Full text: Proceedings, XXth congress (Part 3)

    
     
   
  
  
  
  
   
   
  
   
    
    
    
   
  
   
   
  
  
   
   
  
   
   
  
   
   
   
   
   
   
   
   
   
   
   
  
   
  
   
   
   
   
  
  
  
  
   
  
   
  
  
  
  
      
| guar- 
Niev- 
oceed- 
Verita, 
= Vol, 
lation 
rams. 
ch for 
s In: 
Inter- 
il Ge- 
roup, 
ation 
Sci. 
Spa- 
ams. 
fore- 
rich- 
nna, 
tion. 
nter- 
John 
i 2004 
  
ROBUST AND FULLY AUTOMATED IMAGE REGISTRATION USING INVARIANT FEATURES 
Joachim Bauer, Horst Bischof", Andreas Klaus, Konrad Karner 
VRVis Research Center, Austria 
[bauer,karner]@vrvis.at 
*Institute for Computer Graphics and Vision, Graz University of Technology, Austria 
bischof@icg.tu-graz.ac.at 
KEY WORDS: Photogrammetry, Architecture, Geometry, Matching, Feature. 
ABSTRACT 
This paper introduces a novel method for affine invariant matching using Zwickels that is especially well suited for im- 
ages of man-made structures. Zwickels are sections defined by two intersecting line segments, dividing the neighborhood 
around the intersection point into two sectors. The information inside the smaller sector is used to compute an affine 
invariant representation. We rectify the sector using the line information and compute a histogram of the edge orientations 
as a description vector. The descriptor combines the advantage of accurate point localization through line intersection as 
well as higher descriptivity through use of a larger image region compared to descriptors computed around the points. 
Compared to other affine invariant descriptors we demonstrate that our method avoids the problem of depth discontinu- 
ities. In several matching experiments we show that our features are insensitive against viewpoint changes as well as 
illumination changes. Results are presented for aerial and terrestrial images as well. 
1 INTRODUCTION 
The computation of features that are invariant against view- 
point and illumination changes is a crucial step in every im- 
age matching or image indexing task. Commonly used fea- 
tures are the affine invariant ones, since perspective trans- 
forms, as they occur in wide baseline setups can be lo- 
cally approximated by an affine transform. Typically an 
interest point detector provides locations at which a lo- 
cal affine invariant descriptor is computed. Based on the 
assumption, that the area around the interest point is pla- 
nar or sufficiently smooth an affine invariant descriptor is 
useful. Several methods have been proposed in literature 
e.g. by. Baumberg (Baumberg, 2000), Lowe(Lowe, 1999), 
Schmid and Mohr (Schmid and Mohr, 1997). Mikolajczyk 
and Schmid (Mikolajczyk and Schmid, June 2003) eval- 
uated the performance of several local descriptors. The 
most challenging problem in these approaches is to find 
the correct scale i.e. the spatial extension of the support 
region around the point. Other methods define an invariant 
region by finding a stable border as proposed by Schaffal- 
itzky and Zisserman ( Schaffalitzky and Zisserman, 2001), 
Tuytelaars and Van Gool (Tuytelaars and Gool, 2000) or 
Matas et.al (Matas et al., 2002). Larger regions seem to be 
preferable because they allow a more distinctive descrip- 
tion, but on the other hand are more likely to contain oc- 
clusions if the same region is viewed from a different view- 
point. Larger regions may also deviate from the planar case 
or exhibit large perspective distortion. 
In this paper we present a method for the detection and 
affine invariant description of image regions using Zwick- 
els !. A Zwickel is formed by the intersection of two lines, 
where the intersection points of the line segments serve as 
interest points. The principal idea behind this approach is, 
that the area between intersecting lines is in many cases 
planar. Unlike other methods that compute the descrip- 
tor for a symmetric or skew-symmetric region around the 
  
! German: zwicken : to nip 
1419 
interest point, we use the dividing property of the line seg- 
ments to compute the descriptor only for the smaller sector. 
This has the advantage, that if two sectors match, we com- 
pare only the correct parts and thereby achieve a higher 
discrimination ability, especially if lines are lying on depth 
discontinuities. Our approach is split up into two steps: 
first we detect potential Zwickels by searching for inter- 
secting line pairs. This step yields accurate points of in- 
terest and subdivides the region around this point into two 
sectors. The lines therefore automatically provide a seg- 
mentation by dividing the region around the interest point 
into two sectors. 
In the second step we compute affine invariant descriptors 
for those sectors that are enclosed by the intersecting lines. 
The computation of the affine invariant descriptor involves 
a rectification of the enclosed sector and the construction 
of a histogram of the edge orientations. It is clear, that 
the proposed interest points can only be detected in im- 
ages, where a sufficient number of lines is present - this 
is true for images containing typical man-made structures. 
The geometric accuracy of the intersection points is higher 
than those of corner based points of interest. The outline of 
the paper is as follows: In section 2 we describe the detec- 
tion of Zwickels and the computation of the affine invariant 
descriptor. Section 3 shows the application of the Zwickel 
descriptors for image matching. Experiments with real and 
synthetic images are presented in section 4, concluding re- 
marks and an outlook in section 5 close the paper. 
2 ZWICKEL DETECTION AND DESCRIPTION 
In the following we describe how Zwickels are detected, 
explain the rectification process in more detail and address 
the computation of the affine invariant descriptor. 
2.1 Zwickel detection 
The detection of Zwickels is performed as follows: In the 
first step 2D line segments are extracted from the image,
	        
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.