On-Road Vehicle Recognition Using the Symmetry Property and Snake Models

Vehicle recognition is a fundamental task for advanced driver assistance systems and contributes to the avoidance of collisions with other vehicles. In recent years, numerous approaches using monocular image analysis have been reported for vehicle detection. These approaches are primarily applied in motorway scenarios and may not be suitable for complex urban traffic with a diversity of obstacles and a clustered background. In this paper, stereovision is firstly used to segment potential vehicles from the traffic background. Given that the contour curve is the most straightforward cue for object recognition, we present here a novel method for complete contour curve extraction using symmetry properties and a snake model. Finally, two shape factors, including the aspect ratio and the area ratio calculated from the contour curve, are used to judge whether the object detected is a vehicle or not. The approach presented here was tested with substantial urban traffic images and the experimental results demonstrated that the correction rate for vehicle recognition reaches 93%.

[1]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Yingping Huang Obstacle detection in urban traffic using stereovision , 2005, Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005..

[3]  Andreas Kuehnle,et al.  Symmetry-based recognition of vehicle rears , 1991, Pattern Recognit. Lett..

[4]  Lai Jian-huang,et al.  Active Contour Models on Image Segmentation:A Survey , 2007 .

[5]  Ohad Ben-Shahar,et al.  Free Boundary Conditions Active Contours with Applications for Vision , 2011, ISVC.

[6]  Ling Mao,et al.  Preceding vehicle detection using Histograms of Oriented Gradients , 2010, 2010 International Conference on Communications, Circuits and Systems (ICCCAS).

[7]  Meng Zhang,et al.  A new vehicle detection algorithm for real-time image processing system , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[8]  Zhiming Cui,et al.  Adaptive Detection of Moving Vehicle Based on On-line Clustering , 2011, J. Comput..

[9]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[10]  Kunsoo Huh,et al.  A stereo vision-based obstacle detection system in vehicles , 2008 .

[11]  Shan Fu,et al.  Stereovision-Based Object Segmentation for Automotive Applications , 2005, EURASIP J. Adv. Signal Process..

[12]  Duan Jianmin,et al.  Machine-vision based preceding vehicle detection algorithm: A review , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[13]  Massimo Bertozzi,et al.  Vision-based intelligent vehicles: State of the art and perspectives , 2000, Robotics Auton. Syst..

[14]  Giovanni Marola,et al.  Using symmetry for detecting and locating objects in a picture , 1989, Comput. Vis. Graph. Image Process..

[15]  C. Stiller,et al.  Vehicle detection fusing 2D visual features , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[16]  Shaohua Kevin Zhou,et al.  Integrated Detection, Tracking and Recognition for IR Video-Based Vehicle Classification , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[17]  Tao Xiong,et al.  Stochastic car tracking with line- and color-based features , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[18]  Zhiming Cui,et al.  Moving Object Classification Method Based on SOM and K-means , 2011, J. Comput..

[19]  Zehang Sun,et al.  On-road vehicle detection: a review , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Shaohua Kevin Zhou,et al.  Integrated Detection, Tracking and Recognition for IR Video-based Vehicle Classification , 2007, J. Comput..