A new camera calibration method for robotic applications

In this paper, we present a camera calibration method using two views of three pairs of concentric circles with known sizes. A new invariant property for circle is introduced to determine the position of the center of the projected circle. Given two image ellipses and their corresponding centers, a cross-ratio based method estimates the center of projected circles using the new invariant property. The accurate center of projected concentric circles provides correct correspondences between ellipses in the image plane and circles in 3D plane. We also demonstrate that two views of three pairs of coplanar concentric circles are enough to determine the intrinsic camera parameters, such as the focal length, the aspect ratio, and the principal point. We validate the performance of the method using both synthetic and real images. Our method shows a comparable performance with respect to similar calibration methods using planes. The use of concentric circles, however, provides correct correspondences between 3D target points and their image points, and greatly simplifies the calibration problem.

[1]  Zen Chen,et al.  A vision-based method for the circle pose determination with a direct geometric interpretation , 1999, IEEE Trans. Robotics Autom..

[2]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

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

[5]  M. Ferri,et al.  Projective pose estimation of linear and quadratic primitives in monocular computer vision , 1993 .

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

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

[8]  Joseph L. Mundy,et al.  Projective geometry for machine vision , 1992 .

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

[10]  Leejay Wu,et al.  3D Interpretation of Conics and Or-thogonality , 1993 .

[11]  Dana H. Ballard,et al.  Computer Vision , 1982 .

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

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