2008
DOI: 10.1109/icpr.2008.4761628
|View full text |Cite
|
Sign up to set email alerts
|

Cellular automaton for ultra-fast watershed transform on GPU

Abstract: In this paper we describe a cellular automaton (CA) used to perform the watershed transform in N-D images. Our method is based on image integration via the Ford-Bellman shortest paths algorithm. Due to the local nature of CA algorithms we show that they are designed to run on massively parallel processors and therefore, be efficiently implemented on low cost consumer graphical processing units (GPUs).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
24
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 21 publications
(24 citation statements)
references
References 9 publications
0
24
0
Order By: Relevance
“…The experiments are carried out over volume datasets obtaining maximum speedups of only 7x on a Nvidia GTX295 when comparing to the sequential implementation of the algorithm, even when large volume datasets of up to 600 × 600 × 600 are considered. The algorithm presented in [11] is inspired by the drop of water paradigm and depth-search approaches and compares its results to a synchronous algorithm for the watershed based on a CA [10] outperforming it. Given that the experiments in [11] are performed in a older GPU, we have executed them on the GTX580 obtaining similar speedup results to the obtained with our asynchronous implementation of the CA-watershed described in this paper.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The experiments are carried out over volume datasets obtaining maximum speedups of only 7x on a Nvidia GTX295 when comparing to the sequential implementation of the algorithm, even when large volume datasets of up to 600 × 600 × 600 are considered. The algorithm presented in [11] is inspired by the drop of water paradigm and depth-search approaches and compares its results to a synchronous algorithm for the watershed based on a CA [10] outperforming it. Given that the experiments in [11] are performed in a older GPU, we have executed them on the GTX580 obtaining similar speedup results to the obtained with our asynchronous implementation of the CA-watershed described in this paper.…”
Section: Resultsmentioning
confidence: 99%
“…The Computed Unified Device Architecture (CUDA) developed by NVIDIA [8], based on a data parallel programming model, provides support for general-purpose computing on graphics hardware [9]. In recent years a number of parallel implementations of watershed algorithms in GPUs have been published [10]- [12].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Pixels that are classified as local minima are then collected into regions, an operation which may require communication between different thread blocks. Kauffmann and Piche (2008) instead used a cellular automaton (a collection of simple processing cells arranged on a regular lattice) approach to perform watershed segmentation. A volume of the size 512 × 512 × 512 voxels could be processed in about 17 seconds.…”
Section: Image Segmentationmentioning
confidence: 99%
“…In a previous published paper [32], we introduced our GPU-FBA based segmentation approach to compute the watershed transform on ND images. In the present work, we demonstrate that this approach can efficiently be used to perform multi-label seeded organ segmentation in ND images.…”
Section: Cellular Automata and Gpumentioning
confidence: 99%