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

[Display omitted] •We propose the 2D K–L divergence applied to multilevel image segmentation and infer the formulation of 2D K–L divergence as an objective function of multilevel image segmentation.•We propose MPSO that modifies the location update formula and the global best position of particles t...

Full description

Saved in:
Bibliographic Details
Published inApplied soft computing Vol. 48; pp. 151 - 159
Main Authors Zhao, Xiaoli, Turk, Matthew, Li, Wei, Lien, Kuo-chin, Wang, Guozhong
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.11.2016
Subjects
Online AccessGet full text
ISSN1568-4946
1872-9681
DOI10.1016/j.asoc.2016.07.016

Cover

More Information
Summary:[Display omitted] •We propose the 2D K–L divergence applied to multilevel image segmentation and infer the formulation of 2D K–L divergence as an objective function of multilevel image segmentation.•We propose MPSO that modifies the location update formula and the global best position of particles to overcome the premature convergence of PSO.•We propose a scheme that denotes 2D K–L divergence as the fitness function of MPSO, which improves the effectiveness of the segmentation and reduces the time complexity. Multilevel image 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.
ISSN:1568-4946
1872-9681
DOI:10.1016/j.asoc.2016.07.016