Lane detection and tracking using a new lane model and distance transform

Lane detection is a significant component of driver assistance systems. Highway-based lane departure warning solutions are in the market since the mid-1990s. However, improving and generalizing vision-based lane detection remains to be a challenging task until recently. Among various lane detection methods developed, strong lane models, based on the global assumption of lane shape, have shown robustness in detection results, but are lack of flexibility to various shapes of lane. On the contrary, weak lane models will be adaptable to different shapes, as well as to maintain robustness. Using a typical weak lane model, particle filtering of lane boundary points has been proved to be a robust way to localize lanes. Positions of boundary points are directly used as the tracked states in the current research. This paper introduces a new weak lane model with this particle filter-based approach. This new model parameterizes the relationship between points of left and right lane boundaries, and can be used to detect all types of lanes. Furthermore, a modified version of an Euclidean distance transform is applied on an edge map to provide information for boundary point detection. In comparison to an edge map, properties of this distance transform support improved lane detection, including a novel initialization and tracking method. This paper fully explains how the application of this distance transform greatly facilitates lane detection and tracking. Two lane tracking methods are also discussed while focusing on efficiency and robustness, respectively. Finally, the paper reports about experiments on lane detection and tracking, and comparisons with other methods.

[1]  Christopher M. Kreucher,et al.  A frequency domain approach to lane detection in roadway images , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[2]  Charles E. Thorpe,et al.  SCARF: a color vision system that tracks roads and intersections , 1993, IEEE Trans. Robotics Autom..

[3]  Azriel Rosenfeld,et al.  Digital geometry , 2002, JCIS.

[4]  Dinggang Shen,et al.  Lane detection and tracking using B-Snake , 2004, Image Vis. Comput..

[5]  Yong Zhou,et al.  A robust lane detection and tracking method based on computer vision , 2006 .

[6]  Mario Bellino,et al.  Lane detection algorithm for an onboard camera , 2005, European Workshop on Photonics in the Automobile.

[7]  Li Bai,et al.  Robust Road Modeling and Tracking Using Condensation , 2008, IEEE Transactions on Intelligent Transportation Systems.

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

[9]  A. Hussain,et al.  Implementation of inverse perspective mapping algorithm for the development of an automatic lane tracking system , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[10]  Daniel Cremers,et al.  B-Spline Modeling of Road Surfaces With an Application to Free-Space Estimation , 2009, IEEE Transactions on Intelligent Transportation Systems.

[11]  Deepak Khosla Accurate estimation of forward path geometry using two-clothoid road model , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[12]  Dean A. Pomerleau,et al.  RALPH: rapidly adapting lateral position handler , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[13]  C. Lipski,et al.  A Fast and Robust Approach to Lane Marking Detection and Lane Tracking , 2008, 2008 IEEE Southwest Symposium on Image Analysis and Interpretation.

[14]  Yasushi Yagi,et al.  Active contour road model for smart vehicle , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[15]  E. Teoh,et al.  LANE DETECTION USING CATMULL-ROM SPLINE , 1998 .

[16]  Sergiu Nedevschi,et al.  Lane Geometry Estimation in Urban Environments Using a Stereovision System , 2007, 2007 IEEE Intelligent Transportation Systems Conference.

[17]  Michael Isard,et al.  CONDENSATION—Conditional Density Propagation for Visual Tracking , 1998, International Journal of Computer Vision.

[18]  Gamini Dissanayake,et al.  Efficient Lane Detection and Tracking in Urban Environments , 2007, EMCR.

[19]  Ernst D. Dickmanns,et al.  Recursive 3-D Road and Relative Ego-State Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Mohan M. Trivedi,et al.  Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation , 2006, IEEE Transactions on Intelligent Transportation Systems.

[21]  C.R. Jung,et al.  A lane departure warning system based on a linear-parabolic lane model , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[22]  Massimo Bertozzi,et al.  GOLD: a parallel real-time stereo vision system for generic obstacle and lane detection , 1998, IEEE Trans. Image Process..

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

[24]  H.-H. Nagel,et al.  Texture-based segmentation of road images , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

[25]  ZuWhan Kim,et al.  Robust Lane Detection and Tracking in Challenging Scenarios , 2008, IEEE Transactions on Intelligent Transportation Systems.

[26]  BlakeAndrew,et al.  C ONDENSATION Conditional Density Propagation forVisual Tracking , 1998 .

[27]  Zu Kim Realtime lane tracking of curved local road , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[28]  Kongqiao Wang,et al.  Video object tracking using improved chamfer matching and condensation particle filter , 2008, Electronic Imaging.

[29]  Alberto Broggi Robust real-time lane and road detection in critical shadow conditions , 1995, Proceedings of International Symposium on Computer Vision - ISCV.