A Robust Recognition Technique for Dense Checkerboard Patterns

The checkerboard pattern is widely used in computer vision techniques for camera calibration and simple geometry acquisition, both in practical use and research. However, most of the current techniques fail to recognize the checkerboard pattern under distorted, occluded or discontinuous conditions, especially when the checkerboard pattern is dense. This paper proposes a novel checkerboard recognition technique that is robust to noise, surface distortion or discontinuity, supporting checkerboard recognition in dynamic conditions for a wider range of applications. When the checkerboard pattern is used in a projector camera system for geometry reconstruction, by using epipolar geometry, this technique can recognize the corresponding positions of the crossing points, even if the checkerboard pattern is only partly detected.

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

[2]  Weibin Sun,et al.  Robust checkerboard recognition for efficient nonplanar geometry registration in projector-camera systems , 2008, PROCAMS '08.

[3]  Paul A. Beardsley,et al.  Natural video matting using camera arrays , 2006, ACM Trans. Graph..

[4]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[5]  Stephen M. Smith,et al.  SUSAN—A New Approach to Low Level Image Processing , 1997, International Journal of Computer Vision.

[6]  Luc Van Gool,et al.  Real-time range acquisition by adaptive structured light , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[8]  Wei Wu,et al.  Recognition and location of the internal corners of planar checkerboard calibration pattern image , 2007, Appl. Math. Comput..

[9]  M. Fiala,et al.  Automatic Grid Finding in Calibration Patterns Using Delaunay Triangulation , 2003 .