WANG Kun, LIU Peilun, WANG Li. Infrared Image Adaptive Canny Edge-detection of Aircraft Skin Based on Fast Fireworks Algorithm[J]. Infrared Technology , 2021, 43(5): 443-454.
Citation: WANG Kun, LIU Peilun, WANG Li. Infrared Image Adaptive Canny Edge-detection of Aircraft Skin Based on Fast Fireworks Algorithm[J]. Infrared Technology , 2021, 43(5): 443-454.

Infrared Image Adaptive Canny Edge-detection of Aircraft Skin Based on Fast Fireworks Algorithm

More Information
  • Received Date: June 05, 2020
  • Revised Date: July 12, 2020
  • To address the low accuracy and slow speed of the traditional adaptive Canny algorithm in selecting the threshold value, an improved algorithm is herein proposed. The proposed algorithm utilizes the Otsu and fast fireworks algorithm (FFWA) to automatically set the high and low detection thresholds and the connecting edges. Consequently, the explosion radius, the production method, and selection strategy are improved as compared to those of the traditional fireworks algorithm, thereby increasing the speed and accuracy of the Otsu calculation. The experimental results show that the calculation speed of the fast fireworks algorithm increased by 36% as compared to that of the traditional fireworks algorithm. Moreover, the stability also increased considerably. The improved adaptive Canny algorithm not only maintains the same precision but also decreases the calculation time by 49%. This makes the result of edge detection of aircraft skin infrared images more ideal.
  • [1]
    王昊. 基于机器视觉的飞机蒙皮损伤检测与寿命分析方法[D]. 南京: 南京航空航天大学, 2013.

    WANG Hao. Aircraft Skin Damage Detection and Life Cycle Analysis Method Based on Machine Vision[D]. Nanjing: Nanjing University College of Automation Engineering, 2013.
    [2]
    CHENG Sheng, FENG Jianfei, DENG Faqing. A Summary of Nondestructive Testing Application in Chinese Civil Aircraft Industry[J]. Nondestructive Testing, 2017, 39(4): 76-79. http://en.cnki.com.cn/Article_en/CJFDTOTAL-WSJC201704017.htm
    [3]
    Ammar K Al-Musawi, Fatih Anayi, Michael Packianather. Three-phase induction motor fault detection based on thermal image segmentation[J]. Infrared Physics & Technology, 2020, 104: 1350-4495. http://www.sciencedirect.com/science/article/pii/S1350449519304207
    [4]
    SHI H, Ward R. Canny edge based image expansion[C]//Circuits and Systems, IEEE International Symposium on, 2002: 1-1. DOI: 10.1109/ISCAS.2002.1009958.
    [5]
    李二森, 张保明, 周晓明, 等. 自适应Canny边缘检测算法研究[J]. 测绘科学, 2008, 66(6): 120-121. https://www.cnki.com.cn/Article/CJFDTOTAL-CHKD200806042.htm

    LI Ersen, ZHANG Baoming, ZHOU Xiaoming, et al. Research on the algorithm of adaptive Canny edge detection[J]. Surveying and Mapping Science, 2008, 66(6): 120-121. https://www.cnki.com.cn/Article/CJFDTOTAL-CHKD200806042.htm
    [6]
    杜磊, 李立轻, 汪军, 等. 几种基于图像自适应阈值分割的织物疵点检测方法比较[J]. 纺织学报, 2014, 35(6): 56-60. https://www.cnki.com.cn/Article/CJFDTOTAL-FZXB201406011.htm

    DU Lei, LI Liqing, WANG Jun, et al. Comparison of several fabric defect detection methods based on image adaptive threshold segmentation[J]. Textile Journal, 2014, 35(6): 56-60. https://www.cnki.com.cn/Article/CJFDTOTAL-FZXB201406011.htm
    [7]
    郭方方, 严高师, 李旭东. 一种改进的基于Otsu算法的Canny红外边缘检测方法[J]. 红外, 2010, 31(7): 24-27. DOI: 10.3969/j.issn.1672-8785.2010.07.005

    GUO Fangfang, YAN Gaoshi, LI Xudong, et al. An Improved Canny Infrared Edge Detection Method Based on Otsu Algorithm[J]. Infrared, 2010, 31(7): 24-27 DOI: 10.3969/j.issn.1672-8785.2010.07.005
    [8]
    宋人杰, 刘超, 王保军. 一种自适应的Canny边缘检测算法[J]. 南京邮电大学学报: 自然科学版, 2018, 176(3): 76-80. https://www.cnki.com.cn/Article/CJFDTOTAL-NJYD201803012.htm

    SONG Renjie, LIU Chao, WANG Baojun. An adaptive Canny edge detection algorithm[J]. Journal of Nanjing University of Posts and Telecommunications: Natural Science Edition, 2018, 176(3): 76-80. https://www.cnki.com.cn/Article/CJFDTOTAL-NJYD201803012.htm
    [9]
    TAN Y, ZHU Y. Fireworks Algorithm for Optimization[C]//Advances in Swarm Intelligence, First International Conference, 2010: 12-15.
    [10]
    谭营. 烟花算法引论[M]. 北京: 科学出版社, 2015.

    TAN Ying. Introduction to Fireworks Algorithm[M]. Beijing: Science Press, 2015.
    [11]
    TAN Ying, ZHENG Shaoqiu. Recent advances in fireworks algorithm[J]. CAAI Transactions on Intelligent Systems, 2014, 9(5) : 515-528. http://d.wanfangdata.com.cn/periodical/xdkjyc201405001
    [12]
    王亮, 郭星. 基于柯西烟花算法的大规模服务组合优化[J]. 计算机工程与应用, 2018, 54(24): 34-40. DOI: 10.3778/j.issn.1002-8331.1712-0342

    WANG Liang, GUO Xing. Large-scale service portfolio optimization based on Cauchy fireworks algorithm[J]. Computer Engineering and Applications, 2018, 54(24): 34-40. DOI: 10.3778/j.issn.1002-8331.1712-0342
    [13]
    ZHENG S, LI J, Janecek A, et al. A Cooperative Framework for Fireworks Algorithm[J]. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2017, 14(1): 27-41. DOI: 10.1109/TCBB.2015.2497227
    [14]
    张水平, 李殷俊, 高栋, 等. 带有动态爆炸半径的增强型烟花算法[J]. 计算机工程与应用, 2019, 961(18): 56-63. https://www.cnki.com.cn/Article/CJFDTOTAL-JSGG202018007.htm

    ZHANG Shuiping, LI Yinjun, GAO Dong. Enhanced fireworks algorithm with dynamic explosion radius[J]. Computer Engineering and Applications, 2019, 961(18): 56-63. https://www.cnki.com.cn/Article/CJFDTOTAL-JSGG202018007.htm
    [15]
    LI J, ZHENG S, TAN Y. The Effect of Information Utilization: Introducing a Novel Guiding Spark in the Fireworks Algorithm[J]. IEEE Transactions on Evolutionary Computation, 2017, 21(1): 491-501. http://ieeexplore.ieee.org/document/7508443/
    [16]
    陶小华, 陈基漓, 谢晓兰. 具有导向功能的改进烟花算法[J]. 计算机工程与设计, 2019, 40(12): 3479-3486. https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ201912020.htm

    TAO Xiaohua, CHEN Jili, XIE Xiaolan. Improved fireworks algorithm with guidance function[J]. Computer Engineering and Design, 2019, 40(12): 3479-3486. https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ201912020.htm
    [17]
    YANG W, KE Liangjun. An improved fireworks algorithm for the capacitated vehicle routing problem[J]. Frontiers of Computer Science, 2019, 13(3): 552-564. DOI: 10.1007/s11704-017-6418-9
    [18]
    LIU J, ZHENG S, TAN Y. The Improvement on Controlling Exploration and Exploitation of Firework Algorithm[M]. Advances in Swarm Intelligence Berlin: Springer, 2013: 11-23.
    [19]
    ZHENG S, Janecek A, Tan Y. Enhanced Fireworks Algorithm[C]//Evolutionary Computation (CEC), IEEE Congress on., 2013: 2069-2077.
    [20]
    RONG Cheng, BAI Yanping, ZHAO Yu, et al. Improved fireworks algorithm with information exchange for function optimization[J]. Knowledge-Based Systems, 2019, 163: 82-90. DOI: 10.1016/j.knosys.2018.08.016
    [21]
    ZHENG S, Janecek A, LI J, et al. Dynamic search in fireworks algorithm[C]//2014 IEEE Congress on Evolutionary Computation (CEC), 2014: 3222-3229.
    [22]
    李姗姗, 陈莉, 张永新, 等. 结合四元数与最小核值相似区的边缘检测[J]. 中国图象图形学报, 2017, 22(7): 915-925. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB201707006.htm

    LI Shanshan, CHEN Li, ZHANG Yongxin, et al. The Edge Detection algorithm Combining Dimension Univalue segment Depreciation and Quaternion[J]. Journal of China Images & amp; Graphics, 2017, 22(7): 915-925. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB201707006.htm

Catalog

    Article views (336) PDF downloads (59) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return