TY - JOUR
T1 - A hybrid bio-inspired learning algorithm for image segmentation using multilevel thresholding
AU - Dehshibi, Mohammad Mahdi
AU - Sourizaei, Mohamad
AU - Talaee, Omid
AU - Samadyar, Hossein
AU - Shanbehzadeh, Jamshid
N1 - Publisher Copyright:
© 2016, Springer Science+Business Media New York.
PY - 2017/7/1
Y1 - 2017/7/1
N2 - In the field of image analysis, segmentation is one of the most important preprocessing steps. One way to achieve segmentation is the use of threshold selection, where each pixel that belongs to a determined class, based on the mutual visual characteristics, is labeled according to the selected threshold. In this work, a combination of two pioneer methods, namely Otsu and Kapur, are investigated to solve the threshold selection problem. Optimum parameters of these objective functions are calculated using Bacterial Foraging (BF) optimization algorithm, for its accuracy, and Harmony Search (HS), for its speed. However, the biggest problem of soft computing family algorithms is catching into a local optimum. To resolve this critical issue, we investigate the power of Learning Automata (LA) which works as a controller to make switching between these two optimization methods. LA is a heuristic method which can solve complex optimization problems with interesting results in parameter estimation. Despite other techniques commonly seek through the parameter map, LA explores in the probability space, providing appropriate convergence properties and robustness. The proposed method is tested on benchmark images and shows fast convergence avoiding the typical sensitivity to initial conditions such as the Expectation-Maximization (EM) algorithm or the complex, and time-consuming computations which are commonly found in gradient methods. Experimental results demonstrate the algorithm’s ability to perform automatic multi-threshold selection and show interesting advantages as it is compared to other algorithms solving the same task.
AB - In the field of image analysis, segmentation is one of the most important preprocessing steps. One way to achieve segmentation is the use of threshold selection, where each pixel that belongs to a determined class, based on the mutual visual characteristics, is labeled according to the selected threshold. In this work, a combination of two pioneer methods, namely Otsu and Kapur, are investigated to solve the threshold selection problem. Optimum parameters of these objective functions are calculated using Bacterial Foraging (BF) optimization algorithm, for its accuracy, and Harmony Search (HS), for its speed. However, the biggest problem of soft computing family algorithms is catching into a local optimum. To resolve this critical issue, we investigate the power of Learning Automata (LA) which works as a controller to make switching between these two optimization methods. LA is a heuristic method which can solve complex optimization problems with interesting results in parameter estimation. Despite other techniques commonly seek through the parameter map, LA explores in the probability space, providing appropriate convergence properties and robustness. The proposed method is tested on benchmark images and shows fast convergence avoiding the typical sensitivity to initial conditions such as the Expectation-Maximization (EM) algorithm or the complex, and time-consuming computations which are commonly found in gradient methods. Experimental results demonstrate the algorithm’s ability to perform automatic multi-threshold selection and show interesting advantages as it is compared to other algorithms solving the same task.
KW - Hybrid optimization
KW - Image segmentation
KW - Kapur function
KW - Multilevel thresholding
KW - Otsu function
UR - http://www.scopus.com/inward/record.url?scp=84988614157&partnerID=8YFLogxK
U2 - 10.1007/s11042-016-3891-3
DO - 10.1007/s11042-016-3891-3
M3 - Article
AN - SCOPUS:84988614157
SN - 1380-7501
VL - 76
SP - 15951
EP - 15986
JO - Multimedia Tools and Applications
JF - Multimedia Tools and Applications
IS - 14
ER -