Kruppa Equation Revisited: Its Renormalization and Degeneracy

In this paper, we study general questions about the solvability of the Kruppa equations and show that, in several special cases, the Kruppa equations can be renormalized and become linear. In particular, for cases when the camera motion is such that its rotation axis is parallel or perpendicular to translation, we can obtain linear algorithms for self-calibration. A further study of these cases not only reveals generic difficulties with degeneracy in conventional self-calibration methods based on the nonlinear Kruppa equations, but also clarifies some incomplete discussion in the literature about the solutions of the Kruppa equations. We demonstrate that Kruppa equations do not provide sufficient constraints on camera calibration and give a complete account of exactly what is missing in Kruppa equations. In particular, a clear relationship between the Kruppa equations and chirality is revealed. The results then resolve the discrepancy between the Kruppa equations and the necessary and sufficient condition for a unique calibration. Simulation results are presented for evaluation of the sensitivity and robustness of the proposed linear algorithms.

[1]  Luc Van Gool,et al.  Stratified Self-Calibration with the Modulus Constraint , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Anders Heyden,et al.  Euclidean reconstruction from image sequences with varying and unknown focal length and principal point , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Reinhard Koch,et al.  Self-Calibration and Metric Reconstruction Inspite of Varying and Unknown Intrinsic Camera Parameters , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[5]  S. Shankar Sastry,et al.  Camera Self-Calibration: Geometry and Algorithms , 1999 .

[6]  Richard I. Hartley,et al.  Kruppa's Equations Derived from the Fundamental Matrix , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Peter F. Sturm,et al.  Critical motion sequences for monocular self-calibration and uncalibrated Euclidean reconstruction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  Richard I. Hartley,et al.  In defence of the 8-point algorithm , 1995, Proceedings of IEEE International Conference on Computer Vision.

[9]  O. Faugeras,et al.  Camera Self-Calibration from Video Sequences: the Kruppa Equations Revisited , 1996 .

[10]  Rudolf Mester,et al.  The Role of Total Least Squares in Motion Analysis , 1998, ECCV.

[11]  Richard I. Hartley,et al.  In Defense of the Eight-Point Algorithm , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Thomas S. Huang,et al.  Theory of Reconstruction from Image Motion , 1992 .

[13]  Bill Triggs,et al.  Autocalibration and the absolute quadric , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  S. Bougnoux,et al.  From projective to Euclidean space under any practical situation, a criticism of self-calibration , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[15]  Jana Kosecka,et al.  A lie theoretic approach to structure and motion in computer vision 1 , 1999 .