Abstract
As one of the most popular image segmentation techniques, multi-level thresholding is widely used. Much work has been done to improve the efficiency of multi-level thresholding, but satisfied affect is hard to achieve. In this paper, a multi-level image segmentation method using between-class variance (Otsu) based on improved bat algorithm (DWBA) with dynamically adjusting inertia weight and velocity stratification theory is proposed. DWBA algorithm has strong global search ability at the beginning. Then, the local search capability is enhanced with numbers increasing of iterations. More importantly, the performance of DWBA further improved, because bats with different fitness values have diverse velocities. Furthermore, an improved local search strategy is proposed to avoid the current best solution being replaced during iterations. The experimental results established that the proposed DWBA algorithm obtains better outcome than other algorithms.
Keywords
Get full access to this article
View all access options for this article.
