Automatic detection of calibration markers on a chessboard

The calibration of a camera is an essential step for the metric reconstruction of the world. Intrinsic and extrinsic parameters of the camera are computed using a one-to-one correspondence between 3-D and 2-D coordinates of control points on the calibration target. Three-dimensional coordinates of control points are given in advance, and 2-D coordinates are detected on the image. The calibration target uses cross lines, circles, and a chessboard pattern to improve detection of the control points on the image. We propose an algorithm to automatically detect the control points on an image, especially for a chessboard pattern. Two symmetric properties of a chessboard pattern related to geometric and brightness distribution are used, and two concentric circles are used as probes for the effective use of the two properties. The two symmetric properties of the chessboard generate the candidates of control points. Finally, a cross-ratio of four points on a line is used for verification. The experimental results using images that vary in scale, pose, and illumination demonstrate the robustness of the proposed algorithm.

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

[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.  Reliable Automatic Calibration of a Marker-Based Position Tracking System , 2005, 2005 Seventh IEEE Workshops on Applications of Computer Vision (WACV/MOTION'05) - Volume 1.

[4]  Andrew Zisserman,et al.  Geometric invariance in computer vision , 1992 .

[5]  Andrew W. Fitzgibbon,et al.  Reliable Fiducial Detection in Natural Scenes , 2004, ECCV.

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

[7]  Kenichi Kanatani,et al.  Optimal Grid Pattern for Automated Matching Using Cross Ratio , 2000, MVA.

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

[9]  Michel Dhome,et al.  Do We Really Need an Accurate Calibration Pattern to Achieve a Reliable Camera Calibration? , 1998, ECCV.

[10]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

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

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