A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding

Multilevel thresholding is a highly useful tool for the application of image segmentation. Otsu’s method, a common exhaustive search for finding optimal thresholds, involves a high computational cost. There has been a lot of recent research into various meta-heuristic searches in the area of optimiz...

Full description

Bibliographic Details
Main Authors: Kanjana Charansiriphaisan, Sirapat Chiewchanwattana, Khamron Sunat
Format: Article
Language:English
Published: Hindawi Limited 2013-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2013/927591
id doaj-f12d74e1ea0346b5875c8b9aa2b89f12
record_format Article
spelling doaj-f12d74e1ea0346b5875c8b9aa2b89f122020-11-24T21:47:08ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472013-01-01201310.1155/2013/927591927591A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image ThresholdingKanjana Charansiriphaisan0Sirapat Chiewchanwattana1Khamron Sunat2Department of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen 40002, ThailandDepartment of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen 40002, ThailandDepartment of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen 40002, ThailandMultilevel thresholding is a highly useful tool for the application of image segmentation. Otsu’s method, a common exhaustive search for finding optimal thresholds, involves a high computational cost. There has been a lot of recent research into various meta-heuristic searches in the area of optimization research. This paper analyses and discusses using a family of artificial bee colony algorithms, namely, the standard ABC, ABC/best/1, ABC/best/2, IABC/best/1, IABC/rand/1, and CABC, and some particle swarm optimization-based algorithms for searching multilevel thresholding. The strategy for an onlooker bee to select an employee bee was modified to serve our purposes. The metric measures, which are used to compare the algorithms, are the maximum number of function calls, successful rate, and successful performance. The ranking was performed by Friedman ranks. The experimental results showed that IABC/best/1 outperformed the other techniques when all of them were applied to multilevel image thresholding. Furthermore, the experiments confirmed that IABC/best/1 is a simple, general, and high performance algorithm.http://dx.doi.org/10.1155/2013/927591
collection DOAJ
language English
format Article
sources DOAJ
author Kanjana Charansiriphaisan
Sirapat Chiewchanwattana
Khamron Sunat
spellingShingle Kanjana Charansiriphaisan
Sirapat Chiewchanwattana
Khamron Sunat
A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
Mathematical Problems in Engineering
author_facet Kanjana Charansiriphaisan
Sirapat Chiewchanwattana
Khamron Sunat
author_sort Kanjana Charansiriphaisan
title A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
title_short A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
title_full A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
title_fullStr A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
title_full_unstemmed A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding
title_sort comparative study of improved artificial bee colony algorithms applied to multilevel image thresholding
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2013-01-01
description Multilevel thresholding is a highly useful tool for the application of image segmentation. Otsu’s method, a common exhaustive search for finding optimal thresholds, involves a high computational cost. There has been a lot of recent research into various meta-heuristic searches in the area of optimization research. This paper analyses and discusses using a family of artificial bee colony algorithms, namely, the standard ABC, ABC/best/1, ABC/best/2, IABC/best/1, IABC/rand/1, and CABC, and some particle swarm optimization-based algorithms for searching multilevel thresholding. The strategy for an onlooker bee to select an employee bee was modified to serve our purposes. The metric measures, which are used to compare the algorithms, are the maximum number of function calls, successful rate, and successful performance. The ranking was performed by Friedman ranks. The experimental results showed that IABC/best/1 outperformed the other techniques when all of them were applied to multilevel image thresholding. Furthermore, the experiments confirmed that IABC/best/1 is a simple, general, and high performance algorithm.
url http://dx.doi.org/10.1155/2013/927591
work_keys_str_mv AT kanjanacharansiriphaisan acomparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
AT sirapatchiewchanwattana acomparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
AT khamronsunat acomparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
AT kanjanacharansiriphaisan comparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
AT sirapatchiewchanwattana comparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
AT khamronsunat comparativestudyofimprovedartificialbeecolonyalgorithmsappliedtomultilevelimagethresholding
_version_ 1725899193991561216