Full text: XIXth congress (Part B3,2)

The first 
raints to the 
to deal with 
inearity that 
ogrammetric 
e invariance 
'cessary step 
e trilinearity 
abulated for 
yrdinates, the 
s on all three 
; paper: the 
ollows: 
(1) 
1ere are seven 
xisting image 
ie elements of 
ht elements of 
of those used 
d by imposing 
f independent 
Edward M. Mikhail 
  
unknowns from 16 to 14. For any new 3D object point whose image coordinates are observed in images 1 and 2, the 
image coordinates of the new point in image 3 are computed by solving two linear equations of the type (1). 
In a new F matrix technique, all three possible F matrices are used in a simultaneous, constrained least squares 
adjustment; see Figure 1. In order to obtain initial estimates for the 24 elements (8 per F matrix), an unconstrained 
linear solution using at least eight conjugate points per image pair should be performed first. Since the coefficients of 
the 3 F matrices, i.e. the 24 parameters, are not independent, it is necessary to enforce the epipolar constraint in order to 
improve the numerical stability and robustness. According to the epipolar constraint, the three pairs of epipoles (e;», 
€13, €21, @23, €31, and e3») must lie on the same plane that contains the 3 camera stations (C;, C», and C3) [Faugeras and 
Papadopoulo, 1997]. See Figure 2. 
One form of writing the epipolar constraint equations is in (2a), where e»; is the vector of homogeneous coordinates of 
the epipole on image 2 for C;, and e is the epipole vector on image 3 for C». Both es; and es, are estimated from Fo; in 
Equation (2b): 
Fe, — Fe, =0 (2a) 
Fye;, =0,  Fj5e4 20 (2b) 
  
  
The three epipolar constraint equations (2a), 
represented in matrix form, are valid only to a 
scale factor. Thus we obtain two independent 
equations from the three by dividing the i" 
equation by the third equation, for i = 1 and 2 as 
  
  
  
  
  
  
  
follows: 
€ 23 € 32 
Fy,G)| e,» Fy)| e, 
1 1 (3) 
= =0 
€ 123 € x32 
F3) € 23 FQ) € 32 
1 1 
  
Figure 1. Epipolar Constraint 
  
  
where F(i) is the i^ 1 by 3 row vector of 3 by 3 
matrix F. The two epipolar constraint equations, G, = 0 and Gs = 0, are obtained for i — 1,2, by clearing fractions in 
Equation (3). Recall that the first three constraint equations are that the determinants of the F matrices equal zero, or 
G, =|F, =0,G, =|F,,|=0,G, =|F,, =0. 
  
  
  
The constraint equations, G4 and Gs, are written in terms of the epipoles, e»; and e», which are needed to facilitate the 
writing of the epipolar constraints. These 4 variables, e,25, €y23, €32, €y3», are called "added parameters" since they are 
not used as actual parameters in the writing of the condition equations. Since there are four added parameters, we 
require four additional constraint equations, derived by taking the first two rows of each Equation (2) as follows: 
€ 32 €132 € 323 € 23 
G, = F4, () €,3 =0, G, = F,, (2) € y32 =0, G; = Fla) € y23 20, G,= Fi (2) € 23 -0 (4) 
1 1 1 1 
In summary, for each 3D object point appearing on three images, we write three condition equations of the form of 
equation (1). A linear solution is implemented to solve for estimates of the F matrix elements that will be used as initial 
approximations in the next step. Then, a non-linear solution with constraints and added parameters, and the same three 
condition equations per point, is performed [Mikhail, 1976]. 
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 585 
 
	        
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.