Professional Documents
Culture Documents
Project Synopsis
Project Synopsis
A Synopsis Submitted
in Partial Fulfillment of the Requirements
for the Degree of
Bachelor In Technology
in
Computer Science and Engineering
by
In a car safety technology, driver drowsiness detection is very essential to prevent road
accidents. Now-a-days, many people using automobiles for daily commutation, higher
living standards, comfortability, and timing constraints to reach destinations.
According to the National Highway Traffic Safety Administration, every year about
1,00,000 police-reported crashes involve drowsy driving. These crashes result in more
than 1,550 fatalities and 71,000 injuries. Sleep-deprived drivers remain responsible
for about 40% of the road accidents, according to enforcement officers patrolling the
highways and major roads here.
Exhausted drivers who doze off at the wheel are responsible for about 40% of road
accidents, says a study by the Central Road Research Institute (CRRI).
There are different signs of driver drowsiness can be observed while driving the
vehicle such as inability to keep eyes open, frequently yawning, moving the head
forward etc.
To determine the level of driver drowsiness various measures are used. These
measures are Physiological Measures, Behavioral Measures and Vehicle-based
Measures.
2. Motivation
3. Related work
The current technologies available relating to the issue of our study are included in
the survey we conducted. It's an attempt to gain a better understanding of the efforts
that have gone into this field of study, as well as to determine where our efforts
should be directed when working on this project. It focuses on existing tiredness
detection technologies such as facial landmark detection, blink detection, and yawn
detection. Deep CNN, Computer Vision, Behavioral measurements, and machine
learning algorithms are among the various ways used to detect drowsiness, each with
its own set of benefits, problems, and levels of accuracy.
We'll create a computer vision-based drowsiness system for vehicles, along with
warning sounds that will inform the driver and help prevent an accident.
Other goals include developing a system that identifies driver drowsiness by
regularly monitoring the driver's eyes, particularly the retina. When the driver yawns
repeatedly or closes his or her eyes for more than a few seconds, the system should
inform him or her.
4. Proposed Method
The proposed method aims to lessen the number of accidents that occur due to drivers’
drowsiness and fatigue, which will in turn increase transportation safety. This is
becoming a common reason for accidents in recent times. Several faces and body
gestures are considered such as signs of drowsiness and fatigue in drivers, including
tiredness in eyes and yawning. These features are an indication that the driver’s
condition is improper. EAR (Eye Aspect Ratio) computes the ratio of distances
between the horizontal and vertical eye landmarks which is required for detection of
drowsiness. For the purpose of yawn detection, a YAWN value is calculated using the
distance between the lower lip and the upper lip, and the distance will be compared
against a threshold value. We have deployed an eSpeak module (text to speech
synthesizer) which is used for giving appropriate voice alerts when the driver is feeling
drowsy or is yawning. The proposed system is designed to decrease the rate of
accidents and to contribute to the technology with the goal to prevent fatalities caused
due to road accidents.
5. Methodology
Firstly, the face is localized in the image using facial landmark detection. Then, shape
prediction methods are used to detect important features on the face. Face detection is
done by OpenCV built in HAAR cascades, which are pre-trained. In the next step, to
estimate the location of 68 (x,y)-coordinates that map to facial structures, a facial
landmark detector which is pre-trained and included in the dlib library is used. It is
also trained on the iBUG 300-W dataset. The EAR is computed using the ratio of
distances between the horizontal and vertical eye landmarks for drowsiness detection.
For the purpose of yawn detection, a YAWN value will be calculated using the
distance between the upper and the lower lip, and the distance will be compared
against a threshold value. eSpeak module (text to speech synthesizer) is used for
giving appropriate voice alerts when the driver is feeling drowsy or is yawning.
6. Plan of work
The Gantt Chart below shows a tentative schedule of our plans for the ongoing
project. We will use this schedule to ensure that we stay focused; however, plans are
not set completely and may be changed.
Driver Drowsiness Detection System Gantt Chart
References
[2] Deep CNN: A Machine Learning Approach for Driver Drowsiness Detection Based
on Eye State(Vol. 33, No. 6, December, 2019, pp. 461-466).
[5] Anirban Dasgupta, anjith George A Vision-Based System For Monitoring The Loss
Of Attention in Automotive Drivers (IEEE Transaction), vol. 14,no.4 2013.