An automated approach for constructing road network graph from multispectral images

We present an approach for automatically building a road network graph from multispectralWorldView II images in suburban and urban areas. In this graph, the road parts are represented by edges and their connectivity by vertices. This approach consists of an image processing chain utilizing both high-resolution spatial features as well as multiple band spectral signatures from satellite images. Based on an edge-preserving filtered image, a two-pass spatial-spectral flood fill technique is adopted to extract a road class map. This technique requires only one pixel as the initial training set and collects spatially adjacent and spectrally similar pixels to the initial points as a second level training set for a higher accuracy asphalt classification. Based on the road class map, a road network graph is built after going through a curvilinear detector and a knowledge based system. The graph projects a logical representation of the road network in an urban image. Rules can be made to filter salient road parts with different width as well as ruling out parking lots from the asphalt class map. This spatial spectral joint approach we propose here is capable of building up a road network connectivity graph and this graph lays a foundation for further road related tasks.

[1]  Costas Panagiotakis,et al.  Curvilinear Structure Enhancement and Detection in Geophysical Images , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[2]  Ali Azizi,et al.  Automatic road-side extraction from large scale imagemaps , 2002 .

[3]  James M. Keller,et al.  Automated Geospatial Conflation of Vector Road Maps to High Resolution Imagery , 2009, IEEE Transactions on Image Processing.

[4]  Vincent Tao,et al.  Automatic Extraction of Main Road Centerlines from High Resolution Satellite Imagery Using Hierarchical Grouping , 2007 .

[5]  Curt H. Davis,et al.  Vehicle detection from high-resolution satellite imagery using morphological shared-weight neural networks , 2007, Image Vis. Comput..

[6]  John R. Schott,et al.  Remote Sensing: The Image Chain Approach , 1996 .

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

[8]  Christian Heipke,et al.  TOWARDS THE AUTOMATIC INTERPRETATION OF IMAGES FOR GIS UPDATE , 2000 .

[9]  Anil K. Jain,et al.  Registering Landsat images by point matching , 1989 .

[10]  Linda G. Shapiro,et al.  Computer and Robot Vision , 1991 .

[11]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[12]  Curt H. Davis,et al.  An integrated system for automatic road mapping from high-resolution multi-spectral satellite imagery by information fusion , 2005, Inf. Fusion.

[13]  Keiichi Uchimura,et al.  Automatic road extraction based on cross detection in suburb , 2004, IS&T/SPIE Electronic Imaging.

[14]  Qinhuo Liu,et al.  New edge detection method for multispectral images , 2007, International Symposium on Multispectral Image Processing and Pattern Recognition.

[15]  Emanuele Trucco,et al.  Computer and Robot Vision , 1995 .

[16]  Ronald G. Resmini,et al.  Hyperspectral/spatial detection of edges (HySPADE): an algorithm for spatial and spectral analysis of hyperspectral information , 2004, SPIE Defense + Commercial Sensing.

[17]  T. Ranchin,et al.  Mapping of Urban Areas: A Multiresolution Modeling Approach for Semi-Automatic Extraction of Streets , 2000 .

[18]  Liping Di,et al.  Application of a Fast Linear Feature Detector to Road Extraction From Remotely Sensed Imagery , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[19]  C. Steger,et al.  UPDATE OF ROADS IN GIS FROM AERIAL IMAGERY: VERIFICATION AND MULTI-RESOLUTION EXTRACTION , 2007 .

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

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

[22]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[23]  Ivan Laptev,et al.  Automatic extraction of roads from aerial images based on scale space and snakes , 2000 .

[24]  Peter Wonka,et al.  Road Network Extraction and Intersection Detection From Aerial Images by Tracking Road Footprints , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[25]  David W. Messinger,et al.  Knowledge-based automated road network extraction system using multispectral images , 2013 .

[26]  David W. Messinger,et al.  Trilateral filter on multispectral imagery for classification and segmentation , 2011, Defense + Commercial Sensing.

[27]  B. Krauskopf,et al.  Proc of SPIE , 2003 .

[28]  Volker Walter,et al.  Object-based classification of remote sensing data for change detection , 2004 .

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

[30]  Juan B. Mena Automatic vectorization of segmented road networks by geometrical and topological analysis of high resolution binary images , 2006, Knowl. Based Syst..