SlideShare a Scribd company logo
Real-Time Detection System of
Driver Distraction
Using Machine Learning
Contents…
 Machine Learning
 Introduction
 Driver Distraction
 Driver Distraction Mitigation
 Detection Algorithm
 Methods
 Advantages / Disadvantages
 Applications
MACHINE LEARNING
 Machine learning is a scientific
discipline concerned with the design
and development of algorithms that
allow machines to mimic human
intelligence.
Introduction
 80% of crashes and 65% of near crashes
involved some sort of driver distraction.
 Teens are 4x more likely to be in a wreck than
drivers over age 30.
 Motor vehicle crashes are the leading cause of
death for 16-20 year olds.
Driver Distraction
• Driver distraction and
inattention has become a leading
cause of motor-vehicle crashes
 IVIS
• Driver distraction represent a big
challenge for developing IVISs
Types of Distractions:
There are 3 types of distractions:
Visual Distractions: Anything that
takes your eyes off the road.
Manual Distractions: Anything that takes
your hands off the steering wheel.
Cognitive Distractions: Anything that takes
your mind off driving.
Distractions:
 All distractions can be dangerous and life threatening
but texting is one of the most dangerous distractions because
it involves all three types of distractions.
 Other distractive activities include:
» Using a cell phone
» Eating and drinking
» Talking to passengers
» Grooming
» Reading, including map
» Using PDA or navigation system
» Watching a video
» Changing the radio station, CD,
 Mp3 player or other device
How Cell Phones Distract
 Visual – Eyes off road
 Mechanical – Hands off wheel
 Cognitive – Mind off driving
 CHALLENGE: Drivers don’t
understand or realize that talking
on a cell phone distracts the brain
and takes focus away from the
primary task of driving.
Sleepy Driving
Sleepy Driving…
 100,000 reported crashes per year are as a result
of drowsiness. 1,500 of them result in deaths.
 55% of those crashes were caused by drivers
under the age of 25.
Driver distraction mitigation
systems
 Distraction detection is a crucial
function
oCognitive distraction
oVisual/manual distraction
oSimultaneous(dual) distraction
Driver state-----------------
· Physiological responses
· eye glances
· fixations, saccades, and
smooth pursuits
...
Driver input-----------------
· Steer
· Throttle
· Brake
...
Vehicle state---------------
· Lane position
· Acceleration
· Speed
...
Visual/Manual
distraction
Cognitive
distraction
Model-based Driver
Distraction Detection
Mitigation
strategy
Focus of dissertation
Sensor
Techology
Mitigation
System
Strategy n
Strategy 2
Strategy 1
.
.
.
An overview of driver distraction mitigation
systems
Detection algorithm for driver
distraction
• Driving is complex and continuous human behavior
• Machine learning approaches are suitable to detect
driver distraction
o Linear regression, decision tree, Support Vector Machines
(SVMs), and Bayesian Networks (BNs) have been used to
identify various distractions
Support Vector Machines (SVMs)
Bayesian Networks (BNs)
Bayesian Networks (BNs)
 To model probabilistic
relationship among
variables
◦ wide applications, especially
modeling human behavior
 Three kinds of variables
◦ Hypothesis, evidence, hidden
H
E3E2E1
S
Bayesian Networks (BNs)
Cognitive
distraction
Eye movements
Driving performance
Eye
movement
pattern
Methods
SURT(surrogate visual research
task) display on the right part of
the driving simulator cockpit
Advantages…
 Intelligent Decisions
 Self modifying
 Multiple iterations
 Method implementation
 Use of different methods
 Test in diverse conditions.
Disdvantages…
Applications
 Computer vision : design and
implementation of algorithms that can
automatically process visual data.
 Information retrieval : Technologies in
order to help solve complex and
challenging business problems.
 Robot locomotion : Capabilities for robots
to decide how, when, and where to move
REMEMBER…
The life you save could be your own!
Conclusion..
 The most ambitious goals of automatic learning
systems is to mimic the learning capability of
humans, and the capability of humans to drive is
widely based on experience, particularly on the
possibility of learning from experience. ML
approaches can outperform the traditional
analytical methods. Moreover, a human’s mental
and physical driving behavior is non
deterministic.
QUESTIONS...
THANKYOU

More Related Content

What's hot

Real Time Eye Blinking and Yawning Detection
Real Time Eye Blinking and Yawning DetectionReal Time Eye Blinking and Yawning Detection
Real Time Eye Blinking and Yawning Detection
ijtsrd
 
Distracted Driving
Distracted DrivingDistracted Driving
Distracted Driving
zaib nisa
 
A Document on Artificial Passenger
A Document on Artificial PassengerA Document on Artificial Passenger
A Document on Artificial Passenger
Mohammed Iqbal
 

What's hot (20)

Automobile collision avoidance system
Automobile collision avoidance systemAutomobile collision avoidance system
Automobile collision avoidance system
 
Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)Automatic Number Plate Recognition (ANPR)
Automatic Number Plate Recognition (ANPR)
 
Drowsiness detection ppt
Drowsiness detection pptDrowsiness detection ppt
Drowsiness detection ppt
 
Vehicle number plate recognition using matlab
Vehicle number plate recognition using matlabVehicle number plate recognition using matlab
Vehicle number plate recognition using matlab
 
Autonomous driving system (ads)
Autonomous driving system (ads)Autonomous driving system (ads)
Autonomous driving system (ads)
 
Driver DrowsiNess System
Driver DrowsiNess SystemDriver DrowsiNess System
Driver DrowsiNess System
 
An Approach For Predicting Road Accident Severity
An Approach For Predicting Road Accident SeverityAn Approach For Predicting Road Accident Severity
An Approach For Predicting Road Accident Severity
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
Lpr2003
Lpr2003Lpr2003
Lpr2003
 
5 drowsy-detector
5 drowsy-detector5 drowsy-detector
5 drowsy-detector
 
Advanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise ControlAdvanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise Control
 
Real Time Eye Blinking and Yawning Detection
Real Time Eye Blinking and Yawning DetectionReal Time Eye Blinking and Yawning Detection
Real Time Eye Blinking and Yawning Detection
 
Distracted Drivers- Inspirit AI
Distracted Drivers- Inspirit AIDistracted Drivers- Inspirit AI
Distracted Drivers- Inspirit AI
 
Self Driving Car Seminar presentation
Self Driving Car Seminar presentationSelf Driving Car Seminar presentation
Self Driving Car Seminar presentation
 
ANPR
ANPRANPR
ANPR
 
Distracted Driving
Distracted DrivingDistracted Driving
Distracted Driving
 
Drowsiness State Detection of Driver using Eyelid Movement- IRE Journal Confe...
Drowsiness State Detection of Driver using Eyelid Movement- IRE Journal Confe...Drowsiness State Detection of Driver using Eyelid Movement- IRE Journal Confe...
Drowsiness State Detection of Driver using Eyelid Movement- IRE Journal Confe...
 
Automated Driver Fatigue Detection
Automated Driver Fatigue DetectionAutomated Driver Fatigue Detection
Automated Driver Fatigue Detection
 
A Document on Artificial Passenger
A Document on Artificial PassengerA Document on Artificial Passenger
A Document on Artificial Passenger
 
Advanced driver assistance systems
Advanced driver assistance systemsAdvanced driver assistance systems
Advanced driver assistance systems
 

Similar to Real time detection system of driver distraction.pdf

Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmmBatch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
ysrinuvasrao1980
 
Low cost self driven car system
Low cost self driven car systemLow cost self driven car system
Low cost self driven car system
Madhawa Gunasekara
 
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
sathiyasowmi
 

Similar to Real time detection system of driver distraction.pdf (20)

Driverless Cars
Driverless CarsDriverless Cars
Driverless Cars
 
Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmmBatch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
Batch 5.pptxjhjjjkmmmmmmmmmmmmmmmmmmmmmmmm
 
sleep booster
sleep boostersleep booster
sleep booster
 
Driver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye ClosureDriver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye Closure
 
Dr4301707711
Dr4301707711Dr4301707711
Dr4301707711
 
Implementation of intelligent cap with drowsy detection and vehicle monitoring
Implementation of intelligent cap with drowsy detection and vehicle monitoringImplementation of intelligent cap with drowsy detection and vehicle monitoring
Implementation of intelligent cap with drowsy detection and vehicle monitoring
 
Real-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection SystemReal-Time Driver Drowsiness Detection System
Real-Time Driver Drowsiness Detection System
 
Swayam
SwayamSwayam
Swayam
 
Real Time Detection System of Driver Fatigue
Real Time Detection System of Driver FatigueReal Time Detection System of Driver Fatigue
Real Time Detection System of Driver Fatigue
 
IRJET- Driver Drowsiness Detection and Autobraking System for Accident Preven...
IRJET- Driver Drowsiness Detection and Autobraking System for Accident Preven...IRJET- Driver Drowsiness Detection and Autobraking System for Accident Preven...
IRJET- Driver Drowsiness Detection and Autobraking System for Accident Preven...
 
Real Time Driver Drowsiness Detection Hybrid Approach
Real Time Driver Drowsiness Detection Hybrid ApproachReal Time Driver Drowsiness Detection Hybrid Approach
Real Time Driver Drowsiness Detection Hybrid Approach
 
Driver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye ClosureDriver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye Closure
 
Low cost self driven car system
Low cost self driven car systemLow cost self driven car system
Low cost self driven car system
 
Quantifying the value of managing driver behaviour with key fleet management ...
Quantifying the value of managing driver behaviour with key fleet management ...Quantifying the value of managing driver behaviour with key fleet management ...
Quantifying the value of managing driver behaviour with key fleet management ...
 
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
 
Drive less cars
Drive less carsDrive less cars
Drive less cars
 
Assisted and Automated Driving - some Swedish reflections - Anders Lie - Octo...
Assisted and Automated Driving - some Swedish reflections - Anders Lie - Octo...Assisted and Automated Driving - some Swedish reflections - Anders Lie - Octo...
Assisted and Automated Driving - some Swedish reflections - Anders Lie - Octo...
 
Driver detection system_final.ppt
Driver detection system_final.pptDriver detection system_final.ppt
Driver detection system_final.ppt
 
IRJET- Smart Driver Chair for Four Wheeler using IoT
IRJET-  	  Smart Driver Chair for Four Wheeler using IoTIRJET-  	  Smart Driver Chair for Four Wheeler using IoT
IRJET- Smart Driver Chair for Four Wheeler using IoT
 
Autoist Abetment System
Autoist Abetment SystemAutoist Abetment System
Autoist Abetment System
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Real time detection system of driver distraction.pdf

  • 1. Real-Time Detection System of Driver Distraction Using Machine Learning
  • 2. Contents…  Machine Learning  Introduction  Driver Distraction  Driver Distraction Mitigation  Detection Algorithm  Methods  Advantages / Disadvantages  Applications
  • 3. MACHINE LEARNING  Machine learning is a scientific discipline concerned with the design and development of algorithms that allow machines to mimic human intelligence.
  • 4. Introduction  80% of crashes and 65% of near crashes involved some sort of driver distraction.  Teens are 4x more likely to be in a wreck than drivers over age 30.  Motor vehicle crashes are the leading cause of death for 16-20 year olds.
  • 5. Driver Distraction • Driver distraction and inattention has become a leading cause of motor-vehicle crashes  IVIS • Driver distraction represent a big challenge for developing IVISs
  • 6. Types of Distractions: There are 3 types of distractions: Visual Distractions: Anything that takes your eyes off the road. Manual Distractions: Anything that takes your hands off the steering wheel. Cognitive Distractions: Anything that takes your mind off driving.
  • 7. Distractions:  All distractions can be dangerous and life threatening but texting is one of the most dangerous distractions because it involves all three types of distractions.  Other distractive activities include: » Using a cell phone » Eating and drinking » Talking to passengers » Grooming » Reading, including map » Using PDA or navigation system » Watching a video » Changing the radio station, CD,  Mp3 player or other device
  • 8. How Cell Phones Distract  Visual – Eyes off road  Mechanical – Hands off wheel  Cognitive – Mind off driving  CHALLENGE: Drivers don’t understand or realize that talking on a cell phone distracts the brain and takes focus away from the primary task of driving.
  • 10. Sleepy Driving…  100,000 reported crashes per year are as a result of drowsiness. 1,500 of them result in deaths.  55% of those crashes were caused by drivers under the age of 25.
  • 11. Driver distraction mitigation systems  Distraction detection is a crucial function oCognitive distraction oVisual/manual distraction oSimultaneous(dual) distraction
  • 12. Driver state----------------- · Physiological responses · eye glances · fixations, saccades, and smooth pursuits ... Driver input----------------- · Steer · Throttle · Brake ... Vehicle state--------------- · Lane position · Acceleration · Speed ... Visual/Manual distraction Cognitive distraction Model-based Driver Distraction Detection Mitigation strategy Focus of dissertation Sensor Techology Mitigation System Strategy n Strategy 2 Strategy 1 . . . An overview of driver distraction mitigation systems
  • 13. Detection algorithm for driver distraction • Driving is complex and continuous human behavior • Machine learning approaches are suitable to detect driver distraction o Linear regression, decision tree, Support Vector Machines (SVMs), and Bayesian Networks (BNs) have been used to identify various distractions Support Vector Machines (SVMs) Bayesian Networks (BNs)
  • 14. Bayesian Networks (BNs)  To model probabilistic relationship among variables ◦ wide applications, especially modeling human behavior  Three kinds of variables ◦ Hypothesis, evidence, hidden H E3E2E1 S Bayesian Networks (BNs) Cognitive distraction Eye movements Driving performance Eye movement pattern
  • 15. Methods SURT(surrogate visual research task) display on the right part of the driving simulator cockpit
  • 16. Advantages…  Intelligent Decisions  Self modifying  Multiple iterations  Method implementation  Use of different methods  Test in diverse conditions. Disdvantages…
  • 17. Applications  Computer vision : design and implementation of algorithms that can automatically process visual data.  Information retrieval : Technologies in order to help solve complex and challenging business problems.  Robot locomotion : Capabilities for robots to decide how, when, and where to move
  • 18. REMEMBER… The life you save could be your own!
  • 19. Conclusion..  The most ambitious goals of automatic learning systems is to mimic the learning capability of humans, and the capability of humans to drive is widely based on experience, particularly on the possibility of learning from experience. ML approaches can outperform the traditional analytical methods. Moreover, a human’s mental and physical driving behavior is non deterministic.