Easy Camera Calibration From Inter-Image Homographies

This paper addresses the problem of calibrating a pinhole camera using images of a symmetric object. Assuming a unit aspect ratio, and zero skew, we show that inter-image homographies can be expressed as a function of the principal point. By minimizing the symmetric transfer error of geometric distances, we thus obtain an accurate solution for the calibration parameters. We show that the approach can also be extended to a calibration technique using images of a 1D object with a fixed pivoting point. The advantage of our approach over existing methods is that we rely only on inter-image homgraphies, and hence no knowledge of the world to image homography is required. To demonstrate the effectiveness of the approach both in the case of symmetric objects and 1D objects, we present the processing results for both synthetic and real images, and provide a quantitative comparison with Zhang's flexible calibration technique (2000), and his 1D calibration method (2002).

[1]  Janne Heikkilä,et al.  Geometric Camera Calibration Using Circular Control Points , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Anders Heyden,et al.  Flexible calibration: minimal cases for auto-calibration , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[3]  L. Davis,et al.  Complete camera calibration using spheres : A dual-space approach , 2002 .

[4]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Olivier D. Faugeras,et al.  A theory of self-calibration of a moving camera , 1992, International Journal of Computer Vision.

[6]  B. Caprile,et al.  Using vanishing points for camera calibration , 1990, International Journal of Computer Vision.

[7]  Ian D. Reid,et al.  Linear auto-calibration for ground plane motion , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[8]  Pierre Gurdjos,et al.  Another Way of Looking at Plane-Based Calibration: The Centre Circle Constraint , 2002, ECCV.

[9]  Hirohisa Teramoto,et al.  Camera Calibration by a Single Image of Balls: From Conics to the Absolute Conic , 2002 .

[10]  Bill Triggs,et al.  Autocalibration from Planar Scenes , 1998, ECCV.

[11]  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.

[12]  Richard I. Hartley,et al.  Linear self-calibration of a rotating and zooming camera , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

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

[14]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[15]  Richard I. Hartley,et al.  Self-Calibration of Stationary Cameras , 1997, International Journal of Computer Vision.

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

[17]  Paulo R. S. Mendonça,et al.  Camera Calibration from Surfaces of Revolution , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Pierre Gurdjos,et al.  Methods and geometry for plane-based self-calibration , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[19]  Ian D. Reid,et al.  Camera calibration and the search for infinity , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[20]  Zhengyou Zhang Camera Calibration with One-Dimensional Objects , 2002, ECCV.

[21]  Stephen J. Maybank,et al.  On plane-based camera calibration: A general algorithm, singularities, applications , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[22]  Richard I. Hartley Self-Calibration from Multiple Views with a Rotating Camera , 1994, ECCV.

[23]  O. Faugeras Three-dimensional computer vision: a geometric viewpoint , 1993 .

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

[25]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[26]  Ian D. Reid,et al.  Single View Metrology , 2000, International Journal of Computer Vision.

[27]  Andrew Zisserman,et al.  Combining scene and auto-calibration constraints , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[28]  Olivier D. Faugeras,et al.  What can be seen in three dimensions with an uncalibrated stereo rig , 1992, ECCV.

[29]  O. D. Faugeras,et al.  Camera Self-Calibration: Theory and Experiments , 1992, ECCV.

[30]  Janne Heikkilä,et al.  A four-step camera calibration procedure with implicit image correction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[31]  Yongduek Seo,et al.  About the self-calibration of a rotating and zooming camera: Theory and practice , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.