Given the rapid convergence characteristic of the stochastic parallel gradient descent (SPGD) algorithm, this study proposes a method that applies the algorithm to a two-step camera calibration method to resolve the frequent iteration and long calibration time deficiencies that exist under the traditional two-step camera calibration method, thereby achieving rapid calibration. The method first uses image coordinates obtained with subpixel positioning technology as initial values of control variables, in addition to positive disturbances produced on a two-dimensional plane, then uses two-step theory to calculate the average value of aberrations. Based on the same rationale, negative disturbances are then produced and the average value of the aberrations is calculated. Finally if, after assessing whether to continue with further iterations based on the difference in these values, continued iterations confirm new control variables based on the SPGD algorithm iteration formula, a new cycle is started until the results satisfy requirements. Theoretical analysis and experimental results show that the proposed rapid calibration method using the SPGD algorithm in the two-step camera calibration method is 3–4 times faster than the traditional two-step calibration method, and that it has significant potential value for use in certain time-constrained projects.
© 2012 Optical Society of America
Original Manuscript: January 12, 2012
Revised Manuscript: May 23, 2012
Manuscript Accepted: June 17, 2012
Published: September 10, 2012
Zhaohui Qi, Longxu Xiao, Sihua Fu, Tan Li, Guangwen Jiang, and Xuejun Long, "Two-step camera calibration method based on the SPGD algorithm," Appl. Opt. 51, 6421-6428 (2012)