Title
Parallel Banding Algorithm to compute exact distance transform with the GPU
Abstract
We propose a Parallel Banding Algorithm (PBA) on the GPU to compute the exact Euclidean Distance Transform (EDT) for a binary image in 2D and higher dimensions. Partitioning the image into small bands to process and then merging them concurrently, PBA computes the exact EDT with optimal linear total work, high level of parallelism and a good memory access pattern. This work is the first attempt to exploit the enormous power of the GPU in computing the exact EDT, while prior works are only on approximation. Compared to these other algorithms in our experiments, our exact algorithm is still a few times faster in 2D and 3D for most input sizes. We illustrate the use of our algorithm in applications such as computing the Euclidean skeleton using the integer medial axis transform, performing morphological operations of 3D volumetric data, and constructing 2D weighted centroidal Voronoi diagrams.
Year
DOI
Venue
2010
10.1145/1730804.1730818
SI3D
Keywords
Field
DocType
exact edt,enormous power,euclidean skeleton,binary image,prior work,exact distance,exact algorithm,exact euclidean distance transform,voronoi diagram,parallel banding algorithm,optimal linear total work,computational geometry,euclidean distance,object model,distance transform,computer graphic,graphics hardware
Integer,Computer graphics (images),Exact algorithm,Computer science,CUDA,Binary image,Computational geometry,Algorithm,Medial axis,Distance transform,Voronoi diagram
Conference
Citations 
PageRank 
References 
69
1.93
16
Authors
4
Name
Order
Citations
PageRank
Thanh-Tung Cao11457.31
Ke Tang2691.93
Anis Mohamed3691.93
Tiow-Seng Tan439827.99