TY - JOUR
T1 - Image segmentation using linked mean-shift vectors and its implementation on GPU
AU - Cho, Hanjoo
AU - Kang, Suk Ju
AU - Cho, Sung In
AU - Kim, Young Hwan
N1 - Publisher Copyright:
© 1975-2011 IEEE.
PY - 2014/11/1
Y1 - 2014/11/1
N2 - This paper proposes a new approach to meanshift- based image segmentation that uses a non-iterative process to determine the maxima of the underlying density, which are called modes. To identify the mode, the proposed approach performs a mean-shift process on each pixel only once, and uses the resulting mean-shift vectors to construct links for the pairs of pixels, instead of iteratively performing the mean-shift process. Then, it groups the pixels of the same mode, connected through the links, into the same cluster. Although the proposed approach performs the mean-shift process only once, it provides comparable segmentation quality to the conventional approaches. In experiments using benchmark images, the processing time was reduced to a quarter, while probabilistic rand index and segmentation covering were well maintained; they were degraded by only 0.38% and 1.87%, respectively. Furthermore, the proposed algorithm improves the locality of the required data and compute-intensity of the algorithm, which are important factors for utilizing the GPU effectively. The proposed algorithm, when implemented on a GPU, improved the processing speed by over 75 times compared to implementation on a CPU, while the conventional approach was accelerated by about 15 times.
AB - This paper proposes a new approach to meanshift- based image segmentation that uses a non-iterative process to determine the maxima of the underlying density, which are called modes. To identify the mode, the proposed approach performs a mean-shift process on each pixel only once, and uses the resulting mean-shift vectors to construct links for the pairs of pixels, instead of iteratively performing the mean-shift process. Then, it groups the pixels of the same mode, connected through the links, into the same cluster. Although the proposed approach performs the mean-shift process only once, it provides comparable segmentation quality to the conventional approaches. In experiments using benchmark images, the processing time was reduced to a quarter, while probabilistic rand index and segmentation covering were well maintained; they were degraded by only 0.38% and 1.87%, respectively. Furthermore, the proposed algorithm improves the locality of the required data and compute-intensity of the algorithm, which are important factors for utilizing the GPU effectively. The proposed algorithm, when implemented on a GPU, improved the processing speed by over 75 times compared to implementation on a CPU, while the conventional approach was accelerated by about 15 times.
KW - image segmentation
KW - Mean-shift algorithm
KW - parallel processing
UR - http://www.scopus.com/inward/record.url?scp=84923767001&partnerID=8YFLogxK
U2 - 10.1109/TCE.2014.7027348
DO - 10.1109/TCE.2014.7027348
M3 - Article
AN - SCOPUS:84923767001
SN - 0098-3063
VL - 60
SP - 719
EP - 727
JO - IEEE Transactions on Consumer Electronics
JF - IEEE Transactions on Consumer Electronics
IS - 4
M1 - 7027348
ER -