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: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 289
Driver Alert System to Detect Drowsiness and Distraction
Prachi Satbhaya1, Priyanka Patel2, Sudeepta Pillai3, Prof. Rupali Nikhare4
1,2,3Student, Dept. of Information technology Engineering, Pillai College of Engineering, Maharashtra, India
4Professor, Dept. of Computer Engineering, Pillai College of Engineering, Maharashtra, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Road accidents have been increasing largely
due to drowsiness or distraction of drivers. The drivertends
to drive in an inappropriate manner when he feels sleepy or
gets distracted when he is talking with someone, watches
something on the phone, etc leading to an accident. This is
because when the driver is not able to control his vehicle on
the road. We have created a project that can generate a
model which can prevent such accidents.Inthiswewould be
detecting faces by Brf SDK (Beyond reality face SDK) to
check if the driver is distracted or not and locate the
landmarks and facial features including eye and mouth. We
would be detecting the drowsiness in the driver’s eye by
calculating blink rate and eye closure time. The Yawning
detection would be with the help of an edge detector. These
data are stored which can be used for further analysis.
Keywords: Android, Haar-cascade, Image Processing,
Machine Learning
1. INTRODUCTION
The aim of this project is to develop an feasible and user
friendly project, which can alert the driver via this system.
The driver faces our monitoring system in a real-time that
proposes the driver’s physical and mental condition based
on the processing of driver face images. The driver state can
be calculated from the eye closure, eyelid distance, blinking,
gaze direction, yawning, and head position. This system will
alarm in the states of tirednessanddiversion.Inthismethod,
Driver's fatigue will be based on the indication related to
face, mouth and eye regions. Head position is a signtodetect
diversion that is extracted from the face region then it will
assign an evaluative head position above a specific amount
of time. The data collected from eye region are percentageof
eye closure, eyelid distance changes with respect to the
normal eyelid distance, and eye closure rate. The
information reclaimed from the mouthregionismouthopen
and closure distance which will detect the yawning state. All
these facial characteristics are taken into accountinorder to
alert the driver.
2. LITERATURE REVIEW
G. Kong et. al. [19] described ‘Visual AnalysisofEyeState
and Head Pose for Driver Alertness Monitoring’, in June
2011.
In this paper, alertness is based on two factors whichareeye
region and head pose which conclude as drowsiness and
distraction. Driving precautions relyoneyeclosureandhead
nodding. This methodology monitors physical features like
eye index, pupil contraction and expansion activity and
various head positions and all this critical information is
extracted to implement the system. A support vector
machine defines a series of video portions into alert or non-
alert driving activity. This system offers more accuracy with
less number of errors and precautions are provided by
keeping track of data of activities and also multiple real road
driving conditions are considered.
Behnoosh Hariri, Shabnam Abtahi, Shervin
Shirmohammadi, Luc Martel described ‘A Yawning
Measurement Method to Detect Driver Drowsiness’, in
May 2016.
The drowsiness is detected by yawning. This involves a few
steps which includes the real time detection and tracking of
the driver's face, detection and mouth contour is
continuously captured in the form of video stream with the
help of this, face is detected through a series of frame slots
and then the location of mouth region is seized. We have
chosen to detect and track the face abovementionedtotrack
the mouth as this makes the mouth trackingproceduremore
strong against false detections. After detection of themouth,
the yawning state is detected.
3. IMPLEMENTED METHODOLOGY
Beyond Reality Face SDK (BRFv5): It is a real-time face
detection and face tracking SDK. It examines the image data
which can be in terms of camera stream, video stream or a
static image and then it returns facial landmarks and data to
place 3d objects on a face. It looks for faces (rectangles) in
image data (camera stream, video or still image). For
tracking the face, it finds total 68 facial landmarks/features
as the figure given below.
Fig.1 Face detection and face tracking sdk
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 290
Eye Blinking Detection: Each eye is represented by6(x,y)-
coordinates, starting at the left-corner of the eye (as if
looking at the person) and then working clockwise around
the remainder of the region.
Eye Aspect Ratio:
||P2 - P6|| + ||P3 - P5||
___________________________
2||P1 - P4||
Where p1, p2...p6 represent two dimension facial landmark
locations.
Fig.2 Eye Region
Yawning Technique: If we observe a wide open mouth, we
can see three or four main components. These are skin, lips,
a dark region corresponding to the openness degree, and
sometimes teeth. This prominent structure enables us to
remove the edge of the wide open mouth from notable
intensity variations between the dark region and the lips or
the teeth. Our edge detector considers pixels x with a gray
scale intensity lower than a maximum threshold in order to
handle only with the pixels that can belong to the dark
region. This threshold is calculated from the mean intensity
of the mouth image. For each x, a neighbourhood containing
n pixels at the top and the bottom of x is specified. The n
value is proportional to the number of image columns. The
intensity differences between x and its n top and bottom
neighbours are then calculated.
Top (resp., bottom) edge: if at least n-1 top (resp., bottom)
neighbours provide a high difference and also if at least n-1
bottom (resp., top) neighbours are close to x, we deduct that x
is a top (resp., bottom) edge pixel and we put it at
1.Explanation: when x is related to the top edge, its top (resp.,
bottom) neighbours pixel’s intensity is very higher (resp.,
similar). Inversely, when x belongs to the bottom edge, the
bottom (resp., top) neighbours pixel’s intensity is very
different (resp., similar).some edge components having
circular form are detected in closed or slightly opened mouths
by classic edge detectors, while our edge detector did not
identify such component. An interesting property of our edge
detector is its ability to detect only wide open mouths. This
property allows us to identifyyawning without puzzlingitwith
talking, laughing, orsinging, whichcorrespondstosmall mouth
openings.
Fig.3 Yawning detection
Head Position Technique: After face detectionusingHAAR
technique, if the driver is out of framefora certainamount of
time (i.e. 15seconds) then alarm will be buzzed in the form
of alert.
Data Modelling: The driver’s database model has been
trained according to vehicle dynamic point of view and also
human features are included. Modelling and training the
behaviour of a driver is done by this two steps:-
(i) Modelling DriverBehaviour:Formodellingthebehaviour
of the driver, by setting up the data based on the human
driving aspects which are fairly differentiated into 3 cases:
parameter identification, nonparametric identification, and
semi parametric identification.
(ii) Recognizing the Characteristics of Driver Behaviour:
After the model has been established, it needs to be trained
and should be able tocharacterizethe behaviour.Here,many
driving scenarios and tasks are described with many
mathematical methods adopted.
Based on this, we will train the dataset which was extracted
from the videos. In our dataset each entry has 3 video
i.e.
In 1st driver is fully awake
In 2nd here’s somewhat sleepy
In 3rd driver is very sleepy (Alarm is rung).
Using these parameters in our app we detect the state of the
driver. So the data get extracted from here, termedasoutput
from the Machine learning model.
3.1 Algorithm
Step1: Start process
When the driver starts driving the car the camera is on.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 291
Step2: Capturing driver image
The driver's face is captured using the camera that is placed
on the dashboard.
Step3: Face recognition
It means locating the face in a frame or in other words
finding location of facial characters through a technology.
Step4: Data captured
Data are extracted for visual distraction detection, pupil and
mouth detection.
Step5: Process the captured data of the driver.
The captured data of the driver i.e. yawning, pupil and head
pose is being processed.
Step6: Check the mode
Check whether the driver is sleepy or not.
Step7: Detect Normal mode or sleeping mode
There can be two possible mode i.e. Normal mode and sleep
mode.
Step8: Normal mode
Then there will be no buzzer as the driver is not distracted.
Step9: The driver in sleeping mode
The warning is given in the form of buzzer
Step10: Stop the process
The process of detection is stopped.
4. RESULT ANALYSIS
This system will help overcome accidents due to
drowsiness and distraction with the help of this
system to some extent.
Sr.
no
User
s
Face
Detect
ion
Eye
closure/B
link
Yawni
ng
Off
scre
en
Accur
acy
1. user
1
✔ ✔ ✔ ✔ 100%
2. user
2
✔ ✖ ✔ ✔ 85%
3. user
3
✔ ✔ ✔ ✔ 100%
4. user
4
✔ ✔ ✔ ✔ 100%
5. user
5
✔ ✔ ✔ ✔ 100%
6. user
6
✔ ✖ ✔ ✔ 85%
7. user
7
✔ ✔ ✔ ✔ 100%
8. user
8
✔ ✔ ✔ ✔ 100%
9. user
9
✔ ✖ ✔ ✔ 85%
10
.
user
10
✔ ✔ ✔ ✔ 100%
Overall Accuracy of the system: 89.5%
5. OUTPUT
1) Identifying and locating the presence of human faces in
video.
Fig.4 Implementation diagram of face detection
2) We are applying facial landmark detection to
localise important regions of the face, including
eyes, eyebrows, nose, ears, mouth and chin. This
implies that we are extracting facial features that
are being traced.
Fig.5 Face tracking
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 292
3) Detecting the eyes closed and opening (i.e. blinking) and
counting the number of blinks.
Fig.6 Implementation of blinking detection
4) Yawning is detected by mouth movement andifitexceeds
more than 40 percent that will count as a yawn factor.
Fig.7 Implementation of yawn detection
5) If the head is in certain angle irrespective of road and
surpassing the setup time (i.e. 40 sec) leading to alertness.
Fig.8 Distraction from head pose
6) These results are stored as data in the form of a csv file.
Fig.9 Results stored
6. CONCLUSION
In order to reduce the number of road accidents, thisproject
detects the first signs of fatigue, drowsiness and distraction
by the given above methods which will notify the driver in
the form of alarm. Once the alert is given by detecting the
eye (which is assumed to be found sleepy when it meets the
threshold) or/and a mouth which is yawning (which is
detected by our edge detector), the driver can take safety
measures to avoid them further. Also if the driver is
distracted for any reason then he/she is alerted by this
method. And eventually this will lead to lesser chances of
accidents and these results are stored.
7. ACKNOWLEDGEMENT
We would like to thank our mentor, Prof. Rupali Nikhare for
her guidance and unwavering support throughout the
project and the semester. We would like to thank our HOD,
Dr. Satish Varma for his encouragement and motivation to
learn and implement this project.
Lastly, we would like to thank our principal, Dr. Sandeep
Joshi for providing us opportunities. To make us exploreour
domain and for motivating us to do better.
8. REFERENCES
[1]15(2/3/4) January 2008, Aman Haque and Moustafa El-
Gindy Driver alertness monitoring techniques: A literature
review in International Journal of Heavy Vehicle Systems,
USA.
[2]7 May 2016, In-Ho choi , Chan-Hee Jeong and yong-Guk
Kim, Tracking a Driver's Face against Extreme Head Poses
and Inference of Drowsiness, Sejong University, Korea.
[3]24 November 2012, Mohamad-Hoseyn Sigari, Mahmood
Fathy and Mohsen Soryani, A Driver face monitoring System
for fatigue and Distraction Detection, University of Tehran ,
Iran.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 293
[4]7Dec 2012, Arun Sahayadhas, Kenneth Sundaraj and
Murugappan Murugappan, Detecting Driver Drowsiness
Based on Sensors, University of Malaysia, Malaysia.
[5]1 June 2016, Nikita G. Prajapati, Ms. Pooja. M. Bhatt,
Driver Drowsiness Detection with Audio-Visual Warning,
IJIRST–International Journal for Innovative Research in
Science & Technology, Ahmedabad, Gujarat, India.

More Related Content

Similar to IRJET- Driver Alert System to Detect Drowsiness and Distraction

REAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONREAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONIRJET Journal
 
IRJET- Robust Visual Analysis of Eye State
IRJET-  	  Robust Visual Analysis of Eye StateIRJET-  	  Robust Visual Analysis of Eye State
IRJET- Robust Visual Analysis of Eye StateIRJET Journal
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONIRJET Journal
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONIRJET Journal
 
IRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET Journal
 
IRJET- An Effective System to Detect Face Drowsiness Status using Local F...
IRJET-  	  An Effective System to Detect Face Drowsiness Status using Local F...IRJET-  	  An Effective System to Detect Face Drowsiness Status using Local F...
IRJET- An Effective System to Detect Face Drowsiness Status using Local F...IRJET Journal
 
Human Driver’s Drowsiness Detection System
Human Driver’s Drowsiness Detection SystemHuman Driver’s Drowsiness Detection System
Human Driver’s Drowsiness Detection SystemIRJET Journal
 
Driver Drowsiness Detection System Using Image Processing
Driver Drowsiness Detection System Using Image ProcessingDriver Drowsiness Detection System Using Image Processing
Driver Drowsiness Detection System Using Image ProcessingIRJET Journal
 
Implementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modelImplementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modeljournalBEEI
 
Driver Drowsiness and Alert System using Image Processing & IoT
Driver Drowsiness and Alert System using Image Processing & IoTDriver Drowsiness and Alert System using Image Processing & IoT
Driver Drowsiness and Alert System using Image Processing & IoTIRJET Journal
 
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET Journal
 
IRJET- Driver’s Sleep Detection
IRJET-  	  Driver’s Sleep DetectionIRJET-  	  Driver’s Sleep Detection
IRJET- Driver’s Sleep DetectionIRJET 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
 
Real-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemReal-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemIRJET Journal
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Real time detecting driver’s drowsiness using computer vision
Real time detecting driver’s drowsiness using computer visionReal time detecting driver’s drowsiness using computer vision
Real time detecting driver’s drowsiness using computer visioneSAT Publishing House
 
In advance accident alert system & Driver Drowsiness Detection
In advance accident alert system & Driver Drowsiness DetectionIn advance accident alert system & Driver Drowsiness Detection
In advance accident alert system & Driver Drowsiness DetectionIRJET Journal
 

Similar to IRJET- Driver Alert System to Detect Drowsiness and Distraction (20)

REAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONREAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTION
 
IRJET- Robust Visual Analysis of Eye State
IRJET-  	  Robust Visual Analysis of Eye StateIRJET-  	  Robust Visual Analysis of Eye State
IRJET- Robust Visual Analysis of Eye State
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTION
 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTION
 
IRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer Vision
 
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- An Effective System to Detect Face Drowsiness Status using Local F...
IRJET-  	  An Effective System to Detect Face Drowsiness Status using Local F...IRJET-  	  An Effective System to Detect Face Drowsiness Status using Local F...
IRJET- An Effective System to Detect Face Drowsiness Status using Local F...
 
Human Driver’s Drowsiness Detection System
Human Driver’s Drowsiness Detection SystemHuman Driver’s Drowsiness Detection System
Human Driver’s Drowsiness Detection System
 
Driver Drowsiness Detection System Using Image Processing
Driver Drowsiness Detection System Using Image ProcessingDriver Drowsiness Detection System Using Image Processing
Driver Drowsiness Detection System Using Image Processing
 
Implementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modelImplementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink model
 
Driver Drowsiness and Alert System using Image Processing & IoT
Driver Drowsiness and Alert System using Image Processing & IoTDriver Drowsiness and Alert System using Image Processing & IoT
Driver Drowsiness and Alert System using Image Processing & IoT
 
DRIVER DROWSINESS ALERT SYSTEM
DRIVER DROWSINESS ALERT SYSTEMDRIVER DROWSINESS ALERT SYSTEM
DRIVER DROWSINESS ALERT SYSTEM
 
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
 
IRJET- Driver’s Sleep Detection
IRJET-  	  Driver’s Sleep DetectionIRJET-  	  Driver’s Sleep Detection
IRJET- Driver’s Sleep Detection
 
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
 
Real-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemReal-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection System
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Real time detecting driver’s drowsiness using computer vision
Real time detecting driver’s drowsiness using computer visionReal time detecting driver’s drowsiness using computer vision
Real time detecting driver’s drowsiness using computer vision
 
In advance accident alert system & Driver Drowsiness Detection
In advance accident alert system & Driver Drowsiness DetectionIn advance accident alert system & Driver Drowsiness Detection
In advance accident alert system & Driver Drowsiness Detection
 
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNINGDROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
 

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

(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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
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
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
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
 
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
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
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
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

(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...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
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 US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
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
 
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
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
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
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

IRJET- Driver Alert System to Detect Drowsiness and Distraction

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 289 Driver Alert System to Detect Drowsiness and Distraction Prachi Satbhaya1, Priyanka Patel2, Sudeepta Pillai3, Prof. Rupali Nikhare4 1,2,3Student, Dept. of Information technology Engineering, Pillai College of Engineering, Maharashtra, India 4Professor, Dept. of Computer Engineering, Pillai College of Engineering, Maharashtra, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Road accidents have been increasing largely due to drowsiness or distraction of drivers. The drivertends to drive in an inappropriate manner when he feels sleepy or gets distracted when he is talking with someone, watches something on the phone, etc leading to an accident. This is because when the driver is not able to control his vehicle on the road. We have created a project that can generate a model which can prevent such accidents.Inthiswewould be detecting faces by Brf SDK (Beyond reality face SDK) to check if the driver is distracted or not and locate the landmarks and facial features including eye and mouth. We would be detecting the drowsiness in the driver’s eye by calculating blink rate and eye closure time. The Yawning detection would be with the help of an edge detector. These data are stored which can be used for further analysis. Keywords: Android, Haar-cascade, Image Processing, Machine Learning 1. INTRODUCTION The aim of this project is to develop an feasible and user friendly project, which can alert the driver via this system. The driver faces our monitoring system in a real-time that proposes the driver’s physical and mental condition based on the processing of driver face images. The driver state can be calculated from the eye closure, eyelid distance, blinking, gaze direction, yawning, and head position. This system will alarm in the states of tirednessanddiversion.Inthismethod, Driver's fatigue will be based on the indication related to face, mouth and eye regions. Head position is a signtodetect diversion that is extracted from the face region then it will assign an evaluative head position above a specific amount of time. The data collected from eye region are percentageof eye closure, eyelid distance changes with respect to the normal eyelid distance, and eye closure rate. The information reclaimed from the mouthregionismouthopen and closure distance which will detect the yawning state. All these facial characteristics are taken into accountinorder to alert the driver. 2. LITERATURE REVIEW G. Kong et. al. [19] described ‘Visual AnalysisofEyeState and Head Pose for Driver Alertness Monitoring’, in June 2011. In this paper, alertness is based on two factors whichareeye region and head pose which conclude as drowsiness and distraction. Driving precautions relyoneyeclosureandhead nodding. This methodology monitors physical features like eye index, pupil contraction and expansion activity and various head positions and all this critical information is extracted to implement the system. A support vector machine defines a series of video portions into alert or non- alert driving activity. This system offers more accuracy with less number of errors and precautions are provided by keeping track of data of activities and also multiple real road driving conditions are considered. Behnoosh Hariri, Shabnam Abtahi, Shervin Shirmohammadi, Luc Martel described ‘A Yawning Measurement Method to Detect Driver Drowsiness’, in May 2016. The drowsiness is detected by yawning. This involves a few steps which includes the real time detection and tracking of the driver's face, detection and mouth contour is continuously captured in the form of video stream with the help of this, face is detected through a series of frame slots and then the location of mouth region is seized. We have chosen to detect and track the face abovementionedtotrack the mouth as this makes the mouth trackingproceduremore strong against false detections. After detection of themouth, the yawning state is detected. 3. IMPLEMENTED METHODOLOGY Beyond Reality Face SDK (BRFv5): It is a real-time face detection and face tracking SDK. It examines the image data which can be in terms of camera stream, video stream or a static image and then it returns facial landmarks and data to place 3d objects on a face. It looks for faces (rectangles) in image data (camera stream, video or still image). For tracking the face, it finds total 68 facial landmarks/features as the figure given below. Fig.1 Face detection and face tracking sdk
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 290 Eye Blinking Detection: Each eye is represented by6(x,y)- coordinates, starting at the left-corner of the eye (as if looking at the person) and then working clockwise around the remainder of the region. Eye Aspect Ratio: ||P2 - P6|| + ||P3 - P5|| ___________________________ 2||P1 - P4|| Where p1, p2...p6 represent two dimension facial landmark locations. Fig.2 Eye Region Yawning Technique: If we observe a wide open mouth, we can see three or four main components. These are skin, lips, a dark region corresponding to the openness degree, and sometimes teeth. This prominent structure enables us to remove the edge of the wide open mouth from notable intensity variations between the dark region and the lips or the teeth. Our edge detector considers pixels x with a gray scale intensity lower than a maximum threshold in order to handle only with the pixels that can belong to the dark region. This threshold is calculated from the mean intensity of the mouth image. For each x, a neighbourhood containing n pixels at the top and the bottom of x is specified. The n value is proportional to the number of image columns. The intensity differences between x and its n top and bottom neighbours are then calculated. Top (resp., bottom) edge: if at least n-1 top (resp., bottom) neighbours provide a high difference and also if at least n-1 bottom (resp., top) neighbours are close to x, we deduct that x is a top (resp., bottom) edge pixel and we put it at 1.Explanation: when x is related to the top edge, its top (resp., bottom) neighbours pixel’s intensity is very higher (resp., similar). Inversely, when x belongs to the bottom edge, the bottom (resp., top) neighbours pixel’s intensity is very different (resp., similar).some edge components having circular form are detected in closed or slightly opened mouths by classic edge detectors, while our edge detector did not identify such component. An interesting property of our edge detector is its ability to detect only wide open mouths. This property allows us to identifyyawning without puzzlingitwith talking, laughing, orsinging, whichcorrespondstosmall mouth openings. Fig.3 Yawning detection Head Position Technique: After face detectionusingHAAR technique, if the driver is out of framefora certainamount of time (i.e. 15seconds) then alarm will be buzzed in the form of alert. Data Modelling: The driver’s database model has been trained according to vehicle dynamic point of view and also human features are included. Modelling and training the behaviour of a driver is done by this two steps:- (i) Modelling DriverBehaviour:Formodellingthebehaviour of the driver, by setting up the data based on the human driving aspects which are fairly differentiated into 3 cases: parameter identification, nonparametric identification, and semi parametric identification. (ii) Recognizing the Characteristics of Driver Behaviour: After the model has been established, it needs to be trained and should be able tocharacterizethe behaviour.Here,many driving scenarios and tasks are described with many mathematical methods adopted. Based on this, we will train the dataset which was extracted from the videos. In our dataset each entry has 3 video i.e. In 1st driver is fully awake In 2nd here’s somewhat sleepy In 3rd driver is very sleepy (Alarm is rung). Using these parameters in our app we detect the state of the driver. So the data get extracted from here, termedasoutput from the Machine learning model. 3.1 Algorithm Step1: Start process When the driver starts driving the car the camera is on.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 291 Step2: Capturing driver image The driver's face is captured using the camera that is placed on the dashboard. Step3: Face recognition It means locating the face in a frame or in other words finding location of facial characters through a technology. Step4: Data captured Data are extracted for visual distraction detection, pupil and mouth detection. Step5: Process the captured data of the driver. The captured data of the driver i.e. yawning, pupil and head pose is being processed. Step6: Check the mode Check whether the driver is sleepy or not. Step7: Detect Normal mode or sleeping mode There can be two possible mode i.e. Normal mode and sleep mode. Step8: Normal mode Then there will be no buzzer as the driver is not distracted. Step9: The driver in sleeping mode The warning is given in the form of buzzer Step10: Stop the process The process of detection is stopped. 4. RESULT ANALYSIS This system will help overcome accidents due to drowsiness and distraction with the help of this system to some extent. Sr. no User s Face Detect ion Eye closure/B link Yawni ng Off scre en Accur acy 1. user 1 ✔ ✔ ✔ ✔ 100% 2. user 2 ✔ ✖ ✔ ✔ 85% 3. user 3 ✔ ✔ ✔ ✔ 100% 4. user 4 ✔ ✔ ✔ ✔ 100% 5. user 5 ✔ ✔ ✔ ✔ 100% 6. user 6 ✔ ✖ ✔ ✔ 85% 7. user 7 ✔ ✔ ✔ ✔ 100% 8. user 8 ✔ ✔ ✔ ✔ 100% 9. user 9 ✔ ✖ ✔ ✔ 85% 10 . user 10 ✔ ✔ ✔ ✔ 100% Overall Accuracy of the system: 89.5% 5. OUTPUT 1) Identifying and locating the presence of human faces in video. Fig.4 Implementation diagram of face detection 2) We are applying facial landmark detection to localise important regions of the face, including eyes, eyebrows, nose, ears, mouth and chin. This implies that we are extracting facial features that are being traced. Fig.5 Face tracking
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 292 3) Detecting the eyes closed and opening (i.e. blinking) and counting the number of blinks. Fig.6 Implementation of blinking detection 4) Yawning is detected by mouth movement andifitexceeds more than 40 percent that will count as a yawn factor. Fig.7 Implementation of yawn detection 5) If the head is in certain angle irrespective of road and surpassing the setup time (i.e. 40 sec) leading to alertness. Fig.8 Distraction from head pose 6) These results are stored as data in the form of a csv file. Fig.9 Results stored 6. CONCLUSION In order to reduce the number of road accidents, thisproject detects the first signs of fatigue, drowsiness and distraction by the given above methods which will notify the driver in the form of alarm. Once the alert is given by detecting the eye (which is assumed to be found sleepy when it meets the threshold) or/and a mouth which is yawning (which is detected by our edge detector), the driver can take safety measures to avoid them further. Also if the driver is distracted for any reason then he/she is alerted by this method. And eventually this will lead to lesser chances of accidents and these results are stored. 7. ACKNOWLEDGEMENT We would like to thank our mentor, Prof. Rupali Nikhare for her guidance and unwavering support throughout the project and the semester. We would like to thank our HOD, Dr. Satish Varma for his encouragement and motivation to learn and implement this project. Lastly, we would like to thank our principal, Dr. Sandeep Joshi for providing us opportunities. To make us exploreour domain and for motivating us to do better. 8. REFERENCES [1]15(2/3/4) January 2008, Aman Haque and Moustafa El- Gindy Driver alertness monitoring techniques: A literature review in International Journal of Heavy Vehicle Systems, USA. [2]7 May 2016, In-Ho choi , Chan-Hee Jeong and yong-Guk Kim, Tracking a Driver's Face against Extreme Head Poses and Inference of Drowsiness, Sejong University, Korea. [3]24 November 2012, Mohamad-Hoseyn Sigari, Mahmood Fathy and Mohsen Soryani, A Driver face monitoring System for fatigue and Distraction Detection, University of Tehran , Iran.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 293 [4]7Dec 2012, Arun Sahayadhas, Kenneth Sundaraj and Murugappan Murugappan, Detecting Driver Drowsiness Based on Sensors, University of Malaysia, Malaysia. [5]1 June 2016, Nikita G. Prajapati, Ms. Pooja. M. Bhatt, Driver Drowsiness Detection with Audio-Visual Warning, IJIRST–International Journal for Innovative Research in Science & Technology, Ahmedabad, Gujarat, India.