Monocular Road Terrain Detection by Combining Visual and Spatial Information

For future driver assistance systems and autonomous vehicles, the road course, i.e., the width and shape of the driving path, is an important source of information. In this paper, we introduce a new hierarchical two-stage approach for learning the spatial layout of road scenes. In the first stage, base classifiers analyze the local visual properties of patches extracted from monocular camera images and provide metric confidence maps. We use classifiers for road appearance, boundary appearance, and lane-marking appearance. The core of the proposed approach is the computation of SPatial RAY (SPRAY) features from each metric confidence map in the second stage. A boosting classifier selecting discriminative SPRAY features can be trained for different types of road terrain and allows capturing the local visual properties together with their spatial layout in the scene. In this paper, the extraction of road area and ego-lane on inner-city video streams is demonstrated. In particular, the detection of the ego-lane is a challenging semantic segmentation task showing the power of SPRAY features, because on a local appearance level, the ego-lane is not distinguishable from other lanes. We have evaluated our approach operating at 20 Hz on a graphics processing unit on a publicly available data set, demonstrating the performance on a variety of road types and weather conditions.

[1]  V. Ralph Algazi,et al.  Unified Matrix Treatment of the Fast Walsh-Hadamard Transform , 1976, IEEE Transactions on Computers.

[2]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[3]  Massimo Bertozzi,et al.  Real-time lane and obstacle detection on the GOLD system , 1996, Proceedings of Conference on Intelligent Vehicles.

[4]  Masatoshi Okutomi,et al.  Extraction of road region using stereo images , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[5]  Terrence J. Sejnowski,et al.  Slow Feature Analysis: Unsupervised Learning of Invariances , 2002, Neural Computation.

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

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

[8]  Amnon Shashua,et al.  Off-road Path Following using Region Classification and Geometric Projection Constraints , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

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

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

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

[12]  Guoying Zhang,et al.  A Feature Selection Algorithm Based on Boosting for Road Detection , 2008, 2008 Fifth International Conference on Fuzzy Systems and Knowledge Discovery.

[13]  Pierre Charbonnier,et al.  Evaluation of Road Marking Feature Extraction , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

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

[15]  U. Franke,et al.  B-spline modeling of road surfaces for freespace estimation , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[16]  Niko Wilbert,et al.  Invariant Object Recognition with Slow Feature Analysis , 2008, ICANN.

[17]  Jannik Fritsch,et al.  A Generic Temporal Integration Approach for Enhancing Feature-based Road-detection Systems , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

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

[19]  Vincent Lepetit,et al.  Fast Ray features for learning irregular shapes , 2009, 2009 IEEE 12th International Conference on Computer Vision.

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

[21]  Jannik Fritsch,et al.  Adaptive multi-cue fusion for robust detection of unmarked inner-city streets , 2009, 2009 IEEE Intelligent Vehicles Symposium.

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

[23]  Stefan Lüke,et al.  Map based road boundary estimation , 2010, 2010 IEEE Intelligent Vehicles Symposium.

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

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

[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]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[28]  Antonio M. López,et al.  Road Detection Based on Illuminant Invariance , 2011, IEEE Transactions on Intelligent Transportation Systems.

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

[30]  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).

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

[32]  Sergiu Nedevschi,et al.  New results in stereovision based lane tracking , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

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

[34]  Tao Wu,et al.  A practical system for road marking detection and recognition , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[35]  Dongwook Kim,et al.  Environment-Detection-and-Mapping Algorithm for Autonomous Driving in Rural or Off-Road Environment , 2012, IEEE Transactions on Intelligent Transportation Systems.

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

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

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

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

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

[41]  Yoshiko Kojima,et al.  CADAS: A multimodal advanced driver assistance system for normal urban streets based on road context understanding , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[42]  Evangelos Dermatas,et al.  Random-Walker Monocular Road Detection in Adverse Conditions Using Automated Spatiotemporal Seed Selection , 2013, IEEE Transactions on Intelligent Transportation Systems.

[43]  Jannik Fritsch,et al.  A new performance measure and evaluation benchmark for road detection algorithms , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[44]  Tobias Kühnl,et al.  Road terrain detection for Advanced Driver Assistance Systems , 2013 .

[45]  Jannik Fritsch,et al.  An integrated ADAS for assessing risky situations in urban driving , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).