An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding

Multilevel image thresholding is an important technique for image processing. However, the computational complexity of multilevel image thresholding grows exponentially with the increase in the number of thresholds when using the exhaustive searching method. To address this problem, a plenty of heur...

Full description

Bibliographic Details
Main Authors: Kangshun Li, Zhiping Tan
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8901119/
_version_ 1818620845911703552
author Kangshun Li
Zhiping Tan
author_facet Kangshun Li
Zhiping Tan
author_sort Kangshun Li
collection DOAJ
description Multilevel image thresholding is an important technique for image processing. However, the computational complexity of multilevel image thresholding grows exponentially with the increase in the number of thresholds when using the exhaustive searching method. To address this problem, a plenty of heuristic algorithms are applied to search the optimal thresholds. In this paper, an improved flower pollination algorithm (IFPA) using Tsallis entropy as its objective function is presented to find the optimal multilevel thresholding. In the IFPA, three modifications are utilized to enhance the flower pollination algorithm (FPA). First, an adaptive switch probability method is used to balance the local and global pollination. Second, a new local pollination strategy is adopted to avoid the population falling into local optimum. Third, an crossover and selection operations are applied to the FPA which can increase the diversity of the population, then enhancing the performance of the FPA. Subsequently, three different algorithms such as FPA, GSA and DE are introduced to compare with the IFPA in the experiments. The experimental results demonstrated that the IFPA can search out the optimal thresholds effectively, accurately and can obtain the best image segmentation quality.
first_indexed 2024-12-16T17:59:52Z
format Article
id doaj.art-d93f5661856c4957bd003a0ba40764d5
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-16T17:59:52Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-d93f5661856c4957bd003a0ba40764d52022-12-21T22:22:05ZengIEEEIEEE Access2169-35362019-01-01716557116558210.1109/ACCESS.2019.29534948901119An Improved Flower Pollination Optimizer Algorithm for Multilevel Image ThresholdingKangshun Li0https://orcid.org/0000-0002-0429-446XZhiping Tan1https://orcid.org/0000-0002-5331-0980College of Mathematics and Informatics, South China Agricultural University, Guangzhou, ChinaCollege of Mathematics and Informatics, South China Agricultural University, Guangzhou, ChinaMultilevel image thresholding is an important technique for image processing. However, the computational complexity of multilevel image thresholding grows exponentially with the increase in the number of thresholds when using the exhaustive searching method. To address this problem, a plenty of heuristic algorithms are applied to search the optimal thresholds. In this paper, an improved flower pollination algorithm (IFPA) using Tsallis entropy as its objective function is presented to find the optimal multilevel thresholding. In the IFPA, three modifications are utilized to enhance the flower pollination algorithm (FPA). First, an adaptive switch probability method is used to balance the local and global pollination. Second, a new local pollination strategy is adopted to avoid the population falling into local optimum. Third, an crossover and selection operations are applied to the FPA which can increase the diversity of the population, then enhancing the performance of the FPA. Subsequently, three different algorithms such as FPA, GSA and DE are introduced to compare with the IFPA in the experiments. The experimental results demonstrated that the IFPA can search out the optimal thresholds effectively, accurately and can obtain the best image segmentation quality.https://ieeexplore.ieee.org/document/8901119/Improved flower pollination algorithmimage segmentationTsallis entropymultilevel thresholding
spellingShingle Kangshun Li
Zhiping Tan
An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
IEEE Access
Improved flower pollination algorithm
image segmentation
Tsallis entropy
multilevel thresholding
title An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
title_full An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
title_fullStr An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
title_full_unstemmed An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
title_short An Improved Flower Pollination Optimizer Algorithm for Multilevel Image Thresholding
title_sort improved flower pollination optimizer algorithm for multilevel image thresholding
topic Improved flower pollination algorithm
image segmentation
Tsallis entropy
multilevel thresholding
url https://ieeexplore.ieee.org/document/8901119/
work_keys_str_mv AT kangshunli animprovedflowerpollinationoptimizeralgorithmformultilevelimagethresholding
AT zhipingtan animprovedflowerpollinationoptimizeralgorithmformultilevelimagethresholding
AT kangshunli improvedflowerpollinationoptimizeralgorithmformultilevelimagethresholding
AT zhipingtan improvedflowerpollinationoptimizeralgorithmformultilevelimagethresholding