Skip to main content
Top
Published in: Neural Computing and Applications 15/2024

05-03-2024 | Original Article

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

Authors: Reham R. Mostafa, Essam H. Houssein, Abdelazim G. Hussien, Birmohan Singh, Marwa M. Emam

Published in: Neural Computing and Applications | Issue 15/2024

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Houssein EH, Sayed A (2023) Dynamic candidate solution boosted beluga whale optimization algorithm for biomedical classification. Mathematics 11(3):707 Houssein EH, Sayed A (2023) Dynamic candidate solution boosted beluga whale optimization algorithm for biomedical classification. Mathematics 11(3):707
2.
go back to reference Su T, Zhang S (2017) Local and global evaluation for remote sensing image segmentation. ISPRS J Photogramm Remote Sens 130:256–276 Su T, Zhang S (2017) Local and global evaluation for remote sensing image segmentation. ISPRS J Photogramm Remote Sens 130:256–276
3.
go back to reference 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 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
4.
5.
go back to reference Bhandari AK (2020) A novel beta differential evolution algorithm-based fast multilevel thresholding for color image segmentation. Neural Comput Appl 32(9):4583–4613 Bhandari AK (2020) A novel beta differential evolution algorithm-based fast multilevel thresholding for color image segmentation. Neural Comput Appl 32(9):4583–4613
6.
go back to reference 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 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
7.
go back to reference Lei B, Fan J (2020) Multilevel minimum cross entropy thresholding: a comparative study. Appl Soft Comput 96:106588 Lei B, Fan J (2020) Multilevel minimum cross entropy thresholding: a comparative study. Appl Soft Comput 96:106588
8.
go back to reference 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 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
9.
go back to reference 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 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
10.
go back to reference 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 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
11.
go back to reference 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 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
12.
go back to reference 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 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
13.
go back to reference 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 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
14.
go back to reference 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 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
15.
go back to reference Pal NR, Pal SK (1993) A review on image segmentation techniques. Pattern Recogn 26(9):1277–1294 Pal NR, Pal SK (1993) A review on image segmentation techniques. Pattern Recogn 26(9):1277–1294
16.
go back to reference 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 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
17.
go back to reference 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 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
18.
go back to reference 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–251MathSciNet 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–251MathSciNet
19.
go back to reference 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 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.
go back to reference 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 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
21.
go back to reference Williamson SJ, Cummins HZ (1983) Light and color in nature and art, vol 1. Wiley, New York Williamson SJ, Cummins HZ (1983) Light and color in nature and art, vol 1. Wiley, New York
22.
go back to reference Bezdek JC, Pal SK, et al. Fuzzy models for pattern recognition: methods that search for structures in data, (No Title) Bezdek JC, Pal SK, et al. Fuzzy models for pattern recognition: methods that search for structures in data, (No Title)
23.
go back to reference Hoffman R, Jain AK (1987) Segmentation and classification of range images. IEEE Trans Pattern Anal Mach Intell 5:608–620 Hoffman R, Jain AK (1987) Segmentation and classification of range images. IEEE Trans Pattern Anal Mach Intell 5:608–620
24.
go back to reference 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 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
25.
go back to reference Yin P-Y, Chen L-H (1997) A fast iterative scheme for multilevel thresholding methods. Signal Process 60(3):305–313 Yin P-Y, Chen L-H (1997) A fast iterative scheme for multilevel thresholding methods. Signal Process 60(3):305–313
26.
go back to reference 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 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
27.
go back to reference Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66 Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66
28.
go back to reference 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 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
29.
go back to reference 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 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
30.
go back to reference 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 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.
go back to reference 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 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
32.
go back to reference 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 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
33.
go back to reference 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 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
34.
go back to reference Hu G, Zheng Y, Abualigah L, Hussien AG (2023) Detdo: an adaptive hybrid dandelion optimizer for engineering optimization. Adv Eng Inform 57:102004 Hu G, Zheng Y, Abualigah L, Hussien AG (2023) Detdo: an adaptive hybrid dandelion optimizer for engineering optimization. Adv Eng Inform 57:102004
35.
go back to reference Hashim FA, Hussien AG (2022) Snake optimizer: a novel meta-heuristic optimization algorithm. Knowl-Based Syst 242:108320 Hashim FA, Hussien AG (2022) Snake optimizer: a novel meta-heuristic optimization algorithm. Knowl-Based Syst 242:108320
36.
go back to reference Sasmal B, Hussien AG, Das A, Dhal KG (2023) A comprehensive survey on aquila optimizer. Arch Comput Methods Eng 1–28 Sasmal B, Hussien AG, Das A, Dhal KG (2023) A comprehensive survey on aquila optimizer. Arch Comput Methods Eng 1–28
37.
go back to reference 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 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
38.
go back to reference 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 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
39.
go back to reference 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 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
40.
go back to reference 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 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
41.
go back to reference 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 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
42.
go back to reference 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 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
43.
go back to reference Chhabra A, Hussien AG, Hashim FA (2023) Improved bald eagle search algorithm for global optimization and feature selection. Alex Eng J 68:141–180 Chhabra A, Hussien AG, Hashim FA (2023) Improved bald eagle search algorithm for global optimization and feature selection. Alex Eng J 68:141–180
44.
go back to reference 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 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
45.
go back to reference 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 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
46.
go back to reference Hertz L, Schafer RW (1988) Multilevel thresholding using edge matching. Comput Vis Graph Image Process 44(3):279–295 Hertz L, Schafer RW (1988) Multilevel thresholding using edge matching. Comput Vis Graph Image Process 44(3):279–295
47.
go back to reference Yanni M, Horne E (1994) A new approach to dynamic thresholding. In: EUSIPCO’94: 9th European Conf. Sig. Process, vol 1, pp 34–44 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.
go back to reference Rosenfeld A, De La Torre P (1983) Histogram concavity analysis as an aid in threshold selection. IEEE Trans Syst Man Cybern 2:231–235 Rosenfeld A, De La Torre P (1983) Histogram concavity analysis as an aid in threshold selection. IEEE Trans Syst Man Cybern 2:231–235
49.
go back to reference 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 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
50.
go back to reference Naik MK, Panda R (2016) A novel adaptive Cuckoo search algorithm for intrinsic discriminant analysis based face recognition. Appl Soft Comput 38:661–675 Naik MK, Panda R (2016) A novel adaptive Cuckoo search algorithm for intrinsic discriminant analysis based face recognition. Appl Soft Comput 38:661–675
51.
go back to reference Farnad B, Jafarian A, Baleanu D (2018) A new hybrid algorithm for, continuous optimization problem. Appl Math Model 55:652–673MathSciNet Farnad B, Jafarian A, Baleanu D (2018) A new hybrid algorithm for, continuous optimization problem. Appl Math Model 55:652–673MathSciNet
52.
go back to reference 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 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
53.
go back to reference Horng M-H (2010) Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization. Expert Syst Appl 37(6):4580–4592 Horng M-H (2010) Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization. Expert Syst Appl 37(6):4580–4592
54.
go back to reference 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 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
55.
go back to reference 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, Liou R-J (2011) Multilevel minimum cross entropy threshold selection based on the firefly algorithm. Expert Syst Appl 38(12):14805–14811
56.
go back to reference Oliva D, Cuevas E, Pajares G, Zaldivar D, Perez-Cisneros M (2013) Multilevel thresholding segmentation based on harmony search optimization. J Appl Math Oliva D, Cuevas E, Pajares G, Zaldivar D, Perez-Cisneros M (2013) Multilevel thresholding segmentation based on harmony search optimization. J Appl Math
57.
go back to reference 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 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
58.
go back to reference 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 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
59.
go back to reference Khairuzzaman AKM, Chaudhury S (2017) Multilevel thresholding using grey wolf optimizer for image segmentation. Expert Syst Appl 86:64–76 Khairuzzaman AKM, Chaudhury S (2017) Multilevel thresholding using grey wolf optimizer for image segmentation. Expert Syst Appl 86:64–76
60.
go back to reference 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 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
61.
go back to reference 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 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
62.
go back to reference 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 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
63.
go back to reference Küçükuğurlu B, Gedikli E (2020) Symbiotic organisms search algorithm for multilevel thresholding of images. Expert Syst Appl 147:113210 Küçükuğurlu B, Gedikli E (2020) Symbiotic organisms search algorithm for multilevel thresholding of images. Expert Syst Appl 147:113210
64.
go back to reference 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 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
65.
go back to reference 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 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
66.
go back to reference 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 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
67.
go back to reference 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 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
68.
go back to reference 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 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
69.
go back to reference Alihodzic A, Tuba M (2014) Improved bat algorithm applied to multilevel image thresholding. Sci World J Alihodzic A, Tuba M (2014) Improved bat algorithm applied to multilevel image thresholding. Sci World J
70.
go back to reference He L, Huang S (2017) Modified firefly algorithm based multilevel thresholding for color image segmentation. Neurocomputing 240:152–174 He L, Huang S (2017) Modified firefly algorithm based multilevel thresholding for color image segmentation. Neurocomputing 240:152–174
71.
go back to reference 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 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
72.
go back to reference 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 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
73.
go back to reference 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 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
74.
go back to reference 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 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
75.
go back to reference 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 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
76.
go back to reference 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 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
77.
go back to reference 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 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
78.
go back to reference 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 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
79.
go back to reference 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 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
80.
go back to reference 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 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
81.
go back to reference Guo H, Wang J, Liu Y (2023) Multi-threshold image segmentation algorithm based on aquila optimization. Vis Comput 1–28 Guo H, Wang J, Liu Y (2023) Multi-threshold image segmentation algorithm based on aquila optimization. Vis Comput 1–28
82.
go back to reference 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 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.
go back to reference 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 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
84.
go back to reference 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 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.
go back to reference 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 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
86.
go back to reference 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 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
87.
go back to reference 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 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
89.
go back to reference 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 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.
go back to reference Glasbey CA (1993) An analysis of histogram-based thresholding algorithms. CVGIP Graph Models Image Process 55(6):532–537 Glasbey CA (1993) An analysis of histogram-based thresholding algorithms. CVGIP Graph Models Image Process 55(6):532–537
91.
go back to reference Braik MS (2021) Chameleon swarm algorithm: a bio-inspired optimizer for solving engineering design problems. Expert Syst Appl 174:114685 Braik MS (2021) Chameleon swarm algorithm: a bio-inspired optimizer for solving engineering design problems. Expert Syst Appl 174:114685
92.
go back to reference Kamaruzaman AF, Zain AM, Yusuf SM, Udin A (2013) Levy flight algorithm for optimization problems-a literature review. Appl Mech Mater 421:496–501 Kamaruzaman AF, Zain AM, Yusuf SM, Udin A (2013) Levy flight algorithm for optimization problems-a literature review. Appl Mech Mater 421:496–501
93.
go back to reference Bäck T, Schwefel H-P (1993) An overview of evolutionary algorithms for parameter optimization. Evol Comput 1(1):1–23 Bäck T, Schwefel H-P (1993) An overview of evolutionary algorithms for parameter optimization. Evol Comput 1(1):1–23
94.
go back to reference 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–203MathSciNet 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–203MathSciNet
95.
go back to reference 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 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
96.
go back to reference Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007 Ali M, Pant M (2011) Improving the performance of differential evolution algorithm using Cauchy mutation. Soft Comput 15:991–1007
97.
go back to reference Gupta S, Deep K (2018) Cauchy grey wolf optimiser for continuous optimisation problems. J Exp Theor Artif Intell 30(6):1051–1075 Gupta S, Deep K (2018) Cauchy grey wolf optimiser for continuous optimisation problems. J Exp Theor Artif Intell 30(6):1051–1075
98.
go back to reference Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133 Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133
99.
go back to reference Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61 Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
100.
go back to reference Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196 Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196
101.
go back to reference 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 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
102.
go back to reference 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 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
103.
go back to reference 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 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
104.
go back to reference 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 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
105.
go back to reference 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 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.
go back to reference 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 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
107.
go back to reference 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 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.
go back to reference Wilcoxon F (1992) Individual comparisons by ranking methods. In: Kotz S, Johnson NL (eds) Breakthroughs in statistics. Springer, New York, NY, pp 196–202 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.
go back to reference 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 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
110.
go back to reference 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 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
111.
go back to reference 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) 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.
go back to reference 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 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
Metadata
Title
An enhanced chameleon swarm algorithm for global optimization and multi-level thresholding medical image segmentation
Authors
Reham R. Mostafa
Essam H. Houssein
Abdelazim G. Hussien
Birmohan Singh
Marwa M. Emam
Publication date
05-03-2024
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 15/2024
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-024-09524-1

Other articles of this Issue 15/2024

Neural Computing and Applications 15/2024 Go to the issue

Premium Partner