Full text: XVIIIth Congress (Part B5)

juality of the lithog- 
phic mask has been 
itor which yields an 
nstrated in section 5 
Xf my calibration. 
ed that for sufficient 
ages of four views of 
ew have to be ac- 
ation of the grating 
ever, for my calibra- 
proximate rotations. 
the Bundle Adjust- 
on is not concentric 
the needed motions 
the shelf micrometer 
    
on 
ge 
' matches? 
pt uncertain matches? 
  
age 
» set 
  
Stop Data Snooping? 
  
  
  
: no 
Parameter set ok? 
and user interaction 
   
processes, the data 
libration procedure. 
ion steps that run 
the algorithm con- 
xes. The first block 
easuring the precise 
zes. The processes 
eters of the imag- 
| properties of SLM 
:ly new photogram- 
linate acquisition is 
| model of the Bun- 
on 3. 
| marks in figure 2, 
es in the center of 
ed to the user. The 
ot or reject the im- 
the illumination and 
1996 
the sharpness are appropriate. The three optional user in- 
teractions (accepting uncertain matches, supervision of data 
snooping and refinement of the parameter set) may be valu- 
able to improve the quality of the final results. They can be 
omitted in situations where fast and automatic calibration is 
more important than results of highest quality. 
3 MATHEMATICAL FRAMEWORK 
To provide the context for sections 4 and 5 the mathematical 
framework is outlined very briefly. An extended version of 
this discussion can be found in [Danuser and Kiibler 1995] 
and for the derivations | refer to [Danuser 1995]. 
The Bundle Adjustment involves four types of observation 
equations. The relation between the image coordinate ob- 
servations and the 3D position of the target points on the 
calibration standard is introduced with 
oo 
( Y = gue e. [1 — > ^] + SE” 
3, 
k=1 
— M'Y R view view, view (So : Zi + zo,2) 
view view view view view view 
Un óc (Ki 9 £39 9 £1 ‚Po ‚E,a .8 ) (1) 
The index i runs over all target points. €) is the rotation angle 
of the grid with respect to the object coordinate system. My 
calibration procedure is based on four rotation angles, each 
approximately 90° apart. £ is the observed image coordinate 
vector. Its index view specifies whether the point is observed 
in the left or right image. The corresponding 3D position 
£; is defined with respect to a coordinate system rotating 
together with the calibration grid. Note that through the for- 
mulation of (Sq + Zi + 0,0) a non concentric rotation of the 
calibration grid in the superior fixed object coordinate system 
is introduced. The translation between the grid coordinate 
system and the object system is defined by xo,n=o = 0. 
Equation (1) incorporates the weak perspective situation in 
microscopy. The nonlinearity of perspective imaging there- 
fore disappears and a perspective distortion term S oF 
is introduced, instead. Its magnitude depends on the lateral 
and vertical position of the target point with respect to a per- 
spective distortion free point. The latter's image coordinates 
are given by £3". The expansion of the distortion series is 
stopped when 92* (EVE —€5°V) < diag(Qee) * which holds 
in most cases for k = 2. This approach guarantees that the 
inaccuracy of the weak perspective model becomes smaller 
than the accuracy of the image coordinates. 
M"*¥ symbolizes the magnifications of the left and right 
images, respectively. R'** is an orthonormal matrix describ- 
ing the orientation of the image coordinate system with re- 
spect to the object coordinate system. The choice of the 
primary, secondary and tertiary angle has been adapted to 
the microscopic situation retaining the technical meaning for 
PY, we, kV in standard photogrammetry. 
The distortion function J contains the well known radial 
and decentering distortion for each view. Its coefficients are 
— according to the technical terms in photogrammetry — 
Kj'e*, Kyiew, pyiew Py”. The terms s"i** and a"i** com- 
pensate for scale and shear distortion in the image coordinate 
frames. The CMO distortion function §;(E) has been derived 
to particularly compensate for geometric deformations origi- 
nating from the non paraxial imaging (see figure 1). Even in 
  
! Qee is the cofactor matrix of the image coordinates. 
the case of perfect lenses, non paraxial optics leads to image 
deformations. To get highly accurate vertical positions, the 
introduction of this term is of utmost importance, as the- 
oretically demonstrated in [Danuser and Kübler 1995] and 
empirically verified in section 5. A remarkable behavior of 
this distortion type is that the very same parameter E is in- 
volved in the distortion model of the left and the right view. 
Therefore, in contrast to macroscopic photogrammetry, the 
two image spaces of the stereo rig are closely related to each 
other. In particular, this renders a separate calibration of the 
left and the right imaging function impossible. 
The coordinate residuals e,view may origin either from noise 
i, 
in the image coordinate measurements, from unmodeled Sys- 
tematic errors or from the position errors of the control points 
on the photo lithographic grating. An adequate error model 
of the control point precision has to be introduced: 
Lai + eri g with Qu (2) 
To get reliable results the relation between Qee and Qe,e; 
must be very thoroughly determined. This can be achieved 
by dividing the target points into a set of control points and 
a set of check points. The empirical RMS of the check points 
contains valuable information to define Quid: 
The full parameter vector p to be estimated in the Bundle 
Adjustment includes p’, 
/ view view view view 
Puede, MES. 
Kew Kew view view E view view jt 
1 32412 ui 442 4, ,8 
all the grid rotation angles €2, the corresponding translation 
vectors zo,o and all the coordinates Z' of the target points 
on the calibration grid. 
The observation equations (3) and (4) allow me to influence 
the estimation of the parameter sub-vector p'. 
p with Qi, t, (3) 
Bp with Q.. (4) 
Ly + ZA 
€c 
With the equations of type (3), | can gradually turn on and 
off the estimation of a certain parameter. With those of type 
(4), | can specify similarities between parameters of the same 
type in the left and right view, where B is the corresponding 
similarity matrix. 
A Least Squares approach using equations (1) to (4) is im- 
plemented as in classical Bundle Adjustment. Data Snooping 
is employed to efficiently detect and eliminate outliers in the 
image coordinate observations. Each individual image coor- 
dinate residual is compared with the corresponding diagonal 
element of the residuals covariance matrix Q,,. This is a well 
known standard procedure for blunder detection in the pho- 
togrammetric Bundle Adjustment. Due to the limited depth 
of field the estimation process suffers from a considerable nu- 
merical weakness. Simulations in [Danuser and Kiibler 1995] 
turned out that gross errors in the image coordinates can 
cause serious numerical oscillations in the parameter space. 
Such oscillations indirectly affect the quality of blunder de- 
tection, too. To solve this problem, as many erroneous image 
coordinate observations as possible must be detected before 
entering the Bundle Adjustment. An expensive but fully au- 
tomatic algorithm has been implemented to achieve this de- 
manding task. The next section describes the most important 
steps in this procedure. 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B5. Vienna 1996 
  
  
  
  
  
  
  
 
	        
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.