About the client
SleepBleep is a passion project from MoogleLabs that was created with the intent to make roads safer for everyone.
Business Requirement
We wanted to create an application that allowed companies as well as people to drive safely and get notified if they show signs of fatigue.
Preferrable Outcome
An accurate drowsy driving detection system capable of identifying signs of fatigue and notifying.
Our Process
How it Works
Drivers can place their phones to track their facial movements during driving. It also has a GPS system to keep track of how long the person has been behind the wheel.
The application is trained using artificial intelligence and machine learning to identify any signs of drowsiness. It includes assessing facial expressions, eye-movement, & head position to identify fatigue in the driver.
Once the product realizes any such instances, the mobile alerts the users using ringtones so that they can take appropriate action to ensure safety on the road
Features of the Final Product
Tools Used
Challenges
Problem 1
False Positives and Negatives During Development
Solution
MoogleLabs could address this by continuously refining the AI model by feeding it more data and using techniques to improve accuracy, such as implementing a feedback loop where users can report incorrect detections.
Problem 2
Integration Between Front-End and Backend Systems
Solution
MoogleLabs' developers rigorously tested the application during development to identify and fix any bugs or glitches that might cause data transmission errors between the front end and back end. Additionally, we implement clear and well-defined APIs (application programming interfaces) to ensure smooth data flow and minimize integration issues.
Problem 3
Battery Drain and Processing Power
Solution
MoogleLabs' developers addressed this by optimizing the application's code to minimize battery consumption and explored techniques for efficient facial recognition and AI model execution on the device, potentially leveraging hardware acceleration features if available on the targeted phones.
The Final Result
We created and launched SleepBleep, an application that can detect signs of drowsiness in the drivers and alert them to take rest before any mishap.
The application is user-friendly, with high accuracy in results, and does so with minimal batter consumption.
