• DocumentCode
    3089239
  • Title

    Efficient GPU Asynchronous Implementation of a Watershed Algorithm Based on Cellular Automata

  • Author

    Quesada-Barriuso, Pablo ; Heras, Dora B. ; Argüello, Francisco

  • Author_Institution
    Centro de Investig. en Tecnoloxias da Informacion, Univ. of Santiago de Compostela, Santiago de Compostela, Spain
  • fYear
    2012
  • fDate
    10-13 July 2012
  • Firstpage
    79
  • Lastpage
    86
  • Abstract
    The watershed transform is a widely used method for non-supervised image segmentation, especially suitable for low-contrast images. In this paper we show that an algorithm calculating the watershed transform based on a cellular automaton is a good choice for the most recent GPU architectures, especially when the synchronization rules are relaxed. In particular we compare a synchronous and an asynchronous implementation of the algorithm. The results show high speedups for both implementations, especially for the asynchronous one, indicating the potential of this kind of algorithms for new architectures based on hundreds of cores.
  • Keywords
    cellular automata; graphics processing units; image segmentation; parallel architectures; transforms; GPU architectures; GPU asynchronous implementation; cellular automata; low-contrast images; nonsupervised image segmentation; watershed algorithm; watershed transform; Automata; Computer architecture; Graphics processing unit; Instruction sets; Kernel; Synchronization; Transforms; CUDA; Cellular Automata; GPU; Image segmentation; Watershed transform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-1-4673-1631-6
  • Type

    conf

  • DOI
    10.1109/ISPA.2012.19
  • Filename
    6280278