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

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 rec...

Full description

Bibliographic Details
Main Author: Hanhoon Park
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9541345/
id doaj-a5eea64dbc5441d495fbe07abf13e928
record_format Article
spelling doaj-a5eea64dbc5441d495fbe07abf13e9282021-09-30T23:00:39ZengIEEEIEEE Access2169-35362021-01-01913143013143910.1109/ACCESS.2021.31142239541345&#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image SegmentationHanhoon Park0https://orcid.org/0000-0002-6968-4565Department of Electronic Engineering, Pukyong National University, Busan, South KoreaMeanShift 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&#x002B;&#x002B;, has recently been proposed and succeeded to surprisingly reduce the computational complexity of MeanShift. Nevertheless, we found that MeanShift&#x002B;&#x002B; still has computational redundancy and there is room for improvement in terms of accuracy and runtime; thus, we propose an improvement to MeanShift&#x002B;&#x002B;, named <inline-formula> <tex-math notation="LaTeX">$\alpha $ </tex-math></inline-formula>-MeanShift&#x002B;&#x002B;. 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&#x002B;&#x002B; 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&#x002B;&#x002B; and achieve better image segmentation quality.https://ieeexplore.ieee.org/document/9541345/Clusteringmean shift algorithmMeanShift++image segmentation
collection DOAJ
language English
format Article
sources DOAJ
author Hanhoon Park
spellingShingle Hanhoon Park
&#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
IEEE Access
Clustering
mean shift algorithm
MeanShift++
image segmentation
author_facet Hanhoon Park
author_sort Hanhoon Park
title &#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
title_short &#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
title_full &#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
title_fullStr &#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
title_full_unstemmed &#x03B1;-MeanShift&#x002B;&#x002B;: Improving MeanShift&#x002B;&#x002B; for Image Segmentation
title_sort &#x03b1;-meanshift&#x002b;&#x002b;: improving meanshift&#x002b;&#x002b; for image segmentation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description 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&#x002B;&#x002B;, has recently been proposed and succeeded to surprisingly reduce the computational complexity of MeanShift. Nevertheless, we found that MeanShift&#x002B;&#x002B; still has computational redundancy and there is room for improvement in terms of accuracy and runtime; thus, we propose an improvement to MeanShift&#x002B;&#x002B;, named <inline-formula> <tex-math notation="LaTeX">$\alpha $ </tex-math></inline-formula>-MeanShift&#x002B;&#x002B;. 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&#x002B;&#x002B; 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&#x002B;&#x002B; and achieve better image segmentation quality.
topic Clustering
mean shift algorithm
MeanShift++
image segmentation
url https://ieeexplore.ieee.org/document/9541345/
work_keys_str_mv AT hanhoonpark x03b1meanshiftx002bx002bimprovingmeanshiftx002bx002bforimagesegmentation
_version_ 1716862646147350528