Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network

According to the World Health Organization global status report on road safety, traffic accidents are the eighth leading cause of death in the world, and nearly one-fifth of the traffic accidents were cause by driver distractions. Inspired by the famous two-stream convolutional neural network (CNN)...

Full description

Bibliographic Details
Main Authors: Ju-Chin Chen, Chien-Yi Lee, Peng-Yu Huang, Cheng-Rong Lin
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Applied Sciences
Subjects:
cnn
Online Access:https://www.mdpi.com/2076-3417/10/6/1908
id doaj-45c468042c4e469abc04adad125379e9
record_format Article
spelling doaj-45c468042c4e469abc04adad125379e92020-11-25T01:41:51ZengMDPI AGApplied Sciences2076-34172020-03-01106190810.3390/app10061908app10061908Driver Behavior Analysis via Two-Stream Deep Convolutional Neural NetworkJu-Chin Chen0Chien-Yi Lee1Peng-Yu Huang2Cheng-Rong Lin3Department of Computer Science and Information Engineering, National Kaohsiung University of Science and Technology, Kaohsiung city 8078, TaiwanDepartment of Computer Science and Information Engineering, National Kaohsiung University of Science and Technology, Kaohsiung city 8078, TaiwanDepartment of Computer Science and Information Engineering, National Kaohsiung University of Science and Technology, Kaohsiung city 8078, TaiwanDepartment of Computer Science and Information Engineering, National Kaohsiung University of Science and Technology, Kaohsiung city 8078, TaiwanAccording to the World Health Organization global status report on road safety, traffic accidents are the eighth leading cause of death in the world, and nearly one-fifth of the traffic accidents were cause by driver distractions. Inspired by the famous two-stream convolutional neural network (CNN) model, we propose a driver behavior analysis system using one spatial stream ConvNet to extract the spatial features and one temporal stream ConvNet to capture the driver’s motion information. Instead of using three-dimensional (3D) ConvNet, which would suffer from large parameters and the lack of a pre-trained model, two-dimensional (2D) ConvNet is used to construct the spatial and temporal ConvNet streams, and they were pre-trained by the large-scale ImageNet. In addition, in order to integrate different modalities, the feature-level fusion methodology was applied, and a fusion network was designed to integrate the spatial and temporal features for further classification. Moreover, a self-compiled dataset of 10 actions in the vehicle was established. According to the experimental results, the proposed system can increase the accuracy rate by nearly 30% compared to the two-stream CNN model with a score-level fusion.https://www.mdpi.com/2076-3417/10/6/1908cnntwo-stream convolutional neural networkdriver behavior analysis
collection DOAJ
language English
format Article
sources DOAJ
author Ju-Chin Chen
Chien-Yi Lee
Peng-Yu Huang
Cheng-Rong Lin
spellingShingle Ju-Chin Chen
Chien-Yi Lee
Peng-Yu Huang
Cheng-Rong Lin
Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
Applied Sciences
cnn
two-stream convolutional neural network
driver behavior analysis
author_facet Ju-Chin Chen
Chien-Yi Lee
Peng-Yu Huang
Cheng-Rong Lin
author_sort Ju-Chin Chen
title Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
title_short Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
title_full Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
title_fullStr Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
title_full_unstemmed Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network
title_sort driver behavior analysis via two-stream deep convolutional neural network
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-03-01
description According to the World Health Organization global status report on road safety, traffic accidents are the eighth leading cause of death in the world, and nearly one-fifth of the traffic accidents were cause by driver distractions. Inspired by the famous two-stream convolutional neural network (CNN) model, we propose a driver behavior analysis system using one spatial stream ConvNet to extract the spatial features and one temporal stream ConvNet to capture the driver’s motion information. Instead of using three-dimensional (3D) ConvNet, which would suffer from large parameters and the lack of a pre-trained model, two-dimensional (2D) ConvNet is used to construct the spatial and temporal ConvNet streams, and they were pre-trained by the large-scale ImageNet. In addition, in order to integrate different modalities, the feature-level fusion methodology was applied, and a fusion network was designed to integrate the spatial and temporal features for further classification. Moreover, a self-compiled dataset of 10 actions in the vehicle was established. According to the experimental results, the proposed system can increase the accuracy rate by nearly 30% compared to the two-stream CNN model with a score-level fusion.
topic cnn
two-stream convolutional neural network
driver behavior analysis
url https://www.mdpi.com/2076-3417/10/6/1908
work_keys_str_mv AT juchinchen driverbehavioranalysisviatwostreamdeepconvolutionalneuralnetwork
AT chienyilee driverbehavioranalysisviatwostreamdeepconvolutionalneuralnetwork
AT pengyuhuang driverbehavioranalysisviatwostreamdeepconvolutionalneuralnetwork
AT chengronglin driverbehavioranalysisviatwostreamdeepconvolutionalneuralnetwork
_version_ 1725039393789444096