从卫星遥感全色图像中自动提取城市目标

Automatic Extraction of Urban Area from Satellite Panchromatic Remote Sensing Images

  • 摘要: 提出了一种从卫星遥感全色图像中自动提取城市目标的方法。在总结城市目标的卫星遥感全色图像特性的基础上,设计了一种层次提取的方法。首先在低分辨率图像中提取城市目标的候选区域;接着在候选区域内利用城市目标一些更复杂的特性在高分辨率图像中证实城市目标。为了获得城市目标的边界,提出了一种基于边缘点密度的算法,并将算法应用去提取SPOT图像中的城市目标,取得了较好的试验结果。

     

    Abstract: The process of extracting urban area from remote sensing images is an important step for monitoring and measuring urban change.In the existing literatures,many statistical approaches were developed to solve this difficult task,but there are few successful reports because the reflectance of an object usually does not characterize its nature.In this paper,we propose a structural method for automatic detection of urban area from satellite panchromatic remote sensing images.Urban area is a kind of complex combinatorial object and each urban area has its particular combinatorial mode,therefore it is difficult to describe an urban area model in detail.Through analyzing urban area structures and observing many real satellite panchromatic city images,we firstly summarize four common properties for most of an urban areas as follows:(1) an image of an urban area contains variation in pixel intensities;(2) an urban area has a large size;(3) for most of local images of an urban area,there are two main peaks in the orientation histogram of short lines which are extracted from a local image,and the orientation lap between the two peaks is about 90 degrees;(4) there are also two peaks in the orientation histogram of long lines,and the two peaks account for a majority of the histogram.Secondly,we follow these properties to devise a hierarchical method for extracting urban area from satellite panchromatic remote sensing images.In the first level,some candidate regions of urban area are segmented from low-resolution image based on the two former statistical properties.In the second level,the candidate regions are verified by computing the two latter complex geometric features of urban area from high-resolution image.We divide three steps to detect the candidate regions of an urban area.An input image is firstly sampled to create a low-resolution image,and then the sampled image is processed using histogram equalization and quantization and is segmented by computing texture energy features and exploiting split-and-merge algorithm.Finally,some large areas with high texture energy are selected as the candidate regions.After acquired the candidate regions,we use the two latter features of urban area to make further analysis.Because the two properties are based on the local range of an urban area image,therefore the candidate regions must be firstly divided into many sub-images,and then the procedure of urban area confirmation is implemented on each sub-image.The verification procedure is implemented into three steps.All straight lines are firstly extracted and binarized into short and long line sets using a defined threshold,and then two feature parameters are computed:one is the orientation lap between the two highest peaks of the orientation histogram of short line set;the other is equal to the sum of the two highest peaks of the orientation histogram of long line set.Finally,when the first parameters is close to 90 degrees and the second one is larger than 0.5,the sub-image is labeled as CITY,otherwise as NONCITY.In a candidate region,if the ratio of sub-images with CITY label is larger than 0.7,then it is an urban area.In order to smooth the boundary of an urban area,we propose an edge point density(EPD)-based method:first,EPD of all pixels are estimated to get an EPD image;in the second step,a two-threshold scheme is implemented to segment the EPD image;finally,two mathematical morphological operators are used to smooth the boundary of the urban area.We have embedded the proposed algorithm into a system developed by our laboratory for automatic complex object recognition and have tested many real SPOT remote sensing images.Experimental results have shown the feasibility of our algorithms.

     

/

返回文章
返回