Accurate template-based correction technology for lens distortion

Abstract. For most off-the-shelf cameras, the lens distortion is inevitable. An accurate template-based calibration method for the lens distortion of an area array digital camera is proposed. A checkerboard template is employed as a standard object in this method and only one image of the template is needed. The mapping relationship in distortion-free imaging is described by a homography matrix and the discrepancy between an observed image point and its ideal location is used to find the distortion center and distortion coefficients. It is straightforward and efficient. For distortion correction, it is known that applying a forward distortion model which transforms the ideal image coordinate (distortion-free) of an image point to its observed image coordinate (with distortion) in a calibration process makes the calibration much more accurate. However, in many cases, it is necessary to calculate the ideal image coordinates for some specified points from their observed image coordinates. Generally, it is often difficult to derive the inverse function of a complex forward distortion model. A distortion-table interpolation method is proposed to accomplish the transformation. Both computer simulation and real data are used to validate the proposed methods and good results are obtained.

[1]  Shree K. Nayar,et al.  Non-metric calibration of wide-angle lenses and polycameras , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[2]  Markus Ulrich,et al.  Machine Vision Algorithms and Applications , 2007 .

[3]  Paul R. Cohen,et al.  Camera Calibration with Distortion Models and Accuracy Evaluation , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Kevin L. Moore,et al.  Rational Radial Distortion Models of Camera Lenses with Analytical Solution for Distortion Correction , 2004, Int. J. Inf. Acquis..

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

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

[7]  D. Fritsch,et al.  Accuracy of videometry with CCD sensors , 1990 .

[8]  Gideon P. Stein Internal Camera Calibration using Rotation and Geometric Shapes , 1993 .

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

[10]  David W. Murray,et al.  The impact of radial distortion on the self-calibration of rotating cameras , 2004, Comput. Vis. Image Underst..

[11]  Aly A. Farag,et al.  Nonmetric lens distortion calibration: closed-form solutions, robust estimation and model selection , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

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

[13]  Edward Rosten,et al.  Camera distortion self-calibration using the plumb-line constraint and minimal Hough entropy , 2008, Machine Vision and Applications.

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

[15]  Olivier D. Faugeras,et al.  Automatic calibration and removal of distortion from scenes of structured environments , 1995, Optics & Photonics.

[16]  G. F. McLean,et al.  Line-Based Correction of Radial Lens Distortion , 1997, CVGIP Graph. Model. Image Process..

[17]  Mengxiang Li Camera Calibration of a Head-Eye System for Active Vision , 1994, ECCV.

[18]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .