Multi-level image thresholding based on social spider algorithm for global optimization
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.
KeywordsImage segmentation Multilevel thresholding Social spider algorithm Otsu’s function
Compliance with ethical standards
Conflict of interest
The authors declare that they have no competing interests.
- 3.Liao P-S, Chen T-S, Chung P-C (2001) A fast algorithm for multilevel thresholding. J Inf Sci Eng 17(5):713–727Google Scholar
- 7.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, HeidelbergCrossRefGoogle Scholar
- 15.Horng M-H (2011) Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation. Expert Syst Appl 38(11):13785–13791Google Scholar
- 16.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–287CrossRefGoogle Scholar