Automatic Road Environment Classification

The ongoing development autonomous vehicles and adaptive vehicle dynamics present in many modern vehicles has generated a need for road environment classification - i.e., the ability to determine the nature of the current road or terrain environment from an onboard vehicle sensor. In this paper, we investigate the use of a low-cost camera vision solution capable of urban, rural, or off-road classification based on the analysis of color and texture features extracted from a driver's perspective camera view. A feature set based on color and texture distributions is extracted from multiple regions of interest in this forward-facing camera view and combined with a trained classifier approach to resolve two road-type classification problems of varying difficulty - {off-road, on-road} environment determination and the additional multiclass road environment problem of {off-road, urban, major/trunk road and multilane motorway/carriageway}. Two illustrative classification approaches are investigated, and the results are reported over a series of real environment data. An optimal performance of ~90% correct classification is achieved for the {off-road, on-road} problem at a near real-time classification rate of 1 Hz.

[1]  Massimo Bertozzi,et al.  Vision-based intelligent vehicles: State of the art and perspectives , 2000, Robotics Auton. Syst..

[2]  Toby P. Breckon,et al.  Real-Time Traversable Surface Detection by Colour Space Fusion and Temporal Analysis , 2009, ICVS.

[3]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[4]  Andrew Zisserman,et al.  Scene Classification Using a Hybrid Generative/Discriminative Approach , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[6]  A. Benassi,et al.  GENERALIZATION OF THE COOCCURRENCE MATRIX FOR COLOUR IMAGES: APPLICATION TO COLOUR TEXTURE CLASSIFICATION , 2011 .

[7]  Anil K. Jain,et al.  Object detection using gabor filters , 1997, Pattern Recognit..

[8]  Nuno Vasconcelos,et al.  Scene classification with low-dimensional semantic spaces and weak supervision , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Rodney A. Brooks,et al.  Visually-guided obstacle avoidance in unstructured environments , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[10]  Fan Yang,et al.  Color Space Selection for Moving Shadow Elimination , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[11]  Alberto Broggi,et al.  A morphological model-driven approach to real-time road boundary detection for vision-based automotive systems , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[12]  Alberto Broggi,et al.  Vision-Based Road Detection in Automotive Systems: A Real-Time Expectation-Driven Approach , 1995, J. Artif. Intell. Res..

[13]  Jun Wu,et al.  Virtual Line Group Based Video Vehicle Detection Algorithm Utilizing Both Luminance and Chrominance , 2007, 2007 2nd IEEE Conference on Industrial Electronics and Applications.

[14]  Frans C. A. Groen,et al.  Colour based off-road environment and terrain type classification , 2005 .

[15]  D. Hoekman,et al.  Review of relationships between grey-tone co-occurrence, semivariance, and autocorrelation based image texture analysis approaches , 2005 .

[16]  Rita Cucchiara,et al.  Improving shadow suppression in moving object detection with HSV color information , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[17]  Selim Aksoy,et al.  Scene Classification Using Bag-of-Regions Representations , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Alexandre Bernardino,et al.  Detection and classification of highway lanes using vehicle motion trajectories , 2006, IEEE Transactions on Intelligent Transportation Systems.

[19]  William E. Higgins,et al.  Gabor filter design for multiple texture segmentation , 1996 .

[20]  M.L. Eichner,et al.  Integrated speed limit detection and recognition from real-time video , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[21]  S. Kolski,et al.  Detection, prediction, and avoidance of dynamic obstacles in urban environments , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[22]  You Zhi-sheng,et al.  An Improved Video Compression Algorithm for Lane Surveillance , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[23]  C. Fernandez-Maloigne,et al.  Texture and neural network for road segmentation , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[24]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[25]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  A. Bensrhair,et al.  Sensors for Obstacle Detection - A Survey , 2007, 2007 30th International Spring Seminar on Electronics Technology (ISSE).

[27]  Cai Anni,et al.  Automatic face segmentation in YCrCb images , 1999, Fifth Asia-Pacific Conference on ... and Fourth Optoelectronics and Communications Conference on Communications,.

[28]  Jean-Michel Jolion,et al.  Content based image retrieval using interest points and texture features , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[29]  Luc Van Gool,et al.  Segmentation-Based Urban Traffic Scene Understanding , 2009, BMVC.

[30]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[31]  Xiangzhan Yu,et al.  ROAD RECOGNITION IN COMPLEX TRAFFIC SITUATIONS , 1994 .