Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B6b)

59 
Beijing 2008 
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B6b. Beijing 2008 
i re-sampling 
referring to 
id features to 
lie image by 
two kinds of 
ordance with 
; the feature 
tilize median 
tests, 3X3 
.1 vehicles on 
is method is 
: of applying 
classes. The 
into which a 
the selection 
atic K-mean 
)ly into two 
dvantages of 
is higher in 
id costs less 
dws on roads 
rmation, the 
. speckles or 
eliminated 
ws on roads, 
1 connection 
frame work, 
roads are 
each pixel, 
ir to those of 
!) geometric 
ally smooth 
stance, road 
iognized as 
d above, for 
in a straight 
lidate pixels 
: road) to all 
; we give in 
Sed as road 
xels to road 
id the result 
i of number 
m (ij) in 9 
/hose value 
N-> number of pixels in DL in image I whose value equal 
1 
N1 -> number of pixels in DL in image I 
IfNl/N ^ Rthen 
RI (DL) = 0 
End if 
IfNl/N 2? Rthen 
RI (DL) = 1 
End if 
End for 
End for 
End for 
Compared with other methods, this method is more efficient, 
and makes full use of road knowledge. K-mean clustering 
classifier done previously quickens the search speed without the 
need to compare spectral values of pixels with those of the 
standard. Meanwhile, the algorithm can deal well with 
discontinuous roads which are occluded by shadows and other 
geo-types. After that, a rude result image is produced on which 
roads are extracted as sets of straight segments. 
2.4 Result Grooming 
The rude result image derived from the last procedure is 
groomed using mathematical morphology in this stage. The 
grooming stage relies on four basic steps: connecting, 
smoothing, thinning and linking. 
The connecting joins discrete road segments using 
morphological dilation. The smoothing, which combines 
morphological opening and closing operator, reduces the 
roughness of road edges significantly. The thinning erodes the 
road segment into one-pixel width. To achieve the goal, the 
thinning process is improved by introducing regions 
corresponding to more local information. The image is split into 
equally sized regions and in each region, morphological 
thinning operators are selected automatically according to local 
road width information. The linking, the last step of grooming 
stage, concentrates on correct connection of one-pixel wide 
road segments and final elimination of non-road information 
from the image. Geometrical features such as size, connectivity 
and distance between road segments are considered to achieve 
the purpose. Single or too short segments would be eliminated 
from the image. 
After this final step, we acquire the result image which contains 
road network information extracted from original remotely 
sensed imageries. 
3. IMPLEMENTATION OF THE AUTOMATIC ROAD 
EXTRACTION APPROACH 
In this section, we take Beijing City as a study case to 
implement the proposed approach. The data we choose is 
QUICKBIRD multi-band image. 
3.1 The Data of Study Area 
We take QUICKBIRD image for example, and the image was 
graphed in Nov. 2002. There are four multi spectral band data 
and a panchromatic data. The resolution of 4-multi spectral 
bands is 2.44meters, which is Blue band (450-520nm), Green 
band (520-600nm), Red band (630-690nm) and NIR band (760- 
900nm). The resolution of panchromatic band is 0.61meters, but 
there is only one band and the image is monochrome lack in 
spectrum information. So we choose 4 multi-spectral bands as a 
study image to extract road. 
The study area, with the size of 1000 X 500 pixels in the 
imagery, covers an area of nearly 3 km 2 in Beijing city. The 
image contains large volumes of detailed information, including 
roads, buildings, vehicles, trees, shadows, zebra crossings and 
other geo-types. And the image is seriously affected by 
shadows as other areas in the original image. 
Firstly, we do some pretreatment before classification. 
Geometrical correction, atmosphere correction and rational 
correction are done. Then we adopt the median filtering as 
mentioned above and can get the image as Figure 1 after 
correction. 
Figure 1. The image of study area. It is shown using red, green 
and blue bands, which are real colors. And the image has been 
corrected primarily. 
3.2 Automatic Road Extraction 
Then we use the proposed approach to extract roads from the 
image. The method in this paper is demonstrated in figure 2. 
After atmosphere and geometric correction, we classify the 
whole image through K-mean clustering into two classes. 
Assigning the number of classification as two, spectral 
properties of roadsides and shadows on roads are similar in this 
wide spectral range; so, darker objects like roads and shadows 
are classified into the same class while other lighter objects are 
classified into the other. So on the acquired binary image, roads 
and shadows on roads are classified into the same class thus 
ensures the continuity of roads. The rough classification result 
can be found in figure 3. 
Next, the road connection algorithm we invented in this paper is 
applied to the binary image to extract the road skeletons 
roughly. Because of the algorithm based on road knowledge 
including continuity, shape, topology of urban roads, we can get 
a satisfactory result of road network connection. The connected 
results are quite good. As shown in figure 4, we can see clearly 
that main roads are generally extracted while some of the sub 
roads are extracted too. 
After that, we adopt morphological algorithms to process 
discrete road segments, smooth road edges and erode roads to 
one-pixel width. Morphological dilation is firstly used and 
discrete road segments are connected together while the roads 
are also widened. Then morphological opening and closing 
operators are used to smooth the road edges; as a result, 
roughness of road edges is reduced significantly, which is 
beneficial for thinning in the next step. Morphological erosion
	        
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.