Full text: Proceedings (Part B3b-2)

550 
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B3b. Beijing 2008 
morphological operators, the obtained binary image was 
vectorized. 
Furthermore, (Zhang and Couloigner 2006) evaluated the 
effectiveness of angular texture signature to discriminate among 
parking lots and roads using high resolution satellite images. In 
their research, spectral and textural information were used 
separately for detection of roads and for eliminating of non 
road pixels respectively. 
In this research, a two stages road extraction methodology is 
presented consisted of road detection and a vectorization 
processes. 
Road detection is performed on high-resolution pan-sharpened 
RGB Quick Bird and IKONOS satellite images, using texture 
parameters in artificial neural network algorithms. 
The vectorization procedure is made up of two steps of road 
key point identification and generating road connections. Road 
key point identification is performed using c-means clustering 
on road raster map. For this reason, at first the possibility of 
genetically guided clustering is evaluated. Then a novel 
methodology for flexible road key point determination, called 
increasing ellipse, is proposed. 
Figure 1. The methodology of road extraction 
In this research, a novel method of road raster map clustering is 
developed to identify road key points, where a fuzzy shell 
clustering provides the required information to generate 
vectorized road networks. 
When road key points as the centre of different adjacent road 
patches are determined, a fuzzy shell clustering provides the 
clues for establishment of road segments. 
In section 2, the proposed methodology for both steps of road 
detection and vectorization are described. Section 3 presents the 
obtained practical results and accuracy assessment parameters. 
It should be mentioned that the vectorization step can be 
implemented independently from the road detection step. Hence, 
it could be applied on any road raster map generated from 
different road detection methodologies. 
In the following, the detailed methodologies for each of these 
two main steps are explained in different sections. 
2. METHODOLOGY 
Road networks in high resolution satellite and aerial images are 
presented as elongated homogeneous areas having a distinct 
brightness differences from the background. 
Therefore, the common practice of automatic road extraction 
from high resolution satellite images, as it is implemented in 
this research, consists of two main steps entitled as “Road 
Detection” and “Road Vectorization”. 
Figure 1 shows the diagram of the implemented methodology of 
road extraction in this research. 
The first step of road detection concentrates on discriminating 
between road and background pixels. It is considered as an 
image segmentation process where a meaningful value is 
assigned to each image pixel that can be used as the criterion to 
distinguish between road and non-road pixels. 
In this research, neural networks are applied for road detection 
where different spectral and texture parameters are uses as their 
input parameters. The result of road detection is a binary image, 
representing all detected road pixels which is called “road rater 
map”. 
The vectorization step aims at extracting the road network 
centreline and its sides from the previously produced road raster 
map. 
2.1 Road detection 
In this research, the most common back propagation neural 
networks are used as the image classifiers for road detection. 
Figure 2 shows the designed neural network structure for this 
reason. 
BP NN 
Figure 2. Road detection using neural networks 
As shown in figure 2, the input layer consists of neurons the 
same number as road feature vector dimension where each input 
neuron is in charge of receiving one normalized input parameter. 
Only one hidden layer is designed in the neural network while 
the number of neurons in this layer can be varied. 
The output layer has only one neuron, expressing the neural 
network’s response in the range of [0, 1] as the road association 
value for the interest pixel. 
After applying the trained neural network on the entire input 
image, the road raster map can be produced assuming a 
threshold on the road association value of input image pixels.
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.