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.
Read full abstract