Full text: XVIIIth Congress (Part B3)

     
   
  
  
  
   
   
    
  
  
  
  
  
  
  
  
  
   
   
   
   
   
     
   
   
    
    
    
   
   
   
    
     
   
   
     
     
  
  
    
     
   
    
e. Recalage 
Congres IS- 
28 of Photo- 
sion III, vo- 
n line detec- 
P, Adelaïde, 
tches. Com- 
1986. 
  
AN IMAGE MATCHING SCHEME USING A HYBRID FEATURE- AND AREA BASED APPROACH 
Nick van der Merwe and Heinz Rüther 
Department of Surveying and Geodetic Engineering 
University of Cape Town 
South Africa 
ruther@engfac.uct.ac.za 
nvdmerwe@csir.co.za 
Commision V, Working Group 3 
KEY WORDS: Correlation, Extraction, Matching, Edge, Feature, Feature Matching Algorithms, Feature Extraction Algo- 
rithms, Automatic Relative Orientation 
ABSTRACT 
This paper introduces a hybrid image matching scheme that combines aspects of Feature Based Matching (FBM) with Area 
Based Matching (ABM). Line features are extracted from the images using edge detection followed by line following. These 
line features are classified using a descriptor function, the dó(s) plot. The results of the feature classification determine 
which features are considered to be suitable matching candidates. Matching feature candidates are matched in a novel, two- 
step matching process. In the first step the matching probabilities are found by calculating the normalized cross-correlations 
between the signature functions of the reference and candidate features. In the second step these matching probabilities are 
used in conjunction with the feature topology to verify feature matches. The results of the feature matching process gives a 
sparse point field of matching feature centre-of-mass points, which are used to calculate the initial relative orientation. This 
orientation information is used to find more matching features and to subsequently update the relative orientation. The final, 
high accuracy relative orientation is calculated from sub-pixel matched corners of matching feature pairs. In the final step the 
matched features, matching corner points and the relative orientation information is combined to match points on the feature 
boundaries. 
1 INTRODUCTION 
In the field of image matching, research has tended to treat 
area-based and feature-based matching as alternate tech- 
niques. In this paper, a hybrid image matching technique 
is presented that incorporates aspects of both feature- and 
area based matching without any prior knowledge of the im- 
age orientation parameters. À coarse-to-fine approach is used 
throughout the matching and subsequent relative orientation 
calculation. Feature matching is used to drastically reduce 
the search-space for corresponding points, and the results of 
the feature matching stage are used to calculate an initial 
estimate of the relative orientation. Once the initial relative 
orientation has been determined the relative orientation is re- 
fined using a combination of feature- and area based matching 
and the epipolar conditions. The final point matches on the 
matched feature outlines are also obtained in this way. 
One of the major strengths of the feature matching algo- 
rithm presented here is its use of not only the local structure 
of a feature, but also the spatial relations between a feature 
and its neighbours. Schenk et a/[17] presented a method for 
matching line-features using ¢(s) plots. Horaud and Skordas 
were one of the first groups to recognize the importance of 
not only the local structure of a line feature but also the rela- 
tionship between line features and their surrounding features 
[13]. Hellwich and Faig improve on the relational matching 
scheme presented by Horaud and Skordas by extending it to 
curved lines and avoiding the use of epipolar constraints [11] 
[12]. One of the first formulations of the image matching 
solution as a combination between area based matching and 
feature based matching was by Cochran and Medioni [3], who 
use image pyramids that are resampled in epipolar geometry 
to perform a coarse-to-fine match. 
This paper will describe the image matching steps of feature 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
extraction, feature classification, feature matching, relative 
orientation calculation and finally the matching of points on 
the feature outlines. The main emphasis of this paper will be 
on the feature matching step, which involves a novel, two- 
stage matching algorithm that incorporates both the local 
geometry and topology of line features. 
2 FEATURE EXTRACTION 
Line features are extracted from the original greyscale images 
through edge detection with subsequent line following. Once 
the pixel-level line features have been extracted, the feature 
boundaries are recalculated to the sub-pixel level. 
The edge detector used is the Canny edge detector [2], which 
calculates the gradient of the input signal with Gaussian 
smoothing as an integral part of the operator. The level of 
smoothing is determined by the c of the Gaussian function. 
Edge pixels (edgels) are linked together using an edge-linking 
algorithm that is similar to chaincodes [6], with enhancements 
to predict the locus of the next linking pixel and to handle 
gaps in the edge chain. 
The edgels of the pixel-level line features are recalculated 
to the sub-pixel level using a preservation-of-moments-based 
edge detector (Tabatabai et a/ [19]). 
The steps of feature extraction and feature classification are 
described in more detail in a previous paper by the authors 
[20]. 
3 FEATURE CLASSIFICATION 
Features are classified using a descriptor function, the dó(s) 
function, which is the first-derivative of the ¢(s) function. 
The @(s) function plots the tangential direction of a curve
	        
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.