• 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