Nonmetric Correction of Lens Distortion Based on Entropy Measure

In the real vision system, lens always inevitably contains nonlinear distortion, which leads to geometric distortion of digital image, so it must be corrected. In this paper, a nonmetric correction algorithm for lens distortion based on entropy measure is proposed. The algorithm uses the imaging characteristics of the space line in the ideal perspective model, and the distortion entropy is defined to measure the degree of lens distortion. For distortion curves with different distribution, the calculation dimension of distortion entropy measure is uniform, which can reduce the influence of curve inhomogeneity. On this basis, the modified distortion entropy measure with normalized weight is put forward to enhance the capability of noise suppression, and the distortion correction performance of the traditional interior point optimization algorithm, basic artificial bee colony (ABC) algorithm, and Gbest-guided artificial bee colony (GABC) algorithm is compared and analyzed. The simulation experiments demonstrate that the correction performance of GABC to optimize the modified distortion entropy measure with normalized weight is best, and it has strong robustness to noise. Finally, the actual image distortion correction examples verify the effectiveness of the proposed algorithm.

[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]  O. Faugeras,et al.  Straight lines have to be straight , 2001, Machine Vision and Applications.

[3]  Duane C. Brown,et al.  Close-Range Camera Calibration , 1971 .

[4]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[5]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Gideon P. Stein,et al.  Lens distortion calibration using point correspondences , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Song Zhu,et al.  Efficient line-based lens distortion correction for complete distortion with vanishing point constraint. , 2015, Applied optics.

[8]  Carlos Ricolfe-Viala,et al.  Robust metric calibration of non-linear camera lens distortion , 2010, Pattern Recognit..

[9]  Aly A. Farag,et al.  Nonmetric lens distortion calibration: closed-form solutions, robust estimation and model selection , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[10]  陈启美 Chen Qi-mei,et al.  Nonmetric Lens Distortion Calibration Based on Collinear Vectors , 2014 .

[11]  Aly A. Farag,et al.  Nonmetric calibration of camera lens distortion: differential methods and robust estimation , 2005, IEEE Transactions on Image Processing.

[12]  J. Rafael Sendra,et al.  An Algebraic Approach to Lens Distortion by Line Rectification , 2009, Journal of Mathematical Imaging and Vision.

[13]  Jianhua Wang,et al.  Calibration of Lens Distortion Based on Plane Constraints , 2009, 2009 International Conference on Digital Image Processing.

[14]  张志勇 Zhang Zhiyong,et al.  Nonmetric Calibration of Camera Lens Distortion , 2008 .

[15]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..

[16]  Seong-Woo Park,et al.  Practical ways to calculate camera lens distortion for real-time camera calibration , 2001, Pattern Recognit..

[17]  Yang Wang,et al.  Non-metric lens distortion correction using modified particle swarm optimisation , 2014, Int. J. Model. Identif. Control..

[18]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[19]  Aiqi Wang,et al.  A Simple Method of Radial Distortion Correction with Centre of Distortion Estimation , 2009, Journal of Mathematical Imaging and Vision.

[20]  Weidong Zhang,et al.  An energy optimal thrust allocation method for the marine dynamic positioning system based on adaptive hybrid artificial bee colony algorithm , 2016 .

[21]  Zhang Guangjun CORRECTING DISTORTION OF CAMERA LENS WITH COLLINEAR POINTS , 2006 .

[22]  Sheng-Wen Shih,et al.  When Should We Consider Lens Distortion in Camera Calibration , 1995, MVA.