Environment classification and hierarchical lane detection for structured and unstructured roads

This study presents a hierarchical lane detection system with the ability to deal with both structured and unstructured roads. The proposed system classifies the environment first before applying suitable algorithms for different types of roads. Instead of dealing with all situations with one complicated algorithm, this hierarchical architecture makes it possible to achieve high accuracy with relatively simple and efficient lane detection algorithms. For environment classification, pixels with lane-marking colours are extracted as feature points. Eigenvalue decomposition regularised discriminant analysis is utilised in model selection and maximum likelihood estimation of Gaussian parameters in high-dimensional feature space. For structured roads, the extracted feature points are reused for lane detection. Moving vehicles that have the same colours as the lane markings are eliminated from the feature points before the authors perform angles of inclination and turning points searching to locate the lane boundaries. For unstructured roads, mean-shift segmentation is applied to divide the scene into regions. Possible candidate pairs for road boundaries are elected from the region boundaries, and Bayes rule is used to choose the most probable candidate pairs as the lane boundaries. The experimental results have shown that the classification mechanism can effectively choose the correct lane detection algorithm according to the current environment setting, and the system is able to robustly find the lane boundaries on different types of roads in various weather conditions.

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

[2]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[3]  Hans-Peter Kriegel,et al.  3D Shape Histograms for Similarity Search and Classification in Spatial Databases , 1999, SSD.

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

[5]  Kwang-Ick Kim,et al.  An Autonomous Land Vehicle: Design Concept And Preliminary Road Test Results , 1993, Proceedings of the Intelligent Vehicles '93 Symposium.

[6]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Bo Zhang,et al.  Color-based road detection in urban traffic scenes , 2004, IEEE Transactions on Intelligent Transportation Systems.

[8]  Todd Jochem,et al.  Rapidly Adapting Machine Vision for Automated Vehicle Steering , 1996, IEEE Expert.

[9]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[10]  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.

[11]  G. Celeux,et al.  Regularized Gaussian Discriminant Analysis through Eigenvalue Decomposition , 1996 .

[12]  Sebastian Thrun,et al.  Self-supervised Monocular Road Detection in Desert Terrain , 2006, Robotics: Science and Systems.

[13]  J. Friedman Regularized Discriminant Analysis , 1989 .

[14]  Christopher Rasmussen,et al.  Grouping dominant orientations for ill-structured road following , 2004, CVPR 2004.

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

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

[17]  Hsu-Yung Cheng,et al.  Lane Detection With Moving Vehicles in the Traffic Scenes , 2006, IEEE Transactions on Intelligent Transportation Systems.

[18]  Fei Zheng,et al.  A New Method of Unstructured Road Detection Based on HSV Color Space and Road Features , 2007, 2007 International Conference on Information Acquisition.

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

[20]  Se-Young Oh,et al.  Three-feature based automatic lane detection algorithm (TFALDA) for autonomous driving , 2003, IEEE Trans. Intell. Transp. Syst..

[21]  Qingji Gao,et al.  Rough Set based Unstructured Road Detection through Feature Learning , 2007, 2007 IEEE International Conference on Automation and Logistics.

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