Skip to main content
Log in

An enhanced chameleon swarm algorithm for global optimization and multi-level thresholding medical image segmentation

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Medical image segmentation is crucial in using digital images for disease diagnosis, particularly in post-processing tasks such as analysis and disease identification. Segmentation of magnetic resonance imaging (MRI) and computed tomography images pose distinctive challenges attributed to factors such as inadequate illumination during the image acquisition process. Multilevel thresholding is a widely adopted method for image segmentation due to its effectiveness and ease of implementation. However, the primary challenge lies in selecting the optimal set of thresholds to achieve accurate segmentation. While Otsu’s between-class variance and Kapur’s entropy assist in identifying optimal thresholds, their application to cases requiring more than two thresholds can be computationally intensive. Meta-heuristic algorithms are commonly employed in literature to calculate the threshold values; however, they have limitations such as a lack of precise convergence and a tendency to become stuck in local optimum solutions. In this paper, we introduce an improved chameleon swarm algorithm (ICSA) to address these limitations. ICSA is designed for image segmentation and global optimization tasks, aiming to improve the precision and efficiency of threshold selection in medical image segmentation. ICSA introduces the concept of the “best random mutation strategy” to enhance the search capabilities of the standard chameleon swarm algorithm (CSA). This strategy leverages three distribution functions—Levy, Gaussian, and Cauchy—for mutating search individuals. These diverse distributions contribute to improved solution quality and help prevent premature convergence. We conduct comprehensive experiments using the IEEE CEC’20 complex optimization benchmark test suite to evaluate ICSA’s performance. Additionally, we employ ICSA in image segmentation, utilizing Otsu’s approach and Kapur’s entropy as fitness functions to determine optimal threshold values for a set of MRI images. Comparative analysis reveals that ICSA outperforms well-known metaheuristic algorithms when applied to the CEC’20 test suite and significantly improves image segmentation performance, proving its ability to avoid local optima and overcome the original algorithm’s drawbacks. Medical image segmentation is essential for employing digital images for disease diagnosis, particularly for post-processing activities such as analysis and disease identification. Due to poor illumination and other acquisition-related difficulties, radiologists are especially concerned about the optimal segmentation of brain magnetic resonance imaging (MRI). Multilevel thresholding is the most widely used image segmentation method due to its efficacy and simplicity of implementation. The issue, however, is selecting the optimum set of criteria to effectively segment each image. Although methods like Otsu’s between-class variance and Kapur’s entropy help locate the optimal thresholds, using them for more than two thresholds requires a significant amount of processing resources. Meta-heuristic algorithms are commonly employed in literature to calculate the threshold values; however, they have limitations such as a lack of precise convergence and a tendency to become stuck in local optimum solutions. Due to the aforementioned, we present an improved chameleon swarm algorithm (ICSA) in this paper for image segmentation and global optimization tasks to be able to address these weaknesses. In the ICSA method, the best random mutation strategy has been introduced to improve the searchability of the standard CSA. The best random strategy utilizes three different types of distribution: Levy, Gaussian, and Cauchy to mutate the search individuals. These distributions have different functions, which help enhance the quality of the solutions and avoid premature convergence. Using the IEEE CEC’20 test suite as a recent complex optimization benchmark, a comprehensive set of experiments is carried out in order to evaluate the ICSA method and demonstrate the impact of combining the best random mutation strategy with the original CSA in improving both the performance of the solutions and the rate at which they converge. Furthermore, utilizing the Otsu approach and Kapur’s entropy as a fitness function, ICSA is used as an image segmentation method to select the ideal threshold values for segmenting a set of MRI images. Within the experiments, the ICSA findings are compared with well-known metaheuristic algorithms. The comparative findings showed that ICSA performs better than other competitors in solving the CEC’20 test suite and has a significant performance boost in image segmentation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Algorithm 1
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data availability

Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Houssein EH, Sayed A (2023) Dynamic candidate solution boosted beluga whale optimization algorithm for biomedical classification. Mathematics 11(3):707

    Google Scholar 

  2. Su T, Zhang S (2017) Local and global evaluation for remote sensing image segmentation. ISPRS J Photogramm Remote Sens 130:256–276

    Google Scholar 

  3. Houssein EH, Emam MM, Ali AA, Suganthan PN (2021) Deep and machine learning techniques for medical imaging-based breast cancer: A comprehensive review. Expert Syst Appl 167:114161

    Google Scholar 

  4. Badrinarayanan V, Kendall A SegNet RC A deep convolutional encoder–decoder architecture for image segmentation. arXiv:1511.00561

  5. Bhandari AK (2020) A novel beta differential evolution algorithm-based fast multilevel thresholding for color image segmentation. Neural Comput Appl 32(9):4583–4613

    Google Scholar 

  6. Houssein EH, Emam MM, Ali AA (2022) An optimized deep learning architecture for breast cancer diagnosis based on improved marine predators algorithm. Neural Comput Appl 34:18015–18033

    Google Scholar 

  7. Lei B, Fan J (2020) Multilevel minimum cross entropy thresholding: a comparative study. Appl Soft Comput 96:106588

    Google Scholar 

  8. Lin S, Jia H, Abualigah L, Altalhi M (2021) Enhanced slime mould algorithm for multilevel thresholding image segmentation using entropy measures. Entropy 23(12):1700

    Google Scholar 

  9. Houssein EH, Emam MM, Ali AA (2021) Improved manta ray foraging optimization for multi-level thresholding using covid-19 ct images. Neural Comput Appl 33(24):16899–16919

    Google Scholar 

  10. Luo G, Yuan Q, Li J, Wang S, Yang F (2022) Artificial intelligence powered mobile networks: from cognition to decision. IEEE Network 36(3):136–144

    Google Scholar 

  11. Zhang J, Zhu C, Zheng L, Xu K (2021) Rosefusion: random optimization for online dense reconstruction under fast camera motion. ACM Trans Graphics (TOG) 40(4):1–17

    Google Scholar 

  12. Li C, Dong M, Li J, Xu G, Chen X-B, Liu W, Ota K (2022) Efficient medical big data management with keyword-searchable encryption in healthchain. IEEE Syst J 16(4):5521–5532

    Google Scholar 

  13. Zhang M, Chen Y, Lin J (2021) A privacy-preserving optimization of neighborhood-based recommendation for medical-aided diagnosis and treatment. IEEE Internet Things J 8(13):10830–10842

    Google Scholar 

  14. Liu S, Yang B, Wang Y, Tian J, Yin L, Zheng W (2022) 2d/3d multimode medical image registration based on normalized cross-correlation. Appl Sci 12(6):2828

    Google Scholar 

  15. Pal NR, Pal SK (1993) A review on image segmentation techniques. Pattern Recogn 26(9):1277–1294

    Google Scholar 

  16. Chakraborty S, Saha AK, Nama S, Debnath S (2021) Covid-19 x-ray image segmentation by modified whale optimization algorithm with population reduction. Comput Biol Med 139:104984

    Google Scholar 

  17. Dirami A, Hammouche K, Diaf M, Siarry P (2013) Fast multilevel thresholding for image segmentation through a multiphase level set method. Signal Process 93(1):139–153

    Google Scholar 

  18. Barbosa D, Dietenbeck T, Schaerer J, D’hooge J, Friboulet D, Bernard O (2011) B-spline explicit active surfaces: an efficient framework for real-time 3-d region-based segmentation. IEEE Trans Image Process 21(1):241–251

    MathSciNet  Google Scholar 

  19. Patil R, Jondhale K (2010) Edge based technique to estimate number of clusters in k-means color image segmentation. In: 2010 3rd international conference on computer science and information technology, vol 2. IEEE, pp 117–121

  20. Montalvo M, Guijarro M, Ribeiro A (2018) A novel threshold to identify plant textures in agricultural images by otsu and principal component analysis. J Intell Fuzzy Syst 34(6):4103–4111

    Google Scholar 

  21. Williamson SJ, Cummins HZ (1983) Light and color in nature and art, vol 1. Wiley, New York

    Google Scholar 

  22. Bezdek JC, Pal SK, et al. Fuzzy models for pattern recognition: methods that search for structures in data, (No Title)

  23. Hoffman R, Jain AK (1987) Segmentation and classification of range images. IEEE Trans Pattern Anal Mach Intell 5:608–620

    Google Scholar 

  24. Aja-Fernández S, Curiale AH, Vegas-Sánchez-Ferrero G (2015) A local fuzzy thresholding methodology for multiregion image segmentation. Knowl-Based Syst 83:1–12

    Google Scholar 

  25. Yin P-Y, Chen L-H (1997) A fast iterative scheme for multilevel thresholding methods. Signal Process 60(3):305–313

    Google Scholar 

  26. Sharma SR, Alshathri S, Singh B, Kaur M, Mostafa RR, El-Shafai W (2023) Hybrid multilevel thresholding image segmentation approach for brain mri. Diagnostics 13(5):925

    Google Scholar 

  27. Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66

    Google Scholar 

  28. Kapur JN, Sahoo PK, Wong AK (1985) A new method for gray-level picture thresholding using the entropy of the histogram. Comput Vis Graphics Image Processi 29(3):273–285

    Google Scholar 

  29. Houssein EH, Abdelkareem DA, Emam MM, Hameed MA, Younan M (2022) An efficient image segmentation method for skin cancer imaging using improved golden jackal optimization algorithm. Comput Biol Med 149:106075

    Google Scholar 

  30. Mostafa RR, Khedr AM, Aziz A (2022) Istoa: an improved sooty tern optimization algorithm for multilevel threshold image segmentation. In: International conference on next generation wired/wireless networking. Springer, pp 133–148

  31. Daqaq F, Hassan MH, Kamel S, Hussien AG (2023) A leader supply-demand-based optimization for large scale optimal power flow problem considering renewable energy generations. Sci Rep 13(1):14591

    Google Scholar 

  32. Izci D, Rizk-Allah RM, Ekinci S, Hussien AG (2023) Enhancing time-domain performance of vehicle cruise control system by using a multi-strategy improved run optimizer. Alex Eng J 80:609–622

    Google Scholar 

  33. Gubin PY, Kamel S, Safaraliev M, Senyuk M, Hussien AG, Zawbaa HM (2023) Optimizing generating unit maintenance with the league championship method: a reliability-based approach. Energy Rep 10:135–152

    Google Scholar 

  34. Hu G, Zheng Y, Abualigah L, Hussien AG (2023) Detdo: an adaptive hybrid dandelion optimizer for engineering optimization. Adv Eng Inform 57:102004

    Google Scholar 

  35. Hashim FA, Hussien AG (2022) Snake optimizer: a novel meta-heuristic optimization algorithm. Knowl-Based Syst 242:108320

    Google Scholar 

  36. Sasmal B, Hussien AG, Das A, Dhal KG (2023) A comprehensive survey on aquila optimizer. Arch Comput Methods Eng 1–28

  37. Yu H, Jia H, Zhou J, Hussien A (2022) Enhanced aquila optimizer algorithm for global optimization and constrained engineering problems. Math Biosci Eng 19(12):14173–14211

    Google Scholar 

  38. Hu G, Wang J, Li M, Hussien AG, Abbas M (2023) Ejs: multi-strategy enhanced jellyfish search algorithm for engineering applications. Mathematics 11(4):851

    Google Scholar 

  39. Elseify MA, Hashim FA, Hussien AG, Kamel S (2024) Single and multi-objectives based on an improved golden jackal optimization algorithm for simultaneous integration of multiple capacitors and multi-type dgs in distribution systems. Appl Energy 353:122054

    Google Scholar 

  40. Sasmal B, Hussien AG, Das A, Dhal KG, Saha R (2023) Reptile search algorithm: theory, variants, applications, and performance evaluation. Arch Comput Methods Eng 31:521–549

    Google Scholar 

  41. Wang S, Hussien AG, Kumar S, AlShourbaji I, Hashim FA (2023) A modified smell agent optimization for global optimization and industrial engineering design problems. J Comput Des Eng 10:2147–2176

    Google Scholar 

  42. Mir I, Gul F, Mir S, Abualigah L, Zitar RA, Hussien AG, Awwad EM, Sharaf M (2023) Multi-agent variational approach for robotics: a bio-inspired perspective. Biomimetics 8(3):294

    Google Scholar 

  43. Chhabra A, Hussien AG, Hashim FA (2023) Improved bald eagle search algorithm for global optimization and feature selection. Alex Eng J 68:141–180

    Google Scholar 

  44. Hashim FA, Neggaz N, Mostafa RR, Abualigah L, Damasevicius R, Hussien AG (2023) Dimensionality reduction approach based on modified hunger games search: case study on Parkinson’s disease phonation. Neural Comput Appl 35:21979–22005

    Google Scholar 

  45. Hussien AG, Abualigah L, Abu Zitar R, Hashim FA, Amin M, Saber A, Almotairi KH, Gandomi AH (2022) Recent advances in harris hawks optimization: a comparative study and applications. Electronics 11(12):1919

    Google Scholar 

  46. Hertz L, Schafer RW (1988) Multilevel thresholding using edge matching. Comput Vis Graph Image Process 44(3):279–295

    Google Scholar 

  47. Yanni M, Horne E (1994) A new approach to dynamic thresholding. In: EUSIPCO’94: 9th European Conf. Sig. Process, vol 1, pp 34–44

  48. Rosenfeld A, De La Torre P (1983) Histogram concavity analysis as an aid in threshold selection. IEEE Trans Syst Man Cybern 2:231–235

    Google Scholar 

  49. Zhang Q, Wang Z, Heidari AA, Gui W, Shao Q, Chen H, Zaguia A, Turabieh H, Chen M (2021) Gaussian barebone salp swarm algorithm with stochastic fractal search for medical image segmentation: a covid-19 case study. Comput Biol Med 139:104941

    Google Scholar 

  50. Naik MK, Panda R (2016) A novel adaptive Cuckoo search algorithm for intrinsic discriminant analysis based face recognition. Appl Soft Comput 38:661–675

    Google Scholar 

  51. Farnad B, Jafarian A, Baleanu D (2018) A new hybrid algorithm for, continuous optimization problem. Appl Math Model 55:652–673

    MathSciNet  Google Scholar 

  52. Khalilpourazari S, Khalilpourazary S (2019) An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Comput 23(5):1699–1722

    Google Scholar 

  53. Horng M-H (2010) Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization. Expert Syst Appl 37(6):4580–4592

    Google Scholar 

  54. Zhang Y, Wu L (2011) Optimal multi-level thresholding based on maximum tsallis entropy via an artificial bee colony approach. Entropy 13(4):841–859

    Google Scholar 

  55. 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

    Google Scholar 

  56. Oliva D, Cuevas E, Pajares G, Zaldivar D, Perez-Cisneros M (2013) Multilevel thresholding segmentation based on harmony search optimization. J Appl Math

  57. Agrawal S, Panda R, Bhuyan S, Panigrahi BK (2013) Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. Swarm Evol Comput 11:16–30

    Google Scholar 

  58. Bhandari AK, Singh VK, Kumar A, Singh GK (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Expert Syst Appl 41(7):3538–3560

    Google Scholar 

  59. Khairuzzaman AKM, Chaudhury S (2017) Multilevel thresholding using grey wolf optimizer for image segmentation. Expert Syst Appl 86:64–76

    Google Scholar 

  60. Abd El Aziz M, Ewees AA, Hassanien AE (2017) Whale optimization algorithm and moth-flame optimization for multilevel thresholding image segmentation. Expert Syst Appl 83:242–256

    Google Scholar 

  61. Agrawal S, Panda R, Abraham A (2018) A novel diagonal class entropy-based multilevel image thresholding using coral reef optimization. IEEE Trans Syst Man Cybern Syst 50(11):4688–4696

    Google Scholar 

  62. Yan Z, Zhang J, Yang Z, Tang J (2020) Kapur’s entropy for underwater multilevel thresholding image segmentation based on whale optimization algorithm. IEEE Access 9:41294–41319

    Google Scholar 

  63. Küçükuğurlu B, Gedikli E (2020) Symbiotic organisms search algorithm for multilevel thresholding of images. Expert Syst Appl 147:113210

    Google Scholar 

  64. Houssein EH, Helmy BE-D, Oliva D, Elngar AA, Shaban H (2021) A novel black widow optimization algorithm for multilevel thresholding image segmentation. Expert Syst Appl 167:114159

    Google Scholar 

  65. Resma KB, Nair MS (2021) Multilevel thresholding for image segmentation using krill herd optimization algorithm. J King Saud Univ-Comput Inf Sci 33(5):528–541

    Google Scholar 

  66. Ortega-Sánchez N, Rodríguez-Esparza E, Oliva D, Pérez-Cisneros M, Mohamed AW, Dhiman G, Hernández-Montelongo R (2022) Identification of apple diseases in digital images by using the gaining-sharing knowledge-based algorithm for multilevel thresholding. Soft Comput 26(5):2587–2623

    Google Scholar 

  67. Eisham ZK, Haque M, Rahman M, Nishat MM, Faisal F, Islam MR et al (2022) Chimp optimization algorithm in multilevel image thresholding and image clustering. Evol Syst 14:605–648

    Google Scholar 

  68. Gill HS, Khehra BS (2022) Apple image segmentation using teacher learner based optimization based minimum cross entropy thresholding. Multimed Tools Appl 81(8):11005–11026

    Google Scholar 

  69. Alihodzic A, Tuba M (2014) Improved bat algorithm applied to multilevel image thresholding. Sci World J

  70. He L, Huang S (2017) Modified firefly algorithm based multilevel thresholding for color image segmentation. Neurocomputing 240:152–174

    Google Scholar 

  71. Liang H, Jia H, Xing Z, Ma J, Peng X (2019) Modified grasshopper algorithm-based multilevel thresholding for color image segmentation. IEEE Access 7:11258–11295

    Google Scholar 

  72. Yousri D, Abd Elaziz M, Mirjalili S (2020) Fractional-order calculus-based flower pollination algorithm with local search for global optimization and image segmentation. Knowl-Based Syst 197:105889

    Google Scholar 

  73. Sharma S, Saha AK, Majumder A, Nama S (2021) Mpboa-a novel hybrid butterfly optimization algorithm with symbiosis organisms search for global optimization and image segmentation. Multimed Tools Appl 80(8):12035–12076

    Google Scholar 

  74. Houssein EH, Helmy BE-D, Elngar AA, Abdelminaam DS, Shaban H (2021) An improved tunicate swarm algorithm for global optimization and image segmentation. IEEE Access 9:56066–56092

    Google Scholar 

  75. Ewees AA, Abualigah L, Yousri D, Sahlol AT, Al-qaness MA, Alshathri S, Elaziz MA (2021) Modified artificial ecosystem-based optimization for multilevel thresholding image segmentation. Mathematics 9(19):2363

    Google Scholar 

  76. Houssein EH, Hussain K, Abualigah L, Abd Elaziz M, Alomoush W, Dhiman G, Djenouri Y, Cuevas E (2021) An improved opposition-based marine predators algorithm for global optimization and multilevel thresholding image segmentation. Knowl-Based Syst 229:107348

    Google Scholar 

  77. Liu L, Zhao D, Yu F, Heidari AA, Ru J, Chen H, Mafarja M, Turabieh H, Pan Z (2021) Performance optimization of differential evolution with slime mould algorithm for multilevel breast cancer image segmentation. Comput Biol Med 138:104910

    Google Scholar 

  78. Liu Q, Li N, Jia H, Qi Q, Abualigah L (2022) Modified remora optimization algorithm for global optimization and multilevel thresholding image segmentation. Mathematics 10(7):1014

    Google Scholar 

  79. Abd Elaziz M, Nabil N, Moghdani R, Ewees AA, Cuevas E, Lu S (2021) Multilevel thresholding image segmentation based on improved volleyball premier league algorithm using whale optimization algorithm. Multimed Tools Appl 80:12435–12468

    Google Scholar 

  80. Abualigah L, Almotairi KH, Elaziz MA (2023) Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: comparative analysis, open challenges and new trends. Appl Intell 53(10):11654–11704

    Google Scholar 

  81. Guo H, Wang J, Liu Y (2023) Multi-threshold image segmentation algorithm based on aquila optimization. Vis Comput 1–28

  82. Abualigah L, Habash M, Hanandeh ES, Hussein AM, Shinwan MA, Zitar RA, Jia H (2023) Improved reptile search algorithm by salp swarm algorithm for medical image segmentation. J Bionic Eng 2023:1–25

  83. Ma BJ, Pereira JLJ, Oliva D, Liu S, Kuo Y-H (2023) Manta ray foraging optimizer-based image segmentation with a two-strategy enhancement. Knowl-Based Syst 262:110247

    Google Scholar 

  84. Gharehchopogh FS, Ibrikci T (2023) An improved African vultures optimization algorithm using different fitness functions for multi-level thresholding image segmentation. Multimed Tools Appl 1–47

  85. Hussien AG, Heidari AA, Ye X, Liang G, Chen H, Pan Z (2023) Boosting whale optimization with evolution strategy and Gaussian random walks: an image segmentation method. Eng Comput 39(3):1935–1979

    Google Scholar 

  86. Petersen RC, Aisen P, Beckett LA, Donohue M, Gamst A, Harvey DJ, Jack C, Jagust W, Shaw L, Toga A et al (2010) Alzheimer’s disease neuroimaging initiative (adni): clinical characterization. Neurology 74(3):201–209

    Google Scholar 

  87. Carmo D, Silva B, Yasuda C, Rittner L, Lotufo R, Initiative ADN et al (2021) Hippocampus segmentation on epilepsy and Alzheimer’s disease studies with multiple convolutional neural networks. Heliyon 7(2):e06226

    Google Scholar 

  88. Zhao J, Zhang Y, He X, Xie P Covid-ct-dataset: a ct scan dataset about covid-19. arXiv:2003.13865

  89. Cohen JP, Morrison P, Dao L, Roth K, Duong TQ, Ghassemi M Covid-19 image data collection: prospective predictions are the future. arXiv:2006.11988

  90. Glasbey CA (1993) An analysis of histogram-based thresholding algorithms. CVGIP Graph Models Image Process 55(6):532–537

    Google Scholar 

  91. Braik MS (2021) Chameleon swarm algorithm: a bio-inspired optimizer for solving engineering design problems. Expert Syst Appl 174:114685

    Google Scholar 

  92. Kamaruzaman AF, Zain AM, Yusuf SM, Udin A (2013) Levy flight algorithm for optimization problems-a literature review. Appl Mech Mater 421:496–501

    Google Scholar 

  93. Bäck T, Schwefel H-P (1993) An overview of evolutionary algorithms for parameter optimization. Evol Comput 1(1):1–23

    Google Scholar 

  94. Xu Y, Chen H, Luo J, Zhang Q, Jiao S, Zhang X (2019) Enhanced moth-flame optimizer with mutation strategy for global optimization. Inf Sci 492:181–203

    MathSciNet  Google Scholar 

  95. Song S, Wang P, Heidari AA, Wang M, Zhao X, Chen H, He W, Xu S (2021) Dimension decided harris hawks optimization with gaussian mutation: balance analysis and diversity patterns. Knowl-Based Syst 215:106425

    Google Scholar 

  96. Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007

    Google Scholar 

  97. Gupta S, Deep K (2018) Cauchy grey wolf optimiser for continuous optimisation problems. J Exp Theor Artif Intell 30(6):1051–1075

    Google Scholar 

  98. Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133

    Google Scholar 

  99. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Google Scholar 

  100. Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196

    Google Scholar 

  101. Abualigah L, Abd Elaziz M, Sumari P, Geem ZW, Gandomi AH (2022) Reptile search algorithm (rsa): a nature-inspired meta-heuristic optimizer. Expert Syst Appl 191:116158

    Google Scholar 

  102. Hashim FA, Hussain K, Houssein EH, Mabrouk MS, Al-Atabany W (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551

    Google Scholar 

  103. Ahmadianfar I, Heidari AA, Gandomi AH, Chu X, Chen H (2021) Run beyond the metaphor: an efficient optimization algorithm based on Runge Kutta method. Expert Syst Appl 181:115079

    Google Scholar 

  104. Arcuri A, Fraser G (2013) Parameter tuning or default values? An empirical investigation in search-based software engineering. Empir Softw Eng 18(3):594–623

    Google Scholar 

  105. Mohamed AW, Hadi AA, Mohamed AK, Awad NH (2020) Evaluating the performance of adaptive gainingsharing knowledge based algorithm on cec 2020 benchmark problems. In: 2020 IEEE congress on evolutionary computation (CEC). IEEE, pp 1–8

  106. Mostafa RR, Ewees AA, Ghoniem RM, Abualigah L, Hashim FA (2022) Boosting chameleon swarm algorithm with consumption aeo operator for global optimization and feature selection. Knowl-Based Syst 246:108743

    Google Scholar 

  107. Mostafa RR, El-Attar NE, Sabbeh SF, Vidyarthi A, Hashim FA et al (2023) ST-AL: a hybridized search based metaheuristic computational algorithm towards optimization of high dimensional industrial datasets. Soft Comput 27(18):13553–13581

  108. Wilcoxon F (1992) Individual comparisons by ranking methods. In: Kotz S, Johnson NL (eds) Breakthroughs in statistics. Springer, New York, NY, pp 196–202

  109. Houssein EH, Emam MM, Ali AA (2021) An efficient multilevel thresholding segmentation method for thermography breast cancer imaging based on improved chimp optimization algorithm. Expert Syst Appl 185:115651

    Google Scholar 

  110. Emam MM, Houssein EH, Ghoniem RM (2023) A modified reptile search algorithm for global optimization and image segmentation: case study brain mri images. Comput Biol Med 152:106404

    Google Scholar 

  111. Sabha M, Thaher T, Emam MM Cooperative swarm intelligence algorithms for adaptive multilevel thresholding segmentation of COVID-19 CT-scan images. JUCS J Univers Comput Sci 29(7)

  112. Sara U, Akter M, Uddin MS (2019) Image quality assessment through fsim, ssim, mse and psnr-a comparative study. J Comput Commun 7(3):8–18

    Google Scholar 

Download references

Funding

Funding information is not available.

Author information

Authors and Affiliations

Authors

Contributions

RRM: Methodology, Conceptualization, Investigation, Software, Formal analysis, Writing - review & editing. EHH: Supervision, Methodology, Investigation, Conceptualization, Software, Formal analysis, Writing - review & editing. AGH: Conceptualization, Investigation, Formal analysis, Resources, Writing - review & editing. BS: Conceptualization, Investigation, Formal analysis, Resources, Writing - review & editing. MME: Software, Conceptualization, Investigation, Formal analysis, Data curation, Writing - original draft, Writing - review & editing. All authors read and approved the final paper.

Corresponding author

Correspondence to Abdelazim G. Hussien.

Ethics declarations

Conflict of interest

The authors have declared that there is no conflicts of interest.

Human and animals participants

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mostafa, R.R., Houssein, E.H., Hussien, A.G. et al. An enhanced chameleon swarm algorithm for global optimization and multi-level thresholding medical image segmentation. Neural Comput & Applic 36, 8775–8823 (2024). https://doi.org/10.1007/s00521-024-09524-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-024-09524-1

Keywords

Navigation