Deep learning–based traffic sign recognition for unmanned autonomous vehicles

Being one of the key techniques for unmanned autonomous vehicle, traffic sign recognition is applied to assist autopilot. Colors are very important clues to identify traffic signs; however, color-based methods suffer performance degradation in the case of light variation. Convolutional neural network, as one of the deep learning methods, is able to hierarchically learn high-level features from the raw input. It has been proved that convolutional neural network–based approaches outperform the color-based ones. At present, inputs of convolutional neural networks are processed either as gray images or as three independent color channels; the learned color features are still not enough to represent traffic signs. Apart from colors, temporal constraint is also crucial to recognize video-based traffic signs. The characteristics of traffic signs in the time domain require further exploration. Quaternion numbers are able to encode multi-dimensional information, and they have been employed to describe color images. In this article, we are inspired to present a quaternion convolutional neural network–based approach to recognize traffic signs by fusing spatial and temporal features in a single framework. Experimental results illustrate that the proposed method can yield correct recognition results and obtain better performance when compared with the state-of-the-art work.

[1]  Xiaoli Hao,et al.  A Cognitively Motivated Method for Classification of Occluded Traffic Signs , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Xiaohong W. Gao,et al.  Colour Vision Model-Based Approach for Segmentation of Traffic Signs , 2008, EURASIP J. Image Video Process..

[5]  Mohan M. Trivedi,et al.  Pushing the “Speed Limit”: High-Accuracy US Traffic Sign Recognition With Convolutional Neural Networks , 2016, IEEE Transactions on Intelligent Vehicles.

[6]  Yi Yang,et al.  Towards Real-Time Traffic Sign Detection and Classification , 2016, IEEE Transactions on Intelligent Transportation Systems.

[7]  Jürgen Schmidhuber,et al.  Multi-column deep neural network for traffic sign classification , 2012, Neural Networks.

[8]  Kyung-Joong Kim,et al.  Design of a visual perception model with edge-adaptive Gabor filter and support vector machine for traffic sign detection , 2013, Expert Syst. Appl..

[9]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[10]  Jason Jianjun Gu,et al.  An Efficient Method for Traffic Sign Recognition Based on Extreme Learning Machine , 2017, IEEE Transactions on Cybernetics.

[11]  CireşAnDan,et al.  2012 Special Issue , 2012 .

[12]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[13]  C. Bahlmann,et al.  Real-time recognition of U.S. speed signs , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[14]  José Luis Rojo-Álvarez,et al.  Traffic sign segmentation and classification using statistical learning methods , 2015, Neurocomputing.

[15]  Hubert Cecotti,et al.  Convolutional Neural Networks for P300 Detection with Application to Brain-Computer Interfaces , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Nicolas Le Bihan,et al.  Quaternion principal component analysis of color images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[17]  Luc Van Gool,et al.  Multi-view traffic sign detection, recognition, and 3D localisation , 2014, 2009 Workshop on Applications of Computer Vision (WACV).

[18]  Luis Salgado Álvarez de Sotomayor,et al.  Detection and Tracking of Traffic Signs Using a Recursive Bayesian Decision Framework , 2011 .

[19]  Dayong Shen,et al.  Traffic Sign Recognition Using Kernel Extreme Learning Machines With Deep Perceptual Features , 2017, IEEE Transactions on Intelligent Transportation Systems.

[20]  Yok-Yen Nguwi,et al.  Emergent self-organizing feature map for recognizing road sign images , 2010, Neural Computing and Applications.

[21]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[22]  Sinisa Segvic,et al.  Exploiting temporal and spatial constraints in traffic sign detection from a moving vehicle , 2011, Machine Vision and Applications.

[23]  Berraho Sanae,et al.  Traffic Sign Recognition based on multi-block LBP features using SVM with normalization , 2014, 2014 9th International Conference on Intelligent Systems: Theories and Applications (SITA-14).

[24]  Ralph R. Martin,et al.  An Optimization Approach for Localization Refinement of Candidate Traffic Signs , 2017, IEEE Transactions on Intelligent Transportation Systems.

[25]  Mohammad Norouzi,et al.  Stacks of convolutional Restricted Boltzmann Machines for shift-invariant feature learning , 2009, CVPR.

[26]  Hao Feng,et al.  Quaternion K-L transform and Biomimetic pattern recognition approaches for color-face recognition , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[27]  Saturnino Maldonado-Bascón,et al.  Goal Evaluation of Segmentation Algorithms for Traffic Sign Recognition , 2010, IEEE Transactions on Intelligent Transportation Systems.

[28]  S. Sangwine Fourier transforms of colour images using quaternion or hypercomplex, numbers , 1996 .

[29]  Cui-Hua Li,et al.  Unifying visual saliency with HOG feature learning for traffic sign detection , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[30]  Ignacio Parra,et al.  Automatic Traffic Signs and Panels Inspection System Using Computer Vision , 2011, IEEE Transactions on Intelligent Transportation Systems.

[31]  David Hyunchul Shim,et al.  Real-time Traffic Sign Recognition system with deep convolutional neural network , 2016, 2016 13th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[32]  Xiao Lu,et al.  Traffic Sign Recognition via Multi-Modal Tree-Structure Embedded Multi-Task Learning , 2017, IEEE Transactions on Intelligent Transportation Systems.

[33]  David Fernández Llorca,et al.  Robust traffic signs detection by means of vision and V2I communications , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[34]  Rachid Belaroussi,et al.  Angle vertex and bisector geometric model for triangular road sign detection , 2009, 2009 Workshop on Applications of Computer Vision (WACV).

[35]  Johannes Stallkamp,et al.  Detection of traffic signs in real-world images: The German traffic sign detection benchmark , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[36]  JeongMok Ha,et al.  LED Traffic Sign Detection Using Rectangular Hough Transform , 2014, 2014 International Conference on Information Science & Applications (ICISA).

[37]  Lars Petersson,et al.  Large scale sign detection using HOG feature variants , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[38]  Sancho Salcedo-Sanz,et al.  A decision support system for the automatic management of keep-clear signs based on support vector machines and geographic information systems , 2010, Expert Syst. Appl..

[39]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[40]  Tao Chen,et al.  Accurate and Efficient Traffic Sign Detection Using Discriminative AdaBoost and Support Vector Regression , 2016, IEEE Transactions on Vehicular Technology.

[41]  Faliang Chang,et al.  Fast Traffic Sign Recognition via High-Contrast Region Extraction and Extended Sparse Representation , 2016, IEEE Transactions on Intelligent Transportation Systems.

[42]  Honglak Lee,et al.  Unsupervised feature learning for audio classification using convolutional deep belief networks , 2009, NIPS.

[43]  Qi Wang,et al.  An Incremental Framework for Video-Based Traffic Sign Detection, Tracking, and Recognition , 2017, IEEE Transactions on Intelligent Transportation Systems.

[44]  Andrew Y. Ng,et al.  End-to-End People Detection in Crowded Scenes , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).