Skip to main navigation Skip to search Skip to main content

Driving posture recognition by convolutional neural networks

  • Chao Yan*
  • , Frans Coenen
  • , Bailing Zhang
  • *Corresponding author for this work
    • Xi'an Jiaotong-Liverpool University
    • University of Liverpool

    Research output: Contribution to journalArticlepeer-review

    150 Citations (Scopus)

    Abstract

    Driver fatigue and inattention have long been recognised as the main contributing factors in traffic accidents. This study presents a novel system which applies convolutional neural network (CNN) to automatically learn and predict pre-defined driving postures. The main idea is to monitor driver hand position with discriminative information extracted to predict safe/unsafe driving posture. In comparison to previous approaches, CNNs can automatically learn discriminative features directly from raw images. In the authors' works, a CNN model was first pre-trained by an unsupervised feature learning method called sparse filtering, and subsequently fine-tuned with classification. The approach was verified using the Southeast University driving posture dataset, which comprised of video clips covering four driving postures, including normal driving, responding to a cell phone call, eating, and smoking. Compared with other popular approaches with different image descriptors and classification methods, the authors' scheme achieves the best performance with an overall accuracy of 99.78%. To evaluate the effectiveness and generalisation performance in more realistic conditions, the method was further tested using other two specially designed datasets which takes into account of the poor illuminations and different road conditions, achieving an overall accuracy of 99.3 and 95.77%, respectively.

    Original languageEnglish
    Pages (from-to)103-114
    Number of pages12
    JournalIET Computer Vision
    Volume10
    Issue number2
    DOIs
    Publication statusPublished - 1 Mar 2016

    Fingerprint

    Dive into the research topics of 'Driving posture recognition by convolutional neural networks'. Together they form a unique fingerprint.

    Cite this