Next: coupled self-calibration
Up: A practical approach to
Previous: A practical approach to
  Contents
The first step consists of normalizing the projection matrices. The following normalization is proposed:
![\begin{displaymath}
{\bf P}_N = {\bf K}_N^{-1} {\bf P} \mbox{ with }
{\bf K}_N=...
...0 &\frac{w}{2} \\ & w+h &\frac{h}{2}\\ & & 1\end{array}\right]
\end{displaymath}](img637.png) |
(F12) |
where
and
are the width, resp. height of the image. After the normalization the focal length should be of the order of unity and the principal point should be close to the origin. The above normalization would scale a focal length of a 60mm lens to 1 and thus focal lengths in the range of 20mm to 180mm would end up in the range
. The aspect ratio is typically also around 1 and the skew can be assumed 0 for all practical purposes.
Making these a priori knowledge more explicit and estimating reasonable standard deviations one could for example get
,
,
and
. It is now interesting to investigate the impact of this knowledge on
:
![\begin{displaymath}
\omega^* \sim {\bf KK}^\top =
\left[ \begin{array}{ccc} f^2+...
... 1 \pm 9 & \pm 0.1 \\ \pm 0.1 & \pm 0.1 & 1 \end{array}\right]
\end{displaymath}](img644.png) |
(F13) |
and
. The constraints on the left-hand side of Equation (6.7) should also be verified on the right-hand side (up to scale). The uncertainty can be take into account by weighting the equations.
 |
(F14) |
with
the
th row of
and
a scale factor that is initially set to 1 and later on to
with
the result of the previous iteration. Since
is a symmetric
matrix it is parametrized through 10 coefficients. An estimate of the dual absolute quadric
can be obtained by solving the above set of equations for all views through linear least-squares. The rank-3 constraint should be imposed by forcing the smallest singular value to zero. This scheme can be iterated until the
factors converge, but in practice this is often not necessary. Experimental validation has shown that this approach yields much better results than the original approach described in [114,105]. This is mostly due to the fact that constraining all parameters (even with a small weight) allows to avoid most of the problems due to critical motion sequences [144,63] (especially the specific additional case for the linear algorithm [99]).
Subsections
Next: coupled self-calibration
Up: A practical approach to
Previous: A practical approach to
  Contents
Marc Pollefeys
2002-11-22