Abstract
Conventional camera calibration that employs calibration targets is a commonly used method to acquire a camera’s intrinsic and/or extrinsic parameters. The calibration targets are usually designed as periodic arrays of simple high-contrast patterns that provide highly accurate world coordinate system points and the corresponding image pixel coordinate system points. The existing pixel coordinate extraction algorithms can reach a sub-pixel level; however, they treat each single pattern in one image as an independent individual, which makes it difficult to further improve extraction accuracy. In this paper, a novel method is proposed by utilizing the periodic arrangement characteristics of the calibration target pattern as a global constraint to improve the calibration accuracy. Based on a camera’s pinhole model, the intersection point of two fitted curves is used as an optimized pixel point to replace the initial one. Following the pixel coordinate optimization procedures, experiments were performed using real data from a 3D laser line scanner and a dynamic precision calibration target. Our results show that the relative errors of camera homography matrix elements obtained by the proposed optimization method were reduced compared with the commonly used method. The average coordinate measurement accuracy can be improved by nearly 0.05 mm. It is shown that the proposed optimization method can enhance the camera calibration accuracy, especially when the extracted pixels are of poorer precision.
Similar content being viewed by others
References
Tsai RY (1987) A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. IEEE J Robot Autom 3:323–344
Salvi J, Armangué X, Batlle J (2002) A comparative review of camera calibrating methods with accuracy evaluation. Pattern Recogn 35:1617–1635
Heikkilä J (2000) Geometric camera calibration using circular control points. IEEE Trans Pattern Anal Mach Intell 22:1066–1077
Mallon J, Whelan PF (2007) Which pattern? Biasing aspects of planar calibration patterns and detection methods. Pattern Recogn Lett 28:921–930
Vo M, Wang ZY, Pan B et al (2012) Hyper-accurate flexible calibration technique for fringe-projection-based three-dimensional imaging. Opt Express 20:16926–16941
Sun W, Cooperstock JR (2006) An empirical evaluation of factors influencing camera calibration accuracy using three publicly available techniques. Mach Vis Appl 17:51–67
Dutta A, Kar A, Chatterji BN (2008) Corner detection algorithms for digital images in last three decades. IETE Tech Rev 25:123–133
Mühlich M, Aach T (2007) High accuracy feature detection for camera calibration: a multi-steerable approach. In: DAGM 2007, LNCS 4713: 284–293
de la Escalera A, Armingol JM (2010) Automatic chessboard detection for intrinsic and extrinsic camera parameter calibration. Sensors 10:2027–2044
Krüger L, Wöhler C (2011) Accurate chequerboard corner localisation for camera calibration. Pattern Recogn Lett 32:1428–1435
Chu J, GuoLu Anzheng, Wang L (2013) Chessboard corner detection under image physical coordinate. Opt Laser Technol 48:599–605
Luhmann T, Robson S, Kyle S et al (2010) Close range photogrammetry: principles, methods and applications. Whittles Publishing, Dunbeath
Chen XY, Hu Y, Ma Z et al (2013) The location and identification of concentric circles in automatic camera calibration. Opt Laser Technol 54:185–190
Heikkilä J (1998) Moment and curvature preserving technique for accurate ellipse boundary detection. Pattern Recogn 1:734–737
Ouellet J-N, Hébert P (2009) Precise ellipse estimation without contour point extraction. Mach Vis Appl 21:59–67
Zhou FQ, Cui Y, Peng B et al (2012) A novel optimization method of camera parameters used for vision measurement. Opt Laser Technol 44:1840–1849
Pérez Muñoz JC, Ortiz Alarcón CA, Osorio AF et al (2013) Environmental applications of camera images calibrated by means of the Levenberg–Marquardt method. Comput Geosci 51:74–82
Li YP, Tian QG, Zhang XY et al (2013) Multi-sensor synchronous calibration method for line laser human-body 3D scanner. Chin J Lasers 40:1008006 (in Chinese)
Tian QG, Yang YJ, Zhang XY et al (2013) Extraction of light stripe centerline based on self-adaptive thresholding and contour polygonal representation. In: 4th International conference on digital human modeling and applications in health, safety, ergonomics, and risk management. Las Vegas, USA
Tian QG, Yang YJ, Zhang XY et al (2014) An experimental evaluation method for the performance of a laser line scanning system with multiple sensors. Opt Lasers Eng 52:241–249
Acknowledgements
This work was supported by the National Natural Science Foundation of China (No. 61535008).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tian, Q., Li, Y., Wang, J. et al. Improvement of Camera Calibration Accuracy Based on Periodic Arrangement Characteristics of Calibration Target Pattern. Trans. Tianjin Univ. 23, 582–590 (2017). https://doi.org/10.1007/s12209-017-0052-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12209-017-0052-3