Skip to main content

Advertisement

Log in

Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: comparative analysis, open challenges and new trends

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

This paper studied the multilevel threshold image segmentation-based metaheuristics optimization methods and their applications. Image segmentation is a common problem in the image processing domain, and it is an essential process in image analysis, directly impacting image analysis results. Thresholding is one of the most manageable and extensively utilized methods for handling image segmentation problems. In this paper, four main parts are given; (1) We present the main procedures and definitions of the multilevel threshold image segmentation problem. The standard fitness function and the evaluation criteria are also given to facilitate the problem representation for the new researchers in this domain. (2) All the related works that have used optimization methods in solving the multilevel threshold image segmentation problems are presented in more detail, focusing on the image segmentation problem and its solutions. The given related works are outlined according to the used algorithms. (3) Comprehensive results and analysis of several well-known optimization algorithms are conducted to solve the multilevel threshold image segmentation problems. These comparative methods include Aquila Optimizer (AO), Whale Optimization Algorithm (WOA), Salp Swarm Algorithm (SSA), Arithmetic Optimization Algorithm (AOA), Particle Swarm Optimizer (PSO), Marine Predators Algorithm (MPA), Krill Herd Algorithm (KHA), Multi-verse Optimizer (MVO), and Gray Wolf Optimizer (GWO). Eight standard benchmark images are used to test the comparative methods. The results are evaluated using three standard measures: fitness function, PeakSignal-to-Noise Ratio (PSNR), and the Structural Similarity Index (SSIM). (4) Discussion, open challenging, and new trends are given to help the scholars in future research get near the common problems and defect in that domain. The collected data in this review has been taken from google scholar using the stander search method. The main keywords that have been used in the search are multilevel, threshold, image, segmentation, optimization, and algorithm. We covered all the published papers in detail according to the given information, focusing on finding the common problems that still need further investigation. Furthermore, future research directions based on recently evolving designs are outlined, which should undoubtedly aid current researchers and practitioners and pave the way for new researchers interested in multilevel threshold image segmentation to seek their research in the field.

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
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data Availability

Data is available from the authors upon reasonable request.

Notes

  1. https://www2.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/

References

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

  2. Tan Z, Zhang D (2020) A fuzzy adaptive gravitational search algorithm for two-dimensional multilevel thresholding image segmentation. J Ambient Intell Humanized Comput:1–12

  3. Yousri D, Abd Elaziz M, Abualigah L, Oliva D, Al-Qaness MA, Ewees AA (2021) Covid-19 x-ray images classification based on enhanced fractional-order cuckoo search optimizer using heavy-tailed distributions. Appl Soft Comput 101:107052

    Google Scholar 

  4. Almotairi KH, Abualigah L (2022) Hybrid reptile search algorithm and remora optimization algorithm for optimization tasks and data clustering. Symmetry 14(3):458

    Google Scholar 

  5. Abuowaida SFA, Chan HY, Alshdaifat NFF, Abualigah L (2021) A novel instance segmentation algorithm based on improved deep learning algorithm for multi-object images. Jordanian J Comput Inf Technol (JJCIT) 7(01):10–5455

    Google Scholar 

  6. Shehab M, Daoud MS, AlMimi HM, Abualigah LM, Khader AT (2019) Hybridising cuckoo search algorithm for extracting the odf maxima in spherical harmonic representation. Int J Bio-Inspired Computat 14(3):190–199

    Google Scholar 

  7. Arora S, Acharya J, Verma A, Panigrahi PK (2008) Multilevel thresholding for image segmentation through a fast statistical recursive algorithm. Pattern Recogn Lett 29(2):119–125

    Google Scholar 

  8. Patra S, Gautam R, Singla A (2014) A novel context sensitive multilevel thresholding for image segmentation. Appl Soft Comput 23:122–127

    Google Scholar 

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

    Google Scholar 

  10. Sathya P, Kayalvizhi R (2011) Modified bacterial foraging algorithm based multilevel thresholding for image segmentation. Eng Appl Artif Intell 24(4):595–615

    Google Scholar 

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

    Google Scholar 

  12. 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 Process 29(3):273–285

    Google Scholar 

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

    MathSciNet  Google Scholar 

  14. Kittler J, Illingworth J (1986) Minimum error thresholding. Pattern Recognit 19(1):41–47

    Google Scholar 

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

    MATH  Google Scholar 

  16. Huang D-Y, Wang C-H (2009) Optimal multi-level thresholding using a two-stage otsu optimization approach. Pattern Recogn Lett 30(3):275–284

    Google Scholar 

  17. Abualigah L, Zitar RA, Almotairi KH, Hussein AM, Abd Elaziz M, Nikoo MR, Gandomi AH (2022) Wind, solar, and photovoltaic renewable energy systems with and without energy storage optimization: a survey of advanced machine learning and deep learning techniques. Energies 15(2):578

    Google Scholar 

  18. Abujayyab SK, Almotairi KH, Alswaitti M, Amr SSA, Alkarkhi AF, Taşoğlu E., Hussein AM (2021) Effects of meteorological parameters on surface water loss in burdur lake, Turkey over 34 years landsat google earth engine time-series. Land 10(12):1301

    Google Scholar 

  19. Almotairi KH, Abualigah L (2022) Improved reptile search algorithm with novel mean transition mechanism for constrained industrial engineering problems. Neural Comput Applic:1–21

  20. Aldosari F, Abualigah L, Almotairi KH (2022) A normal distributed dwarf mongoose optimization algorithm for global optimization and data clustering applications. Symmetry 14(5):1021

    Google Scholar 

  21. Abualigah L, Almotairi KH, Abd Elaziz M, Shehab M, Altalhi M (2022) Enhanced flow direction arithmetic optimization algorithm for mathematical optimization problems with applications of data clustering. Eng Anal Boundary Elements 138:13–29

    MathSciNet  MATH  Google Scholar 

  22. Ishak AB (2017) A two-dimensional multilevel thresholding method for image segmentation. Appl Soft Comput 52:306–322

    MathSciNet  Google Scholar 

  23. Gao H, Kwong S, Yang J, Cao J (2013) Particle swarm optimization based on intermediate disturbance strategy algorithm and its application in multi-threshold image segmentation. Inf Sci 250:82–112

    MathSciNet  Google Scholar 

  24. Chander A, Chatterjee A, Siarry P (2011) A new social and momentum component adaptive pso algorithm for image segmentation. Expert Syst Appl 38(5):4998–5004

    Google Scholar 

  25. Gao H, Xu W, Sun J, Tang Y (2009) Multilevel thresholding for image segmentation through an improved quantum-behaved particle swarm algorithm. IEEE Trans Instrum Meas 59(4):934–946

    Google Scholar 

  26. Abd Elaziz M, Ewees AA, Oliva D (2020) Hyper-heuristic method for multilevel thresholding image segmentation. Expert Systems with Applications 146:113201

    Google Scholar 

  27. Tirkolaee EB, Mardani A, Dashtian Z, Soltani M, Weber G-W (2020) A novel hybrid method using fuzzy decision making and multi-objective programming for sustainable-reliable supplier selection in two-echelon supply chain design. J Cleaner Prod 250:119517

    Google Scholar 

  28. Tirkolaee EB, Goli A, Weber G-W (2020) Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option. IEEE Trans Fuzzy Syst 28(11):2772–2783

    Google Scholar 

  29. Tirkolaee EB, Goli A, Faridnia A, Soltani M, Weber G-W (2020) Multi-objective optimization for the reliable pollution-routing problem with cross-dock selection using pareto-based algorithms. J Cleaner Prod 276:122927

    Google Scholar 

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

    Google Scholar 

  31. Abualigah L (2020) Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Comput Applic:1–24

  32. Abualigah L, Gandomi AH, Elaziz MA, Hamad HA, Omari M, Alshinwan M, Khasawneh AM (2021) Advances in meta-heuristic optimization algorithms in big data text clustering. Electronics 10(2):101

    Google Scholar 

  33. Bolaji AL, Al-Betar MA, Awadallah MA, Khader AT, Abualigah LM, comprehensive review A (2016) Krill herd algorithm (kh) and its applications. Appl Soft Comput 49:437–446

    Google Scholar 

  34. Abualigah L, Diabat A (2020) A comprehensive survey of the grasshopper optimization algorithm: results, variants, and applications. Neural Comput Applic:1–24

  35. Abualigah L, Diabat A, Geem ZW (2020) A comprehensive survey of the harmony search algorithm in clustering applications. Appl Sci 10(11):3827

    Google Scholar 

  36. Abualigah L, Gandomi AH, Elaziz MA, Hussien AG, Khasawneh AM, Alshinwan M, Houssein EH (2020) Nature-inspired optimization algorithms for text document clustering—a comprehensive analysis. Algorithms 13(12):345

    MathSciNet  Google Scholar 

  37. Abualigah L, Diabat A (2021) Advances in sine cosine algorithm: a comprehensive survey. Artif Intell Rev:1–42

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

    Google Scholar 

  39. Tsai W-H (1985) Moment-preserving thresolding: a new approach. Comput Vis Graph Image Process 29(3):377–393

    Google Scholar 

  40. Yin P-Y (2007) Multilevel minimum cross entropy threshold selection based on particle swarm optimization. Appl Math Comput 184(2):503–513

    MathSciNet  MATH  Google Scholar 

  41. Wu J, Yin Z, Xiong Y (2007) The fast multilevel fuzzy edge detection of blurry images. IEEE Signal Process Lett 14(5):344–347

    Google Scholar 

  42. Horng M-H (2011) Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation. Expert Syst Appl 38(11):13785–13791

    Google Scholar 

  43. Bhandari AK, Kumar A, Singh GK (2015) Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using kapur’s, otsu and tsallis functions. Expert Syst Appl 42(3):1573–1601

    Google Scholar 

  44. Zhang S, Jiang W, Satoh S (2018) Multilevel thresholding color image segmentation using a modified artificial bee colony algorithm. IEICE Trans Inf Syst 101(8):2064–2071

    Google Scholar 

  45. Upadhyay P, Chhabra JK (2020) Multilevel thresholding based image segmentation using new multistage hybrid optimization algorithm. J Ambient Intell Humanized Comput:1–18

  46. Liu Y, Hu K, Zhu Y, Chen H (2015) Color image segmentation using multilevel thresholding-cooperative bacterial foraging algorithm. In: 2015 IEEE international conference on cyber technology in automation, control, and intelligent systems (CYBER). IEEE, pp 181–185

  47. Zhou Y, Li L, Ma M (2015) A novel hybrid bat algorithm for the multilevel thresholding medical image segmentation. J Med Imaging Health Inf 5(8):1742–1746

    Google Scholar 

  48. Dehshibi MM, Sourizaei M, Fazlali M, Talaee O, Samadyar H, Shanbehzadeh J (2017) A hybrid bio-inspired learning algorithm for image segmentation using multilevel thresholding. Multimed Tools Appl 76(14):15951–15986

    Google Scholar 

  49. Mishra S, Panda M (2018) Bat algorithm for multilevel colour image segmentation using entropy-based thresholding. Arab J Sci Eng 43(12):7285–7314

    Google Scholar 

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

  51. Bhandari AK, Kumar A, Singh GK (2015) Tsallis entropy based multilevel thresholding for colored satellite image segmentation using evolutionary algorithms. Expert Syst Appl 42(22):8707–8730

    Google Scholar 

  52. Widyantara IMO, Pramaita N, Asana IMDP, Adnyana IBP, Pawana IGNA (2019) Multilevel thresholding for coastal video image segmentation based on cuckoo search algorithm. In: Proceedings of the 2019 5th international conference on computing and artificial intelligence, pp 143–149

  53. Kalyani R, Sathya P, Sakthivel V (2021) Image segmentation with kapur, otsu and minimum cross entropy based multilevel thresholding aided with cuckoo search algorithm. In: IOP conference series: materials science and engineering. IOP Publishing, vol 1119, p 012019

  54. Pawana PGNA, Widyantara IMO, Wirastuti N (2019) Multilevel thresholding based on cuckoo search algorithm using tsallis’s objective function for coastal video image segmentation. Int J Comput Eng Inf Technol 11(7):145–152

    Google Scholar 

  55. Kandhway P, Bhandari AK (2020) Spatial context-based optimal multilevel energy curve thresholding for image segmentation using soft computing techniques. Neural Comput Applic 32(13):8901–8937

    Google Scholar 

  56. Duan L, Yang S, Zhang D (2021) Multilevel thresholding using an improved cuckoo search algorithm for image segmentation. J Supercomput:1–20

  57. Rahaman J, Sing M (2021) An efficient multilevel thresholding based satellite image segmentation approach using a new adaptive cuckoo search algorithm. Expert Syst Appl 174:114633

    Google Scholar 

  58. Hemeida AM, Mansour R, Hussein M (2019) Multilevel thresholding for image segmentation using an improved electromagnetism optimization algorithm. IJIMAI 5(4):102–112

    Google Scholar 

  59. Song S, Jia H, Ma J (2019) A chaotic electromagnetic field optimization algorithm based on fuzzy entropy for multilevel thresholding color image segmentation. Entropy 21(4):398

    MathSciNet  Google Scholar 

  60. Wu B, Zhou J, Ji X, Yin Y, Shen X (2020) An ameliorated teaching–learning-based optimization algorithm based study of image segmentation for multilevel thresholding using kapur’s entropy and otsu’s between class variance. Inf Sci 533:72–107

    MathSciNet  MATH  Google Scholar 

  61. Kalyani R, Sathya PD, Sakthivel VP (2021) Multilevel thresholding for medical image segmentation using teaching-learning based optimization algorithm

  62. Singh S, Mittal N, Singh H (2020) A multilevel thresholding algorithm using lebtlbo for image segmentation. Neural Comput Applic 32:16681–16706

    Google Scholar 

  63. Jiang Z, Zou F, Chen D, Kang J (2021) An improved teaching–learning-based optimization for multilevel thresholding image segmentation. Arab J Sci Eng:1–26

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

  65. Shivahare BD, Gupta S (2016) Multilevel thresholding based image segmentation using whale optimization algorithm, image, vol 3, p 4

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

  67. Huang Y, Wang S (2008) Multilevel thresholding methods for image segmentation with otsu based on qpso. In: 2008 Congress on image and signal processing. IEEE, vol 3, pp 701–705

  68. Djerou L, Khelil N, Dehimi HE, Batouche M (2009) Automatic multilevel thresholding using binary particle swarm optimization for image segmentation. In: 2009 International conference of soft computing and pattern recognition. IEEE, pp 66–71

  69. Sathya P, Kayalvizhi R (2010) Development of a new optimal multilevel thresholding using improved particle swarm optimization algorithm for image segmentation. Int J Electr Eng 2(1):63–67

    Google Scholar 

  70. Yazdani D, Arabshahi A, Sepas-Moghaddam A, Dehshibi MM (2012) A multilevel thresholding method for image segmentation using a novel hybrid intelligent approach. In: 2012 12th International conference on hybrid intelligent systems (HIS). IEEE, pp 137–142

  71. Apoorva N, Ramesh D, Manikantan K, Ramachandran S (2012) Optimal multilevel thresholding based on tsallis entropy using fibonacci particle swarm optimization for improved image segmentation. In: 2012 International conference on communication, information & computing technology (ICCICT). IEEE, pp 1–6

  72. Nazareth VM, Amulya K, Manikantan K (2011) Optimal multilevel thresholding for image segmentation using contrast-limited adaptive histogram equalization and enhanced convergence particle swarm optimization. In: 2011 Third national conference on computer vision, pattern recognition, image processing and graphics. IEEE, pp 207–210

  73. Alva A, Akash R, Manikantan K (2015) Optimal multilevel thresholding based on tsallis entropy and half-life constant pso for improved image segmentation. In: 2015 IEEE UP section conference on electrical computer and electronics (UPCON). IEEE, pp 1–6

  74. Jiang Y, Hao Z, Yuan G, Yang Z (2012) Multilevel thresholding for image segmentation through bayesian particle swarm optimisation. Int J Model Identification Control 15(4):267–276

    Google Scholar 

  75. Ouadfel S, Meshoul S (2013) A fully adaptive and hybrid method for image segmentation using multilevel thresholding. Int J Image Graph Signal Process, vol 5(1)

  76. Xu S, Mu X, Ma J (2015) Discrete quantum-behaved particle swarm optimization for 2-d maximum entropic multilevel thresholding image segmentation. In: 2015 chinese automation congress (CAC). IEEE, pp 651–656

  77. Liu Y, Mu C, Kou W, Liu J (2015) Modified particle swarm optimization-based multilevel thresholding for image segmentation. Soft Comput 19(5):1311–1327

    Google Scholar 

  78. Zhao X, Turk M, Li W, Lien K-C, Wang G (2016) A multilevel image thresholding segmentation algorithm based on two-dimensional k–l divergence and modified particle swarm optimization. Appl Soft Comput 48:151–159

    Google Scholar 

  79. Abualigah L, Al-Okbi NK, Elaziz MA, Houssein EH (2022) Boosting marine predators algorithm by salp swarm algorithm for multilevel thresholding image segmentation. Multimed Tools Appl 81 (12):16707–16742

    Google Scholar 

  80. Mozaffari MH, Lee W-S (2017) Convergent heterogeneous particle swarm optimisation algorithm for multilevel image thresholding segmentation. IET Image Process 11(8):605–619

    Google Scholar 

  81. Li Y, Bai X, Jiao L, Xue Y (2017) Partitioned-cooperative quantum-behaved particle swarm optimization based on multilevel thresholding applied to medical image segmentation. Appl Soft Comput 56:345–356

    Google Scholar 

  82. Maryam H, Mustapha A, Younes J (2017) A multilevel thresholding method for image segmentation based on multiobjective particle swarm optimization. In: 2017 International conference on wireless technologies, embedded and intelligent systems (WITS). IEEE, pp 1–6

  83. Kaur T, Saini BS, Gupta S (2018) A novel fully automatic multilevel thresholding technique based on optimized intuitionistic fuzzy sets and tsallis entropy for mr brain tumor image segmentation. Australasian Phys Eng Sci Med 41(1):41–58

    Google Scholar 

  84. Mahdi FP, Kobashi S (2018) Quantum particle swarm optimization for multilevel thresholding-based image segmentation on dental x-ray images. In: 2018 Joint 10th international conference on soft computing and intelligent systems (SCIS) and 19th international symposium on advanced intelligent systems (ISIS). IEEE, pp 1148–1153

  85. Chakraborty R, Sushil R, Garg M (2019) An improved pso-based multilevel image segmentation technique using minimum cross-entropy thresholding. Arab J Sci Eng 44(4):3005–3020

    Google Scholar 

  86. Astuti NRDP, Mardhia MM et al (2019) Multilevel thresholding hyperspectral image segmentation based on independent component analysis and swarm optimization methods. Int J Adv Intell Inf 5(1):66–75

    Google Scholar 

  87. Prahara A (1935) Multilevel thresholding segmentation based on otsu’s method and autonomous groups particle swarm optimization for multispectral image. Int J Comput Appl 975:8887

    Google Scholar 

  88. Yang Z, Wu A (2020) A non-revisiting quantum-behaved particle swarm optimization based multilevel thresholding for image segmentation. Neural Comput Applic 32(16):12011–12031

    Google Scholar 

  89. Khairuzzaman AKM, Chaudhury S (2019) Masi entropy based multilevel thresholding for image segmentation. Multimed Tools Appl 78(23):33573–33591

    Google Scholar 

  90. Britto L, Pacífico L, Ludermir T (2020) A multilevel thresholding approach based on improved particle swarm optimization for color image segmentation. In: Anais do XVII encontro nacional de inteligência artificial e computacional, SBC, pp 306–317

  91. Hassanzadeh T, Vojodi H, Eftekhari Moghadam AM (2012) A multilevel thresholding approach based on l´ evy-flight firefly algorithm for image segmentation. International Journal of Information and Communication Technology Research 4(1):1–8

    Google Scholar 

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

    Google Scholar 

  93. Sridevi M (2017) Image segmentation based on multilevel thresholding using firefly algorithm. In: 2017 International conference on inventive computing and informatics (ICICI). IEEE, pp 750–753

  94. Chen H, Deng X, Yan L, Ye Z (2017) Multilevel thresholding selection based on the fireworks algorithm for image segmentation. In: 2017 International conference on security, pattern analysis, and cybernetics (SPAC). IEEE, pp 175–180

  95. Sharma A, Chaturvedi R, Dwivedi U, Kumar S, Reddy S (2018) Firefly algorithm based effective gray scale image segmentation using multilevel thresholding and entropy function. Int J Pure Appl Math 118(5):437–443

    Google Scholar 

  96. Hammouche K, Diaf M, Siarry P (2008) A multilevel automatic thresholding method based on a genetic algorithm for a fast image segmentation. Comput Vis Image Underst 109(2):163–175

    Google Scholar 

  97. Kumar R, Parashar T, Verma G (2013) A multilevel automatic thresholding for image segmentation using genetic algorithm and dwt. Int J Electr Comput Sci Eng 1(1):153–160

    Google Scholar 

  98. Baniani EA, Chalechale A (2013) A new multilevel thresholding method using hybrid pso and genetic algorithm for image segmentation. Int J Adv Studies Comput Sci Eng 2(2):18

    Google Scholar 

  99. Zhang J, Li H, Tang Z, Lu Q, Zheng X, Zhou J (2014) An improved quantum-inspired genetic algorithm for image multilevel thresholding segmentation. Math Prob Eng

  100. de Oliveira PV, Yamanaka K (2018) Image segmentation using multilevel thresholding algorithm and genetic algorithm: an approach. In: 2018 2nd International conference on data science and business analytics (ICDSBA). IEEE, pp 380–385

  101. Sun Y, Tang Z, Lu J, Du P (2013) Optimal multilevel thresholding using improved gravitational search algorithm for image segmentation. In: Proceedings 2013 international conference on mechatronic sciences, electric engineering and computer (MEC). IEEE, pp 1487–1490

  102. Fachrurrozi M, Dela NR, Mahyudin Y, Putra HK et al (2019) Tongue image segmentation using hybrid multilevel otsu thresholding and harmony search algorithm. In: Journal of physics: conference series. IOP publishing, vol 1196, p 012072

  103. Suresh K, Sakthi U (2019) Analysis of heuristic-based multilevel thresholding methods for image segmentation using r programming. Int J Reasoning-Based Intell Syst 11(2):151–160

    Google Scholar 

  104. Mousavirad SJ, Ebrahimpour-Komleh H (2020) Human mental search-based multilevel thresholding for image segmentation. Appl Soft Comput 97:105427

    Google Scholar 

  105. Srikanth R, Bikshalu K (2021) Multilevel thresholding image segmentation based on energy curve with harmony search algorithm. Ain Shams Eng J 12(1):1–20

    Google Scholar 

  106. Resma KB, Nair MS (2021) Multilevel thresholding for image segmentation using krill herd optimization algorithm. J King Saud Univ-Comput Inf Sci

  107. He L, Huang S (2020) An efficient krill herd algorithm for color image multilevel thresholding segmentation problem. Appl Soft Comput 89:106063

    Google Scholar 

  108. Muangkote N, Sunat K, Chiewchanwattana S (2016) Multilevel thresholding for satellite image segmentation with moth-flame based optimization. In: 2016 13th international joint conference on computer science and software engineering (JCSSE). IEEE, pp 1–6

  109. Khairuzzaman AKM, Chaudhury S (2017) Moth-flame optimization algorithm based multilevel thresholding for image segmentation. Int J Appl Metaheuristic Comput (IJAMC) 8(4):58–83

    Google Scholar 

  110. Zhou Y, Yang X, Ling Y, Zhang J (2018) Meta-heuristic moth swarm algorithm for multilevel thresholding image segmentation. Multimed Tools Appl 77(18):23699–23727

    Google Scholar 

  111. Jia H, Ma J, Song W (2019) Multilevel thresholding segmentation for color image using modified moth-flame optimization. IEEE Access 7:44097–44134

    Google Scholar 

  112. Bhandari AK, Kumar A, Chaudhary S, Singh GK (2016) A novel color image multilevel thresholding based segmentation using nature inspired optimization algorithms. Expert Syst Appl 63:112–133

    Google Scholar 

  113. Kotte S, Pullakura RK, Injeti SK (2018) Optimal multilevel thresholding selection for brain mri image segmentation based on adaptive wind driven optimization. Measurement 130:340– 361

    Google Scholar 

  114. Jiang Y, Tsai P, Hao Z, Cao L (2015) Automatic multilevel thresholding for image segmentation using stratified sampling and tabu search. Soft Comput 19(9):2605–2617

    Google Scholar 

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

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

    Google Scholar 

  117. Abd Elaziz M, Lu S (2019) Many-objectives multilevel thresholding image segmentation using knee evolutionary algorithm. Expert Syst Appl 125:305–316

    Google Scholar 

  118. Abd Elaziz M, Bhattacharyya S, Lu S (2019) Swarm selection method for multilevel thresholding image segmentation. Expert Syst Appl 138:112818

    Google Scholar 

  119. Bao X, Jia H, Lang C (2019) Dragonfly algorithm with opposition-based learning for multilevel thresholding color image segmentation. Symmetry 11(5):716

    Google Scholar 

  120. Shah-Hosseini H (2013) Multilevel thresholding for image segmentation using the galaxy-based search algorithm. Int J Intell Syst Appl 5(11):19

    Google Scholar 

  121. Tuba M, Brajevic I (2013) Modified seeker optimization algorithm for image segmentation by multilevel thresholding. Int J Math Models Methods Appl Sci 7(4):370–378

    Google Scholar 

  122. Banimelhem O, Mowafi M, Alzoubi O (2015) Multilevel thresholding image segmentation using memetic algorithm. In: 2015 6th International conference on information and communication systems (ICICS). IEEE, pp 119–123

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

  124. Karakoyun M, Baykan NA, Hacibeyoglu M (2017) Multilevel thresholding for image segmentation with swarm optimization algorithms. Int Res J Electr Comput Eng 3(3):1

    Google Scholar 

  125. Kandhway P, Bhandari AK (2019) A water cycle algorithm-based multilevel thresholding system for color image segmentation using masi entropy. Circuits Syst Signal Process 38(7):3058–3106

    Google Scholar 

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

  127. Bao X, Jia H, Lang C (2019) A novel hybrid harris hawks optimization for color image multilevel thresholding segmentation. Ieee Access 7:76529–76546

    Google Scholar 

  128. Wang S, Jia H, Peng X (2020) Modified salp swarm algorithm based multilevel thresholding for color image segmentation. Math Biosci Eng 17:700–724

    MathSciNet  MATH  Google Scholar 

  129. Ahmadi M, Kazemi K, Aarabi A, Niknam T, Helfroush MS (2019) Image segmentation using multilevel thresholding based on modified bird mating optimization. Multimed Tools Appl 78(16):23003–23027

    Google Scholar 

  130. Xing Z, Jia H (2020) Modified thermal exchange optimization based multilevel thresholding for color image segmentation. Multimed Tools Appl 79(1):1137–1168

    Google Scholar 

  131. Kalyani R, Sathya P, Sakthivel V (2020) Trading strategies for image segmentation using multilevel thresholding aided with minimum cross entropy. Eng Sci Technol Int J 23(6):1327–1341

    Google Scholar 

  132. Li H, Zheng G, Sun K, Jiang Z, Li Y, Jia H (2020) A logistic chaotic barnacles mating optimizer with masi entropy for color image multilevel thresholding segmentation. IEEE Access 8:213130–213153

    Google Scholar 

  133. 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(8):12435–12468

    Google Scholar 

  134. Yan Z, Zhang J, Tang J (2020) Modified water wave optimization algorithm for underwater multilevel thresholding image segmentation. Multimed Tools Appl 79(43):32415–32448

    Google Scholar 

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

  136. Dinkar SK, Deep K, Mirjalili S, Thapliyal S (2021) Opposition-based laplacian equilibrium optimizer with application in image segmentation using multilevel thresholding. Expert Syst Appl 174:114766

    Google Scholar 

  137. Wang S, Sun K, Zhang W, Jia H (2021) Multilevel thresholding using a modified ant lion optimizer with opposition-based learning for color image segmentation. Math Biosci Eng 18(4):3092–3143

    MathSciNet  MATH  Google Scholar 

  138. Mahajan S, Mittal N, Pandit AK (2021) Image segmentation using multilevel thresholding based on type ii fuzzy entropy and marine predators algorithm. Multimed Tools Appl:1–25

  139. Wei C, Kangling F (2008) Multilevel thresholding algorithm based on particle swarm optimization for image segmentation. In: 2008 27th Chinese control conference. IEEE, pp 348– 351

  140. Dhieb M, Frikha M (2016) A multilevel thresholding algorithm for image segmentation based on particle swarm optimization. In: 2016 IEEE/ACS 13th international conference of computer systems and applications (AICCSA). IEEE, pp 1–7

  141. Abualigah L, Yousri D, Abd Elaziz M, Ewees AA, Al-qanes M, Gandomi AH (2017) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Indus Eng. https://doi.org/10.1016/j.cie

  142. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Google Scholar 

  143. Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191

    Google Scholar 

  144. Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mechanics Eng 376:113609

    MathSciNet  MATH  Google Scholar 

  145. Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. J Supercomput 73(11):4773–4795

    Google Scholar 

  146. Faramarzi A, Heidarinejad M, Mirjalili S, Gandomi AH (2020) Marine predators algorithm: a nature-inspired metaheuristic. Expert Syst Appl 152:113377

    Google Scholar 

  147. Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simulation 17(12):4831–4845

    MathSciNet  MATH  Google Scholar 

  148. Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Applic 27(2):495–513

    Google Scholar 

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

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Deanship of Scientific Research at Umm Al-Qura University for supporting this work by Grant Code: (22UQU4320277DSR10).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laith Abualigah.

Ethics declarations

Ethics approval

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

Conflict of Interests

The authors declare that there is no conflict of interest regarding the publication of this paper.

Additional information

Consent to participate

Informed consent was obtained from all individual participants included in the study.

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

Abualigah, L., Almotairi, K.H. & Elaziz, M.A. Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: comparative analysis, open challenges and new trends. Appl Intell 53, 11654–11704 (2023). https://doi.org/10.1007/s10489-022-04064-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-04064-4

Keywords

Navigation