Full text: XVIIIth Congress (Part B3)

   
EXTRACTION OF MAN-MADE FEATURES BY 3-D ACTIVE CONTOUR MODELS 
John C. Trinder 
School of Geomatic Engineering 
The University of New South Wales 
Sydney NSW 2052, Australia 
Haihong Li 
Institute of Geodesy & Photogrammetry 
Swiss Federal Institute of Technology 
ETH - Hoenggerberg, CH-8093, Zurich, Switzerland 
ISPRS Commission III, Working Group 2 
KEY WORDS: Feature, Extraction, Remote Sensing, Vision, Software, Digital. 
ABSTRACT 
This paper describes the principles and procedures for the implementation of a semi-automatic method for the extraction of linear 
features on remotely sensed satellite and aerial images in 2D and 3D, based on active contour models or 'snakes'. Snakes are a 
method of interpolation by regular curves to represent linear features on images. The procedure requires the initial extraction of the 
locations of elements of linear features in a remotely sensed image by appropriate image processing methods. The assistance of an 
operator is required to locate points along and near the feature. The iterative computation then locates the feature as closely as the 
details in the image will allow. For aerial photography, the procedure extracts both sides of the roads. Results of tests of the 
extraction of linear features on SPOT satellite images and aerial photography are described in terms of the relative accuracy of the 
extracted features, for a range of features, for both 2 dimensional and 3 dimensional geometry, and the absolute accuracy in 3D of the 
extracted features. 
1. INTRODUCTION 
Linear feature extraction has been carried out on remotely 
sensed digital images for many years with varying degrees of 
Success. The extraction of features from digital remotely 
sensed data must be based on the determination of sufficient 
attributes in the image to ensure their correct location. Typical 
attributes include tone, size, texture, shadow and 
characteristics of the site in which the feature occurs, ie 
context. Most attempts to extract features have commenced 
using 'low level' processes based on radiometric characteristics 
of the images, such as edge detector algorithms, because the 
features are revealed by their contrast with respect to their 
background. This is followed by additional processes to link or 
track the feature components in the image. 
Low level image processing, using primarily the gradients of 
edges derived in small windows in the image, is effectively one 
dimensional, and does not take into account the structure or 
shape of the feature, nor does it consider the essential 
attributes, of other aspects of geometry, or the context, global 
and local, within which the feature occurs. Viewers of 
remotely sensed data are aware of the superiority of 
experienced human observers over most currently available 
methods of feature extraction based on low level image 
processing, and this is clearly because these techniques are 
crude methods of feature extraction. However, while low 
level methods do not result in a successful feature extraction 
scheme, they may be used as an initial step in a successful 
regime for feature extraction. Recent approaches to feature 
extraction on remotely sensed images have taken a more 
comprehensive approach, using image understanding modules 
based on AI methods, such as expert systems, for object 
identification and scene description, as has been adopted by a 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
number of researchers in the computer science field eg 
McKeown et al (1985) and Strat et al (1991). The description 
of these characteristics on remotely sensed images requires an 
understanding of the structure of the features themselves as 
well as their relationships on the ground. Research in this field 
is still in its early stages. 
An interim step in the process of developing fully automatic 
procedures of feature extraction, is to use a semi-automatic 
approach in which the approximate location of the feature is 
determined by the operator, and the algorithm then accurately 
locates the feature. In this case, the operator 1s responsible for 
assessing the context of the image, while the algorithm locates 
the feature based on the radiometric values as well as its 
structure. This paper describes the principles and procedures 
for the implementation of a semi-automatic method for the 
extraction of linear features on remotely sensed images in 2D 
and 3D, based on active contour models or 'snakes. It will 
include: an explanation of the theory of snakes; the method of 
implementation of the snakes by B-splines in 2 dimensions 
(2D) and 3 dimensions (3D) on satellite and aerial images; and 
tests of these procedures and conclusions. 
2. CURVE FITTING ALGORITHM BY SNAKES 
2.1 Principles of Snakes 
The implementation of feature delineation by snakes from 
satellite and aerial images, using interactive methods to 
determine approximate locations, is based on a framework of 
energy minimisation (Kass et al 1988). Fua and Leclerc 
(1990) have stated that the snakes method has two advantages: 
geometric constraints are directly used to guide the search for 
874 
  
  
  
   
   
  
   
   
   
  
  
  
  
  
  
  
  
  
  
   
   
    
   
     
    
     
    
    
   
    
     
    
   
   
   
   
    
   
     
   
     
    
   
    
   
  
W 
Vi 
ne 
pe Áo jaja "I5 1 73 
  
	        
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.