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 条
  • [41] Multilevel thresholding based on Chaotic Darwinian Particle Swarm Optimization for segmentation of satellite images
    Suresh, Shilpa
    Lal, Shyam
    APPLIED SOFT COMPUTING, 2017, 55 : 503 - 522
  • [42] Adaptive Kaniadakis entropy thresholding segmentation algorithm based on particle swarm optimization
    Bo Lei
    Jiu-lun Fan
    Soft Computing, 2020, 24 : 7305 - 7318
  • [43] Spatial information based image segmentation using a modified particle swarm optimization algorithm
    Das, Swagatam
    Abraham, Ajith
    Konar, Amit
    ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, 2006, : 438 - +
  • [44] Adaptive Kaniadakis entropy thresholding segmentation algorithm based on particle swarm optimization
    Lei, Bo
    Fan, Jiu-lun
    SOFT COMPUTING, 2020, 24 (10) : 7305 - 7318
  • [45] Modified Grasshopper Algorithm-Based Multilevel Thresholding for Color Image Segmentation
    Liang, Hongnan
    Jia, Heming
    Xing, Zhikai
    Ma, Jun
    Peng, Xiaoxu
    IEEE ACCESS, 2019, 7 : 11258 - 11295
  • [46] Image Thresholding Using Two-Dimensional Tsallis Cross Entropy Based on Either Chaotic Particle Swarm Optimization or Decomposition
    Wu Yiquan
    Zhang Xiaojie
    Wu Shihua
    CHINA COMMUNICATIONS, 2011, 8 (07) : 111 - 121
  • [47] Modified Artificial Ecosystem-Based Optimization for Multilevel Thresholding Image Segmentation
    Ewees, Ahmed A.
    Abualigah, Laith
    Yousri, Dalia
    Sahlol, Ahmed T.
    Al-qaness, Mohammed A. A.
    Alshathri, Samah
    Abd Elaziz, Mohamed
    MATHEMATICS, 2021, 9 (19)
  • [48] Modified thermal exchange optimization based multilevel thresholding for color image segmentation
    Xing, Zhikai
    Jia, Heming
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (1-2) : 1137 - 1168
  • [50] Modified thermal exchange optimization based multilevel thresholding for color image segmentation
    Zhikai Xing
    Heming Jia
    Multimedia Tools and Applications, 2020, 79 : 1137 - 1168