Driver Drowsiness Classification Using Data Fusion of Vehicle-based Measures and ECG Signals

Reduced alertness due to the drowsy state that impairs driving performance has been reported to be one of the significant causes of road accidents. This paper aims to present a data fusion of vehicle-based and ECG signals for classifying three levels of driver drowsiness, including alert, moderately drowsy, and extremely drowsy. Lateral deviation from the road centerline, steering wheel angle, and lateral acceleration are employed as vehicle-based signals. Two ECG leads are also exploited to collect heart rate variability of drivers. Thirty-nine features from vehicle-based data and ten features from heart rate variability signals are extracted. Finally, k-nearest neighbors and random forest are used as classifiers to classify the level of drowsiness using selected features by the sequential feature selector. Age and gender, as the two most effective human factors, are considered to assess the performance of the method in different age/gender groups. The proposed method is evaluated on experimental data that were collected from 93 manual driving tests using 47 different human volunteers in a driving simulator. Results show that hyperparameter-optimized random forests obtain an accuracy of 82.8% for the detection of drowsiness levels based on vehicle signals only, and an accuracy of 88.5% based on ECG derived data only. Data fusion of ECG signals and vehicle data improves the accuracy of classification to 91.2%. The model performs slightly better on older than on younger drivers, but no gender difference was found.

[1]  Habibullah Akbar,et al.  Driver Drowsiness Detection Based on Face Feature and PERCLOS , 2018, Journal of Physics: Conference Series.

[2]  Fengfeng Zhou,et al.  Accurate Fatigue Detection Based on Multiple Facial Morphological Features , 2019, J. Sensors.

[3]  R Cluydts,et al.  Slow‐release caffeine as a countermeasure to driver sleepiness induced by partial sleep deprivation , 2001, Journal of sleep research.

[4]  Xiaoping Chen,et al.  EOG-based drowsiness detection using convolutional neural networks , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[5]  Leandro L. Di Stasi,et al.  Towards a driver fatigue test based on the saccadic main sequence: A partial validation by subjective report data , 2012 .

[6]  Ridha Djemal,et al.  Single-channel-based automatic drowsiness detection architecture with a reduced number of EEG features , 2018, Microprocess. Microsystems.

[7]  Peter Rossiter,et al.  Applying neural network analysis on heart rate variability data to assess driver fatigue , 2011, Expert Syst. Appl..

[8]  Jianping Liu,et al.  EEG-based estimation of mental fatigue by using KPCA-HMM and complexity parameters , 2010, Biomed. Signal Process. Control..

[9]  Thomas A. Dingus,et al.  The Impact of Driver Inattention on Near-Crash/Crash Risk: An Analysis Using the 100-Car Naturalistic Driving Study Data , 2006 .

[10]  Xuesong Wang,et al.  Driver drowsiness detection based on non-intrusive metrics considering individual specifics. , 2016, Accident; analysis and prevention.

[11]  Pablo Laguna,et al.  Drowsiness detection using heart rate variability , 2016, Medical & Biological Engineering & Computing.

[12]  Martin Wolf,et al.  An Efficient Algorithm for Automatic Peak Detection in Noisy Periodic and Quasi-Periodic Signals , 2012, Algorithms.

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

[14]  Michael G. Strintzis,et al.  A fuzzy expert system for the early warning of accidents due to driver hypo-vigilance , 2007, Personal and Ubiquitous Computing.

[15]  Geoffrey E. Hinton,et al.  Neighbourhood Components Analysis , 2004, NIPS.

[16]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[17]  Enrique Medina,et al.  Drowsiness Detection Based on the Analysis of Breathing Rate Obtained from Real-time Image Recognition , 2016 .

[18]  A. Mortazavi,et al.  Evaluation of a Smart Algorithm for Commercial Vehicle Driver Drowsiness Detection , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[19]  Gamini Dissanayake,et al.  Driver Drowsiness Classification Using Fuzzy Wavelet-Packet-Based Feature-Extraction Algorithm , 2011, IEEE Transactions on Biomedical Engineering.

[20]  Zuojin Li,et al.  Online Detection of Driver Fatigue Using Steering Wheel Angles for Real Driving Conditions , 2017, Sensors.

[21]  Ruth A. Shults,et al.  Drowsy Driving and Risk Behaviors — 10 States and Puerto Rico, 2011–2012 , 2014, MMWR. Morbidity and mortality weekly report.

[22]  Ali Nahvi,et al.  Driver drowsiness detection based on classification of surface electromyography features in a driving simulator , 2019, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[23]  Bo Cheng,et al.  Driver drowsiness detection based on multisource information , 2012 .

[24]  Haibo He,et al.  ADASYN: Adaptive synthetic sampling approach for imbalanced learning , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[25]  Shahram Azadi,et al.  Data Fusion to Develop a Driver Drowsiness Detection System with Robustness to Signal Loss , 2014, Sensors.

[26]  Toshihiro Hiraoka,et al.  Heart Rate Variability-Based Driver Drowsiness Detection and Its Validation With EEG , 2019, IEEE Transactions on Biomedical Engineering.

[27]  Xuesong Wang,et al.  Driver drowsiness detection using mixed-effect ordered logit model considering time cumulative effect , 2020 .

[28]  B. Grün,et al.  Macroeconomic Forecasting in the Era of Big Data , 2019 .

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

[30]  David L. Strayer,et al.  The Challenge of Advanced Driver Assistance Systems Assessment: A Scale for the Assessment of the Human–Machine Interface of Advanced Driver Assistance Technology , 2018 .

[31]  Luis Miguel Bergasa,et al.  Fusion of Optimized Indicators from Advanced Driver Assistance Systems (ADAS) for Driver Drowsiness Detection , 2014, Sensors.

[32]  Tal Oron-Gilad,et al.  Alertness maintaining tasks (AMTs) while driving. , 2008, Accident; analysis and prevention.

[33]  Wanghua Deng,et al.  Real-Time Driver-Drowsiness Detection System Using Facial Features , 2019, IEEE Access.

[34]  Arno Eichberger,et al.  Driver Drowsiness Detection Based on Steering Wheel Data Applying Adaptive Neuro-Fuzzy Feature Selection , 2019, Sensors.

[35]  Toshihiro Hiraoka,et al.  Development of Drowsiness Detection Method by Integrating Heart Rate Variability Analysis and Multivariate Statistical Process Control , 2016 .