A new performance measure and evaluation benchmark for road detection algorithms

Detecting the road area and ego-lane ahead of a vehicle is central to modern driver assistance systems. While lane-detection on well-marked roads is already available in modern vehicles, finding the boundaries of unmarked or weakly marked roads and lanes as they appear in inner-city and rural environments remains an unsolved problem due to the high variability in scene layout and illumination conditions, amongst others. While recent years have witnessed great interest in this subject, to date no commonly agreed upon benchmark exists, rendering a fair comparison amongst methods difficult. In this paper, we introduce a novel open-access dataset and benchmark for road area and ego-lane detection. Our dataset comprises 600 annotated training and test images of high variability from the KITTI autonomous driving project, capturing a broad spectrum of urban road scenes. For evaluation, we propose to use the 2D Bird's Eye View (BEV) space as vehicle control usually happens in this 2D world, requiring detection results to be represented in this very same space. Furthermore, we propose a novel, behavior-based metric which judges the utility of the extracted ego-lane area for driver assistance applications by fitting a driving corridor to the road detection results in the BEV. We believe this to be important for a meaningful evaluation as pixel-level performance is of limited value for vehicle control. State-of-the-art road detection algorithms are used to demonstrate results using classical pixel-level metrics in perspective and BEV space as well as the novel behavior-based performance measure. All data and annotations are made publicly available on the KITTI online evaluation website in order to serve as a common benchmark for road terrain detection algorithms.

[1]  Andreas Geiger,et al.  Automatic camera and range sensor calibration using a single shot , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  Martin Lauer,et al.  A generative model for 3D urban scene understanding from movable platforms , 2011, CVPR 2011.

[3]  J. Pauli,et al.  A novel multi-lane detection and tracking system , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[4]  Yann LeCun,et al.  Road Scene Segmentation from a Single Image , 2012, ECCV.

[5]  Thomas Gumpp,et al.  Lane confidence fusion for visual occupancy estimation , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[6]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[7]  Qi Wu,et al.  Example-based clear path detection assisted by vanishing point estimation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Rama Chellappa,et al.  A Learning Approach Towards Detection and Tracking of Lane Markings , 2012, IEEE Transactions on Intelligent Transportation Systems.

[10]  Vincent Frémont,et al.  Fast road detection from color images , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[11]  Raúl Rojas,et al.  Camera based detection and classification of soft shoulders, curbs and guardrails , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[12]  J.E. Gayko,et al.  Development, evaluation and introduction of a lane keeping assistance system , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[13]  Franz Kummert,et al.  Monocular road segmentation using slow feature analysis , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[14]  Markus Enzweiler,et al.  Towards multi-cue urban curb recognition , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[15]  Bernt Schiele,et al.  A Dynamic Conditional Random Field Model for Joint Labeling of Object and Scene Classes , 2008, ECCV.

[16]  Seiichi Mita,et al.  Robust Road Detection and Tracking in Challenging Scenarios Based on Markov Random Fields With Unsupervised Learning , 2012, IEEE Transactions on Intelligent Transportation Systems.

[17]  A. López,et al.  Novel Index for Objective Evaluation of Road Detection Algorithms , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

[18]  Franz Kummert,et al.  Spatial ray features for real-time ego-lane extraction , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[19]  Seiichi Mita,et al.  Robust road boundary estimation for intelligent vehicles in challenging scenarios based on a semantic graph , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[20]  U. Franks,et al.  Lane Recognition on Country Roads , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[21]  Theo Gevers,et al.  3D Scene priors for road detection , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[22]  Takashi Naito,et al.  Multiband Image Segmentation and Object Recognition for Understanding Road Scenes , 2011, IEEE Transactions on Intelligent Transportation Systems.

[23]  Wolfgang Förstner,et al.  A temporal filter approach for detection and reconstruction of curbs and road surfaces based on Conditional Random Fields , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[24]  Patrick Y. Shinzato,et al.  Fast visual road recognition and horizon detection using multiple artificial neural networks , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[25]  Alexei A. Efros,et al.  Recovering Surface Layout from an Image , 2007, International Journal of Computer Vision.

[26]  Elli Angelopoulou,et al.  On feature templates for Particle Filter based lane detection , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[27]  Sergiu Nedevschi,et al.  Probabilistic Lane Tracking in Difficult Road Scenarios Using Stereovision , 2009, IEEE Transactions on Intelligent Transportation Systems.

[28]  Nick Barnes,et al.  Learning appearance models for road detection , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[29]  M. Serfling,et al.  Road course estimation in a night vision application using a digital map, a camera sensor and a prototypical imaging radar system , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[30]  J. Little,et al.  Inverse perspective mapping simplifies optical flow computation and obstacle detection , 2004, Biological Cybernetics.

[31]  Klaus C. J. Dietmayer,et al.  Road course estimation in occupancy grids , 2010, 2010 IEEE Intelligent Vehicles Symposium.