Full text: XVIIIth Congress (Part B3)

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   
   
  
   
   
   
  
   
   
     
  
  
    
     
    
      
  
  
   
  
  
  
  
   
  
    
    
  
  
     
   
    
  
    
     
   
     
    
   
      
Box Operations. 
e feature based 
age matching is 
\n informed tree 
 photogrammet- 
ta acquisition of 
e segmentation, 
all these means 
ny a priori infor- 
plications of the 
utomated digital 
the correspond- 
ation level. The 
ning of two rela- 
n this paper the 
in the structural 
topological and 
Jetermination of 
g tasks can be 
ation. 
inally developed 
jrammetry there 
ling to solve the 
patch and the 
)sselman/Haala, 
an benefit from 
tic relative and 
riangulation, the 
slevation model, 
; image analysis 
would be further 
about the struc- 
cquisition of the 
al approach for 
an a project to 
m for the auto- 
ie, in which the 
ed as a major 
| be reported. A 
ural matching is 
ssible matching 
iple of the maxi- 
the mutual prob- 
iutual probability 
sarch method is 
rder to keep the 
  
  
  
search time acceptable for the photogrammetric applica- 
tions, a series of strategies have been worked out and 
integrated into the search method. These are the sub- 
structure theory, the unit ordering, the best minimum 
matching, the geometric constraints, the adaptive correc- 
tion, pyramid structures and so on. For the data acquisition 
of the structural descriptions the methods for the image 
preprocessing, edge detection, line extraction, image seg- 
mentation, feature point extraction, direction-invariant 
correlation and topology extraction are also developed. 
With all these means together the fully automatic recogni- 
tion of the corresponding image objects is realized without 
to know any a priori information and without to have any 
relation assumptions about the digital images. 
In following sections the developed method for the struc- 
tural matching is introduced. Some application examples 
about the fully automatic relative orientation of any stereo 
image pairs and the automated digital aerotriangulation 
are then illustrated. They show with the application of the 
structural matching method the digital photogrammetry 
has reached its highest automation level. The "black box" 
philosophy for photogrammetric operations, which has 
been predicted by some photogrammetric experts [e.g. 
Achermann, 1991], is further realized in this contribution. 
2. AN APPROACH FOR STRUCTURAL MATCHING 
2.1 Structural Description 
The structural matching establishes a correspondence 
between two structural descriptions. A structural descrip- 
tion of a digital image includes the radiometric, geometrical 
and topological information of the image. This information 
can be divided into features and relations as the Figure 1 
       
  
Fig. 1: 
called primitives. Each kind of primitives and relations can 
be described by several attributes. E.g. a point primitive p; 
can be described by: 
  
    
  
  
p; = {coordinates = (x,y), gray = g, gradient = t} (1) 
and a relation r; between two lines can be described by: 
r= {lines 1,1 cross = yes, angle = 0} (2) 
The goal of the structural matching is to find out a corre- 
spondence or homomorphism (i.e. the best matching) from 
the primitives and relations of one structural description to 
the primitives and relations of second structural descrip- 
tion. The available primitives and relations of a digital 
image are enormous. Two digital images are usually only 
partly overlapped, so the right matching of the two descrip- 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
tions is only a part correspondence of all primitives and 
relations. One primitive (or relation) of the first description 
may be matched with one or several or no primitive (or 
relation) of the second description. Therefore there may be 
many possible matches between two structural descrip- 
tions. So the search time for the best matching can be very 
long. In order to solve the structural matching problem 
quickly and correctly, the topics like evaluation function, 
search method, correctness check and the efficient extrac- 
tion of the structural description etc. must be researched 
and resolved. 
2.2 Evaluation Function 
Suppose we match two digital images and use DL for the 
structural description of the first image and DH for the 
structural description of the second image. According to 
the maximum likelihood estimation the best matching of 
the two descriptions h, should have the maximal condi- 
tional probability among all possible matches h,, h2, … iy: 
h, = max P (I/ DL, DR) (3) 
i 
Using Bayes-Formula P(h,/DL, DR) is equal to: 
P (DL, DR/h) P (I) (4) 
P(h/DL, DR) = P (DL, DR) 
It can be known from the equation (4) that maximizing 
P(h/DL,DR) is equal to maximizing P(DL, DR/h;) . SO 
the mutual probability P (DL, DR/h; can be taken as an 
evaluation index for the goodness of a possible matching. 
Since: 
P(DL,DR/h) = XP (DL, DR,/h) P(DL, DR/DL; DR; hy (5) 
Lj : 
where the subscripts i and j represent the primitives of the 
descriptions, the. mutual probability P(DL,DR/h;) is also 
quite simple to calculate in practice. 
2.3 Search Method 
The tree search methods are often used to find out the 
solution in many artificial intelligence problems [Nilson, 
1982]. A search tree for the structural matching can be 
root 
  
DL, level / 
DL; level i 
DL, && 8 a Bu ES BE PS gg level m 
    
m 
Fig. 2: a search tree 
schematically demonstrated in Figure 2. Each level of the 
tree represents a primitive or a relation (both called an 
unit) of the first description. Each node represents a possi- 
ble matching of two units. The nodes in the last level are 
also called tree leaves. Each path from the root to a leaf is 
a possible matching. The tree search methods can be 
divided into two types: blind search methods and informed 
search methods. The blind search methods treat all the 
tree nodes equally, so they usually take a long time to find 
the solution. The informed search methods use some 
919
	        
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.