Social spiders optimization and flower pollination algorithm for multilevel image thresholding: A performance study

被引:113
作者
Ouadfel, Salima [1 ]
Taleb-Ahmed, Abdelmalik [2 ]
机构
[1] Univ Constantine 2 Abdelhamid Mehri, NTIC Fac, Constantine, Algeria
[2] Univ Valenciennes & Hainaut Cambresis, Lab Ind & Human Automat Mech & Comp Sci, LAMIH UMR CNRS UVHC 8201, F-59313 Le Mt Houy 9, Valenciennes, France
关键词
Multilevel thresholding; Optimization; Social spider optimization; Flower pollination algorithm; Particle swarm optimization; Bat algorithm; ARTIFICIAL BEE COLONY; SWARM OPTIMIZATION; SEGMENTATION; ENTROPY; SEARCH; KAPURS; OTSU;
D O I
10.1016/j.eswa.2016.02.024
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we investigate the ability of two new nature-inspired metaheuristics namely the flower pollination (FP) and the social spiders optimization (SSO) algorithms to solve the image segmentation problem via multilevel thresholding. The FP algorithm is inspired from the biological process of flower pollination. It relies on two basic mechanisms to generate new solutions. The first one is the global pollination modeled in terms of a Levy distribution while the second one is the local pollination that is based on random selection of local solutions. For its part, the SSO algorithm mimics different natural cooperative behaviors of a spider colony. It considers male and female search agents subject to different evolutionary operators. In the two proposed algorithms, candidate solutions are firstly generated using the image histogram. Then, they are evolved according to the dynamics of their corresponding operators. During the optimization process, solutions are evaluated using the between-class variance or Kapur's method. The performance of each of the two proposed approaches has been assessed using a variety of benchmark images and compared against two other nature inspired algorithms from the literature namely PSO and BAT algorithms. Results have been analyzed both qualitatively and quantitatively based on the fitness values of obtained best solutions and two popular performance measures namely PSNR and SSIM indices as well. Experimental results have shown that both SSO and FP algorithms outperform PSO and BAT algorithms while exhibiting equal performance for small numbers of thresholds. For large numbers of thresholds, it was observed that the performance of FP algorithm decreases as it is often trapped in local minima. In contrary, the SSO algorithm provides a good balance between exploration and exploitation and has shown to be the most efficient and the most stable for all images even with the increase of the threshold number. These promising results suggest that the SSO algorithm can be effectively considered as an attractive alternative for the multilevel image thresholding problem. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:566 / 584
页数:19
相关论文
共 73 条
[51]   ENTROPIC THRESHOLDING, A NEW APPROACH [J].
PUN, T .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1981, 16 (03) :210-239
[52]  
Rajamannan N.M., 2014, MOL BIOL VALVULAR HE, P1, DOI [10.1007/978-1-4471-6350-3, DOI 10.1007/978-1-4471-6350-3]
[53]  
Rodrigues D., 2015, Recent Advances in Swarm Intelligence and Evolutionary Computation, P85, DOI [10.1007/978-3-319-13826-85, DOI 10.1007/978-3-319-13826-85]
[54]   A SURVEY OF THRESHOLDING TECHNIQUES [J].
SAHOO, PK ;
SOLTANI, S ;
WONG, AKC ;
CHEN, YC .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 41 (02) :233-260
[55]   An adaptive bacterial foraging algorithm for fuzzy entropy based image segmentation [J].
Sanyal, Nandita ;
Chatterjee, Amitava ;
Munshi, Sugata .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) :15489-15498
[56]  
Sarkar S., 2011, SEMCCO, V1, P51
[57]   Optimal multilevel thresholding using bacterial foraging algorithm [J].
Sathya, P. D. ;
Kayalvizhi, R. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) :15549-15564
[58]  
Sathya P. D, 2011, ENG APPL ARTIF INTEL, P65
[59]   Survey over image thresholding techniques and quantitative performance evaluation [J].
Sezgin, M ;
Sankur, B .
JOURNAL OF ELECTRONIC IMAGING, 2004, 13 (01) :146-168
[60]   An improved scheme for minimum cross entropy threshold selection based on genetic algorithm [J].
Tang, Kezong ;
Yuan, Xiaojing ;
Sun, Tingkai ;
Yang, Jingyu ;
Gao, Shang .
KNOWLEDGE-BASED SYSTEMS, 2011, 24 (08) :1131-1138