Full text: Proceedings, XXth congress (Part 3)

  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
  
where (NL, NS) is the size of image (number of lines, number 
of samples) Also, we define the function N(X) which 
represents total number of elements for set X. 
i) With o; calculate the line coordinates set P; with point 
coordinates (/; , s;), 
1</,<NL 
(45° < 09 «:13592) 
PE P, 71: cosQ 
S. II ——— 
f sin 
Iss, < NS 
P = p;—$,:sinÓ (09«0«45? 9r 135? € 0 < 180°)’ 
I ut lut 
d cosÓ 
11) Next, we count the pixels where the edges coincide with the 
lines just described. For each line, 7, overlay with each edge, X. 
The total number of coincident pixels (C;) will be an indicator 
of "obstacles" encountered by that line. A large number of such 
obstacles will indicate that it is less likely to be a road feature, 
whereas a small number of obstacles will mean that it is more 
likely to be a road feature. The number of line/edge coincident 
pixels is 
C=] NE) 
k 
where E, is an edge pixel. 
iil) We characterize the degree, to which the line is free from 
obstructing edges as, 
Fs N(P)—-N(C) x100 (0 € F; < 100). 
N(E) 
A high value (near 100) of F; is an indicator of a road. 
Repeating this process for each line we can make a graph of the 
free passage measure vs. line number. Peaks in this graph will 
very likely correspond to roads. 
  
  
  
  
  
  
  
  
Figure 7. Result of acupuncture method on small example 
region. (a)-(c) are for Ay, and (a)-(c) are for 0,2. (a) and (d) 
Free passage measure. (b) and (e) Clustering result. (c) and (f) 
Detected lines on the road. 
Figure 7 is the example of applying acupuncture algorithm to 
one of the regions. In this region, the predetermined dominant 
road directions are 2.5? (0,;) and 91? (0,;). Figure 7a, 7b and 7c 
are for 2.5? case and others are for 91? case. Figure 7a and 7d 
show the graph that represents the relationship between line 
number and the free passage measure. In Figure 7a, Figure 7b, 
468 
Figure 7d and Figure 7e, the X axis represents the line number 
and the Y axis is the free passage measure. 
From the graphs in Figure 7a and 7d, we select the peaks using 
modified hierarchical histogram clustering method. This 
method requires the user to specify a minimal block width. 
Figure 7b and 7e are the results for that method and determine 
the lines selected as roads. The 0,, graphs yields 3 lines chosen 
as roads. The 0,, graphs yields 4 lines. Applying the complete 
Acupuncture method to the study area yields the results shown 
in Figure 8. Those lines, interpreted as an urban road grid, will 
be used as initial approximations for the snake refinement. 
    
eL eme EN 
Des: 
Figure 8. Detected lines on the road by acupuncture method 
4. Adaptive Snakes 
Many research groups have tried to use snakes as a tool for 
rural area road extraction, and they have applied global energy 
coefficients. Applying global energy coefficients should be on 
the assumption that the linear features have similar curvature 
characteristics through the curve. Since the road structure for 
rural roads is not so complex, global energy coefficients 
perform well. Here, we propose adaptive snakes for which 
energy coefficients vary locally to accommodate urban area 
road extraction. First, we introduce the general solution for 
snakes and second, present the advantage of local varying 
energy coefficients. Third, we apply the proposed snakes to the 
study area with initial approximations which are generated in 
previous section. In this paper, we define ‘global energy 
coefficients’ as applying the same coefficients to the all nodes 
in one curve while ‘local energy coefficients’ means that 
coefficients vary locally. 
4.1 General Solution for Snakes 
The original concept for snakes (Active contour models) was 
introduced by Kass ef. al(1988), and they define it as “A snake 
is an energy-minimizing spline guided by external constraint 
forces and influenced by image forces". Also, it can be defined 
as a movable curve in image domain controlled by internal 
forces (elastic and bending force etc.) and image forces which 
attract or repel the curve. 
The Snakes can be modeled as a curve with time-dependent 
sequential list of nodes in two dimensions and define 
parametrically like 
v(s,t) = (x(s,f), y(s,t)) O<s<1 (1) 
  
Intern 
,wher 
the ct 
the ii 
energ 
we fin 
techn 
summ 
The i 
geom 
secon 
Here, 
coeffi 
detail 
sectioi 
featur 
where 
of inte 
feature 
The to 
To mit 
differe 
simpli 
where 
viscosi 
second 
can be 
Assum 
Step, s 
rewritte 
Qv 
Let V,t 
where r
	        
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.