Neural Computing and Applications, vol.34, no.2, pp.1161-1179, 2022 (SCI-Expanded)
© 2021, The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature.In this study, we apply multilevel thresholding segmentation to color images of plant disease. Given that thresholding segmentation is just an optimization problem, we use Otsu’s function as the objective function. To solve this optimization problem, we implement five metaheuristic algorithms, namely artificial bee colony (ABC), cuckoo search (CS), teaching–learning-based optimization (TLBO), teaching–learning-based artificial bee colony (TLABC) and a modified version of TLABC proposed in this work, known as MTLABC. This version is a hybridization between TLABC and Levy flight where the search equations of TLABC are changed according to Levy flight equations; this modification, based on the experimental results, yields a significant improvement in TLABC. Various numbers of thresholding levels are tried to compare the performance of the optimization algorithms at multiple dimensions. The performance is measured according to five measures: the objective function, CPU time, peak noise-to-signal ratio, structural similarity index and color feature similarity. These measures indicate that our proposed algorithm, with the best values of the measures in most images and levels, ranks first. Also, Friedman and Wilcoxon signed-rank tests are used to analyze the results statistically. These two tests prove that our proposed algorithm is significantly different from the other four algorithms.