An RGBD data based vehicle detection algorithm for vehicle following systems

Autonomous vehicle following system is an important research issue in the ITS(Intelligent Transportation System). After reviewing some currently used environment perception sensors, this paper employs Kinect sensor as the main device in detecting the angle and distance of the leader vehicle in relation to the following vehicle. This paper also propose a vision-based algorithm to process RGB-D data. For the color image, we use template matching and Camshift algorithm to detect and track our desired target, the result of which is to get an approximately location of the target in the image and a search window of a certain scale, both of which are used in the disposition of the depth image. We use K-means clustering to distinguish the leader vehicle and the background so that we can determine the pose information of our target. Offline simulations and online experiments have been performed to evaluate the effectiveness of the algorithm. Both of them have shown the feasibility in the vehicle following system.

[1]  Roberto Brunelli,et al.  Advanced , 1980 .

[2]  Takeo Kanade,et al.  Vision and Navigation for the Carnegie-Mellon Navlab , 1987 .

[3]  Dean A. Pomerleau,et al.  PANS: a portable navigation platform , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[4]  Bruce M. Alberts,et al.  Technology Development for Army Unmanned Ground Vehicles , 2002 .

[5]  Yixin Chen,et al.  Vehicle Tracking and Distance Estimation Based on Multiple Image Features , 2007, Fourth Canadian Conference on Computer and Robot Vision (CRV '07).

[6]  Roberto Brunelli,et al.  Template Matching Techniques in Computer Vision: Theory and Practice , 2009 .

[7]  Jian Shen,et al.  Vehicle following with obstacle avoidance capabilities in natural environments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Robert H. Bolling,et al.  A distributed, multi-language architecture for large unmanned ground vehicles , 2008, SIGAda '08.

[9]  Larry D. Hostetler,et al.  The estimation of the gradient of a density function, with applications in pattern recognition , 1975, IEEE Trans. Inf. Theory.

[10]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[11]  Martin David Adams,et al.  Autonomous vehicle-following systems : a virtual trailer link model , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[13]  Charles A. Desoer,et al.  Longitudinal Control of a Platoon of Vehicles with no Communication of Lead Vehicle Information , 1991, 1991 American Control Conference.

[14]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[15]  Joel Sherrill,et al.  A distributed, multi-language architecture for large unmanned ground vehicles , 2008 .

[16]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Olivier Simonin,et al.  Safe longitudinal platoons of vehicles without communication , 2009, 2009 IEEE International Conference on Robotics and Automation.

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

[19]  Charles A. Desoer,et al.  Longitudinal Control of a Platoon of Vehicles , 1990, 1990 American Control Conference.

[20]  JungHa Kim,et al.  Development of Unmanned Ground Vehicles Available of Urban Drive , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[21]  Mo Yikui,et al.  Fundamentals of intelligent public transportation dispatching systems planning , 2009, 2009 ISECS International Colloquium on Computing, Communication, Control, and Management.