SlideShare a Scribd company logo
Mobile Phone Based Drunk Driving
Detection
BY
Nagaraj C
ISE
Under the guidance of:
Ms.Punitha rajkumari
B.E,M.Tech
Sr.Lecturer, Dept of ISE, SIET
Contents
•Introduction
•Acceleration-Based Drunk Driving Cues
•System Overview
•Design of Algorithm
•Acceleration Pattern Matching
•Conclusion
INTRODUCTION:
•Driving Under the In- fluence of alcohol, is a major cause of
traffic accidents throughout the world.
•We propose a highly efficient system aimed at early detection
and alert of dangerous maneuvers vehicle typically related to
drunk driving.
•The entire solution requires only a mobile phone placed in
vehicle and with accelerometer and orientation sensor.
•A program installed on the mobile phone computes
accelerations based on sensor readings.
•The mobile phone will automatically alert the driver or call the
police for help.
ACCELERATION BASED DRUNK DRIVING CUES:
The researchers have identified cues of typical driving behavior
for drunk drivers.
Three categories of behaviors as follows.
•Cues related to lane position maintenance problems.
•Cues related to speed control problems.
•Cues related to judgment and vigilance problems.
Lateral Acceleration and Lane Position
Maintenance:
•The lane position maintenance problems result in abnormal
curvilinear movements, including weaving, drifting, swerving
and turning with a wide radius.
Longitudinal Acceleration and Speed Control in
Driving:
•A drunk driver often experiences difficulty in keeping an
appropriate speed.
•Abrupt acceleration or deacceleration, erratic braking and jerky
stop are strong cues to show that the driver is under alcohol
impairment.
•They will all be reflected in the changes of longitudinal
acceleration.
(a)weaving (b)drifting
(c)swerving (d)turning with wide radius
Cont…
System Overview:
The drunk driving detection system is made up of four
components.They are
•Monitoring daemon module.
•Calibration module.
•Data processing and pattern matching module.
•Alert module.
SYSTEM DESIGN AND IMPLEMENTATION:
Fig(2) -Working procedure of the drunk driving detection system. The
components in the dashed box show the data processing and pattern matching
part, reflecting the algorithm design.
Cont…
Design of Algorithm:
•We design the detection algorithm based on accelerations.
•The acceleration readings are usually provided by accelerometers
in directions of x, y and z-axis, correspondingly represented by
Ax, Ay and Az.
Fig. 3. (a) Acceleration readings in direction of x-, y-, and z-axis with regard to
the body of the mobile phone. (b) The posture of mobile phone is decided by
θx,θy and θz.
Cont…
•The acceleration information of the mobile phone, Ax, Ay, should
be transformed into the accelerations of the vehicle.
•We first obtain the horizontal components of Ax and Ay, which
are denoted as Axh, Ayh
………(1)
• Initial longitudinal acceleration, either forward or backward .We
denote this acceleration as vector
.....(2)
Lateral Acceleration Pattern Matching:
• The pattern matching is to check the variation between the
maximum value and the minimum value of Alat within a pattern
checking time window WINlat.
Fig. 4. Examples of Alat value of a moving vehicle.
Longitudinal Acceleration Pattern Matching:
•When the vehicle acts abnormally in either accelerating or
decelerating direction, result in a large absolute value of Alon,
making a salient convex or concave shape in its graph of curves.
•The system keeps checking the maximum or minimum value of
Alon. If the amplitude of value exceeds the threshold Thlon, a
speed control problem is considered detected.
•Set different thresholds for positive Alon and negative Alon.
Multiple Round Pattern Matching:
•Multiple round means that the matching process continues round
after round, and the trigger condition is satisfied when several
numbers of pattern are recognized.
•Multiple round pattern matching will increase the accuracy of
drunk driving detection.
•The historical information catch component is used for catching
and storing the previous pattern matching information which can
be used in the following round of pattern matching.
Data Collection:
•Arbitrarily laid the phone as shown in the fig. The phone is put
on the front seat or the dashboard of the vehicle during drunk
driving detection.
Conclusion:
•A highly efficient mobile phone based drunk driving detection
system.
•The mobile phone, which is placed in the vehicle, collects and
analyzes the data from its accelerometer and orientation sensor to
detect any abnormal driving.
•Needs to be integrated by all available sensing data on a mobile
phone, e.g., GPS data and camera image.
References:
[1] J. Faber, “Detection of Different Levels of Vigilance by
EEG Pseudo Spectra”, in Neural Network World, 14(3-4), pp.
285-290, 2004.
[2] U.S. NHTSA, “Traffic Safety”,
http://www.nrd.nhtsa.dot.gov/Pubs/ 811172.pdf
[3] U.S. NHTSA, “The Visual Detection of DWI Motorists”,
http://www.
nhtsa.dot.gov/people/injury/alcohol/dwi/dwi.html/index.htm
Mobile Phone Based Drunk driving detection

More Related Content

What's hot

Driver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection SolutionDriver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection Solution
Faststream Technologies
 
Driver DrowsiNess System
Driver DrowsiNess SystemDriver DrowsiNess System
Driver DrowsiNess System
Gurunadh Guru
 
Drowsy Driver detection system
Drowsy Driver detection systemDrowsy Driver detection system
Drowsy Driver detection system
Muneendra Rasamsetty
 
Face detection
Face detectionFace detection
Face detection
pritambanerjee999
 
Drink and Drive Alcohol Detection
Drink and Drive Alcohol DetectionDrink and Drive Alcohol Detection
Drink and Drive Alcohol Detection
Nandha_Gopal
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system
siddhartha shukla
 
Anti theft security system for vehicle
Anti theft security system for vehicleAnti theft security system for vehicle
Anti theft security system for vehicle
abhinandanyadavg
 
Embedded system-in-automobiles
Embedded system-in-automobilesEmbedded system-in-automobiles
Embedded system-in-automobiles
Priyanka GV
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light Controller
Sophia
 
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptxVEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
FEARLESSKINGS
 
Automatic engine locking system for drunken driver
Automatic engine locking system for drunken driverAutomatic engine locking system for drunken driver
Automatic engine locking system for drunken driver
dodosgusenga
 
Zook Car Rental System Project
Zook Car Rental System ProjectZook Car Rental System Project
Zook Car Rental System Project
Theodore Nyakuma
 
Driver Drowsiness Detection Review
Driver Drowsiness Detection ReviewDriver Drowsiness Detection Review
Driver Drowsiness Detection Review
Asaad Waqar
 
Driver fatigue detection system
Driver fatigue detection systemDriver fatigue detection system
Driver fatigue detection system
YASH TILVA
 
Lane detection sensors
Lane detection sensorsLane detection sensors
Lane detection sensors
Near East Uni
 
Self Driving Cars
Self Driving Cars Self Driving Cars
Self driving cars.pptx
Self driving cars.pptxSelf driving cars.pptx
Self driving cars.pptx
Mike Sarafoglou
 
Advanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise ControlAdvanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise Control
Mark Douglas Motorworks
 
Artificial Passenger
Artificial  PassengerArtificial  Passenger
Artificial Passenger
Manideep Padakanti
 
Drowsiness Detection Presentation
Drowsiness Detection PresentationDrowsiness Detection Presentation
Drowsiness Detection Presentation
Saurabh Kawli
 

What's hot (20)

Driver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection SolutionDriver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection Solution
 
Driver DrowsiNess System
Driver DrowsiNess SystemDriver DrowsiNess System
Driver DrowsiNess System
 
Drowsy Driver detection system
Drowsy Driver detection systemDrowsy Driver detection system
Drowsy Driver detection system
 
Face detection
Face detectionFace detection
Face detection
 
Drink and Drive Alcohol Detection
Drink and Drive Alcohol DetectionDrink and Drive Alcohol Detection
Drink and Drive Alcohol Detection
 
density based traffic monitoring system
density based traffic monitoring system density based traffic monitoring system
density based traffic monitoring system
 
Anti theft security system for vehicle
Anti theft security system for vehicleAnti theft security system for vehicle
Anti theft security system for vehicle
 
Embedded system-in-automobiles
Embedded system-in-automobilesEmbedded system-in-automobiles
Embedded system-in-automobiles
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light Controller
 
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptxVEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
VEHICLE SERVICE MANAGEMENT SYSTEM USING WEB APPLICATION.pptx
 
Automatic engine locking system for drunken driver
Automatic engine locking system for drunken driverAutomatic engine locking system for drunken driver
Automatic engine locking system for drunken driver
 
Zook Car Rental System Project
Zook Car Rental System ProjectZook Car Rental System Project
Zook Car Rental System Project
 
Driver Drowsiness Detection Review
Driver Drowsiness Detection ReviewDriver Drowsiness Detection Review
Driver Drowsiness Detection Review
 
Driver fatigue detection system
Driver fatigue detection systemDriver fatigue detection system
Driver fatigue detection system
 
Lane detection sensors
Lane detection sensorsLane detection sensors
Lane detection sensors
 
Self Driving Cars
Self Driving Cars Self Driving Cars
Self Driving Cars
 
Self driving cars.pptx
Self driving cars.pptxSelf driving cars.pptx
Self driving cars.pptx
 
Advanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise ControlAdvanced Safety Feature Adaptive Cruise Control
Advanced Safety Feature Adaptive Cruise Control
 
Artificial Passenger
Artificial  PassengerArtificial  Passenger
Artificial Passenger
 
Drowsiness Detection Presentation
Drowsiness Detection PresentationDrowsiness Detection Presentation
Drowsiness Detection Presentation
 

Similar to Mobile Phone Based Drunk driving detection

Vehicle tracking system using python project.pptx
Vehicle tracking system using python project.pptxVehicle tracking system using python project.pptx
Vehicle tracking system using python project.pptx
parashuram430
 
ECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptxECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptx
mvsaikumar9
 
Ic engine
Ic engineIc engine
Ic engine
manindra dwivedi
 
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptxA SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
ra m
 
Automated vigilance assistance system with crime detection for upcoming smart...
Automated vigilance assistance system with crime detection for upcoming smart...Automated vigilance assistance system with crime detection for upcoming smart...
Automated vigilance assistance system with crime detection for upcoming smart...
Sameer Shah
 
automation.pptx
automation.pptxautomation.pptx
automation.pptx
SabarDasal
 
AUTOMATIC SOLAR VERTICAL CAR PARKING SYSTEM
      AUTOMATIC  SOLAR VERTICAL CAR PARKING SYSTEM      AUTOMATIC  SOLAR VERTICAL CAR PARKING SYSTEM
AUTOMATIC SOLAR VERTICAL CAR PARKING SYSTEM
Mirza Baig
 
A participatory urban traffic monitoring system
A participatory urban traffic monitoring systemA participatory urban traffic monitoring system
A participatory urban traffic monitoring system
Kang Yen
 
Dip (1)
Dip  (1)Dip  (1)
Dip (1)
suraj9822
 
Online/Offline Lane Change Events Detection Algorithms
Online/Offline Lane Change Events Detection AlgorithmsOnline/Offline Lane Change Events Detection Algorithms
Online/Offline Lane Change Events Detection Algorithms
Feras Tanan
 
Automotive Sensors.pptx
Automotive Sensors.pptxAutomotive Sensors.pptx
Automotive Sensors.pptx
LakshmiNarayanaReddy48
 
Automobile Sensors and there uses in vehicle
Automobile Sensors and there uses in vehicleAutomobile Sensors and there uses in vehicle
Automobile Sensors and there uses in vehicle
DevenderKumar434609
 
Mobile phone-based-drunk-driving-detection-system-docx
Mobile phone-based-drunk-driving-detection-system-docxMobile phone-based-drunk-driving-detection-system-docx
Mobile phone-based-drunk-driving-detection-system-docx
shanofa sanu
 
Vehicle counting for traffic management
Vehicle counting for traffic management Vehicle counting for traffic management
Vehicle counting for traffic management
ADEEBANADEEM
 
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
 
K11038 Mayur pancholi
K11038 Mayur pancholiK11038 Mayur pancholi
K11038 Mayur pancholi
Chetan Kumar
 
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSinghPelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
David Rubenstein
 
B04401014016
B04401014016B04401014016
B04401014016
ijceronline
 
K10875 ajeet singh gurjar ( i c engine)
K10875 ajeet singh gurjar ( i c engine)K10875 ajeet singh gurjar ( i c engine)
K10875 ajeet singh gurjar ( i c engine)
gurjarajeet
 
Automated vehicle
Automated vehicleAutomated vehicle
Automated vehicle
University of Gujrat
 

Similar to Mobile Phone Based Drunk driving detection (20)

Vehicle tracking system using python project.pptx
Vehicle tracking system using python project.pptxVehicle tracking system using python project.pptx
Vehicle tracking system using python project.pptx
 
ECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptxECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptx
 
Ic engine
Ic engineIc engine
Ic engine
 
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptxA SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
A SAFETY SYSTEM FOR ACCIDENT MONITORING USING BLACK BOX (4).pptx
 
Automated vigilance assistance system with crime detection for upcoming smart...
Automated vigilance assistance system with crime detection for upcoming smart...Automated vigilance assistance system with crime detection for upcoming smart...
Automated vigilance assistance system with crime detection for upcoming smart...
 
automation.pptx
automation.pptxautomation.pptx
automation.pptx
 
AUTOMATIC SOLAR VERTICAL CAR PARKING SYSTEM
      AUTOMATIC  SOLAR VERTICAL CAR PARKING SYSTEM      AUTOMATIC  SOLAR VERTICAL CAR PARKING SYSTEM
AUTOMATIC SOLAR VERTICAL CAR PARKING SYSTEM
 
A participatory urban traffic monitoring system
A participatory urban traffic monitoring systemA participatory urban traffic monitoring system
A participatory urban traffic monitoring system
 
Dip (1)
Dip  (1)Dip  (1)
Dip (1)
 
Online/Offline Lane Change Events Detection Algorithms
Online/Offline Lane Change Events Detection AlgorithmsOnline/Offline Lane Change Events Detection Algorithms
Online/Offline Lane Change Events Detection Algorithms
 
Automotive Sensors.pptx
Automotive Sensors.pptxAutomotive Sensors.pptx
Automotive Sensors.pptx
 
Automobile Sensors and there uses in vehicle
Automobile Sensors and there uses in vehicleAutomobile Sensors and there uses in vehicle
Automobile Sensors and there uses in vehicle
 
Mobile phone-based-drunk-driving-detection-system-docx
Mobile phone-based-drunk-driving-detection-system-docxMobile phone-based-drunk-driving-detection-system-docx
Mobile phone-based-drunk-driving-detection-system-docx
 
Vehicle counting for traffic management
Vehicle counting for traffic management Vehicle counting for traffic management
Vehicle counting for traffic 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
 
K11038 Mayur pancholi
K11038 Mayur pancholiK11038 Mayur pancholi
K11038 Mayur pancholi
 
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSinghPelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
Pelton_Presentation_Drowsy_Driving_PCoughlin_DRubenstein_KSingh
 
B04401014016
B04401014016B04401014016
B04401014016
 
K10875 ajeet singh gurjar ( i c engine)
K10875 ajeet singh gurjar ( i c engine)K10875 ajeet singh gurjar ( i c engine)
K10875 ajeet singh gurjar ( i c engine)
 
Automated vehicle
Automated vehicleAutomated vehicle
Automated vehicle
 

Mobile Phone Based Drunk driving detection

  • 1. Mobile Phone Based Drunk Driving Detection BY Nagaraj C ISE Under the guidance of: Ms.Punitha rajkumari B.E,M.Tech Sr.Lecturer, Dept of ISE, SIET
  • 2. Contents •Introduction •Acceleration-Based Drunk Driving Cues •System Overview •Design of Algorithm •Acceleration Pattern Matching •Conclusion
  • 3. INTRODUCTION: •Driving Under the In- fluence of alcohol, is a major cause of traffic accidents throughout the world. •We propose a highly efficient system aimed at early detection and alert of dangerous maneuvers vehicle typically related to drunk driving. •The entire solution requires only a mobile phone placed in vehicle and with accelerometer and orientation sensor. •A program installed on the mobile phone computes accelerations based on sensor readings. •The mobile phone will automatically alert the driver or call the police for help.
  • 4. ACCELERATION BASED DRUNK DRIVING CUES: The researchers have identified cues of typical driving behavior for drunk drivers. Three categories of behaviors as follows. •Cues related to lane position maintenance problems. •Cues related to speed control problems. •Cues related to judgment and vigilance problems.
  • 5. Lateral Acceleration and Lane Position Maintenance: •The lane position maintenance problems result in abnormal curvilinear movements, including weaving, drifting, swerving and turning with a wide radius. Longitudinal Acceleration and Speed Control in Driving: •A drunk driver often experiences difficulty in keeping an appropriate speed. •Abrupt acceleration or deacceleration, erratic braking and jerky stop are strong cues to show that the driver is under alcohol impairment. •They will all be reflected in the changes of longitudinal acceleration.
  • 7. System Overview: The drunk driving detection system is made up of four components.They are •Monitoring daemon module. •Calibration module. •Data processing and pattern matching module. •Alert module. SYSTEM DESIGN AND IMPLEMENTATION:
  • 8. Fig(2) -Working procedure of the drunk driving detection system. The components in the dashed box show the data processing and pattern matching part, reflecting the algorithm design. Cont…
  • 9. Design of Algorithm: •We design the detection algorithm based on accelerations. •The acceleration readings are usually provided by accelerometers in directions of x, y and z-axis, correspondingly represented by Ax, Ay and Az. Fig. 3. (a) Acceleration readings in direction of x-, y-, and z-axis with regard to the body of the mobile phone. (b) The posture of mobile phone is decided by θx,θy and θz.
  • 10. Cont… •The acceleration information of the mobile phone, Ax, Ay, should be transformed into the accelerations of the vehicle. •We first obtain the horizontal components of Ax and Ay, which are denoted as Axh, Ayh ………(1) • Initial longitudinal acceleration, either forward or backward .We denote this acceleration as vector .....(2)
  • 11. Lateral Acceleration Pattern Matching: • The pattern matching is to check the variation between the maximum value and the minimum value of Alat within a pattern checking time window WINlat. Fig. 4. Examples of Alat value of a moving vehicle.
  • 12. Longitudinal Acceleration Pattern Matching: •When the vehicle acts abnormally in either accelerating or decelerating direction, result in a large absolute value of Alon, making a salient convex or concave shape in its graph of curves. •The system keeps checking the maximum or minimum value of Alon. If the amplitude of value exceeds the threshold Thlon, a speed control problem is considered detected. •Set different thresholds for positive Alon and negative Alon.
  • 13. Multiple Round Pattern Matching: •Multiple round means that the matching process continues round after round, and the trigger condition is satisfied when several numbers of pattern are recognized. •Multiple round pattern matching will increase the accuracy of drunk driving detection. •The historical information catch component is used for catching and storing the previous pattern matching information which can be used in the following round of pattern matching.
  • 14. Data Collection: •Arbitrarily laid the phone as shown in the fig. The phone is put on the front seat or the dashboard of the vehicle during drunk driving detection.
  • 15. Conclusion: •A highly efficient mobile phone based drunk driving detection system. •The mobile phone, which is placed in the vehicle, collects and analyzes the data from its accelerometer and orientation sensor to detect any abnormal driving. •Needs to be integrated by all available sensing data on a mobile phone, e.g., GPS data and camera image.
  • 16. References: [1] J. Faber, “Detection of Different Levels of Vigilance by EEG Pseudo Spectra”, in Neural Network World, 14(3-4), pp. 285-290, 2004. [2] U.S. NHTSA, “Traffic Safety”, http://www.nrd.nhtsa.dot.gov/Pubs/ 811172.pdf [3] U.S. NHTSA, “The Visual Detection of DWI Motorists”, http://www. nhtsa.dot.gov/people/injury/alcohol/dwi/dwi.html/index.htm