Full text: XVIIIth Congress (Part B3)

2.3 Model based on adaptive edge preserving filter 
The next step for the creation of an adaptive edge preserving 
filter is the consideration of a further structure information for 
the surface reconstruction. The system utilizes the direction of 
the local curvature maximum for the filtering of the DEM. For 
the first iteration phase of the DEM generation process the 
direction information is unknown and therefore introduced 
with the value of zero. Hence the result from the first iteration 
corresponds to a surface reconstruction process based on an 
edge preserving filter without an adaptive attribute. 
The information about the surface curvature properties for the 
location (i,j) {i=1,n/j=1,m} is fully contained in the so called 
Hessian matrix (Weidner, 1994). 
Lars id ] 
H(i,j) = | 3 Z au A Hu Hy | and H,=H, 
a4z aif | i Hy Hy 
For the evaluation of the structure direction for the (v +1). 
iteration we have to use the curvature information in the Hes- 
sian matrix of the v. iteration. The rotation of eigenvector of 
the maximum eigenvalue of the Hessian matrix represents the 
direction of the local curvature maximum. 
iml 2 Hy) x : n 
$(1,) =: arctan p = s $(1,) s +5 
H = Hessian-matrix elements in point (i,j) 
$(1j) = direction of local curvature maximum 
In the (v +1). iteration the implemented algorithm utilizes the 
directions of the local curvature maxima for the filtering of the 
DEM. If we introduce the mentioned angle in the convolution 
kemels of the curvatures and torsion (a,’, a,", a,") we get the 
principal curvatures for the filter process. The maximum cur- 
vature (a,"), the minimum curvature (a," ) and the torsion (a," 
with the expected value of about zero) do not correspond to 
the X- and Y-direction any more. 
Using an (5*5) window for the evaluation of the direction of a 
local curvature maximum allows an angle determination with 
an accuracy of about + 1°. The reliability of the direction de- 
termination depends on the spacing of the DEM posts and the 
roundness of the Hessian matrix. 
The mathematical background corresponds to chapter 2.2 ex- 
cept for the convolution kemels of the curvatures and torsion. 
Thus, the detection of local curvature maxima is not depending 
on the rotation of the structure direction against the object 
coordinate system. 
3 CONCEPT OF AUTOMATIC BREAKLINE 
DETECTION 
3.1 General remarks 
The scheduled concept for the automatic breakline detection is 
shown in figure 3.1 and represents the whole program flow of 
the system. All program steps will be executed during one 
pyramid level of the image pyramid used by MATCH-T. The 
number of pyramid levels depends on the image resolution and 
the image size and will be laid out automatically. 
948 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
  
DEM GENERATION 
-using edge preserving filter 
-provides DEM, approximate breakline 
points and breakline directions 
x 
VECTORIZATION 
-point connection of the 
approximate breakline 
  
  
  
  
  
FEATURE 
EXTRACTION 
extraction of gray value 
  
  
  
  
  
  
  
points to 3D polylines edges 
VERIFICATION 
-verification of the 3D polylines 
against the gray value edges 
  
$ 
FEATURE MATCHING 
-Matching of gray value edges 
  
next pyramid level 
  
i 
_ EVALUATION 
-evaluation of final breaklines by 
averaging splines 
  
  
  
  
  
  
  
Figure 3.1: Concept for automatic breakline detection 
After the DEM generation and the automatic breakline detec- 
tion for pyramid level (i) have finished, the result of the sys- 
tem (DEM, final breaklines) will be introduced as 
premeasured morphological information into the next pyramid 
level (1-1). Once all pyramid levels have been processed by 
using the automatic breakline detection the system provides a 
DEM which consider the surface structure more precisely. 
In breakline areas we are able to adapt the spacing of the DEM 
posts corresponding to the local surface areas of maximum 
curvature. The discrepancies between the DEM posts and the 
true terrain was minimized by using the breakline information. 
3.2 DEM Generation 
The use of the adaptive edge preserving filter for the DEM gen- 
eration in MATCH-T provides the DEM and approximations 
for breakline points with the corresponding breakline direc- 
tions. The implemented method detects local surface areas of 
maximum curvature and determines the direction of maximum 
    
  
    
    
    
    
  
   
  
      
   
   
    
  
   
    
   
   
    
  
   
    
      
    
    
    
    
    
   
   
   
   
   
  
isa 
3.3 
ful 
tior 
app 
pro 
rep 
bre 
and 
cha 
3.4 
det 
nec 
bre 
int 
tra 
pol 
val 
sul 
3.6 
tai 
  
	        
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.