Full text: XVIIth ISPRS Congress (Part B3)

e ww. 
mm XM 
Kw 
M 
If the matching process is formulated in object space 
(fig. 2.2), the grid is established there and trans- 
formations Ti, are set up between an image i and the 
object space o. Transformations between two images i,j 
can be derived from 
T; = To 9 Li = Tio . Tis! (1) 
  
object 
Fig. 2.2 Object based image matching transformations. 
The grid is established in object space, the inverse trans- 
formations T and 7 are the projections into the 
image planes. 
There is a number of advantages in object based image 
matching: 
- symmetry between all images (no master and slave 
images exist), 
- epipolar constraints are given implicitly, even for 
more than two images, 
- more than two images and different spectral bands 
can be introduced, 
- point determination, DTM generation, and ortho- 
image computation are included in the approach. 
2.3 3-line cameras and object based image matching 
The transformations Ti, are inverse to the well known 
collinearity equations: 
For line imagery, these equations have another meaning. 
The image coordinate x, can’t be calculated, it is con- 
stant and equivalent to the distance between the sensor 
and the principal point in image space. The elements of 
exterior orientation have to be expressed as time de- 
pendent functions. Instead of calculating the image co- 
ordinate x, at a given moment t, we must calculate the 
moment t from equation (2a) using xy — constant. In 
general this calculation must be carried out iteratively. 
Afterwards yy is computed from equation (2b) with the 
value of t calculated from (2a). 
image strip 
a 
= UE ERE. time 
flightpath 7 2775 NN 
  
Fig. 2.3 Projection of a DTM mesh to an image strip. 
3. THE MATCHING ALGORITHM 
In this chapter the developed object based image mat- 
ching algorithm for line imagery is described. It based 
on work by Heipke /1990/ and Müller /1991/. First we 
introduce a model for the object space, the flight path 
and the imaging process. Then we describe the least 
squares adjustment to compute values for the indepen- 
dent unknowns of our approach. At last we show how 
the necessary initial values for the unknowns can be 
calculated using a pyramid structure. 
o Tu) X= Xo) + ru) (¥ = Yo) + rst) (Z — Ze(t)) (2a) 
  
  
77 Te()) QC- X0) ra()) (V= Yo) + 70) (Z = Zol0) 
y, = = ¢ 120 X= XoO)+ raft) (V = Yo(0) * «(0 (2 - Z0) — Qb) 
nal) (X = Xo(0)) + ra(t) (Y = Yo(0)) + rs(0) (Z = Zo(0)) 
289 
 
	        
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.