Image-Based Road Type Classification

The ability to automatically determine the road type from sensor data is of great significance for automatic annotation of routes and autonomous navigation of robots and vehicles. In this paper, we present a novel algorithm for content-based road type classification from images. The proposed method learns discriminative features from training data in an unsupervised manner, thus not requiring domain-specific feature engineering. This is an advantage over related road surface classification algorithms which are only able to make a distinction between pre-specified uniform terrains. In order to evaluate the proposed approach, we have constructed a challenging road image dataset of 20,000 samples from real-world road images in the paved and unpaved road classes. Experimental results on this dataset show that the proposed algorithm can achieve state-of-the-art performance in road type classification.

[1]  Honglak Lee,et al.  Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations , 2009, ICML '09.

[2]  D. Sculley,et al.  Web-scale k-means clustering , 2010, WWW '10.

[3]  Andrew Y. Ng,et al.  The Importance of Encoding Versus Training with Sparse Coding and Vector Quantization , 2011, ICML.

[4]  Patrick Weber,et al.  OpenStreetMap: User-Generated Street Maps , 2008, IEEE Pervasive Computing.

[5]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[6]  Steven Verstockt,et al.  Multi-modal bike sensing for automatic geo-annotation geo-annotation of road/terrain type by participatory bike-sensing , 2013, 2013 International Conference on Signal Processing and Multimedia Applications (SIGMAP).

[7]  Duncan W. Haldane,et al.  Performance analysis and terrain classification for a legged robot over rough terrain , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[9]  Karl Iagnemma,et al.  Speed-independent vibration-based terrain classification for passenger vehicles , 2009 .

[10]  Toby P. Breckon,et al.  Automatic Road Environment Classification , 2011, IEEE Transactions on Intelligent Transportation Systems.

[11]  Honglak Lee,et al.  An Analysis of Single-Layer Networks in Unsupervised Feature Learning , 2011, AISTATS.

[12]  Matti Pietikäinen,et al.  Computer Vision Using Local Binary Patterns , 2011, Computational Imaging and Vision.

[13]  António M. G. Pinheiro,et al.  Image Descriptors Based on the Edge Orientation , 2009, 2009 Fourth International Workshop on Semantic Media Adaptation and Personalization.

[14]  Andreas Zell,et al.  Vibration-based Terrain Classification Using Support Vector Machines , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[16]  Andreas Zell,et al.  High resolution visual terrain classification for outdoor robots , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[17]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[18]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[19]  Deborah Estrin,et al.  Biketastic: sensing and mapping for better biking , 2010, CHI.

[20]  Jean Ponce,et al.  General Road Detection From a Single Image , 2010, IEEE Transactions on Image Processing.

[21]  Dan Popescu,et al.  Road analysis based on texture similarity evaluation , 2008 .

[22]  Shervan Fekri Ershad,et al.  Texture Classification Approach Based on Combination of Edge & Co-occurrence and Local Binary Pattern , 2012, ArXiv.