Full text: XVIIIth Congress (Part B3)

Linear feature extraction with LSB-Snakes from multiple images 
Armin Gruen, Haihong Li 
Institute of Geodesy and Photogrammetry 
Swiss Federal Institute of Technology (ETH Zurich) 
ETH-Hoenggerberg 
CH-8093, Zurich, Switzerland 
ISPRS Commission III, Working Group III/2 
KEY WORDS: Feature extraction, B-splines, Snakes, Least squares matching, Multiple images 
ABSTRACT 
In general, the snakes or active contour models feature extraction algorithm integrates both photometric and geometric constraints, 
with an initial estimate of the location of the feature of interest, by an integral measure referred to as the total energy of snakes. The 
local minimum of this energy defines the feature of interest. To improve the stability and convergence of the solution of snakes, we 
propose a new implementation based on parametric B-spline approximation. Furthermore, the energies and solutions are formulated in 
a least squares approach and extended to integrate multiple images in a fully 3-D mode. This novel concept of LSB-Snakes (Least 
Squares B-spline Snakes) improves considerably active contour models by using three new elements: (i) the exploitation of any a 
priori known geometric (e. g. splines for a smooth curve) and photometric information to constrain the solution, (ii) the simultaneous 
use of any number of images through the integration of camera models and (iii) the solid background of least squares estimation. The 
mathematical model of LSB-Snakes is formulated in terms of a combined least squares adjustment. The observation equations consist 
of the equations formulating the matching of a generic object model with image data, and those that express the geometric constraints 
and the location of operator-given seed points. By connecting image and object space through the camera models, any number of 
images can be simultaneously accommodated. Compared to the classical two-image approach this multi-image mode allows to control 
blunders, like occlusions, which may appear in some of the images. very well. The issues related to the mathematical modelling of the 
proposed method are discussed and experimental results are shown in this paper. 
1. Introduction 
This paper deals with semi-automatic linear feature extraction 
from digital images for GIS data capture, where the identification 
task is performed manually on a single image, while a special 
automatic digital module performs the high precision line 
extraction. A human operator is used to identify the object from 
an on-screen display of a digital image, selects the particular 
class this object belongs to and provides some very few seed 
points coarsely distributed. This is done through activation of a 
mouse in a convenient interactive graphics-image user interface. 
Subsequently, with these seed points as approximation of the 
position and shape, the linear feature will be extracted 
automatically. There are several techniques available to solve this 
problem. These techniques can be either used in a monoplotting 
mode (combining one image with the underlying DTM) or in a 
multi-image mode. This semi-automatic feature extraction 
scheme is shown in Figure 1. The monoplotting mode based on 
wavelet transform and dynamic programming has been well 
demonstrated and documented in our previous publications 
(Gruen, Li, 1995). We will focus here on the multi-image mode 
based on LSB-Snakes, which provides for a robust and 
mathematically sound fully 3-D approach. 
In general, the snakes or active contour models feature extraction 
algorithm integrates both photometric and geometric constraints, 
with an initial estimate of the location of the feature, by an 
integral measure referred to as the total energy of snakes (Kass, et 
al., 1988). The local minimum of this energy defines the feature 
266 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
of interest. It has two advantages: Geometric constraints are 
directly used to guide the search for the feature, and global 
information is used through integration of the energy along the 
whole length of the curve (Fua, Leclerc, 1990). The 
mathematical basis of the existing optimization approaches, 
however, is not well formulated and we diagnose a lack of 
investigations on issues with regard to optimality, existence and 
uniqueness of the solution (Amini, et al., 1990), and the balance 
between different part of the energy (Samadani, 1991). Also, the 
internal quality assessment of the results is not possible. 
In this paper, active contour models are formulated in a least 
squares approach and extended to integrate multiple images for 
feature extraction in a fully 3-D mode. With such a development, 
the various tools of least squares estimation with their familiar 
and well established mathematical formulations can be 
favourably utilized for the statistical analysis of the obtained 
results and the realistic evaluation of its performance, e. g. 
through the use of the covariance matrix of the estimated 
parameters. This is in clear contrast to conventional snakes, 
which due to their particular theoretical background and 
formulation, do not provide any measures for the qualitative 
control of their results. At the same time, it can be considered as 
a new application and extension of the least squares template 
matching (LSM) technique (Gruen, 1985). Also, through the 
integration of camera models and a multiple-image approach 
redundant image information becomes available, which 
stabilizes the solution and allows to deal with partial occlusions 
and similar distortions. 
     
   
  
  
  
  
  
  
  
  
  
    
  
   
  
  
  
  
  
  
  
  
  
  
  
    
    
     
   
   
    
   
  
    
   
   
   
   
    
    
   
   
   
   
   
   
   
    
   
    
  
Fig... 
LSB-Sr 
combin: 
and B-s, 
we use | 
classes, 
matchi 
observa 
priori k 
extracte 
2.1 Phe 
Assume 
dimensi 
been d 
interest 
photogr 
a stereo 
An idea 
Taking 
templa: 
noise, e 
where .
	        
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.