SlideShare a Scribd company logo
1 of 12
DEVELOPED BY
MUNIYAMMA E
21221412007
ABSTRACT
According to the previous year's statistics on road
crashes, the primary cause of such deadly road accidents is driver
irresponsibility and tiredness. This dilemma highlights the need
for a system that can detect a motorist's tiredness and provide an
alert signal to the driver before an accident occurs. As a result of
this suggested study, a drowsiness detection and accident
avoidance system based on the duration of eye blinks has been
developed. The open and closed states of the eye are initially
recognized using the eye aspect ratio (EAR). The duration or
count of blinks during the transition from open to closed eye state
is also studied. Then, when the blink duration exceeds a specified
threshold, it detects drowsiness and sounds an alarm, allowing
the driver to wake up and become awake. Our designed
technology has demonstrated excellent accuracy.
INTRODUCTION
Driver sleepiness is one of the leading causes of fatalities
in automobile accidents. Drivers easily become fatigued after
driving for a lengthy period of time, resulting in driver fatigue
and drowsiness. According to statistics, the majority of accidents
are caused by driver weariness. Varying countries have different
statistics on driver fatigue related accidents. According to the
report by โ€œMinistry of Road Transport & Highwaysโ€ there were
4,552 accidents reported every year in India, that took lives of
thousands of people because of sleepy drivers (Road Accidents in
India 2016). Humans have always built devices and devised
tactics to make and safeguard their lives easier and safer, whether
for ordinary goals like going to work or for more intriguing ones
like flying.
The numbers of road Accident cause the loss of people's
lives, and the property is increasing. The dangers of drowsiness
when performing tasks that require continuous focus Sleep
deprivation and alcohol are the main causes of car accidents, both
affect the response of the human brain. Once the driver is drowsy,
the driver loses control of the vehicle. Consequently, the driver
may suddenly deviate from the road and collide with an obstacle
or car to overturn.
We then used OpenCV to draw contours around it. Now, we drew
contours around it using OpenCV. Using Scipyโ€™s Euclidean
function, we calculated the sum of both eyesโ€™ aspect ratio which
is the sum of 2 distinct vertical distances between the eyelids
divided by its horizontal distance. Weโ€™ll now see if the aspect
ratio is smaller than the threshold. If the value is less than that, an
alert is sounded and the user is cautioned.
METHODOLOGY
A. DEEP LEARNING
Deep learning allows computational models with several
processing layers to learn multiple degrees of abstraction for data
representations. These techniques have vastly enhanced the state-of-the-
art in speech recognition, visual object recognition, object detection,
and a variety of other fields like drug development and genomics. Deep
learning uses the back propagation algorithm to show how a machine
should adjust its internal parameters that are required to compute the
representation in each layer from the representation in the previous
layer, revealing intricate structure in enormous data sets. Deep
convolutional nets have revolutionized image, video, voice, and audio
processing, while recurrent nets have shed light on sequential data like
text and speech.
B. SUPERVISED LEARNING
Supervised learning is a method of developing artificial
intelligence (AI) that involves training a computer algorithm on input
data that has been labeled for a certain output. When provided with
never-before-seen data, the model is trained until it can discover the
underlying patterns and relationships between the input data and the
output labels, allowing it to produce accurate labeling results.
Supervised learning excels in classification and regression problems,
such as determining the category of a news article or forecasting the
volume of sales for a future date. The goal of supervised learning is to
make meaning of data in the context of a specific
C. CONVOLUTIONAL NEURAL NETWORK
ConvNets are built to handle data in the form of
several arrays, such as a color image made up of three 2D arrays storing
pixel intensities in each of the three color channels. Multiple arrays are
used to represent many data modalities: 1D for signals and sequences,
including language; 2D for images or audio spectrograms; and 3D for
video or volumetric imagery. Local connections, shared weights,
pooling, and the usage of several layers are the four key ideas
underpinning ConvNets, which take advantage of the features of real
signals.
REQUIREMENTS AND SPECIFICATION
Hardware Requirements:
โ€ข Processor : Pentium (minimum)
โ€ข Hard Disk : 40GB
โ€ข RAM : 256MB (minimum)
Software Requirements:
โ€ข Operating System : Windows or Linux
โ€ข Technology : OpenCV, Python
Proposed System
The different types of methodologies have been developed to
find out drowsiness.
.Behavioral based approach: In this technique eye blinking
frequency, head pose, etc. of a person is monitored through a
camera and the person is alerted if any of these drowsiness
symptoms are detected.
The various technology that can be used are discussed as:
โ€ข OpenCV: OpenCV stands for Open Source Computer Vision. It's an
Open Source BSD licensed library that includes hundreds of
advanced Computer Vision algorithms that are optimized to use
hardware acceleration. OpenCV is commonly used for machine
learning, 4 image processing, image manipulation, and much more.
OpenCV has a modular structure.
โ€ข Kivy: Kivy is an open source Python library for developing mobile
apps and other multitouch application software with a natural user
interface (NUI). It can run on Android, iOS, Linux, OS X, and
Windows. Distributed under the terms of the MIT license, Kivy is
free and open source software. Kivy is the main framework
developed by the Kivy organization, alongside Python for Android,
Kivy iOS, and several other libraries meant to be used on all
platforms.
MODULE LIST
โ€ข Open Camera
โ€ข Face Detection
โ€ข Eye detection
โ€ข Recognition of Eye's State
โ€ข Drowsiness Detection
MODULE LIST
Open Camera
โ€ข START The first step in the open the camera where the user/driver
must be check the face detection and eye location
Face Detection
โ€ข The camera will open to face detection For the face Detection it
uses Haar feature-based cascade classifiers is an effective object
detection method

More Related Content

Similar to MUNIYAMMA ppt-1.pptx

A Document on Artificial Passenger
A Document on Artificial PassengerA Document on Artificial Passenger
A Document on Artificial Passenger
Mohammed Iqbal
ย 
EyePhone.ppt
EyePhone.pptEyePhone.ppt
EyePhone.ppt
muthu824918
ย 
Eye phone
Eye phoneEye phone
Eye phone
jaiprada
ย 
Eye phone
Eye phoneEye phone
Eye phone
deepalis25
ย 
Introduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptxIntroduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptx
testorretest
ย 
Ijetcas14 395
Ijetcas14 395Ijetcas14 395
Ijetcas14 395
Iasir Journals
ย 
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
YogeshIJTSRD
ย 
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
mrgazer
ย 

Similar to MUNIYAMMA ppt-1.pptx (20)

Driver_drowsiness_Detection_and_Alarming_System_Using_Machine_Learning.pptx
Driver_drowsiness_Detection_and_Alarming_System_Using_Machine_Learning.pptxDriver_drowsiness_Detection_and_Alarming_System_Using_Machine_Learning.pptx
Driver_drowsiness_Detection_and_Alarming_System_Using_Machine_Learning.pptx
ย 
Sign Language Recognition
Sign Language RecognitionSign Language Recognition
Sign Language Recognition
ย 
A Document on Artificial Passenger
A Document on Artificial PassengerA Document on Artificial Passenger
A Document on Artificial Passenger
ย 
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNINGINTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
ย 
IRJET- Hand Sign Recognition using Convolutional Neural Network
IRJET- Hand Sign Recognition using Convolutional Neural NetworkIRJET- Hand Sign Recognition using Convolutional Neural Network
IRJET- Hand Sign Recognition using Convolutional Neural Network
ย 
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNINGDROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
DROWSINESS DETECTION SYSTEM USING MACHINE LEARNING
ย 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine Learning
ย 
F0932733
F0932733F0932733
F0932733
ย 
EyePhone.ppt
EyePhone.pptEyePhone.ppt
EyePhone.ppt
ย 
Eye phone
Eye phoneEye phone
Eye phone
ย 
Eye phone
Eye phoneEye phone
Eye phone
ย 
Vision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driverVision based system for monitoring the loss of attention in automotive driver
Vision based system for monitoring the loss of attention in automotive driver
ย 
Introduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptxIntroduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptx
ย 
Ijetcas14 395
Ijetcas14 395Ijetcas14 395
Ijetcas14 395
ย 
Driver Alertness On Android With Face And Eye Ball Movements
Driver Alertness On Android With Face And Eye Ball MovementsDriver Alertness On Android With Face And Eye Ball Movements
Driver Alertness On Android With Face And Eye Ball Movements
ย 
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
A New Proposal for Smartphone Based Drowsiness Detection and Warning System f...
ย 
DRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION SYSTEMDRIVER DROWSINESS DETECTION SYSTEM
DRIVER DROWSINESS DETECTION 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
ย 
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...Schneider.2011.an open source low-cost eye-tracking system for portable real-...
Schneider.2011.an open source low-cost eye-tracking system for portable real-...
ย 
Eye(I) Still Know! โ€“ An App for the Blind Built using Web and AI
Eye(I) Still Know! โ€“ An App for the Blind Built using Web and AIEye(I) Still Know! โ€“ An App for the Blind Built using Web and AI
Eye(I) Still Know! โ€“ An App for the Blind Built using Web and AI
ย 

Recently uploaded

DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
mirandajeremy200221
ย 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
University of Wisconsin-Milwaukee
ย 
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Serviceyoung call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
amitlee9823
ย 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
suhanimunjal27
ย 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
ย 
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
amitlee9823
ย 
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248 Good Looking standard Profil...
kumaririma588
ย 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
shivubhavv
ย 
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
amitlee9823
ย 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
SUHANI PANDEY
ย 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
ย 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
ย 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
ย 
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Serviceyoung call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
young call girls in Vivek Vihar๐Ÿ” 9953056974 ๐Ÿ” Delhi escort Service
ย 
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara โ˜Ž 7737669865โ˜Ž Book Your One night Stand (Bangalore)
ย 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
ย 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
ย 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
ย 
call girls in Kaushambi (Ghaziabad) ๐Ÿ” >เผ’8448380779 ๐Ÿ” genuine Escort Service ๐Ÿ”...
call girls in Kaushambi (Ghaziabad) ๐Ÿ” >เผ’8448380779 ๐Ÿ” genuine Escort Service ๐Ÿ”...call girls in Kaushambi (Ghaziabad) ๐Ÿ” >เผ’8448380779 ๐Ÿ” genuine Escort Service ๐Ÿ”...
call girls in Kaushambi (Ghaziabad) ๐Ÿ” >เผ’8448380779 ๐Ÿ” genuine Escort Service ๐Ÿ”...
ย 
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bang...
ย 
Top Rated Pune Call Girls Koregaon Park โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park โŸŸ 6297143586 โŸŸ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
ย 
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi๐Ÿ’˜ 9352852248 Good Looking standard Profil...
ย 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
ย 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
ย 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
ย 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
ย 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
ย 
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
Brookefield Call Girls: ๐Ÿ“ 7737669865 ๐Ÿ“ High Profile Model Escorts | Bangalore...
ย 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
ย 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
ย 

MUNIYAMMA ppt-1.pptx

  • 2. ABSTRACT According to the previous year's statistics on road crashes, the primary cause of such deadly road accidents is driver irresponsibility and tiredness. This dilemma highlights the need for a system that can detect a motorist's tiredness and provide an alert signal to the driver before an accident occurs. As a result of this suggested study, a drowsiness detection and accident avoidance system based on the duration of eye blinks has been developed. The open and closed states of the eye are initially recognized using the eye aspect ratio (EAR). The duration or count of blinks during the transition from open to closed eye state is also studied. Then, when the blink duration exceeds a specified threshold, it detects drowsiness and sounds an alarm, allowing the driver to wake up and become awake. Our designed technology has demonstrated excellent accuracy.
  • 3. INTRODUCTION Driver sleepiness is one of the leading causes of fatalities in automobile accidents. Drivers easily become fatigued after driving for a lengthy period of time, resulting in driver fatigue and drowsiness. According to statistics, the majority of accidents are caused by driver weariness. Varying countries have different statistics on driver fatigue related accidents. According to the report by โ€œMinistry of Road Transport & Highwaysโ€ there were 4,552 accidents reported every year in India, that took lives of thousands of people because of sleepy drivers (Road Accidents in India 2016). Humans have always built devices and devised tactics to make and safeguard their lives easier and safer, whether for ordinary goals like going to work or for more intriguing ones like flying.
  • 4. The numbers of road Accident cause the loss of people's lives, and the property is increasing. The dangers of drowsiness when performing tasks that require continuous focus Sleep deprivation and alcohol are the main causes of car accidents, both affect the response of the human brain. Once the driver is drowsy, the driver loses control of the vehicle. Consequently, the driver may suddenly deviate from the road and collide with an obstacle or car to overturn. We then used OpenCV to draw contours around it. Now, we drew contours around it using OpenCV. Using Scipyโ€™s Euclidean function, we calculated the sum of both eyesโ€™ aspect ratio which is the sum of 2 distinct vertical distances between the eyelids divided by its horizontal distance. Weโ€™ll now see if the aspect ratio is smaller than the threshold. If the value is less than that, an alert is sounded and the user is cautioned.
  • 5. METHODOLOGY A. DEEP LEARNING Deep learning allows computational models with several processing layers to learn multiple degrees of abstraction for data representations. These techniques have vastly enhanced the state-of-the- art in speech recognition, visual object recognition, object detection, and a variety of other fields like drug development and genomics. Deep learning uses the back propagation algorithm to show how a machine should adjust its internal parameters that are required to compute the representation in each layer from the representation in the previous layer, revealing intricate structure in enormous data sets. Deep convolutional nets have revolutionized image, video, voice, and audio processing, while recurrent nets have shed light on sequential data like text and speech.
  • 6. B. SUPERVISED LEARNING Supervised learning is a method of developing artificial intelligence (AI) that involves training a computer algorithm on input data that has been labeled for a certain output. When provided with never-before-seen data, the model is trained until it can discover the underlying patterns and relationships between the input data and the output labels, allowing it to produce accurate labeling results. Supervised learning excels in classification and regression problems, such as determining the category of a news article or forecasting the volume of sales for a future date. The goal of supervised learning is to make meaning of data in the context of a specific
  • 7. C. CONVOLUTIONAL NEURAL NETWORK ConvNets are built to handle data in the form of several arrays, such as a color image made up of three 2D arrays storing pixel intensities in each of the three color channels. Multiple arrays are used to represent many data modalities: 1D for signals and sequences, including language; 2D for images or audio spectrograms; and 3D for video or volumetric imagery. Local connections, shared weights, pooling, and the usage of several layers are the four key ideas underpinning ConvNets, which take advantage of the features of real signals.
  • 8. REQUIREMENTS AND SPECIFICATION Hardware Requirements: โ€ข Processor : Pentium (minimum) โ€ข Hard Disk : 40GB โ€ข RAM : 256MB (minimum) Software Requirements: โ€ข Operating System : Windows or Linux โ€ข Technology : OpenCV, Python
  • 9. Proposed System The different types of methodologies have been developed to find out drowsiness. .Behavioral based approach: In this technique eye blinking frequency, head pose, etc. of a person is monitored through a camera and the person is alerted if any of these drowsiness symptoms are detected.
  • 10. The various technology that can be used are discussed as: โ€ข OpenCV: OpenCV stands for Open Source Computer Vision. It's an Open Source BSD licensed library that includes hundreds of advanced Computer Vision algorithms that are optimized to use hardware acceleration. OpenCV is commonly used for machine learning, 4 image processing, image manipulation, and much more. OpenCV has a modular structure. โ€ข Kivy: Kivy is an open source Python library for developing mobile apps and other multitouch application software with a natural user interface (NUI). It can run on Android, iOS, Linux, OS X, and Windows. Distributed under the terms of the MIT license, Kivy is free and open source software. Kivy is the main framework developed by the Kivy organization, alongside Python for Android, Kivy iOS, and several other libraries meant to be used on all platforms.
  • 11. MODULE LIST โ€ข Open Camera โ€ข Face Detection โ€ข Eye detection โ€ข Recognition of Eye's State โ€ข Drowsiness Detection
  • 12. MODULE LIST Open Camera โ€ข START The first step in the open the camera where the user/driver must be check the face detection and eye location Face Detection โ€ข The camera will open to face detection For the face Detection it uses Haar feature-based cascade classifiers is an effective object detection method