Skip to main navigation Skip to search Skip to main content

Driver drowsiness recognition via transferred deep 3D convolutional network and state probability vector

  • Lei Zhao*
  • , Zengcai Wang
  • , Guoxin Zhang
  • , Huanbing Gao
  • *Corresponding author for this work
  • Shandong Jianzhu University
  • Shandong University
  • Hong Kong Polytechnic University

Research output: Contribution to journalArticlepeer-review

Abstract

Driver drowsiness is a major cause of road accidents. In this study, a novel approach that detects human drowsiness is proposed and investigated. First, driver face and facial landmarks are detected to extract facial region from each frame in a video. Then, a residual-based deep 3D convolution neural network (CNN) that learned from an irrelevant dataset is constructed to classify driver facial image sequences with a certain number of frames for obtaining its drowsiness output probability value. After that, a certain number of output probability values is concatenated to obtain the state probability vector of a video. Finally, a recurrent neural network is adopted to classify constructed probability vector and obtain the recognition result of driver drowsiness. The proposed method is tested and investigated using a public drowsy driver dataset. Experimental results demonstrate that similar to 2D CNN, 3D CNN can learn spatiotemporal features from irrelevant dataset to improve its performance obviously in driver drowsiness classification. Furthermore, the proposed method performs stably and robustly, and it can achieve an average accuracy of 88.6%.

Original languageEnglish
Pages (from-to)26683-26701
Number of pages19
JournalMultimedia Tools and Applications
Volume79
Issue number35-36
DOIs
StatePublished - 1 Sep 2020
Externally publishedYes

Keywords

  • 3D convolution neural network
  • Driver drowsiness detection
  • Residual learning
  • State probability vector
  • Transfer learning

Fingerprint

Dive into the research topics of 'Driver drowsiness recognition via transferred deep 3D convolutional network and state probability vector'. Together they form a unique fingerprint.

Cite this