Image Segmentation Using Linked Mean-Shift Vectors and Its Implementation on GPU

被引:13
作者
Cho, Hanjoo [1 ]
Kang, Suk-Ju [2 ]
Cho, Sung In [3 ]
Kim, Young Hwan [4 ]
机构
[1] Pohang Univ Sci & Technol POSTECH, Dept Elect Engn, Pohang 790784, South Korea
[2] Dong A Univ, Dept Elect Engn, Pusan 604714, South Korea
[3] POSTECH, Dept Elect Engn, Pohang 790784, South Korea
[4] POSTECH, Dept Elect Engn & Creat IT Engn, Pohang 790784, South Korea
关键词
Mean-shift algorithm; parallel processing; image segmentation; NORMALIZED CUTS;
D O I
10.1109/TCE.2014.7027348
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a new approach to mean-shift-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(1).
引用
收藏
页码:719 / 727
页数:9
相关论文
共 24 条
[1]  
[Anonymous], P BRIT MACH VIS C SE
[2]  
[Anonymous], 2006, P 23 INT C MACH LEAR
[3]   Thermal and Energy Management of High-Performance Multicores: Distributed and Self-Calibrating Model-Predictive Controller [J].
Bartolini, Andrea ;
Cacciari, Matteo ;
Tilli, Andrea ;
Benini, Luca .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (01) :170-183
[4]   GPU-based Implementation of an Optimized Nonparametric Background Modeling for Real-time Moving Object Detection [J].
Berjon, Daniel ;
Cuevas, Carlos ;
Moran, Francisco ;
Garcia, Narciso .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2013, 59 (02) :361-369
[5]  
Carreira-Perpinan M.A., 2006, IEEE Comp Soc Conf Comp Vis Patt Recog, P1160, DOI DOI 10.1109/CVPR.2006.44
[6]  
Chen TW, 2008, 2008 IEEE 10TH WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, VOLS 1 AND 2, P324, DOI 10.1109/MMSP.2008.4665097
[7]   A Novel 2D-to-3D Conversion System Using Edge Information [J].
Cheng, Chao-Chung ;
Li, Chung-Te ;
Chen, Liang-Gee .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (03) :1739-1745
[8]   MEAN SHIFT, MODE SEEKING, AND CLUSTERING [J].
CHENG, YZ .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (08) :790-799
[9]  
Cho S. I., IET IMAGE P IN PRESS
[10]  
Christoudias CM, 2002, INT C PATT RECOG, P150, DOI 10.1109/ICPR.2002.1047421