Inspiration
Many people's livelihood depends on transportation, for example truck drivers. Even in other cases, drivers simply can't stop the vehicle and take a nap when they feel drowsy. This can lead to very dangerous situations like fatal accidents, impairment, etc. We wish to bring a system which will help avoid such situation and ensure safety of drivers and passengers.
What it does
This system detects the real time state of driver (eyes, yawn, etc) and processes the information to predict whether the driver is drowsy or not. If detected drowsy, it will ring the alarm to alert the driver and prevent him/her from falling asleep.
How we built it
This project is made using technologies such as Internet of Things, CNN, etc. Here, we use RaspberryPi for the processing of real time video input through camera of the driver's face. Using CNN algorithm using OpenCV library, this project takes into account multiple signs of drowsiness in drivers simultaneously, e.g: neck position, closing eyes for prolong duration, yawning, etc, to give accurate results.
Challenges we ran into
The major challenge we ran into was making the project successful. It required a lot of patience to make the system work. Another challenge was how to make the system more cost effective so that it can be implemented in every vehicle.
Accomplishments that we're proud of
We have created a new system for avoiding accidents due to drowsiness in drivers. This system takes into account multiple signs that prove a driver is feeling actually drowsy, and not misinterpreting it for another situation. This system is efficient, cost effective, highly customizable and can be easily implemented in all categories of vehicles
What we learned
Computer Vision concepts, Deeper understanding of Raspberry Pi and Python, Soft-skills such as group collaboration and management, leadership, time management, persistence, etc.
What's next for Safe Drive
To ensure the overall health of driver, for example, to accurately monitor the heart condition of driver, more precision in system by ensuring state of pupil dilation, blood pressure, sensing the road environment around the vehicles to detect any anomaly and avoid any potential dangerous situation and ensure that the driver and passengers in all vehicles are safe all the time.
Log in or sign up for Devpost to join the conversation.