Full text: Proceedings, XXth congress (Part 3)

International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
  
  
Figure 1: Sample images from mountainous (left) and desert ar- 
eas (right) 
2 MODEL AND STRATEGY 
Due to large differences in the appearance of roads in different 
areas in north Africa a single model for automatic road extraction 
is insufficient. We distinguish three areas: agricultural, moun- 
tainous, and desert. The characteristics of roads in IRS satellite 
images in these areas can be described as follows (cf. fig. 1 and 
2): 
In mountainous areas roads are strongly affected by the to- 
pography. Roads often turn with a large curvature or even with 
sharp bends. In the images the roads are mostly represented as 
bright and only seldom as dark lines. 
In desert areas roads mostly appear as bright or dark lines with 
few disturbing objects. The distinction from other linear objects, 
e.g., pipelines, is often difficult. 
In agricultural areas roads appear as elongated structures. They 
often have no bar-shaped line profile in the images, but can be 
seen indirectly as collinear edges of field borders. 
A distinction to what type of area a region belongs can be done 
mostly automatically based on a Digital Terrain Model (DTM) 
and the image data itself. Agricultural areas show high intensities 
in the near infrared channel, mountainous areas are characterized 
by extended steep slopes in the DTM, and desert areas consist 
of homogeneous surfaces with low intensities in the near infrared. 
Road extraction in mountainous and desert areas starts by 
extracting lines with the Steger extractor (Steger, 1998). All 
spectral channels are used independently. The resulting sub-pixel 
lines are evaluated and fused. In mountainous areas there is 
no limitation in curvature, whereas in desert areas only linear 
features with a small curvature are accepted. The verified and 
fused lines are globally grouped into the road network. A 
detailed description of the approach is given in (Wiedemann et 
al., 1998). 
The extraction of roads in agricultural areas is much more chal- 
lenging than in the other two areas. Here, roads not always appear 
as lines (cf. fig. 2) because they run in many cases along field 
borders. This means that the borders of the fields often indirectly 
represent the path of the road. On the other hand, these roads usu- 
ally form elongated collinear or curvilinear structures with small 
1056 
  
Figure 2: Sample image from an agricultural area. The white 
rectangle shows the part used in figures 4 and 6. 
curvature, i.e., they can be approximated by linear structures. 
Borders of fields means that there is a more or less strong grey 
value gradient perpendicular to the road direction. The proposed 
approach uses these characteristics to construct road sections. To 
employ as much information as possible, both lines and edges are 
used to form possible road connections. A detailed description of 
the extraction is given in the next section. 
3 ROAD EXTRACTION AS COLLINEAR FEATURES 
Our goal is to group roads appearing as lines and edges of the 
field borders into longer linear structures and by this means rec- 
ognize and delineate the roads. We start with the extraction of 
lines and edges (cf. fig. 3 and 5), both termed linear features 
for the remainder of this paper. From these features connection 
hypotheses are constructed and evaluated. The best path for the 
connection is obtained by optimizing a ziplock snake between 
the two adjacent endpoints of the linear features. The final road 
network is obtained by globally grouping the road sections. 
3.1 Extraction of Linear Features 
The extraction of the linear features is performed with the Steger 
sub-pixel line- and edge extractor. The extracted features are split 
into segments with a curvature below a given threshold. This is 
done for all image channels independently. In a following step 
the resulting lines and edges from all image channels are fused to 
single data sets. From these data sets connections are constructed. 
Figure 4 shows results of line and edge extraction. 
3.2 Construction of Connections 
Connections consist of elongated features with a small curvature. 
Two linear features are used to construct a connection if they sat- 
isfy the following conditions: 
e the linear features have to be collinear (jc, ,) 
e the linear feature and their straight connection must be 
collinear (fic) 
    
  
   
  
  
  
    
   
     
   
    
    
     
     
   
    
   
  
  
    
    
  
   
  
  
   
    
   
   
   
    
   
  
  
    
  
Interr 
  
Figur 
image 
Figure 
optimi 
  
	        
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.