Full text: XVIIIth Congress (Part B3)

can be rewritten explicitly in terms of the unknown 
initial position po, 
n 
> ipo x ni- sí x nil. (6) 
f=] 
This statement of the sum to be minimised for the 
scanner bundle-fitting problem is the same as that 
required for the frame camera bundle-fitting problem 
assuming scene control points are labelled s;. As far 
as the author can determine, this is the first time that 
the scanner problem has been simplified to that of the 
frame camera. 
Although it seems that conventional frame camera re- 
section solutions (such as those based on the collinear- 
ity condition) may now be applied to solve the prob- 
lem, this is not the case. The ground control points 
have been translated towards one another, their dis- 
tance being a function of the orientation of the scan- 
ner at the time of imaging. Despite the fact that they 
may have been well-distributed across the scene ini- 
tially they have been translated to be spatially clus- 
tered. Tests with SPOT trajectory data have shown 
that ground control points whose image observations 
were initially thousands of pixels apart are translated 
such that the image observations are only tens of pix- 
els apart [Shevlin, 1995] and that conventional resec- 
tion solutions fail to converge to accurate estimates 
when using these clustered points [Shevlin, 1996]. 
The unknown initial orientation of the imaging co- 
ordinate system R has yet to be introduced into the 
problem. Let n; — [|] R;no be the unit direction vec- 
tors of lines in the imaging coordinate system specified 
by known rotations R; of an initial vector no (which 
could be the optical axis, for instance). These vectors 
are transformed into the scene coordinate system by 
the unknown rotation Ro. Using this to rewrite equa- 
tion (6) gives an expression explicitly in terms of all 
unknowns, 
n 
NS Ipo x Ron; — s; x Roni]. (7) 
j=1 
The author has made several attempts to find po and 
Ro which minimise this sum, but without success. 
This lead to the bundle-fitting formulation being put 
aside. However the analysis was in no way a waste of 
effort since it facilitated the simplification of scanner 
problem to that of the frame camera for the first time. 
Since conventional frame camera resection techniques 
are not sufficient for this geometry a new one has been 
derived. In general kinematic analysis is greatly facil- 
itated by the fact that translation and rotation can 
be treated separately therefore aim was to formulate 
two separate resection problems, one for position and 
one for orientation. Since reducing the dimensional- 
ity of the unknown parameter space results in fewer 
parameters being sought together, the probability of 
their optimal determination is increased. 
800 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
5  Coplanarity condition 
The  coangularity condition  (Church's  condi- 
tion [Ghosh, 1988, p. 104]) to constrain the resection 
problem is that the angle 0 between a pair of rays in 
the imaging coordinate system is the same as that 
between the rays in the scene coordinate system. This 
can be written as cosf;; = cosfry =n; -n; = ny -ny 
where the upper and lower case subscripts of angles 
0 and unit vectors n refer to the rays in the image 
and scene coordinate systems respectively. Analytic 
solutions based on this constraint are presented 
in [Ghosh, 1988; Wolf, 1983, pp. 104, 240 resp.], 
however they are not least-squared error solutions. 
This approach inspired the realisation that the prob- 
lem is simplied by specifying the image-forming rays 
with respect to the known scene points instead of the 
unknown focal point. Instead of applying the coan- 
gularity condition through equations written in terms 
of direction vectors it was decided to investigate the 
formulation which results using the scalar product of 
Plucker lines 1; - 1; = 0 = 0 + ed. The dual angle 0 
comprises the length d of a perpendicular joining the 
two lines and a rotation of angle 0 about the perpen- 
dicular. 
Given lines I; 2 Rn;-- es; x Rn; and 1; = Rn; + es; x 
Rn; the scalar product 1; À, is found by distributing 
across the real and dual parts, 
1; À, =0+ed= 
Rn; - Rn; + ¢ (Rn; "Sj X Rn; + Rn; SX Rn). 
(8) 
This gives a new idea for a constraint — that the 
perpendicular distance d between the rays at the focal 
point should be zero, 
d = Rn; - s; x Rn; + Rn; -s; x Rn; 
= s; - Rn; Xx Rn; + s; - Rn; x Rn; 
=S; R(n; x n;) + S; + R(n; x n;) 
= (s; — s;) - R(n; x n;) = 0. (9) 
This expression is one of coplanarity. A vector be- 
tween two scene control points is coplanar with vec- 
tors defining the directions of their image projections, 
see figure 2. The coplanarity constraint is more often 
used for the relative orientation problem. The con- 
straint equation (9) looks interesting for the resection 
problem because the only unknown present is orien- 
tation. 
Letting? g; = ||si — s;|| and c; = ||n; x n;||, the 
squared error function of camera orientation R to be 
minimised is,3 
n 
> (gi, Rey)? (10) 
i=] 
  
?|la|| is used to denote the unit norm of vector a, calculated 
as a/ V |a. 
3(a,b) is used to denote the inner product, calculated as 
a-b 
      
     
    
    
    
    
    
     
  
  
  
  
  
    
    
    
     
    
  
    
   
     
    
    
     
   
     
    
   
   
  
Sir 
lar 
bu 
OI 
Th 
are 
of 
no; 
clo 
ap 
19: 
tio 
Le: 
tri 
Le: 
tor 
tip 
lov 
an 
eq 
the 
  
	        
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.