SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1889
Human Driver’s Drowsiness Detection System
Arun Prakash1, B Poojitha Reddy2, Vishnu Dinesh3, Amal Dasan P4, Prof. Mohammed Zabeeulla5
1,2,3,4 Student, Department of Computer Science and Engineering, Jain University, Bengaluru, India
5Guide, Department of Computer Science and Engineering, Jain University, Bengaluru, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - An Advancements in technology and artificial
intelligence in the past few years have led to improvements in
driver monitoring systems. Many studies have collected real
driver drowsiness data and applied machine learning
algorithms to enhance the performance of these systems. This
paper presents a review report on the project to develop a
system for driver drowsiness detection to prevent accidents
caused by driver fatigue. This paper containsreviewsofrecent
systems using different methods to detect drowsiness. In this
paper, the proposed system captures video of the driver's face
to detect drowsiness and alert an alarm if needed. A machine-
learning algorithm was applied to the model to evaluate the
accuracy of this approach. Real-world implementation of the
project gives an idea of how the system works and whatcanbe
done to improve the accuracy of the overall system.
Furthermore, the paper highlights the observation, accuracy,
and challenges of the system.
Keywords: Accidents, Drowsiness Detection, Eyes
Detection, Fatigue, Machine Learning, Yawn
1. INTRODUCTION
We often hear of drunken driving, no seat belt, speeding,
harsh weather, and mechanical failures. But one of the
biggest and yet often unrecognized human errors is drowsy
driving. A major problem not only in India but across the
globe. The risk, danger, and often tragic results of drowsy
driving are alarming indeed. Lack ofsleepisthemainculprit.
And add to it the catalyst agents like medications, alcohol
and sleep disorders, and sleepiness gets aggravated. Many
drivers in the country sacrifice sleep, an often overlooked
and dangerous behaviour thatresultsinthemajorityofthem
being sleep-deprived while behind the wheel every day.
There is no official count of lives lost in drowsy driving-
related crashes in our country. Falling asleep at the wheel is
suicidal. It is not only dangerous to the driver but all other
road users. In this project we are going to build a detection
system that uses OpenCV to capture drivers’ faces using Eye
Aspect Ratio (EAR), Mouth Aspect Ratio (MAR) and a
machine learning model to detect drowsiness
2. PROPOSED SYSTEM
According to current technology, monitoring drivers while
driving is quite complex computation and expensive
equipment, and it is also not comfortable to wear while
driving. For example, EEG, and ECG to check the frequency
and rhythm of the heart. As a new solution, a drowsiness
detection system which uses a camera placed in front of the
driver is more suitable to be used but the physical signs that
will indicate drowsiness need to be located first to come up
with a drowsinessdetectionalgorithmthatisdependableand
accurate. Lighting intensity and the orientation of the driver
are the problems that occur during the detection of eyes and
mouth regions.
So, in this project, we propose a method to capture drivers’
faces using a webcam or a small camera and analyze each
frame of the video we are getting to detect drowsiness.
3. OBJECTIVE
 To suggest a way to detect fatigue and drowsiness
while driving
 To investigates the physical changes of fatigue and
drowsiness
 To develop a system that uses the closing of eyes
and yawning to detect fatigue and drowsiness.
 To provide an alert (sound) when drowsiness
occurs
4. SYSTEM IMPLEMENTATION
In our project, implementation is done in two parts.Thefirst
part is building a model to detect the status of the eyes. The
next part is detecting how many yawns are captured. Since
the closure of eyes and yawn count are important aspects of
drowsiness.
We will be using Python, TensorFlow and OpenCV to build
this detection system. OpenCV will be used to monitor the
driver using a webcam and the feed will be transferred into
our machine learning model to detect the status of the eyes.
Face landmarks:
DLib is a cross-platform software library originally written
in C++ that contains machine learning algorithms. Even
though it is a C++ library, many of its tools can be used in
python. It is majorly used for face detection and facial
landmark detection. The DLib library can be used to detecta
face in an image and then findsixty-eightfacial landmarkson
the detected face.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1890
Figure 1: Facial landmarks
Sometimes we do not need to use all thelandmark pointsbut
for our project, we are going to use eyes and mouth
landmark points.
Detection of Eyes:
At first, the video is captured using a webcam or a small
camera. From that video, the face of the driver is detected
using the Haar cascade algorithm and then the eyes are
detected. Then we used our CNN model to detect the status
of the eye with an accuracy of 98%. Haar Cascade Classifier
is used for detection of the face and EAR is used on both
eyes. EAR is defined as the proportion between the height
and the width of the eye based on its landmarks. If the EAR
goes below a threshold value i.e., closing of eyes for a
particular period an alert in the form of an alarm will be
heard by the driver.
Figure 2: EAR
Yawn Count:
The mouth is represented by eight landmark points. At any
point of time when a person opens his/her mouth to yawn,
the distance between the upper and lower landmark point
increases. The proportion between upper and lower lip
distance to the level distance between the corner of the lips
is used to determine MAR. We will assign a threshold yawn
count. If the person’s yawn count is more than the threshold
count an alert in the form of an alarm will be heard by the
driver.
Figure 3: MAR
5. ARCHITECTURE
Figure 4: Architecture
Detecting stage:
In the initial detecting stage, the face of the person is
detected and creates a square boundary as shown in the
figure by enclosing the core part of drowsiness like eyes and
mouth inside the boundary and for this we will be using
Haar cascade by google to detect the face.
Tracking stage:
After detecting stage there will be tracking stage where the
core region of drowsiness (eyes, mouth) will be tracked by
using two parameters - MAR (Mouth AspectRatio),EAR(Ear
Aspect Ratio) for tracking whether thepersonisclosing eyes
than a particular ratio as well as the person is opening
mouth than a particular ratio in order to detect the
drowsiness.
Warning stage:
After detecting the eyes and mouth if the person is tracked
as yawning or sleeping the model will provide a warning
alarm that will be just to alert the drowsiness to make the
driver engage in driving.
Alert stage:
In this final stage, If the yawning and sleeping count goes
more than a particular count there will be an alertness to
stop driving. In this stage instead of giving a small alert the
alarm will be continuously beeping until the driverstops the
car.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1891
6. SEQUENCE DIAGRAM
Figure 5: Sequence Diagram
Training stage:
In the training stage, the dataset (MRL eye) containing the
images of classes (open, close) eyes will be pre-processed by
resizing, converting to grayscale etc. As thebetterprediction
is occurred when we have a greater number of samplessoto
occupy more number of samples, we will be doing data
augmentation, by using image data generator we will be
generating more samples that contains (rotated, flipped,
inverted etc.) samples of the original image sowhiletraining
the machine learns better. Moving further weareusinga pre
trained model (sequential) that contains pre trained
parameters that can be directly usedinourmodel inorderto
use that we will be importing the model and after adding
layers that is needed for our classification, we will be fitting
the model. After training the model will be saved to the
system in .h5 format.
Testing stage:
In the testing stage, we will be using OpenCV for real time
face detection using video streaming. For classification of
drowsiness we will be importing the trained .h5 model as
well as we will be using Haar cascade classifier for the face
detection and to create boundary, moving further the ROI
like eyes and mouth will be extracted for capturing
drowsiness feature and if the drowsiness is captured
through video the warning alarm will be given and if the
count of detection will be increased the stopping alarm will
be given to the driver in order to stop driving.
7. HARDWARE DETAILS
 Laptop or PC:
Figure 6: Laptop
 Small camera or webcam:
Figure 7: Webcam
8. SOFTWARE DETAILS
 Python 2.7 and above is required as we are using
python as our language to implement, and we
recommend the latest version 3.7 for the
TensorFlow environment.
 OpenCV is a huge open-source library for computer
vision, machine learning, and image processing. By
using it, one can process images and videos to
identify objects, faces, or even the handwriting of a
human.
 Anaconda navigator: we need an “anaconda
navigator” for theimplementationoftheprojectand
it is used for launching a variety of python
interpreters and python IDE. And we recommend
the latest version.
 Jupyter notebook - we need to install the latest
version of “Jupyter notebook” as a python
interpreter, or you can use “visual studio code,” or
Google Colab which is a cloud-based online python
interpreter by google.
9. OUTPUT
If the EAR goes below 0.25 and the yawn count goesabove4,
the person is said to be
in drowsiness state. The detection was done based on
whether the person was wearing spectacles or not.
Figure 8: With spectacles output 1
The person has yawned four times as of right now.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1892
Figure 9: With spectacles output 2
The person has yawned more than four times. An alert will
display along with an alarm ringing stating that the “Subject
is yawning a lot”.
Figure 10: With spectacles output 3
The EAR has gone below 0.25 stating that the person is
sleeping. A drowsiness alert will be displayed along with an
alarm ringing.
Figure 11: With spectacles output 4
10. OUTPUT ANALYSIS
To get a better understanding ofthebehaviourofthesystem,
we investigated the results of the most effective model in the
previous round of testing.
When we started this project, we thought of getting a better
or better accuracy compared to the other studies. We then
implemented the CNN model on the dataset, and we were
provided with the best accuracy among all which is 98% for
drowsiness detection.
First implementation: CNN (Inception V3)
Final implementation: CNN (Sequential)
Figure 12: Model Accuracy Graph
11. CONCLUSIONS
In the end, we were able to detect the drowsiness of the
driver in real-time. This is done by installing a webcam or a
small camera in front of the driver.ACNN model wasapplied
to the real-time video to detect the status of eyes with 98%
accuracy. If the eyes were closed for some frames in the
video the driver will hear an alert sound.
Similarly, an algorithm was created using Haar Cascade
Classifier to detect yawn counts based on MAR (Mouth
Aspect Ratio). An alert sound was heard if the yawn count
goes above the threshold count (i.e., four yawn counts inour
method).
Theory 1: OpenCV, CNN.
Theory 2: CNN, LOP.
Theory 3: OpenCV, DLib, EAR, SVM.
Theory 4: Min Max Scalar, CNN.
Our Model: CNN (Inception V3, Sequential), OpenCV, EAR,
MAR.
Figure 13: Comparison Accuracy Graph
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1893
12. FUTURE SCOPE
The future work on this project can focus on the
automatically zooming of the camera ontotheeyesoncethey
are localized. Algorithms can be improvedtodetecteyesand
mouth. Lighting changes must be encountered to get better
detection. Better video quality to get detection faster as the
number of pixels increases, the detection will be accurate.
And finally, this system can be connected to the speed
control of the car. So, when the system detects the
drowsiness state of the driver, it can alert the driver with
sound while simultaneously reducing the speed of the car.
For the further proceeding of thisproject,Aprototypemodel
can be developed to stop the car when the driver completely
goes under sleep. This can be developed by using IOT
devices like Raspberry pi, Arduino and sensors like steering
angle sensor, Other than getting drowsiness the person can
go under panic attack, faint, dizzy where the driver won't be
able to get the control of the car in that case it is necessary to
develop a model that stops the car by detecting the face,
hand angle position on steering wheel.
In the future, the population andtechnologygrowalong with
that the usage of a variety of vehicles will be increasing,
which will increase more and more traffic violations, So to
stop this a system is very important. The model that we
created as well as the proposed future model prototype will
provide a milestone in the industry of artificial intelligence
and automobiles in order to reduce the traffic accidents and
violations.
13. REFERENCES
[1] V. Chaudhary, Z. Dalwai and V. Kulkarni, “Intelligent
Distraction and Drowsiness Detection System for
Automobiles,” in IEEE, 04 August 2021.
[2] F. You, X. Li, Y. Gong, H. Wang and H. Li, “A Real-time
Driving Drowsiness Detection Algorithm With Individual
Differences Consideration,” in IEEE Access, 2019.
[3] G. Roshini, Y. Kavya, R. Hareesh, M. Suma and N. Sunny,
“Driver Distraction and Drowsiness Detection System,” in
IEEE, 04 August 2021.
[4] P. Bajaj, R. Ray, S. Shedge, S. Jaikar and P. More,
“Synchronous System forDriverDrowsinessDetectionUsing
Convolutional Neural Network, Computer Vision and
Android Technology,” in IEEE, Coimbatore, India, 03 June
2021.
[5] Flores, Marco Javier, José María Armingol and Arturo de
la Escalera. “Driver drowsiness detection system under
infrared illumination for an intelligent vehicle.” Iet
Intelligent Transport Systems 5 (2011): 241-251., “Driver
drowsiness detection system underinfraredilluminationfor
an intelligent vehicle,” vol. 5, 2011.
[6] Avigyan Sinha; R P Aneesh; Sarada K Gopal, “Drowsiness
Detection System Using Deep Learning,” in IEEE, 4 June
2021.
[7] Rateb Jabbara,Khalifa Al-Khalifaa,MohamedKharbechea,
Wael Alhajyaseen, Mohsen , “Real-time Driver Drowsiness
Detection for Android Application,” in The 9th International
Conference on Ambient Systems, Networks, and
Technologies, 2018.
[8] Charlotte Jacobé de Nauroisa, ChristopheBourdina,Anca
Stratulatb, Emmanuelle Diazb, Jean-Louis Vercher,
“Detection and prediction of driver drowsiness using
artificial neural network,” in Elsevier, 2017.
[9] F. Friedrichs and B. Yang, “Camera-based drowsiness
reference for driver state classification under real driving
conditions,” in 2010 IEEE Intelligent Vehicles Symposium,
2010.
[10] K. Satish, A. Lalitesh, K. Bhargavi, M. S. Prem and T.
Anjali, “Driver DrowsinessDetection,”inIEEE,01September
2020.
[11] Challa Yashwanth,“DriverDrowsinessDetectionSystem
Based on Visual Features,” in IEEE, Greater Noida, Uttar
Pradesh, India.
[12] Mohammad Amin Assari; Mohammad Rahmati, “Driver
drowsiness detection using face expression recognition,” in
IEEE, 2 February 2012.

More Related Content

Similar to IRJET Driver Drowsiness Detection

IRJET - Smart Assistance System for Drivers
IRJET - Smart Assistance System for DriversIRJET - Smart Assistance System for Drivers
IRJET - Smart Assistance System for DriversIRJET Journal
 
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...Driver Drowsiness Detection System using Google ML Kit Face Detection API and...
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...IRJET Journal
 
Real Time Driver Drowsiness Detection System for Road Safety
Real Time Driver Drowsiness Detection System for Road SafetyReal Time Driver Drowsiness Detection System for Road Safety
Real Time Driver Drowsiness Detection System for Road SafetyIRJET Journal
 
DRIVER DROWSINESS DETECTION USING DEEP LEARNING
DRIVER DROWSINESS DETECTION USING DEEP LEARNINGDRIVER DROWSINESS DETECTION USING DEEP LEARNING
DRIVER DROWSINESS DETECTION USING DEEP LEARNINGIRJET Journal
 
IRJET- Driver Alert System to Detect Drowsiness and Distraction
IRJET- Driver Alert System to Detect Drowsiness and DistractionIRJET- Driver Alert System to Detect Drowsiness and Distraction
IRJET- Driver Alert System to Detect Drowsiness and DistractionIRJET Journal
 
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLESREAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLEScsandit
 
Real time drowsy driver detection
Real time drowsy driver detectionReal time drowsy driver detection
Real time drowsy driver detectioncsandit
 
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...IRJET Journal
 
Real-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemReal-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemIRJET Journal
 
Driver detection system_final.ppt
Driver detection system_final.pptDriver detection system_final.ppt
Driver detection system_final.pptMaseeraAhmed1
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxsathiyasowmi
 
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLESREAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLEScscpconf
 
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance System
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance SystemIRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance System
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance SystemIRJET Journal
 
IRJET- Drivers Stupor Scrutinizing System
IRJET-  	  Drivers Stupor Scrutinizing SystemIRJET-  	  Drivers Stupor Scrutinizing System
IRJET- Drivers Stupor Scrutinizing SystemIRJET Journal
 
IRJET- Improvising Reliability of Autonomous Car using Risk Detection
IRJET-  	  Improvising Reliability of Autonomous Car using Risk DetectionIRJET-  	  Improvising Reliability of Autonomous Car using Risk Detection
IRJET- Improvising Reliability of Autonomous Car using Risk DetectionIRJET Journal
 
IRJET-Drunk and Drowsy Detection of Drivers using Artificial Intelligence
IRJET-Drunk and Drowsy Detection of Drivers using Artificial IntelligenceIRJET-Drunk and Drowsy Detection of Drivers using Artificial Intelligence
IRJET-Drunk and Drowsy Detection of Drivers using Artificial IntelligenceIRJET Journal
 
DRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION SYSTEMDRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION SYSTEMIRJET Journal
 
DRIVER DROWSINESS DETECTION USING RASPBERRY PI
DRIVER DROWSINESS DETECTION USING RASPBERRY PIDRIVER DROWSINESS DETECTION USING RASPBERRY PI
DRIVER DROWSINESS DETECTION USING RASPBERRY PIIRJET Journal
 

Similar to IRJET Driver Drowsiness Detection (20)

IRJET - Smart Assistance System for Drivers
IRJET - Smart Assistance System for DriversIRJET - Smart Assistance System for Drivers
IRJET - Smart Assistance System for Drivers
 
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...Driver Drowsiness Detection System using Google ML Kit Face Detection API and...
Driver Drowsiness Detection System using Google ML Kit Face Detection API and...
 
Real Time Driver Drowsiness Detection System for Road Safety
Real Time Driver Drowsiness Detection System for Road SafetyReal Time Driver Drowsiness Detection System for Road Safety
Real Time Driver Drowsiness Detection System for Road Safety
 
DRIVER DROWSINESS DETECTION USING DEEP LEARNING
DRIVER DROWSINESS DETECTION USING DEEP LEARNINGDRIVER DROWSINESS DETECTION USING DEEP LEARNING
DRIVER DROWSINESS DETECTION USING DEEP LEARNING
 
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNINGDROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
 
A Proposed Accident Preventive Model For Smart Vehicles
A Proposed Accident Preventive Model For Smart VehiclesA Proposed Accident Preventive Model For Smart Vehicles
A Proposed Accident Preventive Model For Smart Vehicles
 
IRJET- Driver Alert System to Detect Drowsiness and Distraction
IRJET- Driver Alert System to Detect Drowsiness and DistractionIRJET- Driver Alert System to Detect Drowsiness and Distraction
IRJET- Driver Alert System to Detect Drowsiness and Distraction
 
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLESREAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
 
Real time drowsy driver detection
Real time drowsy driver detectionReal time drowsy driver detection
Real time drowsy driver detection
 
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...
Stay Awake Alert: A Driver Drowsiness Detection System with Location Tracking...
 
Real-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemReal-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection System
 
Driver detection system_final.ppt
Driver detection system_final.pptDriver detection system_final.ppt
Driver detection system_final.ppt
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptx
 
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLESREAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
REAL TIME DROWSY DRIVER DETECTION USING HAARCASCADE SAMPLES
 
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance System
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance SystemIRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance System
IRJET- Vehicular Data Acquisition & Driver Behaviours Surveillance System
 
IRJET- Drivers Stupor Scrutinizing System
IRJET-  	  Drivers Stupor Scrutinizing SystemIRJET-  	  Drivers Stupor Scrutinizing System
IRJET- Drivers Stupor Scrutinizing System
 
IRJET- Improvising Reliability of Autonomous Car using Risk Detection
IRJET-  	  Improvising Reliability of Autonomous Car using Risk DetectionIRJET-  	  Improvising Reliability of Autonomous Car using Risk Detection
IRJET- Improvising Reliability of Autonomous Car using Risk Detection
 
IRJET-Drunk and Drowsy Detection of Drivers using Artificial Intelligence
IRJET-Drunk and Drowsy Detection of Drivers using Artificial IntelligenceIRJET-Drunk and Drowsy Detection of Drivers using Artificial Intelligence
IRJET-Drunk and Drowsy Detection of Drivers using Artificial Intelligence
 
DRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION SYSTEMDRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION SYSTEM
 
DRIVER DROWSINESS DETECTION USING RASPBERRY PI
DRIVER DROWSINESS DETECTION USING RASPBERRY PIDRIVER DROWSINESS DETECTION USING RASPBERRY PI
DRIVER DROWSINESS DETECTION USING RASPBERRY PI
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

IRJET Driver Drowsiness Detection

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1889 Human Driver’s Drowsiness Detection System Arun Prakash1, B Poojitha Reddy2, Vishnu Dinesh3, Amal Dasan P4, Prof. Mohammed Zabeeulla5 1,2,3,4 Student, Department of Computer Science and Engineering, Jain University, Bengaluru, India 5Guide, Department of Computer Science and Engineering, Jain University, Bengaluru, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - An Advancements in technology and artificial intelligence in the past few years have led to improvements in driver monitoring systems. Many studies have collected real driver drowsiness data and applied machine learning algorithms to enhance the performance of these systems. This paper presents a review report on the project to develop a system for driver drowsiness detection to prevent accidents caused by driver fatigue. This paper containsreviewsofrecent systems using different methods to detect drowsiness. In this paper, the proposed system captures video of the driver's face to detect drowsiness and alert an alarm if needed. A machine- learning algorithm was applied to the model to evaluate the accuracy of this approach. Real-world implementation of the project gives an idea of how the system works and whatcanbe done to improve the accuracy of the overall system. Furthermore, the paper highlights the observation, accuracy, and challenges of the system. Keywords: Accidents, Drowsiness Detection, Eyes Detection, Fatigue, Machine Learning, Yawn 1. INTRODUCTION We often hear of drunken driving, no seat belt, speeding, harsh weather, and mechanical failures. But one of the biggest and yet often unrecognized human errors is drowsy driving. A major problem not only in India but across the globe. The risk, danger, and often tragic results of drowsy driving are alarming indeed. Lack ofsleepisthemainculprit. And add to it the catalyst agents like medications, alcohol and sleep disorders, and sleepiness gets aggravated. Many drivers in the country sacrifice sleep, an often overlooked and dangerous behaviour thatresultsinthemajorityofthem being sleep-deprived while behind the wheel every day. There is no official count of lives lost in drowsy driving- related crashes in our country. Falling asleep at the wheel is suicidal. It is not only dangerous to the driver but all other road users. In this project we are going to build a detection system that uses OpenCV to capture drivers’ faces using Eye Aspect Ratio (EAR), Mouth Aspect Ratio (MAR) and a machine learning model to detect drowsiness 2. PROPOSED SYSTEM According to current technology, monitoring drivers while driving is quite complex computation and expensive equipment, and it is also not comfortable to wear while driving. For example, EEG, and ECG to check the frequency and rhythm of the heart. As a new solution, a drowsiness detection system which uses a camera placed in front of the driver is more suitable to be used but the physical signs that will indicate drowsiness need to be located first to come up with a drowsinessdetectionalgorithmthatisdependableand accurate. Lighting intensity and the orientation of the driver are the problems that occur during the detection of eyes and mouth regions. So, in this project, we propose a method to capture drivers’ faces using a webcam or a small camera and analyze each frame of the video we are getting to detect drowsiness. 3. OBJECTIVE  To suggest a way to detect fatigue and drowsiness while driving  To investigates the physical changes of fatigue and drowsiness  To develop a system that uses the closing of eyes and yawning to detect fatigue and drowsiness.  To provide an alert (sound) when drowsiness occurs 4. SYSTEM IMPLEMENTATION In our project, implementation is done in two parts.Thefirst part is building a model to detect the status of the eyes. The next part is detecting how many yawns are captured. Since the closure of eyes and yawn count are important aspects of drowsiness. We will be using Python, TensorFlow and OpenCV to build this detection system. OpenCV will be used to monitor the driver using a webcam and the feed will be transferred into our machine learning model to detect the status of the eyes. Face landmarks: DLib is a cross-platform software library originally written in C++ that contains machine learning algorithms. Even though it is a C++ library, many of its tools can be used in python. It is majorly used for face detection and facial landmark detection. The DLib library can be used to detecta face in an image and then findsixty-eightfacial landmarkson the detected face.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1890 Figure 1: Facial landmarks Sometimes we do not need to use all thelandmark pointsbut for our project, we are going to use eyes and mouth landmark points. Detection of Eyes: At first, the video is captured using a webcam or a small camera. From that video, the face of the driver is detected using the Haar cascade algorithm and then the eyes are detected. Then we used our CNN model to detect the status of the eye with an accuracy of 98%. Haar Cascade Classifier is used for detection of the face and EAR is used on both eyes. EAR is defined as the proportion between the height and the width of the eye based on its landmarks. If the EAR goes below a threshold value i.e., closing of eyes for a particular period an alert in the form of an alarm will be heard by the driver. Figure 2: EAR Yawn Count: The mouth is represented by eight landmark points. At any point of time when a person opens his/her mouth to yawn, the distance between the upper and lower landmark point increases. The proportion between upper and lower lip distance to the level distance between the corner of the lips is used to determine MAR. We will assign a threshold yawn count. If the person’s yawn count is more than the threshold count an alert in the form of an alarm will be heard by the driver. Figure 3: MAR 5. ARCHITECTURE Figure 4: Architecture Detecting stage: In the initial detecting stage, the face of the person is detected and creates a square boundary as shown in the figure by enclosing the core part of drowsiness like eyes and mouth inside the boundary and for this we will be using Haar cascade by google to detect the face. Tracking stage: After detecting stage there will be tracking stage where the core region of drowsiness (eyes, mouth) will be tracked by using two parameters - MAR (Mouth AspectRatio),EAR(Ear Aspect Ratio) for tracking whether thepersonisclosing eyes than a particular ratio as well as the person is opening mouth than a particular ratio in order to detect the drowsiness. Warning stage: After detecting the eyes and mouth if the person is tracked as yawning or sleeping the model will provide a warning alarm that will be just to alert the drowsiness to make the driver engage in driving. Alert stage: In this final stage, If the yawning and sleeping count goes more than a particular count there will be an alertness to stop driving. In this stage instead of giving a small alert the alarm will be continuously beeping until the driverstops the car.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1891 6. SEQUENCE DIAGRAM Figure 5: Sequence Diagram Training stage: In the training stage, the dataset (MRL eye) containing the images of classes (open, close) eyes will be pre-processed by resizing, converting to grayscale etc. As thebetterprediction is occurred when we have a greater number of samplessoto occupy more number of samples, we will be doing data augmentation, by using image data generator we will be generating more samples that contains (rotated, flipped, inverted etc.) samples of the original image sowhiletraining the machine learns better. Moving further weareusinga pre trained model (sequential) that contains pre trained parameters that can be directly usedinourmodel inorderto use that we will be importing the model and after adding layers that is needed for our classification, we will be fitting the model. After training the model will be saved to the system in .h5 format. Testing stage: In the testing stage, we will be using OpenCV for real time face detection using video streaming. For classification of drowsiness we will be importing the trained .h5 model as well as we will be using Haar cascade classifier for the face detection and to create boundary, moving further the ROI like eyes and mouth will be extracted for capturing drowsiness feature and if the drowsiness is captured through video the warning alarm will be given and if the count of detection will be increased the stopping alarm will be given to the driver in order to stop driving. 7. HARDWARE DETAILS  Laptop or PC: Figure 6: Laptop  Small camera or webcam: Figure 7: Webcam 8. SOFTWARE DETAILS  Python 2.7 and above is required as we are using python as our language to implement, and we recommend the latest version 3.7 for the TensorFlow environment.  OpenCV is a huge open-source library for computer vision, machine learning, and image processing. By using it, one can process images and videos to identify objects, faces, or even the handwriting of a human.  Anaconda navigator: we need an “anaconda navigator” for theimplementationoftheprojectand it is used for launching a variety of python interpreters and python IDE. And we recommend the latest version.  Jupyter notebook - we need to install the latest version of “Jupyter notebook” as a python interpreter, or you can use “visual studio code,” or Google Colab which is a cloud-based online python interpreter by google. 9. OUTPUT If the EAR goes below 0.25 and the yawn count goesabove4, the person is said to be in drowsiness state. The detection was done based on whether the person was wearing spectacles or not. Figure 8: With spectacles output 1 The person has yawned four times as of right now.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1892 Figure 9: With spectacles output 2 The person has yawned more than four times. An alert will display along with an alarm ringing stating that the “Subject is yawning a lot”. Figure 10: With spectacles output 3 The EAR has gone below 0.25 stating that the person is sleeping. A drowsiness alert will be displayed along with an alarm ringing. Figure 11: With spectacles output 4 10. OUTPUT ANALYSIS To get a better understanding ofthebehaviourofthesystem, we investigated the results of the most effective model in the previous round of testing. When we started this project, we thought of getting a better or better accuracy compared to the other studies. We then implemented the CNN model on the dataset, and we were provided with the best accuracy among all which is 98% for drowsiness detection. First implementation: CNN (Inception V3) Final implementation: CNN (Sequential) Figure 12: Model Accuracy Graph 11. CONCLUSIONS In the end, we were able to detect the drowsiness of the driver in real-time. This is done by installing a webcam or a small camera in front of the driver.ACNN model wasapplied to the real-time video to detect the status of eyes with 98% accuracy. If the eyes were closed for some frames in the video the driver will hear an alert sound. Similarly, an algorithm was created using Haar Cascade Classifier to detect yawn counts based on MAR (Mouth Aspect Ratio). An alert sound was heard if the yawn count goes above the threshold count (i.e., four yawn counts inour method). Theory 1: OpenCV, CNN. Theory 2: CNN, LOP. Theory 3: OpenCV, DLib, EAR, SVM. Theory 4: Min Max Scalar, CNN. Our Model: CNN (Inception V3, Sequential), OpenCV, EAR, MAR. Figure 13: Comparison Accuracy Graph
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1893 12. FUTURE SCOPE The future work on this project can focus on the automatically zooming of the camera ontotheeyesoncethey are localized. Algorithms can be improvedtodetecteyesand mouth. Lighting changes must be encountered to get better detection. Better video quality to get detection faster as the number of pixels increases, the detection will be accurate. And finally, this system can be connected to the speed control of the car. So, when the system detects the drowsiness state of the driver, it can alert the driver with sound while simultaneously reducing the speed of the car. For the further proceeding of thisproject,Aprototypemodel can be developed to stop the car when the driver completely goes under sleep. This can be developed by using IOT devices like Raspberry pi, Arduino and sensors like steering angle sensor, Other than getting drowsiness the person can go under panic attack, faint, dizzy where the driver won't be able to get the control of the car in that case it is necessary to develop a model that stops the car by detecting the face, hand angle position on steering wheel. In the future, the population andtechnologygrowalong with that the usage of a variety of vehicles will be increasing, which will increase more and more traffic violations, So to stop this a system is very important. The model that we created as well as the proposed future model prototype will provide a milestone in the industry of artificial intelligence and automobiles in order to reduce the traffic accidents and violations. 13. REFERENCES [1] V. Chaudhary, Z. Dalwai and V. Kulkarni, “Intelligent Distraction and Drowsiness Detection System for Automobiles,” in IEEE, 04 August 2021. [2] F. You, X. Li, Y. Gong, H. Wang and H. Li, “A Real-time Driving Drowsiness Detection Algorithm With Individual Differences Consideration,” in IEEE Access, 2019. [3] G. Roshini, Y. Kavya, R. Hareesh, M. Suma and N. Sunny, “Driver Distraction and Drowsiness Detection System,” in IEEE, 04 August 2021. [4] P. Bajaj, R. Ray, S. Shedge, S. Jaikar and P. More, “Synchronous System forDriverDrowsinessDetectionUsing Convolutional Neural Network, Computer Vision and Android Technology,” in IEEE, Coimbatore, India, 03 June 2021. [5] Flores, Marco Javier, José María Armingol and Arturo de la Escalera. “Driver drowsiness detection system under infrared illumination for an intelligent vehicle.” Iet Intelligent Transport Systems 5 (2011): 241-251., “Driver drowsiness detection system underinfraredilluminationfor an intelligent vehicle,” vol. 5, 2011. [6] Avigyan Sinha; R P Aneesh; Sarada K Gopal, “Drowsiness Detection System Using Deep Learning,” in IEEE, 4 June 2021. [7] Rateb Jabbara,Khalifa Al-Khalifaa,MohamedKharbechea, Wael Alhajyaseen, Mohsen , “Real-time Driver Drowsiness Detection for Android Application,” in The 9th International Conference on Ambient Systems, Networks, and Technologies, 2018. [8] Charlotte Jacobé de Nauroisa, ChristopheBourdina,Anca Stratulatb, Emmanuelle Diazb, Jean-Louis Vercher, “Detection and prediction of driver drowsiness using artificial neural network,” in Elsevier, 2017. [9] F. Friedrichs and B. Yang, “Camera-based drowsiness reference for driver state classification under real driving conditions,” in 2010 IEEE Intelligent Vehicles Symposium, 2010. [10] K. Satish, A. Lalitesh, K. Bhargavi, M. S. Prem and T. Anjali, “Driver DrowsinessDetection,”inIEEE,01September 2020. [11] Challa Yashwanth,“DriverDrowsinessDetectionSystem Based on Visual Features,” in IEEE, Greater Noida, Uttar Pradesh, India. [12] Mohammad Amin Assari; Mohammad Rahmati, “Driver drowsiness detection using face expression recognition,” in IEEE, 2 February 2012.