DocumentCode :
2106014
Title :
Parallel Image Segmentation Using Reduction-Sweeps on Multicore Processors and GPUs
Author :
Farias, Ricardo ; Farias, Ricardo ; Marroquim, Ricardo ; Clua, Esteban
Author_Institution :
Programa de Eng. de Sist. de Comput., Univ. Fed. do Rio de Janeiro, Rio de Janeiro, Brazil
fYear :
2013
fDate :
5-8 Aug. 2013
Firstpage :
139
Lastpage :
146
Abstract :
In this paper we introduce the Reduction Sweep algorithm, a novel graph-based image segmentation algorithm that is designed for easy parallelization. It is based on a clustering approach focusing on local image characteristics. Each pixel is compared with its neighbors in an implicitly independent manner, and those deemed sufficiently similar according to a color criterion are joined. We achieve fast execution times while still maintaining the visual quality of the results. The algorithm is presented in four different implementations: sequential CPU, parallel CPU, GPU, and hybrid CPU-GPU. We compare the execution times of the four versions with each other and with other closely related image segmentation algorithms.
Keywords :
graph theory; graphics processing units; image colour analysis; image segmentation; multiprocessing systems; parallel processing; pattern clustering; clustering approach; color criterion; easy parallelization; graph-based image segmentation algorithm; hybrid CPU-GPU; local image characteristics; multicore processors; parallel CPU; parallel image segmentation; pixel comparison; reduction sweep algorithm; sequential CPU; visual quality; Clustering algorithms; Graphics processing units; Image color analysis; Image edge detection; Image segmentation; Indexes; Visualization; GPU programming; Image segmentation; computer vision; parallel programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Graphics, Patterns and Images (SIBGRAPI), 2013 26th SIBGRAPI - Conference on
Conference_Location :
Arequipa
ISSN :
1530-1834
Type :
conf
DOI :
10.1109/SIBGRAPI.2013.28
Filename :
6656179
Link To Document :
بازگشت