z-logo
open-access-imgOpen Access
Convergent heterogeneous particle swarm optimisation algorithm for multilevel image thresholding segmentation
Author(s) -
Mozaffari Mohammad Hamed,
Lee WonSook
Publication year - 2017
Publication title -
iet image processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.401
H-Index - 45
eISSN - 1751-9667
pISSN - 1751-9659
DOI - 10.1049/iet-ipr.2016.0489
Subject(s) - image segmentation , thresholding , particle swarm optimization , computer science , harmony search , mathematical optimization , segmentation , algorithm , artificial intelligence , heuristic , fitness function , image (mathematics) , mathematics , genetic algorithm
One of the critical tasks in image processing is image segmentation. Image thresholding is the simplest technique of segmentation in two forms of bi‐level and multilevel. One alternative to find optimal threshold values is to convert the problem of segmentation into an optimisation problem. Classical optimisation techniques are computationally expensive, inaccurate and inefficient compared to the recent global heuristic optimisation algorithms. In this study, Convergence heterogeneous particle swarm optimisation (PSO) algorithm, has been utilised to find the optimal multilevel thresholds. The general idea of this algorithm is to divide particles into four subswarms for searching problem space. Otsu's and Kapur's thresholding methods are separately used as a fitness function which the former maximise between‐class variance and the latter maximise image entropy. To evaluate the proposed method, it applied to a benchmark of images and the results compared with similar and famous heuristic methods, genetic algorithm, harmony search and the PSO. The results revealed that the proposed method is accurate and robust whereas through several executions, it shows more stability with better convergence in compare to the other approaches while difference was significant by increasing the number of thresholds.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here