On focal length calibration from two views

We consider the problem of self-calibration of a camera whose intrinsic parameters are known, besides the focal length. In the past, algorithms were mainly proposed for estimating two values of the focal length, for two images taken with different zoom. While there exist closed form solutions based on the fundamental matrix, their applicability is limited due to a generic singularity that occurs whenever the optical axes intersect, leading to numerical instabilities in most practical situations. Here, we consider the case of two views with identical focal length. We derive closed form solutions (one quadratic and two linear equations). Their respective singularity conditions are studied analytically and experimental results on their stability are given.

[1]  M. Pollefeys Self-calibration and metric 3d reconstruction from uncalibrated image sequences , 1999 .

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

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

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

[5]  Anders Heyden,et al.  Minimal Conditions on Intrinsic Parameters for Euclidean Reconstruction , 1998, ACCV.

[6]  Peter Sturm Critical motion sequences for the self-calibration of cameras and stereo systems with variable focal length , 2002, Image Vis. Comput..

[7]  Peter F. Sturm,et al.  A Case Against Kruppa's Equations for Camera Self-Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Reinhard Koch,et al.  Self-calibration and metric reconstruction in spite of varying and unknown internal camera parameters , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[9]  Du Q. Huynh,et al.  Towards robust metric reconstruction via a dynamic uncalibrated stereo head , 1998, Image Vis. Comput..

[10]  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).

[11]  M. Brooks,et al.  Recovering unknown focal lengths in self-calibration: an essentially linear algorithm and degenerate configurations , 1996 .

[12]  Du Q. Huynh,et al.  Self-calibrating a stereo head: an error analysis in the neighbourhood of degenerate configurations , 1997, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[13]  Gene H. Golub,et al.  Matrix computations , 1983 .

[14]  Richard I. Hartley,et al.  Estimation of Relative Camera Positions for Uncalibrated Cameras , 1992, ECCV.

[15]  Bill Triggs,et al.  Critical motions in euclidean structure from motion , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).