Driver behavior detection via adaptive spatial attention mechanism

Abstract Drivers still play an important role in driving safety despite the presence of driverless vehicles. Over the last few years, millions of deaths are due to traffic accidents, and more than half of these accidents worldwide are caused by distracted driving. Therefore, driver behavior detection during driving is crucial. A novel driver behavior detection system based on the adaptive spatial attention mechanism is proposed in this study. This system realizes the extraction of adaptive discriminative spatial regions of driver images by cascading multiple attention-based convolution neural networks. Feature representation in each subnetwork is extracted from the output layer, and the discriminative region of the input image is cropped using class activation maps. The obtained region is then fed into the next subnetwork to highlight important region for improving the system performance. The model starts from full images and iteratively crops the region adaptively from coarse to fine to extract the feature representation at multiscales. Finally, the k-nearest neighbor classifier is applied to classify the cascaded multiscale features and obtain the category of driver behavior. The systems are evaluated on a driver behavior recognition database captured in actual driving environments. Experimental results indicate that our systems can achieve superior recognition performance to other state-of-the-art methods and can run in real-time with simplified structure and model in our platform.

[1]  Bolei Zhou,et al.  Learning Deep Features for Discriminative Localization , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Mohan M. Trivedi,et al.  HandyNet: A One-stop Solution to Detect, Segment, Localize & Analyze Driver Hands , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[3]  Lin Zhu,et al.  Hyperspectral Images Classification With Gabor Filtering and Convolutional Neural Network , 2017, IEEE Geoscience and Remote Sensing Letters.

[4]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Xindong Wu,et al.  Object Detection With Deep Learning: A Review , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Tao Mei,et al.  Look Closer to See Better: Recurrent Attention Convolutional Neural Network for Fine-Grained Image Recognition , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Jie He,et al.  WiDriver: Driver Activity Recognition System Based on WiFi CSI , 2018, Int. J. Wirel. Inf. Networks.

[8]  Mohan M. Trivedi,et al.  Looking at the Driver/Rider in Autonomous Vehicles to Predict Take-Over Readiness , 2018, IEEE Transactions on Intelligent Vehicles.

[9]  Drago Zagar,et al.  New hybrid data mining model for credit scoring based on feature selection algorithm and ensemble classifiers , 2020, Adv. Eng. Informatics.

[10]  Hesham M. Eraqi,et al.  Driver Distraction Identification with an Ensemble of Convolutional Neural Networks , 2019, Journal of Advanced Transportation.

[11]  Rafael A. Berri,et al.  A pattern recognition system for detecting use of mobile phones while driving , 2014, 2014 International Conference on Computer Vision Theory and Applications (VISAPP).

[12]  Abhishek Das,et al.  Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization , 2016, 2017 IEEE International Conference on Computer Vision (ICCV).

[13]  Amir H. Behzadan,et al.  Convolutional neural networks for object detection in aerial imagery for disaster response and recovery , 2020, Adv. Eng. Informatics.

[14]  Zhuowen Tu,et al.  Aggregated Residual Transformations for Deep Neural Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Alberto Ferreira de Souza,et al.  Self-Driving Cars: A Survey , 2019, Expert Syst. Appl..

[16]  Bailing Zhang,et al.  Erratum to: Recognition of driving postures by combined features and random subspace ensemble of multilayer perceptron classifiers , 2012, Neural Computing and Applications.

[17]  Jian Ma,et al.  Intelligent fault diagnosis for rotating machinery using deep Q-network based health state classification: A deep reinforcement learning approach , 2019, Adv. Eng. Informatics.

[18]  Guizhen Yu,et al.  Detection Algorithm of Takeover Behavior of Automatic Vehicles’ Drivers Based on Deep Learning , 2019, 2019 4th International Conference on Intelligent Transportation Engineering (ICITE).

[19]  Sanjay N. Talbar,et al.  Detection of Distracted Driver Using Convolutional Neural Network , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[20]  Seokho Chi,et al.  Xgboost application on bridge management systems for proactive damage estimation , 2019, Adv. Eng. Informatics.

[21]  Frans Coenen,et al.  Driving Posture Recognition by Joint Application of Motion History Image and Pyramid Histogram of Oriented Gradients , 2013 .

[22]  Dong Liu,et al.  Deep High-Resolution Representation Learning for Human Pose Estimation , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  Nanning Zheng,et al.  Visual recognition of driver hand-held cell phone use based on hidden CRF , 2011, Proceedings of 2011 IEEE International Conference on Vehicular Electronics and Safety.

[24]  Wolfgang Rosenstiel,et al.  Ready for Take-Over? A New Driver Assistance System for an Automated Classification of Driver Take-Over Readiness , 2017, IEEE Intelligent Transportation Systems Magazine.

[25]  Marios Savvides,et al.  Multiple Scale Faster-RCNN Approach to Driver’s Cell-Phone Usage and Hands on Steering Wheel Detection , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[26]  Zhen He,et al.  Ensemble deep learning based semi-supervised soft sensor modeling method and its application on quality prediction for coal preparation process , 2020, Adv. Eng. Informatics.

[27]  Mohan M. Trivedi,et al.  Head, Eye, and Hand Patterns for Driver Activity Recognition , 2014, 2014 22nd International Conference on Pattern Recognition.

[28]  Dongpu Cao,et al.  Driver Activity Recognition for Intelligent Vehicles: A Deep Learning Approach , 2019, IEEE Transactions on Vehicular Technology.

[29]  M. Omair Ahmad,et al.  Recognizing Distractions for Assistive Driving by Tracking Body Parts , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[30]  Marius Erdt,et al.  One class based feature learning approach for defect detection using deep autoencoders , 2019, Adv. Eng. Informatics.

[31]  Khandakar M. Rashid,et al.  Times-series data augmentation and deep learning for construction equipment activity recognition , 2019, Adv. Eng. Informatics.

[32]  Nanxiang Li,et al.  Driver behavior event detection for manual annotation by clustering of the driver physiological signals , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[33]  Gangyan Xu,et al.  Proactive mental fatigue detection of traffic control operators using bagged trees and gaze-bin analysis , 2019, Adv. Eng. Informatics.

[34]  Zhu Xiao,et al.  WiFiMap+: High-Level Indoor Semantic Inference With WiFi Human Activity and Environment , 2019, IEEE Transactions on Vehicular Technology.

[35]  Anton Kummert,et al.  Driver State Monitoring with Hierarchical Classification , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[36]  M. N. Doja,et al.  Detecting distraction of drivers using Convolutional Neural Network , 2020, Pattern Recognit. Lett..

[37]  Lingguo Bu,et al.  A hybrid intelligence approach for sustainable service innovation of smart and connected product: A case study , 2020, Adv. Eng. Informatics.

[38]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[39]  Yonghe Liu,et al.  SafeDrive-Fi: A Multimodal and Device Free Dangerous Driving Recognition System Using WiFi , 2018, 2018 IEEE International Conference on Communications (ICC).

[40]  Orhan Bulan,et al.  Driver Cell Phone Usage Detection from HOV/HOT NIR Images , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[41]  Ju-Chin Chen,et al.  Driver Behavior Analysis via Two-Stream Deep Convolutional Neural Network , 2020 .