An Accurate 1D Camera Calibration Based on Weighted Similar-Invariant Linear Algorithm

In recent years, researchers around the world have been researching and improving the technique of 1D calibration of cameras. The previous work has been primarily focused on reducing the motion constraints of one-dimensional calibration objects, however the accuracy of the existing methods still needs to be improved when random noise is introduces. In order to improve the accuracy of the one-dimensional calibration of the camera, in this paper, we propose a new calibration method by combining a weighted similar invariant linear algorithm and an improved nonlinear optimization algorithm. Specifically, we use the weighted similar invariant linear algorithm to obtain the camera parameters as the initial calibration parameters, and then optimize the parameters by using improved nonlinear algorithm. Finally, in the case of introducing random noise, the results of computer simulations and laboratory experiments show that when the noise level reaches 2 pixels, the parameter error of this method is mostly reduced to 0.2% compared with other methods, which verifies the feasibility of our proposed method.

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

[2]  Weiwei Wang,et al.  A convex relaxation optimization algorithm for multi-camera calibration with 1D objects , 2016, Neurocomputing.

[3]  Gon-Woo Kim,et al.  Improved LiDAR-Camera Calibration Using Marker Detection Based on 3D Plane Extraction , 2018 .

[4]  Liang Wang,et al.  Zhang's one-dimensional calibration revisited with the heteroscedastic error-in-variables model , 2011, 2011 18th IEEE International Conference on Image Processing.

[5]  Na Li,et al.  Flexible extrinsic calibration of a camera and a two-dimensional laser rangefinder with a folding pattern. , 2016, Applied optics.

[6]  Stefan Finsterle,et al.  A truncated Levenberg-Marquardt algorithm for the calibration of highly parameterized nonlinear models , 2011, Comput. Geosci..

[7]  F. Ding,et al.  Multi-innovation parameter estimation for Hammerstein MIMO output-error systems based on the key-term separation , 2015 .

[8]  Marcelo Ricardo Stemmer,et al.  Revisiting Zhang's 1D calibration algorithm , 2010, Pattern Recognit..

[9]  Li Wang,et al.  Camera self-calibration with lens distortion , 2016 .

[10]  Khalid Satori,et al.  Camera self-calibration with varying intrinsic parameters by an unknown three-dimensional scene , 2013, The Visual Computer.

[11]  Feng Zhang,et al.  Flexible geometrical calibration for fringe-reflection optical three-dimensional shape measurement. , 2015, Applied optics.

[12]  Wei Liu,et al.  Methods based on 1D homography for camera calibration with 1D objects. , 2018, Applied optics.

[13]  Ling Li,et al.  Camera calibration using one-dimensional information and its applications in both controlled and uncontrolled environments , 2010, Pattern Recognit..

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

[15]  Wei Xing Zheng,et al.  Parameter estimation algorithms for Hammerstein output error systems using Levenberg-Marquardt optimization method with varying interval measurements , 2017, J. Frankl. Inst..

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

[17]  Kunfeng Shi,et al.  Weighted Similarity-Invariant Linear Algorithm for Camera Calibration With Rotating 1-D Objects , 2012, IEEE Transactions on Image Processing.

[18]  Zhanyi Hu,et al.  Pose determination and plane measurement using a trapezium , 2008, Pattern Recognit. Lett..