Hierarchical Bitmask Implicit Grids for Efficient Point-in-Volume Queries on the GPU

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2 Downloads (Pure)

Abstract

We propose “Hierarchical Bitmask Implicit Grids”, a novel, memory-efficient spatial index data structure for querying bounding volumes based on a contained point, targeting real-time use cases on GPUs. Like grid structures based on 3D arrays, implicit grids allow for nearly array-like direct lookups of cells without traversal through a spatial tree structure. However, the space complexity of this structure is O(n) with respect to resolution as opposed to O(n^3), which allows for dramatically higher resolutions than would be feasible with a 3D array. We demonstrate the effectiveness of this data structure by applying it to two example use cases: light culling and decal rendering. We measure both cases with ray tracing and multi-view rendering. We show that with tens of thousands of entries, our data structure can be built in 0.1–0.2 milliseconds, being ∼2.9x faster than the compared state-of-the-art decal method and orders of magnitude faster than dense 3D arrays, while delivering a t least similar or even up to doubled rendering performance.
Original languageEnglish
Title of host publication Proceedings of the 19th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - GRAPP
Pages285-292
Volume1
ISBN (Electronic)978-989-758-679-8
DOIs
Publication statusPublished - 2024
Publication typeA4 Article in conference proceedings
EventInternational Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Rome, Italy
Duration: 27 Feb 202429 Feb 2024

Publication series

NameVISIGRAPP
ISSN (Electronic)2184-4321

Conference

ConferenceInternational Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications
Country/TerritoryItaly
CityRome
Period27/02/2429/02/24

Keywords

  • Computer Graphics
  • Real-Time Rendering
  • Ray Tracing
  • Data Structures

Publication forum classification

  • Publication forum level 1

Fingerprint

Dive into the research topics of 'Hierarchical Bitmask Implicit Grids for Efficient Point-in-Volume Queries on the GPU'. Together they form a unique fingerprint.

Cite this