Abstract
Thresholding is one of the simplest and popular technique for segmenting images. Maximum between-class variance (Otsu’s) method is one of the well-known and widely used method in case of segmentation. Not only Otsu could be used for bi-level thresholding but also it could be extended to multi-level image thresholding. Finding the optimum threshold values in multi-level case is very time consuming process, thus optimization algorithm can deal with this problem. In this paper social spider algorithm for global optimization has been used for maximizing the between-class variance to carry out multi-level image thresholding. Experimental outcomes have demonstrated that the proposed method is capable of estimating threshold values and yield satisfying outcome.
Similar content being viewed by others
References
Maitra M, Chatterjee A (2008) A hybrid cooperative–comprehensive learning based PSO algorithm for image segmentation using multilevel thresholding. Expert Syst Appl 34(2):1341–1350
Kotte S, Kumar PR, Injeti SK (2016) An efficient approach for optimal multilevel thresholding selection for gray scale images based on improved differential search algorithm. Ain Shams Eng J 9(4):1043–1067
Liao P-S, Chen T-S, Chung P-C (2001) A fast algorithm for multilevel thresholding. J Inf Sci Eng 17(5):713–727
Zhao X, Turk M, Li W, Lien K-c, Wang G (2016) A multilevel image thresholding segmentation algorithm based on two-dimensional K–L divergence and modified particle swarm optimization. Appl Soft Comput 48:151–159
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66
Chao Y, Dai M, Chen K, Chen P, Zhang Z (2016) Fuzzy entropy based multilevel image thresholding using modified gravitational search algorithm. In: 2016 IEEE international conference on industrial technology (ICIT). IEEE, Taipei, Taiwan, pp 752–757
Ali M, Siarry P, Pant M (2017) Multi-level Image thresholding based on hybrid differential evolution algorithm. Application on medical images. In: Nakib A, Talbi EG (eds) Metaheuristics for medicine and biology. Studies in computational intelligence, vol 704. Springer, Berlin, Heidelberg
El Aziz MA, Ewees AA, Hassanien AE (2017) Whale optimization algorithm and moth-flame optimization for multilevel thresholding image segmentation. Expert Syst Appl 83:242–256
Hussein WA, Sahran S, Abdullah SNHS (2016) A fast scheme for multilevel thresholding based on a modified bees algorithm. Knowl Based Syst 101:114–134
Fan C-d, Ren K, Zhang Y-j, Yi L-z (2016) Optimal multilevel thresholding based on molecular kinetic theory optimization algorithm and line intercept histogram. J Cent South Univ 23:880–890
Sathya P, Kayalvizhi R (2011) Optimal multilevel thresholding using bacterial foraging algorithm. Expert Syst Appl 38(12):15549–15564
Sathya P, Kayalvizhi R (2011) Modified bacterial foraging algorithm based multilevel thresholding for image segmentation. Eng Appl Artif Intell 24(4):595–615
Sathya P, Kayalvizhi R (2011) Amended bacterial foraging algorithm for multilevel thresholding of magnetic resonance brain images. Measurement 44(10):1828–1848
Horng M-H, Liou R-J (2011) Multilevel minimum cross entropy threshold selection based on the firefly algorithm. Expert Syst Appl 38(12):14805–14811
Horng M-H (2011) Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation. Expert Syst Appl 38(11):13785–13791
Pal SS, Kumar S, Kashyap M, Choudhary Y, Bhattacharya M (2016) Multi-level thresholding segmentation approach based on spider monkey optimization algorithm. In: Satapathy SC (ed) Proceedings of the second international conference on computer and communication technologies. Springer, India, pp 273–287
James J, Li VO (2015) A social spider algorithm for global optimization. Appl Soft Comput 30:614–627
Oliva D, Cuevas E, Pajares G, Zaldivar D, Osuna V (2014) A multilevel thresholding algorithm using electromagnetism optimization. Neurocomputing 139:357–381. https://doi.org/10.1016/j.neucom.2014.02.020
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no competing interests.
Rights and permissions
About this article
Cite this article
Rahkar Farshi, T., Orujpour, M. Multi-level image thresholding based on social spider algorithm for global optimization. Int. j. inf. tecnol. 11, 713–718 (2019). https://doi.org/10.1007/s41870-019-00328-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-019-00328-4