To solve the problem that the calibration accuracy of internal parameters of the camera in the large-size single-camera vision system has great influence on the overall measurement accuracy
this paper presents a virtual stereo calibration method for the internal parameters of the camera based on the Mutation Mechanism Particle Swarm Optimization (MMPSO) algorithm. The method is based on a two-stage optimal strategy. Firstly
a camera imaging model is established to estimate the initial values of the external parameters and some internal parameters. Then
the internal parameters are optimized and calibrated by the MMPSO algorithm to determine the final result. To provide accurate calibration control points
a calibration hardware platform was built. An infrared light-emitting diode was fixed on the measuring head of a three-coordinate measuring machine (CMM)
which drove the diode to move
and a large-space virtual three-dimensional calibration board was constructed. The experimental results showed that all of the 10 main internal parameters reached the order of magnitude requested by the measurement accuracy
which validated the effectiveness of the method. The results of two calibration methods were measured by equidistant measurement with the single-camera vision coordinate measurement system. The population standard deviation of the three-dimensional calibration method of Janne Heikkila was 0.112 mm
but the population standard deviation of the virtual stereo calibration method based on the MMPSO algorithm was 0.084 mm. The comparison of the standard deviations of the measured data proves that the proposed calibration method is more stable and accurate. This method can meet the requirements of the large-space single-camera vision measurement system for the accuracy of camera parameters
and it has a certain guiding effect on nonlinear optimization problems such as camera calibration in the field of visual coordinate measurement technology.
LEI J ZH, ZENG L B, YE N. Research on industrial robot alignment technique with monocular vision[J]. Opt. Precision Eng. , 2018, 26(3):217-226. (in Chinese)
ZHOU J, GAO Y H, LIU CH Y, et al.. Attitude calculation of single camera visual system based on adaptive algorithm[J] . Optical and Precision Engineering , 2012, 20(12):2796-2803. (in Chinese)
MENG X Q, HU Z Y. A new easy camera calibration technique based on circular points[J]. Pattern Recognition , 2003, 36:1155-1164.
SALVI J, ARMANGUÉ X, BATLLE J. A comparative review of camera calibrating methods with accuracy evaluation[J]. Pattern Recognition , 2002, 35(7):1617-1635.
YE T, YANG F. Autonomous calibration of star sensors based on nonlinear optimization algorithm[J]. Optical and Precision Engineering , 2017, 25(9):2483-2489. (in Chinese)
KHURANA M, MASSY K. Swarm algorithm with adaptive mutation for airfoil aerodynamic design[J]. Swarm and Evolutionary Computation , 2015, 20:1-13.
WEI W, TIAN Z Y. An improved multi-objective optimization method based on adaptive mutation particle swarm optimization and fuzzy statistics algorithm[J]. Journal of Statistical Computation and Simulation , 2017, 87(13):2480-2493.
HONG G Q. The Study of Space Object Attitude Measurement Technology Based on Optics [D]. Harbin: Harbin Engineering University, 2018.(in Chinese)
GAO Z R, ZHANG Q C, SU Y, et al.. Accuracy evaluation of optical distortion calibration by digital image correlation[J]. Optics and Lasers in Engineering , 2017, 98:143-152.
HEIKKILA J, SILVÉN O. A four-step camera calibration procedure with implicit image correction[C]// Proceeding of IEEE Computer Society Conference on Computer Vision and Pattern Recognition ( CVPR '97), San Juan , Puerto Rico , 1106-1112.