Plane-based calibration of cameras with zoom variation

Plane-Based calibration algorithms have been widely adopted for the purpose of camera calibration task. These algorithms have the advantage of robustness compared to self-calibration and flexibility compared to traditional algorithms which require a 3D calibration pattern. While the common assumption is that the intrinsic parameters during the calibration process are fixed, limited consideration has been given to the general case when some intrinsic parameters maybe varying, others maybe fixed or known. We first discuss these general cases for camera calibration. Using a counting argument we enumerate all cases where plane-based calibration may be utilized and list the number of images required for each of these cases. Then we extend the plane-based framework to the problem of cameras with zoom variation, which is the most common case. The approach presented and may be extended to incorporate additional varying parameters described in the general framework. The algorithm is tested using both synthetically generated images and actual images captured using a digital camera. The results indicate that the method performs very well and inherits the advantage of robustness and flexibility from plane-based calibration algorithms.

[1]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[2]  Wen-Hsiang Tsai,et al.  Camera Calibration by Vanishing Lines for 3-D Computer Vision , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[4]  Andrew W. Fitzgibbon,et al.  Automatic 3D Model Construction for Turn-Table Sequences , 1998, SMILE.

[5]  Reg G. Willson Modeling and calibration of automated zoom lenses , 1994, Other Conferences.

[6]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[7]  Jean-Marc Lavest,et al.  Some Aspects of Zoom Lens Camera Calibration , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Roberto Cipolla,et al.  Reconstruction of sculpture from its profiles with unknown camera positions , 2004, IEEE Transactions on Image Processing.

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

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

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

[12]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

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

[14]  Andrew Zisserman,et al.  Metric rectification for perspective images of planes , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[15]  Heung-Yeung Shum,et al.  Panoramic Image Mosaics , 1998 .

[16]  Richard Szeliski,et al.  Rapid octree construction from image sequences , 1993 .

[17]  Reinhard Koch,et al.  Self-Calibration and Metric Reconstruction Inspite of Varying and Unknown Intrinsic Camera Parameters , 1999, International Journal of Computer Vision.

[18]  Ian D. Reid,et al.  Self-Calibration of Rotating and Zooming Cameras , 2002, International Journal of Computer Vision.

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

[20]  Roger Y. Tsai,et al.  Techniques for Calibration of the Scale Factor and Image Center for High Accuracy 3-D Machine Vision Metrology , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

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