Enhanced Chaos Game Optimization for Multilevel Image Thresholding through Fitness Distance Balance Mechanism

Authors

  • Achraf Ben Miled Computer Science Department, Science College, Northern Border University, Saudi Arabia
  • Mohammed Ahmed Elhossiny Applied College, Northern Border University, Saudi Arabia | Faculty of Specific Education, Mansoura University, Egypt
  • Marwa Anwar Ibrahim Elghazawy Applied College, Northern Border University, Saudi Arabia
  • Ashraf F. A. Mahmoud Computer Science Department, Science College, Northern Border University, Saudi Arabia
  • Faroug A. Abdalla Computer Science Department, Science College, Northern Border University, Saudi Arabia
Volume: 14 | Issue: 4 | Pages: 14945-14955 | August 2024 | https://doi.org/10.48084/etasr.7713

Abstract

This study proposes a method to enhance the Chaos Game Optimization (CGO) algorithm for efficient multilevel image thresholding by incorporating a fitness distance balance mechanism. Multilevel thresholding is essential for detailed image segmentation in digital image processing, particularly in environments with complex image characteristics. This improved CGO algorithm adopts a hybrid metaheuristic framework that effectively addresses the challenges of premature convergence and the exploration-exploitation balance, typical of traditional thresholding methods. By integrating mechanisms that balance fitness and spatial diversity, the proposed algorithm achieves improved segmentation accuracy and computational efficiency. This approach was validated through extensive experiments on benchmark datasets, comparing favorably against existing state-of-the-art methods.

Keywords:

Chaos Game Optimization, fitness distance balance, multilevel image thresholding, computer vision, optimization algorithms

Downloads

Download data is not yet available.

References

L. Abualigah, K. H. Almotairi, and M. A. Elaziz, "Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: comparative analysis, open challenges and new trends," Applied Intelligence, vol. 53, no. 10, pp. 11654–11704, May 2023.

S. Pare, A. Kumar, G. K. Singh, and V. Bajaj, "Image Segmentation Using Multilevel Thresholding: A Research Review," Iranian Journal of Science and Technology, Transactions of Electrical Engineering, vol. 44, no. 1, pp. 1–29, Mar. 2020.

M. Nssibi, G. Manita, and O. Korbaa, "Advances in nature-inspired metaheuristic optimization for feature selection problem: A comprehensive survey," Computer Science Review, vol. 49, Aug. 2023, Art. no. 100559.

R. V. V. Krishna and S. S. Kumar, "Hybridizing Differential Evolution with a Genetic Algorithm for Color Image Segmentation," Engineering, Technology & Applied Science Research, vol. 6, no. 5, pp. 1182–1186, Oct. 2016.

M. Amiriebrahimabadi, Z. Rouhi, and N. Mansouri, "A Comprehensive Survey of Multi-Level Thresholding Segmentation Methods for Image Processing," Archives of Computational Methods in Engineering, Mar. 2024.

M. H. Horng, "Multilevel thresholding selection based on the artificial bee colony algorithm for image segmentation," Expert Systems with Applications, vol. 38, no. 11, pp. 13785–13791, Oct. 2011.

A. K. Bhandari, A. Kumar, and G. K. Singh, "Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using Kapur's, Otsu and Tsallis functions," Expert Systems with Applications, vol. 42, no. 3, pp. 1573–1601, Feb. 2015.

S. Zhang, W. Jiang, and S. Satoh, "Multilevel Thresholding Color Image Segmentation Using a Modified Artificial Bee Colony Algorithm," IEICE Transactions on Information and Systems, vol. E101-D, no. 8, pp. 2064–2071, Aug. 2018.

P. Upadhyay and J. K. Chhabra, "Multilevel thresholding based image segmentation using new multistage hybrid optimization algorithm," Journal of Ambient Intelligence and Humanized Computing, vol. 12, no. 1, pp. 1081–1098, Jan. 2021.

P. D. Sathya and R. Kayalvizhi, "Modified bacterial foraging algorithm based multilevel thresholding for image segmentation," Engineering Applications of Artificial Intelligence, vol. 24, no. 4, pp. 595–615, Jun. 2011.

Y. Liu, K. Hu, Y. Zhu, and H. Chen, "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), Shenyang, China, Jun. 2015, pp. 181–185.

Y. Zhou, L. Li, and M. Ma, "A Novel Hybrid Bat Algorithm for the Multilevel Thresholding Medical Image Segmentation," Journal of Medical Imaging and Health Informatics, vol. 5, no. 8, pp. 1742–1746, Dec. 2015.

A. K. Bhandari, V. K. Singh, A. Kumar, and G. K. Singh, "Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy," Expert Systems with Applications, vol. 41, no. 7, pp. 3538–3560, Jun. 2014.

J. Rahaman and M. Sing, "An efficient multilevel thresholding based satellite image segmentation approach using a new adaptive cuckoo search algorithm," Expert Systems with Applications, vol. 174, Jul. 2021, Art. no. 114633.

A. M. Hemeida, R. Mansour, and M. E. Hussein, "Multilevel Thresholding for Image Segmentation Using an Improved Electromagnetism Optimization Algorithm," International Journal of Interactive Multimedia and Artificial Intelligence, vol. 5, no. 4, pp. 102–112, 2019.

S. Song, H. Jia, and J. Ma, "A Chaotic Electromagnetic Field Optimization Algorithm Based on Fuzzy Entropy for Multilevel Thresholding Color Image Segmentation," Entropy, vol. 21, no. 4, 2019.

M. Maitra and A. Chatterjee, "A hybrid cooperative–comprehensive learning based PSO algorithm for image segmentation using multilevel thresholding," Expert Systems with Applications, vol. 34, no. 2, pp. 1341–1350, Feb. 2008.

Y. Huang and S. Wang, "Multilevel Thresholding Methods for Image Segmentation with Otsu Based on QPSO," in 2008 Congress on Image and Signal Processing, Sanya, China, Feb. 2008, vol. 3, pp. 701–705.

H. Gao, W. Xu, J. Sun, and Y. Tang, "Multilevel Thresholding for Image Segmentation Through an Improved Quantum-Behaved Particle Swarm Algorithm," IEEE Transactions on Instrumentation and Measurement, vol. 59, no. 4, pp. 934–946, Oct. 2009.

L. Djerou, N. Khelil, H. E. Dehimi, and M. Batouche, "Automatic Multilevel Thresholding Using Binary Particle Swarm Optimization for Image Segmentation," in 2009 International Conference of Soft Computing and Pattern Recognition, Malacca, Malaysia, Dec. 2009, pp. 66–71.

P. D. Sathya and R. Kayalvizhi, "Development of a new optimal multilevel thresholding using improved particle swarm optimization algorithm for image segmentation," International journal of electronics engineering, vol. 2, no. 1, pp. 63–67, 2010.

D. Yazdani, A. Arabshahi, A. Sepas-Moghaddam, and M. M. Dehshibi, "A multilevel thresholding method for image segmentation using a novel hybrid intelligent approach," in 2012 12th International Conference on Hybrid Intelligent Systems (HIS), Pune, India, Sep. 2012, pp. 137–142.

N. Apoorva, D. Ramesh, K. Manikantan, and S. Ramachandran, "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), Mumbai, India, Oct. 2012, pp. 1–6.

A. Alva, R. S. Akash, and K. Manikantan, "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), Allahabad, India, Dec. 2015, pp. 1–6.

Z. Yang and A. Wu, "A non-revisiting quantum-behaved particle swarm optimization based multilevel thresholding for image segmentation," Neural Computing and Applications, vol. 32, no. 16, pp. 12011–12031, Aug. 2020.

L. Britto, L. Pacífico, and T. Ludermir, "A Multilevel Thresholding Approach Based on Improved Particle Swarm Optimization for Color Image Segmentation," in Encontro Nacional de Inteligência Artificial e Computacional (ENIAC), Oct. 2020, pp. 306–317.

K. Hammouche, M. Diaf, and P. Siarry, "A multilevel automatic thresholding method based on a genetic algorithm for a fast image segmentation," Computer Vision and Image Understanding, vol. 109, no. 2, pp. 163–175, Feb. 2008.

R. Kumar, T. Parashar, and G. Verma, "A multilevel automatic thresholding for image segmentation using genetic algorithm and dwt," International Journal of Electronics and Computer Science Engineering, vol. 1, no. 1, pp. 153–160, 2013.

E. A. Baniani and A. Chalechale, "A new multilevel thresholding method using hybrid pso and genetic algorithm for image segmentation," International Journal of Advanced Studies in Computers, Science and Engineering, vol. 2, no. 2, pp. 18–24, 2013.

S. Patra, R. Gautam, and A. Singla, "A novel context sensitive multilevel thresholding for image segmentation," Applied Soft Computing, vol. 23, pp. 122–127, Oct. 2014.

J. Zhang, H. Li, Z. Tang, Q. Lu, X. Zheng, and J. Zhou, "An Improved Quantum-Inspired Genetic Algorithm for Image Multilevel Thresholding Segmentation," Mathematical Problems in Engineering, vol. 2014, Apr. 2014, Art. no. e295402.

H. Shah-Hosseini, "Multilevel Thresholding for Image Segmentation using the Galaxy-based Search Algorithm," International Journal of Intelligent Systems and Applications, vol. 5, no. 11, pp. 19–33, Oct. 2013.

M. Tuba and I. Brajevic, "Modified seeker optimization algorithm for image segmentation by multilevel thresholding," International Journal of Mathematical Models and Methods in Applied Sciences, vol. 7, no. 4, pp. 370–378, 2013.

O. Banimelhem, M. Mowafi, and O. Alzoubi, "Multilevel thresholding image segmentation using memetic algorithm," in 2015 6th International Conference on Information and Communication Systems (ICICS), Amman, Jordan, Apr. 2015, pp. 119–123.

Y. Han, W. Chen, A. A. Heidari, and H. Chen, "Multi-verse Optimizer with Rosenbrock and Diffusion Mechanisms for Multilevel Threshold Image Segmentation from COVID-19 Chest X-Ray Images," Journal of Bionic Engineering, vol. 20, no. 3, pp. 1198–1262, May 2023.

A. K. M. Khairuzzaman and S. Chaudhury, "Multilevel thresholding using grey wolf optimizer for image segmentation," Expert Systems with Applications, vol. 86, pp. 64–76, Nov. 2017.

M. Karakoyun, N. A. Baykan, and M. Hacibeyoglu, "Multi-Level Thresholding for Image Segmentation With Swarm Optimization Algorithms," International Research Journal of Electronics and Computer Engineering, vol. 3, no. 3, Sep. 2017.

P. Kandhway and A. K. Bhandari, "A Water Cycle Algorithm-Based Multilevel Thresholding System for Color Image Segmentation Using Masi Entropy," Circuits, Systems, and Signal Processing, vol. 38, no. 7, pp. 3058–3106, Jul. 2019.

H. Liang, H. Jia, Z. Xing, J. Ma, and X. Peng, "Modified Grasshopper Algorithm-Based Multilevel Thresholding for Color Image Segmentation," IEEE Access, vol. 7, pp. 11258–11295, 2019.

X. Bao, H. Jia, and C. Lang, "A Novel Hybrid Harris Hawks Optimization for Color Image Multilevel Thresholding Segmentation," IEEE Access, vol. 7, pp. 76529–76546, 2019.

S. K. Wang, H. M. Jia, and X. X. Peng, "Modified salp swarm algorithm based multilevel thresholding for color image segmentation," Mathematical Biosciences and Engineering (MBE), vol. 17, no. 1, pp. 700–724, Oct. 2019.

M. Ahmadi, K. Kazemi, A. Aarabi, T. Niknam, and M. S. Helfroush, "Image segmentation using multilevel thresholding based on modified bird mating optimization," Multimedia Tools and Applications, vol. 78, no. 16, pp. 23003–23027, Aug. 2019.

Z. Xing and H. Jia, "Modified thermal exchange optimization based multilevel thresholding for color image segmentation," Multimedia Tools and Applications, vol. 79, no. 1, pp. 1137–1168, Jan. 2020.

R. Kalyani, P. D. Sathya, and V. P. Sakthivel, "Trading strategies for image segmentation using multilevel thresholding aided with minimum cross entropy," Engineering Science and Technology, an International Journal, vol. 23, no. 6, pp. 1327–1341, Dec. 2020.

H. Li, G. Zheng, K. Sun, Z. Jiang, Y. Li, and H. Jia, "A Logistic Chaotic Barnacles Mating Optimizer With Masi Entropy for Color Image Multilevel Thresholding Segmentation," IEEE Access, vol. 8, pp. 213130–213153, 2020.

M. Abd Elaziz, N. Nabil, R. Moghdani, A. A. Ewees, E. Cuevas, and S. Lu, "Multilevel thresholding image segmentation based on improved volleyball premier league algorithm using whale optimization algorithm," Multimedia Tools and Applications, vol. 80, no. 8, pp. 12435–12468, Mar. 2021.

Z. Yan, J. Zhang, and J. Tang, "Modified water wave optimization algorithm for underwater multilevel thresholding image segmentation," Multimedia Tools and Applications, vol. 79, no. 43, pp. 32415–32448, Nov. 2020.

E. H. Houssein, B. E. Helmy, D. Oliva, A. A. Elngar, and H. Shaban, "A novel Black Widow Optimization algorithm for multilevel thresholding image segmentation," Expert Systems with Applications, vol. 167, Apr. 2021, Art. no. 114159.

S. K. Dinkar, K. Deep, S. Mirjalili, and S. Thapliyal, "Opposition-based Laplacian Equilibrium Optimizer with application in Image Segmentation using Multilevel Thresholding," Expert Systems with Applications, vol. 174, Jul. 2021, Art. no. 114766.

S. Wang, K. Sun, W. Zhang, and H. Jia, "Multilevel thresholding using a modified ant lion optimizer with opposition-based learning for color image segmentation," Mathematical Biosciences and Engineering, vol. 18, no. 4, pp. 3092–3143, Apr. 2021.

S. Mahajan, N. Mittal, and A. K. Pandit, "Image segmentation using multilevel thresholding based on type II fuzzy entropy and marine predators algorithm," Multimedia Tools and Applications, vol. 80, no. 13, pp. 19335–19359, May 2021.

J. N. Kapur, P. K. Sahoo, and A. K. C. Wong, "A new method for gray-level picture thresholding using the entropy of the histogram," Computer Vision, Graphics, and Image Processing, vol. 29, no. 3, pp. 273–285, Mar. 1985.

N. Otsu, "A Tlreshold Selection Method from Gray-Level Histograms," Automatica, vol. 11, pp. 285–296, 1975.

S. Talatahari and M. Azizi, "Chaos Game Optimization: a novel metaheuristic algorithm," Artificial Intelligence Review, vol. 54, no. 2, pp. 917–1004, Feb. 2021.

H. T. Kahraman, S. Aras, and E. Gedikli, "Fitness-distance balance (FDB): A new selection method for meta-heuristic search algorithms," Knowledge-Based Systems, vol. 190, Feb. 2020, Art. no. 105169.

M. W. Ouertani, G. Manita, and O. Korbaa, "Automatic Data Clustering Using Hybrid Chaos Game Optimization with Particle Swarm Optimization Algorithm.," Procedia Computer Science, vol. 207, pp. 2677–2687, Jan. 2022.

"The USC-SIPI Image Database." University of Southern California, [Online]. Available: https://sipi.usc.edu/database/.

J. Kennedy and R. Eberhart, "Particle swarm optimization," in Proceedings of ICNN’95 - International Conference on Neural Networks, Perth, Australia, Nov. 1995, vol. 4, pp. 1942–1948 vol.4.

S. Mirjalili, S. M. Mirjalili, and A. Lewis, "Grey Wolf Optimizer," Advances in Engineering Software, vol. 69, pp. 46–61, Mar. 2014.

S. Mirjalili, "Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm," Knowledge-Based Systems, vol. 89, pp. 228–249, Nov. 2015.

J. H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT Press, 1992.

Downloads

How to Cite

[1]
Ben Miled, A., Elhossiny, M.A., Elghazawy, M.A.I., Mahmoud, A.F.A. and Abdalla, F.A. 2024. Enhanced Chaos Game Optimization for Multilevel Image Thresholding through Fitness Distance Balance Mechanism. Engineering, Technology & Applied Science Research. 14, 4 (Aug. 2024), 14945–14955. DOI:https://doi.org/10.48084/etasr.7713.

Metrics

Abstract Views: 263
PDF Downloads: 356

Metrics Information