Road Segmentation in Aerial Images by Exploiting Road Vector Data

Segmenting road regions from high resolution aerial images is an important yet challenging task due to large variations on road surfaces. This paper presents a simple and effective method that accurately segments road regions with a weak supervision provided by road vector data, which are publicly available. The method is based on the observation that in aerial images road edges tend to have more visible boundaries parallel to road vectors. A factorization-based segmentation algorithm is applied to an image, which accurately localize boundaries for both texture and nontexture regions. We analyze the spatial distribution of boundary pixels with respect to the road vector, and identify the road edge that separates roads from adjacent areas based on the distribution peaks. The proposed method achieves on average 90% recall and 79% precision on large aerial images covering various types of roads.

[1]  DeLiang Wang,et al.  Factorization-Based Texture Segmentation , 2015, IEEE Transactions on Image Processing.

[2]  Amy Nicole Langville,et al.  Algorithms, Initializations, and Convergence for the Nonnegative Matrix Factorization , 2014, ArXiv.

[3]  Suya You,et al.  Delineation and geometric modeling of road networks , 2010 .

[4]  Helmut Mayer,et al.  Object extraction in photogrammetric computer vision , 2008 .

[5]  José A. Malpica,et al.  An automatic method for road extraction in rural and semi-urban areas starting from high resolution satellite imagery , 2005, Pattern Recognit. Lett..

[6]  Lin Yan,et al.  LEGION-Based Automatic Road Extraction From Satellite Imagery , 2011, IEEE Transactions on Geoscience and Remote Sensing.

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

[8]  Sven J. Dickinson,et al.  TurboPixels: Fast Superpixels Using Geometric Flows , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Deliang Wang,et al.  A spectral histogram model for texton modeling and texture discrimination , 2002, Vision Research.

[10]  Allen R. Hanson,et al.  Extracting Straight Lines , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  智一 吉田,et al.  Efficient Graph-Based Image Segmentationを用いた圃場図自動作成手法の検討 , 2014 .

[12]  Juan B. Mena,et al.  State of the art on automatic road extraction for GIS update: a novel classification , 2003, Pattern Recognit. Lett..

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

[14]  C. Steger,et al.  AUTOMATIC ROAD EXTRACTION BASED ON MULTI-SCALE, GROUPING, AND CONTEXT , 1999 .

[15]  Geoffrey E. Hinton,et al.  Learning to Detect Roads in High-Resolution Aerial Images , 2010, ECCV.

[16]  Young-Woo Seo,et al.  Exploiting publicly available cartographic resources for aerial image analysis , 2012, SIGSPATIAL/GIS.

[17]  Daphne Koller,et al.  Learning Spatial Context: Using Stuff to Find Things , 2008, ECCV.

[18]  Jake Porway,et al.  A hierarchical and contextual model for aerial image understanding , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  Peter Doucette,et al.  Automated Road Extraction from High Resolution Multispectral Imagery , 2004 .