Camera calibration based on the back projection process

Camera calibration plays a crucial role in 3D measurement tasks of machine vision. In typical calibration processes, camera parameters are iteratively optimized in the forward imaging process (FIP). However, the results can only guarantee the minimum of 2D projection errors on the image plane, but not the minimum of 3D reconstruction errors. In this paper, we propose a universal method for camera calibration, which uses the back projection process (BPP). In our method, a forward projection model is used to obtain initial intrinsic and extrinsic parameters with a popular planar checkerboard pattern. Then, the extracted image points are projected back into 3D space and compared with the ideal point coordinates. Finally, the estimation of the camera parameters is refined by a non-linear function minimization process. The proposed method can obtain a more accurate calibration result, which is more physically useful. Simulation and practical data are given to demonstrate the accuracy of the proposed method.

[1]  Xiaojin Gong,et al.  Self-calibration for a non-central catadioptric camera with approximate epipolar geometry , 2014 .

[2]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

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

[4]  Radu Horaud,et al.  Automatic detection of calibration grids in time-of-flight images , 2014, Comput. Vis. Image Underst..

[5]  Nicholas Krouglicof,et al.  An Efficient Camera Calibration Technique Offering Robustness and Accuracy Over a Wide Range of Lens Distortion , 2012, IEEE Transactions on Image Processing.

[6]  Suping Fang,et al.  Eccentricity error compensation for geometric camera calibration based on circular features , 2014 .

[7]  Hideki Koike,et al.  Simple Camera Calibration From a Single Image Using Five Points on Two Orthogonal 1-D Objects , 2010, IEEE Transactions on Image Processing.

[8]  Wu-chi Feng,et al.  3-D Target-Based Distributed Smart Camera Network Localization , 2010, IEEE Transactions on Image Processing.

[9]  Fuqiang Zhou,et al.  Precise calibration of binocular vision system used for vision measurement. , 2014, Optics express.

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

[11]  Arturo de la Escalera,et al.  Automatic Chessboard Detection for Intrinsic and Extrinsic Camera Parameter Calibration , 2010, Sensors.

[12]  Marcelo Ricardo Stemmer,et al.  Camera Calibration with 1D Objects , 2012 .

[13]  Shengyong Chen,et al.  Concentric-circle-based camera calibration , 2012 .

[14]  Έλλη Πέτσα,et al.  Fully automatic camera calibration using regular planar patterns , 2015 .

[15]  Joan Lasenby,et al.  ChESS - Quick and robust detection of chess-board features , 2013, Comput. Vis. Image Underst..

[16]  Zhengyou Zhang,et al.  Camera calibration with one-dimensional objects , 2002, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Guoqiang Zhang,et al.  A Stratified Approach for Camera Calibration Using Spheres , 2011, IEEE Transactions on Image Processing.