GPU-accelerated Faster Mean Shift with euclidean distance metrics

12/27/2021
by   Le You, et al.
0

Handling clustering problems are important in data statistics, pattern recognition and image processing. The mean-shift algorithm, a common unsupervised algorithms, is widely used to solve clustering problems. However, the mean-shift algorithm is restricted by its huge computational resource cost. In previous research[10], we proposed a novel GPU-accelerated Faster Mean-shift algorithm, which greatly speed up the cosine-embedding clustering problem. In this study, we extend and improve the previous algorithm to handle Euclidean distance metrics. Different from conventional GPU-based mean-shift algorithms, our algorithm adopts novel Seed Selection Early Stopping approaches, which greatly increase computing speed and reduce GPU memory consumption. In the simulation testing, when processing a 200K points clustering problem, our algorithm achieved around 3 times speedup compared to the state-of-the-art GPU-based mean-shift algorithms with optimized GPU memory consumption. Moreover, in this study, we implemented a plug-and-play model for faster mean-shift algorithm, which can be easily deployed. (Plug-and-play model is available: https://github.com/masqm/Faster-Mean-Shift-Euc)

READ FULL TEXT
research
07/28/2020

Faster Mean-shift: GPU-accelerated Embedding-clustering for Cell Segmentation and Tracking

Recently, single-stage embedding based deep learning algorithms gain inc...
research
05/05/2013

On the Convergence and Consistency of the Blurring Mean-Shift Process

The mean-shift algorithm is a popular algorithm in computer vision and i...
research
07/10/2014

On the Convergence of the Mean Shift Algorithm in the One-Dimensional Space

The mean shift algorithm is a non-parametric and iterative technique tha...
research
05/20/2017

Accelerated Hierarchical Density Clustering

We present an accelerated algorithm for hierarchical density based clust...
research
05/10/2021

VDB-EDT: An Efficient Euclidean Distance Transform Algorithm Based on VDB Data Structure

This paper presents a fundamental algorithm, called VDB-EDT, for Euclide...
research
11/15/2014

Anisotropic Agglomerative Adaptive Mean-Shift

Mean Shift today, is widely used for mode detection and clustering. The ...
research
06/11/2013

Stopping Criterion for the Mean Shift Iterative Algorithm

Image segmentation is a critical step in computer vision tasks constitut...

Please sign up or login with your details

Forgot password? Click here to reset