Abstract
This article addresses this challenge and proposes a novel approach based on the modified cuckoo search and chaos theory. This article describes a novel approach for multilevel biomedical image segmentation based on the modified cuckoo search and chaos theory which is the major contribution to the literature. The modified cuckoo search approach helps to model the Lévy flight efficiently and the incorporation of the chaos theory helps to maintain the diversity in the population. The proposed approach helps to determine the optimal threshold values for a given number of thresholds. Four different objective functions are used to get the realistic segmented output which is essential in biomedical image analysis. Moreover, detailed analysis is also helpful in understanding the suitable objective function for biomedical image segmentation. This work also helps to choose suitable chaotic maps with different optimization algorithms. Hybridization of chaos theory and modified cuckoo search helps to overcome the local optima and to find the global optima cost-effectively. The chaos theory is incorporated in this proposed work to replace some solutions with some chaotic sequences to enhance the associated randomness with various phases which is beneficial to overcome the premature convergence and its related issues. The optimum setup is determined by investigating the effect of different chaotic maps along with some standard metaheuristic optimization approaches. Both qualitative and quantitative approaches are used to evaluate and compare the proposed approach. The proposed algorithm is compared with four state-of-the-art approaches. The obtained results clearly show that the proposed approach outperforms some state-of-the-art approaches in terms of both quantitative results and segmented output. On average, the proposed approach can achieve 255.8331 MSE, 24.07047 PSNR, 291.6077 mean, 0.038869 SD, 0.688655 SSIM, and 16.05358 s execution time (all for nine clusters). It can be observed that the proposed approach can determine the optimal set of clusters comparatively faster on most occasions, especially for the higher number of clusters.








Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Enquiries about data availability should be directed to the authors.
References
Alatas B (2010) Chaotic harmony search algorithms. Appl Math Comput 216(9):2687–2699. https://doi.org/10.1016/j.amc.2010.03.114
Anter AM, Ali M (2020) Feature selection strategy based on hybrid crow search optimization algorithm integrated with chaos theory and fuzzy c-means algorithm for medical diagnosis problems. Soft Comput 24(3):1565–1584. https://doi.org/10.1007/s00500-019-03988-3
Banimelhem O, Yahya YA (2011) Multi-thresholding image segmentation using genetic algorithm. In: Proceedings of the International Conference on Image Processing, Computer Vision, and Pattern Recognition (IPCV), p 1. The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)
Breast Cancer (MRI) | Radiology Case | Radiopaedia.org. https://radiopaedia.org/cases/breast-cancer-mri?lang=us accessed 25 Jun 2020
COVID-19 Pneumonia | Radiology Case | Radiopaedia.org. https://radiopaedia.org/cases/covid-19-pneumonia-85 accessed 31 May 2020
COVID-19 Pneumonia | Radiology Case | Radiopaedia.org.” https://radiopaedia.org/cases/covid-19-pneumonia-76 accessed 25 Jun 2020
Chakraborty S et al (2017) Modified cuckoo search algorithm in microscopic image segmentation of hippocampus. Microsc Res Tech. https://doi.org/10.1002/jemt.22900
Chakraborty S (2020) An advanced approach to detect edges of digital images for image segmentation. In: Chakraborty S, Mali K (eds) Applications of Advanced Machine intelligence in computer vision and object recognition: emerging research and opportunities. IGI GLobal. https://doi.org/10.4018/978-1-7998-2736-8.ch004
Chakraborty S, Mali K (2022) Biomedical image segmentation using fuzzy multilevel soft thresholding system coupled modified cuckoo search. Biomed Signal Process Control 72:103324. https://doi.org/10.1016/J.BSPC.2021.103324
Chakraborty S, Mali K, Banerjee A, Bhattacharjee M (2021a) A biomedical image segmentation approach using fractional order darwinian particle swarm optimization and thresholding. Springer, Singapore, pp 299–306. https://doi.org/10.1007/978-981-15-9433-5_29
Chakraborty S, Mali K, Ghosh K, Sarkar A, Chatterjee S (2021b) A biomedical image segmentation approach using darwinian particle swarm optimization and thresholding. Lecture Notes Netw Syst 165:259–266. https://doi.org/10.1007/978-981-15-9433-5_25/COVER
Chambers JM, Mallows CL, Stuck BW (1976) A method for simulating stable random variables. J Am Stat Assoc 71(354):340. https://doi.org/10.2307/2285309
Chen H, Jiao S, Wang M, Heidari AA, Zhao X (2020) Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts. J Clean Prod 244:118778. https://doi.org/10.1016/j.jclepro.2019.118778
Chen X, Wang R, Cao Y, Yu W, Feng J (2012) A novel evaluation method based on entropy for image segmentation. Procedia engineering. Elsevier, pp 3959–3965. https://doi.org/10.1016/j.proeng.2012.01.602
Cheng BY, Chen HP, Shao H, Xu R, Huang GQ (2008) A chaotic ant colony optimization method for scheduling a single batch-processing machine with non-identical job sizes. In: 2008 IEEE Congress on Evolutionary Computation, CEC 2008, 2008, pp. 40–43. https://doi.org/10.1109/CEC.2008.4630773
Chuang LY, Hsiao CJ, Yang CH (2011) Chaotic particle swarm optimization for data clustering. Expert Syst Appl 38(12):14555–14563. https://doi.org/10.1016/j.eswa.2011.05.027
dos Coelho LS, Sauer JG, Rudek M (2009) Differential evolution optimization combined with chaotic sequences for image contrast enhancement. Chaos, Solitons Fractals 42(1):522–529. https://doi.org/10.1016/j.chaos.2009.01.012
Dataset of standard 512 × 512 grayscale test images. http://decsai.ugr.es/cvg/CG/base.htm accessed 25 Jun 2020
Dhal KG, Das A, Ray S, Gálvez J, Das S (2020) Nature-inspired optimization algorithms and their application in multi-thresholding image segmentation. Arch Comput Methods Eng 27(3):855–888. https://doi.org/10.1007/s11831-019-09334-y
Dos Coelho LS, De Andrade Bernert DL, Mariani VC (2011) A chaotic firefly algorithm applied to reliability-redundancy optimization. In: 2011 IEEE Congress of Evolutionary Computation, CEC 2011, pp. 517–521. https://doi.org/10.1109/CEC.2011.5949662
Ezugwu AE, Agushaka JO, Abualigah L, Mirjalili S, Gandomi AH (2022) Prairie dog optimization algorithm. Neural Comput Appl 34(22):20017–20065. https://doi.org/10.1007/S00521-022-07530-9/METRICS
FDG PET positive benign peripheral Schwannoma| Radiology Case | Radiopaedia.org. https://radiopaedia.org/cases/fdg-pet-positive-benign-peripheral-schwannoma?lang=us accessed 25 Jun 2020
Fister I, Fister D, Fistar I (2013) A comprehensive review of cuckoo search: variants and hybrids. Int J Math Model Numer Optim 4(4):387–409. https://doi.org/10.1504/IJMMNO.2013.059205
Fuertes G, Vargas M, Alfaro M, Soto-Garrido R, Sabattin J, Peralta MA (2019) Chaotic genetic algorithm and the effects of entropy in performance optimization. Chaos 29(1):013132. https://doi.org/10.1063/1.5048299
Giant cell arteritis of the distal superficial femoral artery | Radiology Case | Radiopaedia.org. https://radiopaedia.org/cases/giant-cell-arteritis-of-the-distal-superficial-femoral-artery?lang=us accessed 25 Jun 2020
Heidari-Bateni G, McGillem CD (1994) A chaotic direct-sequence spread-spectrum communication system. IEEE Trans Commun 42(234):1524–1527. https://doi.org/10.1109/TCOMM.1994.582834
Jagatheesan K, Anand B, Sen S, Samanta S (2020) Application of chaos-based firefly algorithm optimized controller for automatic generation control of two area interconnected power system with energy storage unit and UPFC. Springer, Singapore, pp 173–191. https://doi.org/10.1007/978-981-15-0306-1_8
Jiang J, Jiang R, Meng X, Li K (2020) SCGSA: a sine chaotic gravitational search algorithm for continuous optimization problems. Expert Syst Appl 144:113118. https://doi.org/10.1016/j.eswa.2019.113118
Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput J 8(1):687–697. https://doi.org/10.1016/j.asoc.2007.05.007
Kaveh A, Kaveh A (2017) Chaos embedded metaheuristic algorithms. Advances in metaheuristic algorithms for optimal design of structures. Springer International Publishing, pp 375–398. https://doi.org/10.1007/978-3-319-46173-1_12
Ke Q et al (2019) A neuro-heuristic approach for recognition of lung diseases from X-ray images. Expert Syst Appl 126:218–232. https://doi.org/10.1016/j.eswa.2019.01.060
Khairuzzaman AKM, Chaudhury S (2017) Multilevel thresholding using grey wolf optimizer for image segmentation. Expert Syst Appl 86:64–76. https://doi.org/10.1016/j.eswa.2017.04.029
Kundu T, Garg H (2022a) LSMA-TLBO: a hybrid SMA-TLBO algorithm with lévy flight based mutation for numerical optimization and engineering design problems. Adv Eng Softw 172:103185
Kundu T, Garg H (2022b) A hybrid ITLHHO algorithm for numerical and engineering optimization problems. Int J Intell Syst 37(7):3900–3980
Li M et al (2020) Neural network modeling based double-population chaotic accelerated particle swarm optimization and diffusion theory for solubility prediction. Chem Eng Res Des 155:98–107. https://doi.org/10.1016/j.cherd.2020.01.003
Liu H, Abraham A, Clerc M (2007) Chaotic dynamic characteristics in swarm intelligence. Appl Soft Comput J 7(3):1019–1026. https://doi.org/10.1016/j.asoc.2006.10.006
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. https://doi.org/10.1016/j.eswa.2007.01.002
Masood F, Masood J, Zahir H, Driss K, Mehmood N, Farooq H (2023) Novel approach to evaluate classification algorithms and feature selection filter algorithms using medical data. J Comput Cogn Eng 2(1):57–67
Mendonça-Gouveia T et al (2022) A many-objective marine predators algorithm for solving many-objective optimal power flow problem. Appl Sci 12(22):11829. https://doi.org/10.3390/APP122211829
Oliva D, Abd-Elaziz M, Hinojosa S (2019) Multilevel thresholding for image segmentation based on metaheuristic algorithms. Studies in computational intelligence. Springer Verlag, pp 59–69. https://doi.org/10.1007/978-3-030-12931-6_6
Pare S, Kumar A, Singh GK, Bajaj V (2020) Image segmentation using multilevel thresholding: a research review. Iran J Sci Technol Trans Electric Eng 44(1):1–29. https://doi.org/10.1007/s40998-019-00251-1
Patgiri C, Ganguly A (2021) Adaptive thresholding technique-based classification of red blood cell and sickle cell using Naïve Bayes Classifier and K-nearest neighbor classifier. Biomed Signal Process Control 68:102745. https://doi.org/10.1016/J.BSPC.2021.102745
Patra DK, Si T, Mondal S, Mukherjee P (2021) Breast DCE-MRI segmentation for lesion detection by multi-level thresholding using student psychological based optimization. Biomed Signal Process Control 69:102925. https://doi.org/10.1016/J.BSPC.2021.102925
Sahlol AT, Abd-Elaziz M, Tariq-Jamal A, Damaševičius R, Farouk-Hassan O (2020) A novel method for detection of tuberculosis in chest radiographs using artificial ecosystem-based optimisation of deep neural network features. Symmetry 12(7):1146. https://doi.org/10.3390/sym12071146
Saremi S, Mirjalili S, Lewis A (2014) Biogeography-based optimisation with chaos. Neural Comput Appl 25(5):1077–1097. https://doi.org/10.1007/s00521-014-1597-x
Saxena A, Kumar R (2020) Chaotic variants of grasshopper optimization algorithm and their application to protein structure prediction. Springer, Singapore, pp 151–175. https://doi.org/10.1007/978-981-13-9263-4_7
Shehab M, Khader AT, Al-Betar MA (2017) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput J 61:1041–1059. https://doi.org/10.1016/j.asoc.2017.02.034
Sheikholeslami R, Kaveh A (2013) A survey of chaos embedded meta-heuristic algorithms. Int J Optim Civil Eng 3:617–633
Suresh S, Lal S (2016) An efficient cuckoo search algorithm based multilevel thresholding for segmentation of satellite images using different objective functions. Expert Syst Appl 58:184–209. https://doi.org/10.1016/j.eswa.2016.03.032
Suresh S, Lal S (2017) Multilevel thresholding based on chaotic Darwinian particle swarm optimization for segmentation of satellite images. Appl Soft Comput J 55:503–522. https://doi.org/10.1016/j.asoc.2017.02.005
Tavazoei MS, Haeri M (2007) An optimization algorithm based on chaotic behavior and fractal nature. J Comput Appl Math 206(2):1070–1081. https://doi.org/10.1016/j.cam.2006.09.008
The Cell Image Library http://www.cellimagelibrary.org/images/CCDB_3632 accessed 25 Jun 2020
Toz M (2020) Chaos-based Vortex search algorithm for solving inverse kinematics problem of serial robot manipulators with offset wrist. Appl Soft Comput J 89:106074. https://doi.org/10.1016/j.asoc.2020.106074
Vaiyapuri T et al (2022) Design of metaheuristic optimization-based vascular segmentation techniques for photoacoustic images. Contrast Media Mol Imaging. https://doi.org/10.1155/2022/4736113
Varol-Altay E, Alatas B (2020) Bird swarm algorithms with chaotic mapping. Artif Intell Rev 53(2):1373–1414. https://doi.org/10.1007/s10462-019-09704-9
Wang G (2018) A comparative study of cuckoo algorithm and ant colony algorithm in optimal path problems. MATEC Web Conf. https://doi.org/10.1051/matecconf/201823203003
Wang M, Chen H (2020) Chaotic multi-swarm whale optimizer boosted support vector machine for medical diagnosis. Appl Soft Comput J 88:105946. https://doi.org/10.1016/j.asoc.2019.105946
Wang GG, Deb S, Gandomi AH, Zhang Z, Alavi AH (2016) Chaotic cuckoo search. Soft Comput 20(9):3349–3362. https://doi.org/10.1007/s00500-015-1726-1
Wunnava A, Kumar-Naik M, Panda R, Jena B, Abraham A (2022) A differential evolutionary adaptive Harris hawks optimization for two dimensional practical Masi entropy-based multilevel image thresholding. J King Saud Univ Comput Inform Sci 34(6):3011–3024. https://doi.org/10.1016/J.JKSUCI.2020.05.001
Yang XS, Deb S (2009) Cuckoo search via Levy flights. In: 2009 World Congress on Nature and Biologically Inspired Computing, NABIC 2009—Proceedings, pp. 210–214. https://doi.org/10.1109/NABIC.2009.5393690
Yu H, Zhao N, Wang P, Chen H, Li C (2020) Chaos-enhanced synchronized bat optimizer. Appl Math Model 77:1201–1215. https://doi.org/10.1016/j.apm.2019.09.029
Zan J (2022) Research on robot path perception and optimization technology based on whale optimization algorithm. J Comput Cogn Eng 1(4):201–208
Zhao W, Wang L, Mirjalili S (2022) Artificial hummingbird algorithm: a new bio-inspired optimizer with its engineering applications. Comput Methods Appl Mech Eng 388:114194. https://doi.org/10.1016/J.CMA.2021.114194
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
No known conflict of interests.
Research involving human participants and/or animals
No such involvement is present.
Informed consent
All authors have given the consent to submit this manuscript in the esteemed Cognitive Computation journal.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix I
Appendix I
See Tables 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chakraborty, S., Mali, K. A multilevel biomedical image thresholding approach using the chaotic modified cuckoo search. Soft Comput 28, 5359–5436 (2024). https://doi.org/10.1007/s00500-023-09283-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09283-6