Loading [MathJax]/extensions/MathMenu.js
Parallel Computation of 3D Clipped Voronoi Diagrams | IEEE Journals & Magazine | IEEE Xplore

Parallel Computation of 3D Clipped Voronoi Diagrams


Abstract:

Computing the Voronoi diagram of a given set of points in a restricted domain (e.g., inside a 2D polygon, on a 3D surface, or within a volume) has many applications. Alth...Show More

Abstract:

Computing the Voronoi diagram of a given set of points in a restricted domain (e.g., inside a 2D polygon, on a 3D surface, or within a volume) has many applications. Although existing algorithms can compute 2D and surface Voronoi diagrams in parallel on graphics hardware, computing clipped Voronoi diagrams within volumes remains a challenge. This article proposes an efficient GPU algorithm to tackle this problem. A preprocessing step discretizes the input volume into a tetrahedral mesh. Then, unlike existing approaches which use the bisecting planes of the Voronoi cells to clip the tetrahedra, we use the four planes of each tetrahedron to clip the Voronoi cells. This strategy drastically simplifies the computation, and as a result, it outperforms state-of-the-art CPU methods up to an order of magnitude.
Published in: IEEE Transactions on Visualization and Computer Graphics ( Volume: 28, Issue: 2, 01 February 2022)
Page(s): 1363 - 1372
Date of Publication: 28 July 2020

ISSN Information:

PubMed ID: 32746286

Funding Agency:


References

References is not available for this document.