Turn off MathJax
Article Contents
ZHANG Yue, ZHANG Ning, XU Xi-ping. Improved AO optimization algorithm for distortion parameter estimation of catadioptric omnidirectional lens[J]. Chinese Optics. doi: 10.37188/CO.2024-0118
Citation: ZHANG Yue, ZHANG Ning, XU Xi-ping. Improved AO optimization algorithm for distortion parameter estimation of catadioptric omnidirectional lens[J]. Chinese Optics. doi: 10.37188/CO.2024-0118

Improved AO optimization algorithm for distortion parameter estimation of catadioptric omnidirectional lens

cstr: 32171.14.CO.2024-0118
Funds:  Supported by Jilin Provincial Science and Technology Department Key R&D Projects (Industrial Key Core Technology Research Projects) (No. 20210201029GX)
More Information
  • Aiming at the problems of low accuracy and easy to fall into local optimal solutions of the existing lens distortion parameter estimation methods, a catadioptric omnidirectional camera lens distortion parameter method based on the improved Aquila Optimization (AO) algorithm is proposed. Firstly, the optimization ability of the AO algorithm is enhanced by integrating chaotic mapping, adaptive adjustment strategy, and population optimization strategy, which solves the problems of slow convergence speed and proneness to falling into local optimal solutions. Secondly, the distribution range of distortion parameters is derived and determined by the corresponding distortion edges of straight lines in the space and the single parameter division model. Then, the optimization objective function containing the distortion parameters is constructed. Finally, the improved AO algorithm is used to find the best distortion parameters for the optimization objective function. After analyzing the correction results of standard gallery images and omnidirectional images, the method proposed in this paper estimates the main point error within 0.5 pixels and the radial aberration coefficient error within 2.5%. It can effectively estimate the lens aberration parameters and realize the omnidirectional image aberration correction. It improves the visual navigation system's image quality under the task of environment perception and is valuable in engineering applications.

     

  • loading
  • [1]
    GONZALEZ-AGUILERA D, GOMEZ-LAHOZ J, RODRÍGUEZ-GONZÁLVEZ P. An automatic approach for radial lens distortion correction from a single image[J]. IEEE Sensors Journal, 2011, 11(4): 956-965. doi: 10.1109/JSEN.2010.2076403
    [2]
    BORN M, WOLF E. Electromagnetic theory of propagation, interference and diffraction of light[J]. Principles of Optics, 1980, 6: 327-329.
    [3]
    XIANG H T, TIAN L. Method for automatic georeferencing aerial remote sensing (RS) images from an unmanned aerial vehicle (UAV) platform[J]. Biosystems Engineering, 2011, 108(2): 104-113. doi: 10.1016/j.biosystemseng.2010.11.003
    [4]
    黄军辉, 王昭, 薛琦, 等. 基于有理函数式镜头畸变模型的摄像机标定[J]. 中国激光,2014,41(5):0508001. doi: 10.3788/CJL201441.0508001

    HUANG J H, WANG ZH, XUE Q, et al. Calibration of camera with rational function lens distortion model[J]. Chinese Journal of Lasers, 2014, 41(5): 0508001. (in Chinese). doi: 10.3788/CJL201441.0508001
    [5]
    TSAI R. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses[J]. IEEE Journal on Robotics and Automation, 1987, 3(4): 323-344. doi: 10.1109/JRA.1987.1087109
    [6]
    ZHANG ZH Y. A flexible new technique for camera calibration[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000, 22(11): 1330-1334. doi: 10.1109/34.888718
    [7]
    WU F L, WEI H, WANG X J. Correction of image radial distortion based on division model[J]. Optical Engineering, 2017, 56(1): 013108. doi: 10.1117/1.OE.56.1.013108
    [8]
    ASARI K V, KUMAR S, RADHAKRISHNAN D. A new approach for nonlinear distortion correction in endoscopic images based on least squares estimation[J]. IEEE Transactions on Medical Imaging, 1999, 18(4): 345-354. doi: 10.1109/42.768843
    [9]
    DEVERNAY F, FAUGERAS O. Straight lines have to be straight: automatic calibration and removal of distortion from scenes of structured enviroments[J]. Machine Vision and Applications, 2001, 13(1): 14-24. doi: 10.1007/PL00013269
    [10]
    ALVAREZ L, GÓMEZ L, SENDRA J R. An algebraic approach to lens distortion by line rectification[J]. Journal of Mathematical Imaging and Vision, 2009, 35(1): 36-50. doi: 10.1007/s10851-009-0153-2
    [11]
    周前飞, 刘晶红. 航空变焦距镜头非线性畸变快速校正方法[J]. 光学学报,2015,35(4):0411001. doi: 10.3788/AOS201535.0411001

    ZHOU Q F, LIU J H. Rapid nonlinear distortion correction of aerial optical zoom lens system[J]. Acta Optica Sinica, 2015, 35(4): 0411001. (in Chinese). doi: 10.3788/AOS201535.0411001
    [12]
    王平, 姚登银, 谯睿, 等. 基于双直线的镜头畸变参数估计方法[J]. 光学学报,2023,43(13):1315001. doi: 10.3788/AOS221724

    WANG P, YAO D Y, QIAO R, et al. Estimation method of lens distortion parameters based on two lines[J]. Acta Optica Sinica, 2023, 43(13): 1315001. (in Chinese). doi: 10.3788/AOS221724
    [13]
    MICUSIK B, PAJDLA T. Estimation of omnidirectional camera model from epipolar geometry[C]. Proceedings of 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, IEEE, 2003.
    [14]
    曹立波, 夏家豪, 廖家才, 等. 基于3D空间球面的车载全景快速生成方法[J]. 中国公路学报,2020,33(1):153-162,171. doi: 10.3969/j.issn.1001-7372.2020.01.016

    CAO L B, XIA J H, LIAO J C, et al. Fast generation methods of around view monitoring images for automobiles based on 3D space sphere[J]. China Journal of Highway and Transport, 2020, 33(1): 153-162,171. (in Chinese). doi: 10.3969/j.issn.1001-7372.2020.01.016
    [15]
    LIAO K, LIN CH Y, ZHAO Y, et al. OIDC-Net: omnidirectional image distortion correction via coarse-to-fine region attention[J]. IEEE Journal of Selected Topics in Signal Processing, 2020, 14(1): 222-231. doi: 10.1109/JSTSP.2019.2955017
    [16]
    FENG H, WANG W D, DENG J J, et al. SimFIR: a simple framework for fisheye image rectification with self-supervised representation learning[C]. Proceedings of 2023 IEEE/CVF International Conference on Computer Vision, IEEE, 2023: 12418-12427.
    [17]
    ARTIZZU C O, ALLIBERT G, DEMONCEAUX C. OMNI-CONV: generalization of the omnidirectional distortion-aware convolutions[J]. Journal of Imaging, 2023, 9(2): 29. doi: 10.3390/jimaging9020029
    [18]
    ABUALIGAH L, YOUSRI D, ABD ELAZIZ M, et al. Aquila optimizer: a novel meta-heuristic optimization algorithm[J]. Computers & Industrial Engineering, 2021, 157: 107250.
    [19]
    ZHANG Y, XU X P, ZHANG N, et al. Adaptive aquila optimizer combining niche thought with dispersed chaotic swarm[J]. Sensors, 2023, 23(2): 755. doi: 10.3390/s23020755
    [20]
    林之博, 刘媛华. 一种分片混沌贪婪振荡退火TSP优化算法[J]. 计算机应用研究,2021,38(8):2359-2364.

    LIN ZH B, LIU Y H. Divided chaotic oscillatory annealing TSP optimization algorithm based on greedy strategy[J]. Application Research of Computers, 2021, 38(8): 2359-2364. (in Chinese).
    [21]
    鲁英达, 张菁. 基于改进猎人猎物算法的VMD-KELM短期负荷预测[J]. 电气工程学报,2023,18(4):228-238.

    LU Y D, ZHANG J. VMD-KELM short-term load forecasting based on improved hunter-prey optimizer[J]. Journal of Electrical Engineering, 2023, 18(4): 228-238. (in Chinese).
    [22]
    张越, 张宁, 徐熙平, 等. 融合结构光的折反射全景单目视觉测距[J]. 光学 精密工程,2024,32(4):490-503. doi: 10.37188/OPE.20243204.0490

    ZHANG Y, ZHANG N, XU X P, et al. Catadioptric omnidirectional monocular visual distance measurement method integrating structured light[J]. Optics and Precision Engineering, 2024, 32(4): 490-503. (in Chinese). doi: 10.37188/OPE.20243204.0490
    [23]
    MEI C, RIVES P. Single view point omnidirectional camera calibration from planar grids[C]. Proceedings 2007 IEEE International Conference on Robotics and Automation, IEEE, 2007: 3945-3950.
    [24]
    STRAND R, HAYMAN E. Correcting radial distortion by circle fitting[C]. Proceedings of the British Machine Vision Conference 2005, BMVC, 2005: 2564-2570.
    [25]
    WANG A Q, QIU T SH, SHAO L T. A simple method of radial distortion correction with centre of distortion estimation[J]. Journal of Mathematical Imaging and Vision, 2009, 35(3): 165-172. doi: 10.1007/s10851-009-0162-1
    [26]
    MIRJALILI S, MIRJALILI S M, LEWIS A. Grey wolf optimizer[J]. Advances in Engineering Software, 2014, 69: 46-61. doi: 10.1016/j.advengsoft.2013.12.007
    [27]
    MIRJALILI S, LEWIS A. The whale optimization algorithm[J]. Advances in Engineering Software, 2016, 95: 51-67. doi: 10.1016/j.advengsoft.2016.01.008
    [28]
    HEIDARI A A, MIRJALILI S, FARIS H, et al. Harris hawks optimization: algorithm and applications[J]. Future Generation Computer Systems, 2019, 97: 849-872. doi: 10.1016/j.future.2019.02.028
    [29]
    MIRJALILI S. The ant lion optimizer[J]. Advances in Engineering Software, 2015, 83: 80-98. doi: 10.1016/j.advengsoft.2015.01.010
    [30]
    BUKHARI F, DAILEY M N. Automatic radial distortion estimation from a single image[J]. Journal of Mathematical Imaging and Vision, 2013, 45(1): 31-45. doi: 10.1007/s10851-012-0342-2
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(10)  / Tables(9)

    Article views(148) PDF downloads(14) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return