Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games - SI3D '06 2006
DOI: 10.1145/1111411.1111431
|View full text |Cite
|
Sign up to set email alerts
|

Jump flooding in GPU with applications to Voronoi diagram and distance transform

Abstract: Figure 1: With the eight seeds (highlighted and shown in different colors) in a 64×64 grid on the leftmost picture, the progress of each round of the jump flooding algorithm is shown in the other six pictures, with the rightmost being the computed Voronoi diagram. AbstractThis paper studies jump flooding as an algorithmic paradigm in the general purpose computation with GPU. As an example application of jump flooding, the paper discusses a constant time algorithm on GPU to compute an approximation to the Voron… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
154
0
2

Year Published

2007
2007
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 166 publications
(157 citation statements)
references
References 21 publications
1
154
0
2
Order By: Relevance
“…Our work takes a similar approach with respect to the cutaway representation but abandons the use of Borgefors' chamfer distance transform approximation [Borgefors 1986] for a more flexible jump flooding algorithm [Rong and Tan 2006], which allows greater explicit and adaptive control over the cutaway shape. Jump flooding was introduced as a parallelizable algorithm to create 2D distance transforms and Voronoi diagrams.…”
Section: Figurementioning
confidence: 99%
See 2 more Smart Citations
“…Our work takes a similar approach with respect to the cutaway representation but abandons the use of Borgefors' chamfer distance transform approximation [Borgefors 1986] for a more flexible jump flooding algorithm [Rong and Tan 2006], which allows greater explicit and adaptive control over the cutaway shape. Jump flooding was introduced as a parallelizable algorithm to create 2D distance transforms and Voronoi diagrams.…”
Section: Figurementioning
confidence: 99%
“…Jump flooding, as presented by Rong and Tan [2006], is a GPUbased version of a parallelizable algorithm for calculating exact 2D distance transforms by minimizing Equation 1. This algorithm operates in O(n 2 log n) time, by performing log n passes over an n-by-n image.…”
Section: Cutaway Surface Computationmentioning
confidence: 99%
See 1 more Smart Citation
“…More sophisticated algorithms can be divided into two categories, based on either propagation or Voronoi diagrams. Jump flooding is one approach well suited for parallel calculation of distance maps and Voronoi diagrams on GPUs (Rong and Tan, 2006). Inspired by the simple flood fill algorithm, where a seed is propagated one pixel at a time by looking at its neighbours, jump flooding instead propagates the distance map several pixels at a time.…”
Section: Distance Transformsmentioning
confidence: 99%
“…Rong and Tan [9] introduce the jump flooding algorithm (JFA) to compute Voronoi diagrams and distance transforms in GPU. Unlike all previous work, the speed of JFA is almost independent to the size of the input sites.…”
Section: Introductionmentioning
confidence: 99%