A multilevel image thresholding segmentation algorithm based on two-dimensional K-L divergence and modified particle swarm optimization

被引:58
|
作者
Zhao, Xiaoli [1 ,3 ]
Turk, Matthew [2 ]
Li, Wei [4 ]
Lien, Kuo-chin [2 ]
Wang, Guozhong [1 ]
机构
[1] Shanghai Univ, Sch Commun & Informat Engn, Shanghai 200444, Peoples R China
[2] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
[3] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, Shanghai 201620, Peoples R China
[4] Zhejiang Univ, Dept Comp Sci & Technol, Hangzhou 310027, Zhejiang, Peoples R China
关键词
2D K-L divergence; Modified PSO; Multilevel image thresholding; segmentation; ENTROPY; SCHEME; KAPURS;
D O I
10.1016/j.asoc.2016.07.016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multilevel im age segmentation is a technique that divides images into multiple homogeneous regions. In order to improve the effectiveness and efficiency of multilevel image thresholding segmentation, we propose a segmentation algorithm based on two-dimensional (2D) Kullback-Leibler (K-L) divergence and modified Particle Swarm Optimization (MPSO). This approach calculates the 2D K-L divergence between an image and its segmented result by adopting 2D histogram as the distribution function, then employs the sum of divergences of different regions as the fitness function of MPSO to seek the optimal thresholds. The proposed 2D K-L divergence improves the accuracy of image segmentation; the MPSO overcomes the drawback of premature convergence of PSO by improving the location update formulation and the global best position of particles, and reduces drastically the time complexity of multilevel thresholding segmentation. Experiments were conducted extensively on the Berkeley Segmentation Dataset and Benchmark (BSDS300), and four performance indices of image segmentation - BDE, PRI, GCE and VOI - were tested. The results show the robustness and effectiveness of the proposed algorithm. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:151 / 159
页数:9
相关论文
共 50 条
  • [31] Image thresholding segmentation based on two-dimensional MCC
    Chen, Xiu-Qiao
    Hu, Yi-Hua
    Huang, You-Rui
    [J]. Hongwai Yu Haomibo Xuebao/Journal of Infrared and Millimeter Waves, 2005, 24 (05): : 397 - 400
  • [32] Image thresholding segmentation based on two-dimensional MCC
    Chen, XQ
    Hu, YH
    Huang, YR
    [J]. JOURNAL OF INFRARED AND MILLIMETER WAVES, 2005, 24 (05) : 397 - 400
  • [33] Multilevel Image Thresholding based on Particle Swarm Optimization Algorithm with Chaotic Cognitive and Social Acceleration Coefficients
    Turajlic, Emir
    [J]. 2024 13TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING, MECO 2024, 2024, : 289 - 292
  • [34] Multilevel Thresholding for Image Segmentation Through an Improved Quantum-Behaved Particle Swarm Algorithm
    Gao, Hao
    Xu, Wenbo
    Sun, Jun
    Tang, Yulan
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2010, 59 (04) : 934 - 946
  • [35] A non-revisiting quantum-behaved particle swarm optimization based multilevel thresholding for image segmentation
    Zhenlun Yang
    Angus Wu
    [J]. Neural Computing and Applications, 2020, 32 : 12011 - 12031
  • [36] A non-revisiting quantum-behaved particle swarm optimization based multilevel thresholding for image segmentation
    Yang, Zhenlun
    Wu, Angus
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16): : 12011 - 12031
  • [37] Multilevel thresholding for image segmentation through Bayesian particle swarm optimisation
    Jiang, Yunzhi
    Hao, Zhifeng
    Yuan, Ganzhao
    Yang, Zhenlun
    [J]. INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2012, 15 (04) : 267 - 276
  • [38] Multilevel thresholding based on Chaotic Darwinian Particle Swarm Optimization for segmentation of satellite images
    Suresh, Shilpa
    Lal, Shyam
    [J]. APPLIED SOFT COMPUTING, 2017, 55 : 503 - 522
  • [39] Spatial information based image segmentation using a modified particle swarm optimization algorithm
    Das, Swagatam
    Abraham, Ajith
    Konar, Amit
    [J]. ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, 2006, : 438 - +
  • [40] Adaptive Kaniadakis entropy thresholding segmentation algorithm based on particle swarm optimization
    Bo Lei
    Jiu-lun Fan
    [J]. Soft Computing, 2020, 24 : 7305 - 7318