Driver Safety Assistant Using Computer Vision
Our Project Summary is: Various studies have suggested that around 20% of all road accidents are drowsiness and fatigue-related, up to 50% on certain roads. Fatigue and micro-sleep at the wheel are often the cause of serious accidents while driving long distances. However, th
2025-06-28 16:32:12 - Adil Khan
Driver Safety Assistant Using Computer Vision
Project Area of Specialization Artificial IntelligenceProject SummaryOur Project Summary is:
Various studies have suggested that around 20% of all road accidents are drowsiness and fatigue-related, up to 50% on certain roads. Fatigue and micro-sleep at the wheel are often the cause of serious accidents while driving long distances. However, the initial signs of fatigue can be detected before a critical situation arises.
So by overcomming these road accident we are making a project named "Driver drowsiness detection using computer vision" to control road accident and save lives.
In this project we will detect driver drowsiness and will sound an alarm to awake the driver.
Project ObjectivesOur Project Objectives Are Given Below:
- Development of hardware testbed using camera for driver monitoring.
- Detection of drowsy driver and generate warning using of alarm.
- Detection of driver drowsiness using of python/computer vision.
Our Project Implementation Method is:
The method we follow to detect drowsiness is pretty sample.
A camera (IR camera for raspberry pi) is setup actively monitoring for faces.
Then to find the eye regions when a face is found by the camera. On finding the eye regions,
we can calculate a metric called the eye aspect ratio(EAR) introduced by Soukupová and ?ech in
their 2016 paper [1]. If the eye aspect ratio indicates that the eyes have been closed for a sufficiently
long enough amount of time, we’ll sound an alarm to warn the driver for drowsiness. We will use
opencv (a python library for computer vision) to code the hardware like raspberry pi. We will use
raspberry pi because of its high speed, high processing power, easy to connect with internet, easily
programmed by python language, very powerful then Arduino.
The benefits of our project are given below:
- To decrease road acciedents.
- Low Cost.
- Affordable.
- Easly installabe.
- Excellent Impact.
Technical Details of Our Project Final Deliverable's are:
- First our project will be simulation based using python (Open CV library).
- Then we will test our simulation based results.
- Then we will achieve final results.
- Then we will design a prototype for our project (Hardware Based).
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 35782 | |||
| Raspberry pi 4 | Equipment | 1 | 15000 | 15000 |
| Original Xiaomi MI Home Security Camera 360 1080p -Global Version | Equipment | 1 | 6700 | 6700 |
| RASPBERRY PI 4-DISPLAY | Equipment | 1 | 13300 | 13300 |
| VGA Cable | Equipment | 2 | 216 | 432 |
| Mouse | Equipment | 1 | 200 | 200 |
| Keyboard | Equipment | 1 | 150 | 150 |