Deep Transfer Learning for Vulnerable Road Users Detection using Smartphone Sensors Data

As the Autonomous Vehicle (AV) industry is rapidly advancing, the classification of non-motorized (vulnerable) road users (VRUs) becomes essential to ensure their safety and to smooth operation of road applications. The typical practice of non-motorized road users’ classification usually takes significant training time and ignores the temporal evolution and behavior of the signal. In this research effort, we attempt to detect VRUs with high accuracy be proposing a novel framework that includes using Deep Transfer Learning, which saves training time and cost, to classify images constructed from Recurrence Quantification Analysis (RQA) that reflect the temporal dynamics and behavior of the signal. Recurrence Plots (RPs) were constructed from low-power smartphone sensors without using GPS data. The resulted RPs were used as inputs for different pre-trained Convolutional Neural Network (CNN) classifiers including constructing 227 × 227 images to be used for AlexNet and SqueezeNet; and constructing 224 × 224 images to be used for VGG16 and VGG19. Results show that the classification accuracy of Convolutional Neural Network Transfer Learning (CNN-TL) reaches 98.70%, 98.62%, 98.71%, and 98.71% for AlexNet, SqueezeNet, VGG16, and VGG19, respectively. Moreover, we trained resnet101 and shufflenet for a very short time using one epoch of data and then used them as weak learners, which yielded 98.49% classification accuracy. The results of the proposed framework outperform other results in the literature (to the best of our knowledge) and show that using CNN-TL is promising for VRUs classification. Because of its relative straightforwardness, ability to be generalized and transferred, and potential high accuracy, we anticipate that this framework might be able to solve various problems related to signal classification.

[1]  Mohammed Elhenawy,et al.  A framework for testing independence between lane change and cooperative intelligent transportation system , 2020, PloS one.

[2]  Hesham A. Rakha,et al.  Applying Machine Learning Techniques to Transportation Mode Recognition Using Mobile Phone Sensor Data , 2015, IEEE Transactions on Intelligent Transportation Systems.

[3]  Filip Biljecki,et al.  Transportation mode-based segmentation and classification of movement trajectories , 2013, Int. J. Geogr. Inf. Sci..

[4]  Ronald M. Summers,et al.  Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning , 2016, IEEE Transactions on Medical Imaging.

[5]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[6]  Mehdi Ghatee,et al.  Three-Phases Smartphone-Based Warning System to Protect Vulnerable Road Users Under Fuzzy Conditions , 2018, IEEE Transactions on Intelligent Transportation Systems.

[7]  Jon Atli Benediktsson,et al.  Feature Extraction for Hyperspectral Imagery: The Evolution From Shallow to Deep: Overview and Toolbox , 2020, IEEE Geoscience and Remote Sensing Magazine.

[8]  J. Zbilut,et al.  Recurrence quantification analysis as a tool for nonlinear exploration of nonstationary cardiac signals. , 2002, Medical engineering & physics.

[9]  Taghi M. Khoshgoftaar,et al.  A survey of transfer learning , 2016, Journal of Big Data.

[10]  U. Rajendra Acharya,et al.  Automated EEG analysis of epilepsy: A review , 2013, Knowl. Based Syst..

[11]  E. Papa,et al.  Sustainable Accessibility and the Implementation of Automated Vehicles: Identifying Critical Decisions , 2018 .

[12]  M. de Curtis,et al.  Seizure‐induced brain‐borne inflammation sustains seizure recurrence and blood–brain barrier damage , 2012, Annals of neurology.

[13]  J. Cabri,et al.  Recurrence quantification analysis and support vector machines for golf handicap and low back pain EMG classification. , 2015, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[14]  Mohammed H. Almannaa,et al.  Smartphone Transportation Mode Recognition Using a Hierarchical Machine Learning Classifier and Pooled Features From Time and Frequency Domains , 2019, IEEE Transactions on Intelligent Transportation Systems.

[15]  Hui Yang,et al.  Multiscale Recurrence Quantification Analysis of Spatial Cardiac Vectorcardiogram Signals , 2011, IEEE Transactions on Biomedical Engineering.