Using long short term memory and convolutional neural networks for driver drowsiness detection

被引:44
|
作者
Quddus, Azhar [1 ]
Zandi, Ali Shahidi [2 ]
Prest, Laura [2 ]
Comeau, Felix J. E. [2 ]
机构
[1] Au Zone Technol Inc, Calgary, AB, Canada
[2] Alcohol Countermeasure Syst Corp ACS, 60 Int Blvd, Toronto, ON, Canada
来源
ACCIDENT ANALYSIS AND PREVENTION | 2021年 / 156卷
关键词
Driver drowsiness; Fatigue; Long short term memory; LSTM; Convolutional LSTM; Eye detection; Electroencephalogram (EEG); Non-invasive; Random forest (RF); Support vector machine (SVM); FATIGUE; PERFORMANCE; METRICS; SYSTEM;
D O I
10.1016/j.aap.2021.106107
中图分类号
TB18 [人体工程学];
学科分类号
1201 ;
摘要
Fatigue negatively affects the safety and performance of drivers on the road. In fact, drowsiness and fatigue are the cause of a substantial number of motor vehicle accidents. Drowsiness among the drivers can be detected using variety of modalities, including electroencephalogram (EEG), eye movement, and vehicle driving dynamics. Among these EEG is highly accurate but very intrusive and cumbersome. On the other hand, vehicle driving dynamics are very easy to acquire but accuracy is not very high. Eye movement based approach is very attractive in terms of balance between these two extremes. However, eye movement based techniques normally require an eye tracking device which consists of high speed camera with sophisticated algorithm to extract eye movement related parameters such as blinking, eye closure, saccades, fixation etc. This makes eye tracking based drowsiness detection difficult to implement as a practical system, especially on an embedded platform. In this paper, authors propose to use eye images from camera directly without the need for expensive eye-tracking system. Here, eye related movements are captured by Recurrent Neural Network (RNN) to detect the drowsiness. Long Short Term Memory (LSTM) is a class of RNN which has several advantages over vanilla RNNs. In this work an array of LSTM cells are utilized to model the eye movements. Two types of LSTMs were employed: 1-D LSTM (R-LSTM) which is used as baseline and the convolutional LSTM (C-LSTM) which facilitates using 2-D images directly. Patches of size 48 x 48 around each eye were extracted from 38 subjects, participating in a simulated driving experiment. The state of vigilance among the subjects were independently assessed by power spectral analysis of multichannel electroencephalogram (EEG) signals, recorded simultaneously, and binary labels of alert and drowsy (baseline) were generated. Results show high efficacy of the proposed system. R-LSTM based approach resulted in accuracy around 82 % and C-LSTM based approach resulted in accuracy in the range of 95%-97%. Comparison is also provided with a recently published eye-tracking based approach, showing the proposed LSTM technique outperform with a wide margin.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Driver drowsiness detection using hybrid convolutional neural network and long short-term memory
    Jing-Ming Guo
    Herleeyandi Markoni
    Multimedia Tools and Applications, 2019, 78 : 29059 - 29087
  • [2] Driver drowsiness detection using hybrid convolutional neural network and long short-term memory
    Guo, Jing-Ming
    Markoni, Herleeyandi
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (20) : 29059 - 29087
  • [3] Driver Drowsiness Detection Using Convolutional Neural Networks
    Kepesiova, Zuzana
    Ciganek, Jan
    Kozak, Stefan
    PROCEEDINGS OF THE 2020 30TH INTERNATIONAL CONFERENCE CYBERNETICS & INFORMATICS (K&I '20), 2020,
  • [4] Driver drowsiness detection system using hybrid approach of convolutional neural network and bidirectional long short term memory (CNN_BILSTM)
    Rajamohana, S. P.
    Radhika, E. G.
    Priya, S.
    Sangeetha, S.
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2897 - 2901
  • [5] Driver Drowsiness Monitoring using Convolutional Neural Networks
    Victoria, D. Rosy Salomi
    Mary, D. Glory Ratna
    2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 1055 - 1059
  • [6] A smart analysis of driver fatigue and drowsiness detection using convolutional neural networks
    Abid Ali Minhas
    Sohail Jabbar
    Muhammad Farhan
    Muhammad Najam ul Islam
    Multimedia Tools and Applications, 2022, 81 : 26969 - 26986
  • [7] A smart analysis of driver fatigue and drowsiness detection using convolutional neural networks
    Minhas, Abid Ali
    Jabbar, Sohail
    Farhan, Muhammad
    ul Islam, Muhammad Najam
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (19) : 26969 - 26986
  • [8] A Driver Fatigue Detection Framework with Convolutional Neural Network and Long Short-Term Memory Network
    Bao, Ruyi
    Hameed, Nazia
    Walker, Adam
    APPLIED INTELLIGENCE AND INFORMATICS, AII 2023, 2024, 2065 : 283 - 297
  • [9] Classification of overlapping spikes using convolutional neural networks and long short term memory
    Liu, Mingxin
    Feng, Jing
    Wang, Yongtian
    Li, Zhaohui
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 148
  • [10] Enhancing convolutional neural networks in electroencephalogram driver drowsiness detection using human inspired optimizers
    Yadav, Anupam
    Hussain, Rifat
    Shukla, Madhu
    Jayaprakash, B.
    Kalia, Rishiv
    Mary, S. Prince
    Hsu, Chou-Yi
    Mishra, Manoj Kumar
    Saleem, Kashif
    El-Meligy, Mohammed
    SCIENTIFIC REPORTS, 2025, 15 (01):