The Artificial Rabbits Optimization Algorithm is a metaheuristic optimization algorithm proposed in 2022. This algorithm has weak local search ability, which can easily lead to the algorithm falling into local optimal solutions. To overcome these limitations, this paper introduces an Improved Artificial Rabbits Optimization Algorithm (IARO) and demonstrates its effectiveness in multi-level threshold color image segmentation using the Otsu method. Initially, we apply a center-driven strategy to enhance exploration by updating the rabbit’s position during the random hiding phase. Additionally, when the algorithm stalls, a Gaussian Randomized Wandering (GRW) strategy is utilized to enable the algorithm to escape local optima and improve convergence accuracy. The performance of the IARO algorithm is evaluated using 23 standard benchmark functions and CEC2020 benchmark functions, and compared with nine other algorithms. Experimental results indicate that IARO excels in global optimization and demonstrates notable robustness. To assess its effectiveness in multi-threshold color image segmentation, the algorithm is tested on classical Berkeley images. Evaluation metrics including execution time, Peak Signal-to-Noise Ratio (PSNR), Feature Similarity (FSIM), Structural Similarity (SSIM), Boundary Displacement Error (BDE), The Probabilistic Rand Index (PRI), Variation of Information (VOI) and average fitness value are used to measure segmentation quality. The results reveal that IARO achieves high accuracy and fast segmentation speed, validating its efficiency and practical utility in real-world applications.
Read full abstract