Driver sleepiness detection from EEG and EOG signals using GAN and LSTM networks

Abstract In recent years, sleepiness during driving has become a main cause for traffic accidents. However, the fact is that we know very little yet about the electrophysiological marker for assessing diver sleepiness. Previous studies and our researches have shown that alpha blocking phenomenon and alpha wave attenuation-disappearance phenomenon represent two different sleepiness levels, the relaxed wakefulness and the sleep onset, respectively. This paper proposes a novel model for driver sleepiness detection based on electroencephalography (EEG) and electrooculography (EOG) signals. Our model aims to track the change in alpha waves and differentiate the two alpha-related phenomena. Continuous wavelet transform is adopted to extract features from physiological signals in both time and frequency domains. Meanwhile, Long-Short Term Memory (LSTM) network is introduced to deal with temporal information of EEG and EOG signals. To deal with insufficient physiological sample problem, generative adversarial network (GAN) is used to augment the training dataset. Experimental results indicate that the F1 score for detecting start and end points of alpha waves reaches to around 95%. And Conditional Wasserstein GAN (CWGAN) we adopted was effective in augmenting dataset and boost classifier performance. Meanwhile, our LSTM classifier achieved a mean accuracy of 98% for classifying end points of alpha waves under leave-one-subject-out cross validation.

[1]  Wei Liu,et al.  Multimodal Emotion Recognition Using Deep Neural Networks , 2017, ICONIP.

[2]  Gang Li,et al.  Smartwatch-Based Wearable EEG System for Driver Drowsiness Detection , 2015, IEEE Sensors Journal.

[3]  A. Craig,et al.  A critical review of the psychophysiology of driver fatigue , 2001, Biological Psychology.

[4]  J. Arnin,et al.  Wireless-based portable EEG-EOG monitoring for real time drowsiness detection , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[5]  Bao-Liang Lu,et al.  A novel approach to driving fatigue detection using forehead EOG , 2015, 2015 7th International IEEE/EMBS Conference on Neural Engineering (NER).

[6]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[7]  Paulo A. M. Kanda,et al.  EEG epochs with less alpha rhythm improve discrimination of mild Alzheimer's , 2017, Comput. Methods Programs Biomed..

[8]  E. Suresh,et al.  Analysis of EOG signals using wavelet transform for detecting eye blinks , 2010, 2010 International Conference on Wireless Communications & Signal Processing (WCSP).

[9]  H. Summala,et al.  Sleepiness at work among commercial truck drivers. , 2000, Sleep.

[10]  T. Jung,et al.  Can arousing feedback rectify lapses in driving? Prediction from EEG power spectra , 2013, Journal of neural engineering.

[11]  D. Dinges An overview of sleepiness and accidents , 1995, Journal of sleep research.

[12]  He Li,et al.  Cross-Subject Emotion Recognition Using Deep Adaptation Networks , 2018, ICONIP.

[13]  Bao-Liang Lu,et al.  Detecting driver sleepiness from EEG alpha wave during daytime driving , 2017, 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

[14]  Kang-Ming Chang,et al.  EEG alpha blocking correlated with perception of inner light during zen meditation. , 2003, The American journal of Chinese medicine.

[15]  Gang Wang,et al.  Feature Boosting Network For 3D Pose Estimation , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Brent Lance,et al.  Driver Drowsiness Estimation From EEG Signals Using Online Weighted Adaptation Regularization for Regression (OwARR) , 2017, IEEE Transactions on Fuzzy Systems.

[17]  Bruno Jammes,et al.  Automatic EOG analysis: A first step toward automatic drowsiness scoring during wake-sleep transitions , 2008 .

[18]  Gang Wang,et al.  Global Context-Aware Attention LSTM Networks for 3D Action Recognition , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Yifei Lu,et al.  Combining Eye Movements and EEG to Enhance Emotion Recognition , 2015, IJCAI.

[20]  Wei Liu,et al.  Vigilance Estimation Using a Wearable EOG Device in Real Driving Environment , 2020, IEEE Transactions on Intelligent Transportation Systems.

[21]  Chun-Hsiang Chuang,et al.  Wireless and Wearable EEG System for Evaluating Driver Vigilance , 2014, IEEE Transactions on Biomedical Circuits and Systems.

[22]  Simon Hanslmayr,et al.  The role of alpha oscillations in temporal attention , 2011, Brain Research Reviews.

[23]  Gang Wang,et al.  Skeleton-Based Action Recognition Using Spatio-Temporal LSTM Network with Trust Gates , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  M. Chung,et al.  Electroencephalographic study of drowsiness in simulated driving with sleep deprivation , 2005 .

[25]  Bao-Liang Lu,et al.  EEG-based vigilance estimation using extreme learning machines , 2013, Neurocomputing.

[26]  Bao-Liang Lu,et al.  An alpha wave pattern from attenuation to disappearance for predicting the entry into sleep during simulated driving , 2017, 2017 8th International IEEE/EMBS Conference on Neural Engineering (NER).

[27]  F Sagberg,et al.  Road accidents caused by drivers falling asleep. , 1999, Accident; analysis and prevention.

[28]  Chao Wu,et al.  DeepSleepNet: A Model for Automatic Sleep Stage Scoring Based on Raw Single-Channel EEG , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[29]  Simon G Hosking,et al.  Predicting driver drowsiness using vehicle measures: recent insights and future challenges. , 2009, Journal of safety research.

[30]  J. L. Cantero,et al.  Human alpha oscillations in wakefulness, drowsiness period, and REM sleep: different electroencephalographic phenomena within the alpha band , 2002, Neurophysiologie Clinique/Clinical Neurophysiology.

[31]  Byunghan Lee,et al.  Deep learning in bioinformatics , 2016, Briefings Bioinform..

[32]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

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

[34]  Bao-Liang Lu,et al.  Vigilance estimation by using electrooculographic features , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[35]  Bao-Liang Lu,et al.  A multimodal approach to estimating vigilance using EEG and forehead EOG , 2016, Journal of neural engineering.

[36]  K. Satyanarayana,et al.  Denoising EOG Signal using Stationary Wavelet Transform , 2012 .

[37]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[38]  Kenneth Sundaraj,et al.  Detecting Driver Drowsiness Based on Sensors: A Review , 2012, Sensors.

[39]  A. Guyton,et al.  Structure and function of the nervous system , 1972 .

[40]  Yirui Wu,et al.  Multi-glimpse LSTM with color-depth feature fusion for human detection , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[41]  Yun Luo,et al.  EEG Data Augmentation for Emotion Recognition Using a Conditional Wasserstein GAN , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[42]  M. Johns,et al.  A new method for measuring daytime sleepiness: the Epworth sleepiness scale. , 1991, Sleep.

[43]  L. Benini,et al.  A wearable EEG-based drowsiness detection system with blink duration and alpha waves analysis , 2017, 2017 8th International IEEE/EMBS Conference on Neural Engineering (NER).

[44]  R. Ogilvie The process of falling asleep. , 2001, Sleep medicine reviews.

[45]  S. Chokroverty,et al.  The visual scoring of sleep in adults. , 2007, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[46]  Bao-Liang Lu,et al.  Driver Sleepiness Detection Using LSTM Neural Network , 2018, ICONIP.

[47]  Alexey N. Pavlov,et al.  Wavelet analysis in neurodynamics , 2012 .

[48]  Keiichi Uchimura,et al.  Driver Inattention Monitoring System for Intelligent Vehicles: A Review , 2009, IEEE Transactions on Intelligent Transportation Systems.

[49]  He Li,et al.  Multimodal Vigilance Estimation with Adversarial Domain Adaptation Networks , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[50]  T. D. Clark,et al.  Remote detection of human electroencephalograms using ultrahigh input impedance electric potential sensors , 2002 .

[51]  Aamir Saeed Malik,et al.  A Review on EEG-Based Automatic Sleepiness Detection Systems for Driver , 2018, IEEE Access.

[52]  Aaron C. Courville,et al.  Improved Training of Wasserstein GANs , 2017, NIPS.

[53]  Hao Dong,et al.  Mixed Neural Network Approach for Temporal Sleep Stage Classification , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[54]  Lanlan Chen,et al.  Automatic detection of alertness/drowsiness from physiological signals using wavelet-based nonlinear features and machine learning , 2015, Expert Syst. Appl..