3D lane detection system based on stereovision

This work presents a 3D lane detection method based on stereovision. The stereovision algorithm allows the elimination of the common assumptions: flat road, constant pitch angle or absence of roll angle. Moreover, the availability of 3D information allows the separation between the road and the obstacle features. The lane is modeled as a 3D surface, defined by the vertical and horizontal clothoid curves, the lane width and the roll angle. The lane detection is integrated into a tracking process. The current lane parameters are predicted using the past parameters and the vehicle dynamics, and this prediction provides search regions for the current detection. The detection starts with estimation of the vertical profile, using the stereo-provided 3D information, and afterwards the horizontal profile is detected using a model-matching technique in the image space, using the knowledge of the already detected vertical profile. The roll angle is detected last, by estimating the difference of the average heights of the left and right lane borders. The detection results are used to update the lane state through Kalman filtering.

[1]  G. Jiang,et al.  Lane and obstacle detection based on fast inverse perspective mapping algorithm , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[2]  Romuald Aufrère,et al.  A model-driven approach for real-time road recognition , 2001, Machine Vision and Applications.

[3]  Anil K. Jain,et al.  Lane boundary detection using a multiresolution Hough transform , 1997, Proceedings of International Conference on Image Processing.

[4]  F. Chausse,et al.  A fast and robust vision based road following algorithm , 2000, Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No.00TH8511).

[5]  Alfred O. Hero,et al.  Road and lane edge detection with multisensor fusion methods , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[6]  Roland Chapuis,et al.  Recovering the 3D shape of a road by vision , 1999 .

[7]  Dinggang Shen,et al.  Lane detection using spline model , 2000, Pattern Recognit. Lett..

[8]  S. T. Park,et al.  Real-time lane recognition by simulated annealing algorithm , 2000, Proceedings KORUS 2000. The 4th Korea-Russia International Symposium On Science and Technology.

[9]  F. Chausse,et al.  Vision based vehicle trajectory supervision , 2000, ITSC2000. 2000 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.00TH8493).

[10]  Y. Ninomiya,et al.  Model-based lane recognition , 1996, Proceedings of Conference on Intelligent Vehicles.

[11]  Christopher M. Kreucher,et al.  LANA: a lane extraction algorithm that uses frequency domain features , 1999, IEEE Trans. Robotics Autom..

[12]  Alberto BroggiDipartimento di Ingegneria dell ' InformazioneUniversit Robust real-time lane and road detection in critical shadow conditions , 1995 .

[13]  Massimo Bertozzi,et al.  An Evolutionary Approach to Lane Markings Detection in Road Environments , 2002 .

[14]  R. Chapuis,et al.  Road detection and vehicles tracking by vision for an on-board ACC system in the VELAC vehicle , 2000, Proceedings of the Third International Conference on Information Fusion.

[15]  Sridhar Lakshmanan,et al.  A deformable-template approach to lane detection , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[16]  In So Kweon,et al.  Finding and tracking road lanes using "line-snakes" , 1996, Proceedings of Conference on Intelligent Vehicles.

[17]  J. Goldbeck,et al.  Lane detection and tracking by video sensors , 1999, Proceedings 199 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems (Cat. No.99TH8383).

[18]  Juan Pablo Gonzalez,et al.  Lane detection using histogram-based segmentation and decision trees , 2000, ITSC2000. 2000 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.00TH8493).