Robust traffic sign recognition with feature extraction and k-NN classification methods

In this paper, a robust traffic sign recognition system is introduced for driver assistance applications and/or autonomous cars. The system incorporates two major operations, traffic sign detection and classification. The sign detection is based on color segmentation and incorporates hue detection, morphological filter and labeling. A nearest neighbor classifier is introduced for sign classification. The training features are extracted by SURF algorithm. Three feature extraction strategies are compared to find an optimal feature database for training. The proposed system benefits from the SURF algorithm, which achieves invariance to the rotated, skewed and occluded signs. Extensive experimental results show detection accuracy reaching up to 97.54%.

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

[2]  Thomas B. Moeslund,et al.  Vision-Based Traffic Sign Detection and Analysis for Intelligent Driver Assistance Systems: Perspectives and Survey , 2012, IEEE Transactions on Intelligent Transportation Systems.

[3]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[4]  Donald G. Bailey,et al.  Design for Embedded Image Processing on FPGAs , 2011 .

[5]  Ce Li,et al.  Salient traffic sign recognition based on sparse representation of visual perception , 2012, 2012 International Conference on Computer Vision in Remote Sensing.

[6]  Reinhard Klette,et al.  General traffic sign recognition by feature matching , 2009, 2009 24th International Conference Image and Vision Computing New Zealand.

[7]  Yan Han,et al.  Real-time traffic sign recognition based on Zynq FPGA and ARM SoCs , 2014, IEEE International Conference on Electro/Information Technology.

[8]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[9]  Toshiyuki Gotoh,et al.  A compact navigation system using image processing and fuzzy control , 1990, IEEE Proceedings on Southeastcon.

[10]  José Manuel Pastor,et al.  Visual sign information extraction and identification by deformable models for intelligent vehicles , 2004, IEEE Transactions on Intelligent Transportation Systems.

[11]  T. Kanade,et al.  Color information for region segmentation , 1980 .

[12]  Donald G. Bailey,et al.  Design for Embedded Image Processing on FPGAs: Bailey/Design for Embedded Image Processing on FPGAs , 2011 .

[13]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[14]  Zhilu Wu,et al.  A robust, coarse-to-fine traffic sign detection method , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[15]  Erdal Oruklu,et al.  FPGA-Based Traffic Sign Recognition for Advanced Driver Assistance Systems , 2013 .

[16]  Xiaolin Hu,et al.  Traffic sign detection by ROI extraction and histogram features-based recognition , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[17]  F. J. Acevedo-Rodríguez,et al.  TRAFFIC SIGN CLASSIFICATION INVARIANT TO ROTATIONS USING SUPPORT VECTOR MACHINES , 2007 .