D3-Guard: Acoustic-based Drowsy Driving Detection Using Smartphones

Since the number of cars has grown rapidly in recent years, driving safety draws more and more public attention. Drowsy driving is one of the biggest threatens to driving safety. Therefore, a simple but robust system that can detect drowsy driving with commercial off-the-shelf devices (such as smart-phones) is very necessary. With this motivation, we explore the feasibility of purely using acoustic sensors embedded in smart-phones to detect drowsy driving. We first study characteristics of drowsy driving, and find some unique patterns of Doppler shift caused by three typical drowsy behaviors, i.e., nodding, yawning and operating steering wheel. We then validate our important findings through empirical analysis of the driving data collected from real driving environments. We further propose a real-time Drowsy Driving Detection system (D3-Guard) based on audio devices embedded in smartphones. In order to improve the performance of our system, we adopt an effective feature extraction method based on undersampling technique and FFT, and carefully design a high-accuracy detector based on LSTM networks for the early detection of drowsy driving. Through extensive experiments with 5 volunteer drivers in real driving environments, our system can distinguish drowsy driving actions with an average total accuracy of 93.31% in real-time. Over 80% drowsy driving actions can be detected within first 70% of action duration.

[1]  Mo Li,et al.  DopEnc: acoustic-based encounter profiling using smartphones , 2016, MobiCom.

[2]  Akshay Bhaskar EyeAwake: A cost effective drowsy driver alert and vehicle correction system , 2017, 2017 International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS).

[3]  Nicholas D. Lane,et al.  Can Deep Learning Revolutionize Mobile Sensing? , 2015, HotMobile.

[4]  Philip W. Kithil,et al.  DRIVER ALERTNESS DETECTION RESEARCH USING CAPACITIVE SENSOR ARRAY , 2001 .

[5]  Ward Vanlaar,et al.  Fatigued and drowsy driving: a survey of attitudes, opinions and behaviors. , 2008, Journal of safety research.

[6]  Adel M. Alimi,et al.  Drowsy driver detection by EEG analysis using Fast Fourier Transform , 2015, 2015 15th International Conference on Intelligent Systems Design and Applications (ISDA).

[7]  Qian Zhang,et al.  CondioSense: high-quality context-aware service for audio sensing system via active sonar , 2017, Personal and Ubiquitous Computing.

[8]  Yu Wang,et al.  EchoTrack: Acoustic device-free hand tracking on smart phones , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[9]  Minglu Li,et al.  ER: Early recognition of inattentive driving leveraging audio devices on smartphones , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[10]  Pei Zhang,et al.  Spartacus: Spatially-Aware Interaction for Mobile Devices Through Energy-Efficient Audio Sensing , 2015, GETMBL.

[11]  Hugo Braga SenSpeed: Sensing Driving Conditions to Estimate Vehicle Speed in Urban Environments , 2014 .

[12]  Zhiwei Zhu,et al.  Real-time nonintrusive monitoring and prediction of driver fatigue , 2004, IEEE Transactions on Vehicular Technology.

[13]  Xiang-Yang Li,et al.  Detecting Driver’s Smartphone Usage via Nonintrusively Sensing Driving Dynamics , 2017, IEEE Internet of Things Journal.

[14]  Anthony D. McDonald,et al.  Real-Time Detection of Drowsiness Related Lane Departures Using Steering Wheel Angle , 2012 .

[15]  Fanglin Chen,et al.  CarSafe app: alerting drowsy and distracted drivers using dual cameras on smartphones , 2013, MobiSys.

[16]  Kaigui Bian,et al.  Sober-Drive: A smartphone-assisted drowsy driving detection system , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[17]  Xiang-Yang Li,et al.  You're driving and texting: detecting drivers using personal smart phones by leveraging inertial sensors , 2013, MobiCom.

[18]  Ying Wu,et al.  Automatic Detection of Driver Fatigue Using Driving Operation Information for Transportation Safety , 2017, Sensors.

[19]  Thomas Plötz,et al.  Deep, Convolutional, and Recurrent Models for Human Activity Recognition Using Wearables , 2016, IJCAI.

[20]  Kai Zeng,et al.  A smartphone-based driver fatigue detection using fusion of multiple real-time facial features , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[21]  Kang G. Shin,et al.  Invisible Sensing of Vehicle Steering with Smartphones , 2015, MobiSys.

[22]  Zhenjiang Li,et al.  aLeak: Privacy Leakage through Context - Free Wearable Side-Channel , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[23]  Raja Bala,et al.  Estimating Gaze Direction of Vehicle Drivers Using a Smartphone Camera , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[24]  Richard P. Martin,et al.  Detecting driver phone use leveraging car speakers , 2011, MobiCom.