Multilevel Thresholding of Color Image Segmentation Using Memory-based Grey Wolf Optimizer With Otsu Method, Kapur, and M.Masi Entropy

Authors

  • I Made Satria Bimantara Informatics Department, Institut Teknologi Sepuluh Nopember https://orcid.org/0000-0003-0924-6552
  • Anny Yuniarti Informatics Department, Institut Teknologi Sepuluh Nopember

DOI:

https://doi.org/10.23887/janapati.v12i2.62874

Keywords:

Multilevel thresholding, Color image segmentation, Memory-based Grey Wolf Optimizer, Otsu Method, Kapur Entropy, M.Masi Entropy

Abstract

Determining the optimal threshold value for image segmentation has become more attention in recent years because of its varied uses. Otsu-based thresholding methods, minimum cross entropy, and Kapur entropy are efficient for solving bi-level thresholding image segmentation problems (BL-ISP), but not with multi-level thresholding image segmentation problems (ML-ISP). The main problem is exponentially increasing computational complexity. This study uses the memory-based Gray Wolf Optimizer (mGWO) to determine the optimal threshold value for solving ML-ISP on RGB images. The mGWO method is a variant of the standard grey wolf optimizer (GWO) that utilizes the best track record of each individual grey wolf for the global exploration and local exploitation phases of the problem solution space. The solution candidates are represented by each grey wolf using the image intensity values and optimized according to mGWO characteristics. Three objective functions, namely the Otsu method, Kapur Entropy, and M.Masi Entropy are used to evaluate the solutions generated in the optimization process. The GridSearch method is used to determine the optimal parameter combination of each method based on 10 training images. Evaluation of the performance of the mGWO method was measured using several benchmark images and compared with five standard swarm intelligence (SI) methods as benchmarks. Analysis of the results was carried out qualitatively and quantitatively based on the average PSNR, RMSE, SSIM, UQI, fitness value, and CPU processing time from 30 tests. The results were analyzed further with the Wilcoxon signed-rank test. The experimental results show that the performance of the mGWO method outperforms the benchmark method in most experiments and metrics. The mGWO variant also proved to be superior to the standard GWO in resolving multi-level color image segmentation problems. The mGWO performance results are also compared with other state-of-the-art SI methods in solving ML-ISP on grayscale images and was able to outperform those methods in most experiments.

References

X. Chen, Miao Pu, and Q. Bu, “Image Segmentation Algorithm Based on Particle Swarm Optimization with K-Means Optimization,” in IEEE International Conference on Power, Intelligent Computing and Systems (ICPICS), 2019, pp. 156–159.

S. Tongbram, B. A. Shimray, L. S. Singh, and N. Dhanachandra, “A novel image segmentation approach using fcm and whale optimization algorithm,” J Ambient Intell Humaniz Comput, 2021, doi: 10.1007/s12652-020-02762-w.

A. K. M. Khairuzzaman and S. Chaudhury, “Masi entropy based multilevel thresholding for image segmentation,” Multimed Tools Appl, vol. 78, no. 23, pp. 33573–33591, Dec. 2019, doi: 10.1007/s11042-019-08117-8.

G. Ma and X. Yue, “An improved whale optimization algorithm based on multilevel threshold image segmentation using the Otsu method,” Eng Appl Artif Intell, vol. 113, Aug. 2022, doi: 10.1016/j.engappai.2022.104960.

J. Rahaman and M. Sing, “An efficient multilevel thresholding based satellite image segmentation approach using a new adaptive cuckoo search algorithm,” Expert Syst Appl, vol. 174, Jul. 2021, doi: 10.1016/j.eswa.2021.114633.

P. Upadhyay and J. K. Chhabra, “Multilevel thresholding based image segmentation using new multistage hybrid optimization algorithm,” J Ambient Intell Humaniz Comput, vol. 12, no. 1, pp. 1081–1098, Jan. 2021, doi: 10.1007/s12652-020-02143-3.

B. S. Khehra, A. Singh, and L. Kaur, “M. Masi Entropy- and Grey Wolf Optimizer-Based Multilevel Thresholding Approach for Image Segmentation,” Journal of The Institution of Engineers (India): Series B, vol. 103, no. 5, pp. 1619–1642, Oct. 2022, doi: 10.1007/s40031-022-00740-8.

M. Abdel-Basset, V. Chang, and R. Mohamed, “HSMA_WOA: A hybrid novel Slime mould algorithm with whale optimization algorithm for tackling the image segmentation problem of chest X-ray images,” Applied Soft Computing Journal, vol. 95, Oct. 2020, doi: 10.1016/j.asoc.2020.106642.

M. Sharif, J. Amin, M. Raza, M. Yasmin, and S. C. Satapathy, “An integrated design of particle swarm optimization (PSO) with fusion of features for detection of brain tumor,” Pattern Recognit Lett, vol. 129, pp. 150–157, Jan. 2020, doi: 10.1016/j.patrec.2019.11.017.

F. Orujov, R. Maskeliūnas, R. Damaševičius, and W. Wei, “Fuzzy based image edge detection algorithm for blood vessel detection in retinal images,” Applied Soft Computing Journal, vol. 94, Sep. 2020, doi: 10.1016/j.asoc.2020.106452.

C. J. J. Sheela and G. Suganthi, “Morphological edge detection and brain tumor segmentation in Magnetic Resonance (MR) images based on region growing and performance evaluation of modified Fuzzy C-Means (FCM) algorithm,” Multimed Tools Appl, vol. 79, no. 25–26, pp. 17483–17496, Jul. 2020, doi: 10.1007/s11042-020-08636-9.

C. Lang and H. Jia, “Kapur’s entropy for color image segmentation based on a hybrid whale optimization algorithm,” Entropy, vol. 21, no. 3, Mar. 2019, doi: 10.3390/e21030318.

S. Borjigin and P. K. Sahoo, “Color image segmentation based on multi-level Tsallis–Havrda–Charvát entropy and 2D histogram using PSO algorithms,” Pattern Recognit, vol. 92, pp. 107–118, Aug. 2019, doi: 10.1016/j.patcog.2019.03.011.

A. K. M. Khairuzzaman and S. Chaudhury, “Multilevel thresholding using grey wolf optimizer for image segmentation,” Expert Syst Appl, vol. 86, pp. 64–76, Nov. 2017, doi: 10.1016/j.eswa.2017.04.029.

K. P. Baby Resma and M. S. Nair, “Multilevel thresholding for image segmentation using Krill Herd Optimization algorithm,” Journal of King Saud University - Computer and Information Sciences, vol. 33, no. 5, pp. 528–541, Jun. 2021, doi: 10.1016/j.jksuci.2018.04.007.

S. Arora, J. Acharya, A. Verma, and P. K. Panigrahi, “Multilevel thresholding for image segmentation through a fast statistical recursive algorithm,” Pattern Recognit Lett, vol. 29, no. 2, pp. 119–125, Jan. 2008, doi: 10.1016/j.patrec.2007.09.005.

M. Ameur, M. Habba, and Y. Jabrane, “A comparative study of nature inspired optimization algorithms on multilevel thresholding image segmentation,” Multimed Tools Appl, vol. 78, no. 24, pp. 34353–34372, Dec. 2019, doi: 10.1007/s11042-019-08133-8.

M. A. El Aziz, A. A. Ewees, and A. E. Hassanien, “Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation,” Expert Syst Appl, vol. 83, pp. 242–256, Oct. 2017, doi: 10.1016/j.eswa.2017.04.023.

B. Lei and J. Fan, “Image thresholding segmentation method based on minimum square rough entropy,” Applied Soft Computing Journal, vol. 84, Nov. 2019, doi: 10.1016/j.asoc.2019.105687.

D. T. Hidayat, Isnan, and M. A. Fauzi, “Optimum Multilevel Thresholding Hybrid GA-PSO By Algorithm,” Journal of Computer Science and Information, vol. 6, no. 1, pp. 1–5, 2013.

S. Gupta and K. Deep, “A memory-based Grey Wolf Optimizer for global optimization tasks,” Applied Soft Computing Journal, vol. 93, Aug. 2020, doi: 10.1016/j.asoc.2020.106367.

S. Mirjalili, S. M. Mirjalili, and A. Lewis, “Grey Wolf Optimizer,” Advances in Engineering Software, vol. 69, pp. 46–61, 2014, doi: 10.1016/j.advengsoft.2013.12.007.

S. Li, H. Chen, M. Wang, A. A. Heidari, and S. Mirjalili, “Slime mould algorithm: A new method for stochastic optimization,” Future Generation Computer Systems, vol. 111, pp. 300–323, Oct. 2020, doi: 10.1016/j.future.2020.03.055.

Suyanto, A. Arifianto, R. Rita, and S. Andi, Evolutionary Machine Learning Pembelajaran Mesin Otonom Berbasis Komputasi Evolusioner. Bandung: Informatika Bandung, 2020.

I. W. Supriana, M. A. Raharja, I. M. Bimantara, and D. Bramantya, “IMPLEMENTASI DUA MODEL CROSSOVER PADA ALGORITMA GENETIKA UNTUK OPTIMASI PENGGUNAAN RUANG PERKULIAHAN,” Jurnal RESISTOR (Rekayasa Sistem Komputer), vol. 4, no. 2, pp. 167–177, Oct. 2021, [Online]. Available: http://jurnal.stiki-indonesia.ac.id/index.php/jurnalresistor

W. Chen, K. Ramos, K. N. Mullaguri, and A. S. Wu, “Genetic Algorithms For Extractive Summarization,” May 2021, [Online]. Available: http://arxiv.org/abs/2105.02365

D. Kristiadi and R. Hartanto, “Genetic Algorithm for lecturing schedule optimization,” IJCCS (Indonesian Journal of Computing and Cybernetics Systems), vol. 13, no. 1, pp. 83–94, Jan. 2019, doi: 10.22146/ijccs.43038.

Y. S. Chaudhari, V. W. Dmello, S. S. Shah, and P. Bhangale, “Autonomous Timetable System Using Genetic Algorithm,” in Proceedings of the Fourth International Conference on Smart Systems and Inventive Technology (ICSSIT-2022), Institute of Electrical and Electronics Engineers (IEEE), Feb. 2022, pp. 1687–1694. doi: 10.1109/icssit53264.2022.9716370.

Downloads

Published

2023-08-10

How to Cite

I Made Satria Bimantara, & Anny Yuniarti. (2023). Multilevel Thresholding of Color Image Segmentation Using Memory-based Grey Wolf Optimizer With Otsu Method, Kapur, and M.Masi Entropy. Jurnal Nasional Pendidikan Teknik Informatika : JANAPATI, 12(2), 304–337. https://doi.org/10.23887/janapati.v12i2.62874

Issue

Section

Articles