SlideShare a Scribd company logo
1 of 17
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

Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition system
shailendra92
 
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
 
Accident prevention using wireless communication
Accident prevention using wireless communicationAccident prevention using wireless communication
Accident prevention using wireless communication
rkrkrupesh
 
automatic vehicle location
automatic vehicle locationautomatic vehicle location
automatic vehicle location
Akhil Kumar
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
Anjali Mehra
 
Sensors on 3 d digitization seminar report
Sensors on 3 d digitization seminar reportSensors on 3 d digitization seminar report
Sensors on 3 d digitization seminar report
Vishnu Prasad
 

What's hot (20)

Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise control
 
Artificial passanger
Artificial passangerArtificial passanger
Artificial passanger
 
Vehicle registration plate recognition system
Vehicle registration plate recognition systemVehicle registration plate recognition system
Vehicle registration plate recognition system
 
Online booking system for car rental companies - Bespoke Car Rental Booking E...
Online booking system for car rental companies - Bespoke Car Rental Booking E...Online booking system for car rental companies - Bespoke Car Rental Booking E...
Online booking system for car rental companies - Bespoke Car Rental Booking E...
 
Accident prevention using bluetooth tech and eye blink sensor
Accident prevention using bluetooth tech and eye blink sensorAccident prevention using bluetooth tech and eye blink sensor
Accident prevention using bluetooth tech and eye blink sensor
 
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
 
Driver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection SolutionDriver Drowsiness / Fatigue Detection Solution
Driver Drowsiness / Fatigue Detection Solution
 
Driver drowsiness detection
Driver drowsiness detectionDriver drowsiness detection
Driver drowsiness detection
 
Accident prevention using wireless communication
Accident prevention using wireless communicationAccident prevention using wireless communication
Accident prevention using wireless communication
 
automatic vehicle location
automatic vehicle locationautomatic vehicle location
automatic vehicle location
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking System
 
Autonomous cruise control Seminar report
Autonomous cruise control Seminar reportAutonomous cruise control Seminar report
Autonomous cruise control Seminar report
 
Safe driving with alcohol detection ppt
Safe driving with alcohol detection pptSafe driving with alcohol detection ppt
Safe driving with alcohol detection ppt
 
Smart parking System
Smart parking SystemSmart parking System
Smart parking System
 
Speed Detection Camera
Speed Detection CameraSpeed Detection Camera
Speed Detection Camera
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
Autonomous Vehicles
Autonomous VehiclesAutonomous Vehicles
Autonomous Vehicles
 
Sensors on 3 d digitization seminar report
Sensors on 3 d digitization seminar reportSensors on 3 d digitization seminar report
Sensors on 3 d digitization seminar report
 
Driver Drowsiness Detection Review
Driver Drowsiness Detection ReviewDriver Drowsiness Detection Review
Driver Drowsiness Detection Review
 
Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan
 

Similar to Mobile Phone Based Drunk driving detection

ECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptxECE BATCH 1 201223.pptx
ECE BATCH 1 201223.pptx
mvsaikumar9
 
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
 
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
 

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
 
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
 
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
 
Intelligent transportation system
Intelligent transportation systemIntelligent transportation system
Intelligent transportation system
 
booysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdfbooysen_vehicle_paper automotive 2015.pdf
booysen_vehicle_paper automotive 2015.pdf
 

Recently uploaded

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (8)

9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 

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