Full text: XVIIIth Congress (Part B3)

    
91, Point-Set 
GIS. 
Small Sct of 
ible for End- 
| Databases. 
) Modelling 
aphic Data 
Spatial Data 
1 3D SIS. 
1993. Three 
Geoscicntific 
he minerals 
Geographic 
Waste Site 
leling with 
47 
cnsional data 
or 3D vector 
structure for 
int symp on 
; 
ry oriented 
cture for 3D 
13-260 
archies. and 
rdization so 
x for the 
s. Advanced 
al GIS : À 
) 
cling for 3D 
ept and 3D 
mn Systems. 
nodeling of 
'round-water 
ture for 3D 
IN1:J.GIS. 
kstation for 
Proceedings 
tetrahedron- 
information. 
p129-140 
DEFORMABLE MODELS AS A PHOTOGRAMMETRIC MEASUREMENT 
TOOL - POTENTIAL AND PROBLEMS 
Eberhard Gülch 
Institute of Photogrammetry, University Bonn, D-53115 Bonn, Germany, e-mail: ebs@ipb.uni-bonn.de 
on leave from: Department of Geodesy and Photogrammetry, KTH, S - 10044 Stockholm, Sweden 
Commission III, Working Group 2 
KEY WORDS: Cartography, automation, geometric feature extraction, active contour models, deformable surfaces 
ABSTRACT 
Deformable models or snakes are a shape extraction tool based on energy minimization functions. The contour or surface 
extracted through an iteration process is a compromise between the external energies defined by image features and the internal 
energies of the deformable model. During the last decade substantial research efforts have been reported on improvement and 
extension of that method. We will describe several representative approaches on open and closed contours and surfaces and 
analyse the encountered difficulties. We will add our own experience with 2D snakes. Snakes have been applied to all kinds of 
images, from satellite to medical imagery, from mono-images to image sequences in 2D and 3D. The independence from sensor 
type and application area makes them interesting for photogrammetry. The largest potential is currently in the usage as a 
refinement tool for interactive measurements with simple models. Most applications are specific and require substantial user 
guidance and validation. The lack of quality estimates, the quite huge number of parameters to be set by an operator and the 
large computational efforts still hinder a usage on a broader basis as a generic photogrammetric measurement tool. 
1. MOTIVATION 
Deformable models or active contour models or deformable 
surfaces are feature extraction tools based on energy 
minimization functions (Kass et. al., 1987). External 
energies can be image energies derived from grey values or 
image features. Internal energies describe the behaviour, e.g. 
rigidity of the deformable model. The contour or surface 
extracted through an iteration process is a compromise 
between the external energies and the internal energies of the 
deformable model. The method was clearly designed for 
interactive extraction of image contours, but has potential 
for more automated surface reconstruction or motion tracking 
as well. In this report we will examine how this method could 
be or is used for photogrammetric applications or related 
fields. We will discuss several representative approaches that 
have improved the performance of the original method and 
analyse and compare the encountered difficulties. We will add 
own experience with 2D snakes in satellite, aerial and 
medical imagery and discuss the potential and problems to 
introduce deformable models on a broader basis in photo- 
grammetric applications like e.g. topographic mapping. 
2. DEFORMABLE MODELS 
The published reports of the last years in photogrammetry 
indicate intensified research on deformable models, which is 
still very much dominated by the computer vision field. 
Development started on contours and continued on surfaces. 
2.1 Basic approach for deformable models 
The basic approach is summarized here as presented by Kass 
et al., 1987. The behaviour of an active contour model 
(snake) is controlled by internal and external forces. The 
energy of a deformable model depends on where it is placed 
and how its shape changes locally in space. The active 
contour can be described in parametric representation with 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
v(s) = (x(s),y(s)) s = arc length (1) 
The snake attracts to features of an image structure by 
minimizing an integral measure which represents the snake's 
total energy. The energy functional is: 
i 1 
F make: he (2) 
The total energy is a sum of single energies. During 
minimization the snake is deforined to find an optimal 
compromise between the constraints introduced by internal 
forces (Ejnt) and external forces such as image forces (Eima) 
and external constraint forces (Econ). 
Internal forces open the possibility to introduce geometric 
constraints on the shape of the contour. The internal energy 
is composed of a first order term and a second order term 
forcing the active contour to act like a membrane or a thin 
plate, thus introducing material parameters: 
Eint(s) = (as) Ivs(s)I2 + ß(s) Ivss(s)I? /2 (3) 
The tension is controlled by a(s) and the rigidity by B(s). 
Image forces attract the snake to salient features in the 
image. The image energy Ejma is written as a combination of 
different weighted energy terms. External constraint forces 
are provided by higher level image interpretation or user- 
interface. The user selects starting points and can apply 
forces interactively on the snake during the minimization 
process, like a spring or a repulsion force. 
The energy minimization itself is done in four steps. A 
variational integral is set up in the continuos space, a pair of 
Euler equations is derived, the equations are discretized and 
the position vectors are solved iteratively with a given step 
size y until convergence is reached. 
2.2 Major extensions of deformable models 
Since the initialization by Terzopoulos et al. the work on 
deformable models has expanded very much. Major 
variations and extensions of the approach have been 
reported. We can observe conceptual work like in Amini et 
al., 1988, Fua and Leclerc, 1988, Cohen, 1991, Szeliski and 
279 
  
  
  
  
  
   
  
  
   
  
   
    
   
   
   
  
   
    
  
  
   
  
    
    
  
     
    
   
   
  
   
   
   
  
    
   
    
  
  
  
   
   
   
    
   
    
   
    
  
     
    
    
      
 
	        
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.