IEEE Access | 2021

α-MeanShift++: Improving MeanShift++ for Image Segmentation

 

Abstract


MeanShift is one of the popular clustering algorithms and can be used to partition a digital image into semantically meaningful regions in an unsupervised manner. However, due to its prohibitively high computational complexity, a grid-based approach, called MeanShift++, has recently been proposed and succeeded to surprisingly reduce the computational complexity of MeanShift. Nevertheless, we found that MeanShift++ still has computational redundancy and there is room for improvement in terms of accuracy and runtime; thus, we propose an improvement to MeanShift++, named <inline-formula> <tex-math notation= LaTeX >$\\alpha $ </tex-math></inline-formula>-MeanShift++. We first attempt to minimize the computational redundancy by using an additional hash table. Then, we introduce a speedup factor (<inline-formula> <tex-math notation= LaTeX >$\\alpha $ </tex-math></inline-formula>) to reduce the number of iterations required until convergence, and we use more neighboring grid cells for the same bandwidth to improve accuracy. Through intensive experiments on image segmentation benchmark datasets, we demonstrate that <inline-formula> <tex-math notation= LaTeX >$\\alpha $ </tex-math></inline-formula>-MeanShift++ can run 4.1-<inline-formula> <tex-math notation= LaTeX >$4.6\\times $ </tex-math></inline-formula> faster on average (but up to <inline-formula> <tex-math notation= LaTeX >$7\\times $ </tex-math></inline-formula>) than MeanShift++ and achieve better image segmentation quality.

Volume 9
Pages 131430-131439
DOI 10.1109/ACCESS.2021.3114223
Language English
Journal IEEE Access

Full Text