Illuminant-invariant model-based road segmentation

Road segmentation is an essential functionality for supporting advanced driver assistance systems (ADAS) such as road following or vehicle detection and tracking. Significant efforts have been made in order to solve this task using vision-based techniques. One of the major challenges of these techniques is dealing with lighting variations, especially shadows. Many of the approaches presented within this field use ad-hoc mechanisms applied after an initial segmentation to recover shadowed road patches. In this paper, we present an innovative method to obtain a road segmentation algorithm robust to extreme shadow conditions. The novelty of the proposal is the use of a shadowless feature space in combination with a model-based region growing algorithm. The former projects the color images such that the shadow effect is greatly attenuated. The latter uses histogram models to label the pixels as belonging to the road or to the background. These models are constructed on a frame by frame basis independently of the road shape to avoid limitations when addressing unstructured roads. The results presented show the validity of our approach.

[1]  Charles E. Thorpe,et al.  UNSCARF-a color vision system for the detection of unstructured roads , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  Luis Magdalena,et al.  A Color Vision-Based Lane Tracking System for Autonomous Driving on Unmarked Roads , 2004, Auton. Robots.

[3]  Cheng Lu,et al.  Intrinsic Images by Entropy Minimization , 2004, ECCV.

[4]  Jianping Fan,et al.  Seeded region growing: an extensive and comparative study , 2005, Pattern Recognit. Lett..

[5]  John A. Hendrickson Probability, Random Signals, and Statistics , 2001, Technometrics.

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

[7]  Jianfeng Lu,et al.  A Bayes-Based Region-Growing Algorithm for Medical Image Segmentation , 2007, Computing in Science & Engineering.

[8]  Mark S. Drew,et al.  Removing Shadows from Images , 2002, ECCV.

[9]  Cheng Lu,et al.  On the removal of shadows from images , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Stan Sclaroff,et al.  Skin color-based video segmentation under time-varying illumination , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 2004, International Journal of Computer Vision.

[12]  Hao Jiang,et al.  Shadow resistant tracking using inertia constraints , 2007, Pattern Recognit..

[13]  Tommy Chang,et al.  Color model-based real-time learning for road following , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[14]  Martial Hebert,et al.  Vision and navigation for the Carnegie-Mellon Navlab , 1988 .

[15]  Jianwei Zhang,et al.  Extracting road features from color images using a cognitive approach , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[16]  Martial Hebert,et al.  Toward Objective Evaluation of Image Segmentation Algorithms , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Henry Schneiderman,et al.  Visual processing for autonomous driving , 1992, [1992] Proceedings IEEE Workshop on Applications of Computer Vision.

[18]  Zhang Guo-ying,et al.  A Road Detection Algorithm by Boosting Using Feature Combination , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[19]  T. Ferryman,et al.  Data outlier detection using the Chebyshev theorem , 2005, 2005 IEEE Aerospace Conference.

[20]  Rolf Adams,et al.  Seeded Region Growing , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

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

[22]  O. Ramstrom,et al.  A method for following unmarked roads , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..