SVDAG Compression for Segmentation Volume Path Tracing

dc.contributor.authorWerner, Mircoen_US
dc.contributor.authorPiochowiak, Maxen_US
dc.contributor.authorDachsbacher, Carstenen_US
dc.contributor.editorLinsen, Larsen_US
dc.contributor.editorThies, Justusen_US
dc.date.accessioned2024-09-09T05:26:40Z
dc.date.available2024-09-09T05:26:40Z
dc.date.issued2024
dc.description.abstractMany visualization techniques exist for interactive exploration of segmentation volumes, however, photorealistic renderings are usually computed using slow offline techniques. We present a novel compression technique for segmentation volumes which enables interactive path tracing-based visualization for datasets up to hundreds of gigabytes: For every label, we create a grid of fixed-size axis aligned bounding boxes (AABBs) which covers the occupied voxels. For each AABB we first construct a sparse voxel octree (SVO) representing the contained voxels of the respective label, and then build a sparse voxel directed acyclic graph (SVDAG) identifying identical sub-trees across all SVOs; the lowest tree levels are stored as an occupancy bit-field. As a last step, we build a bounding volume hierarchy for the AABBs as a spatial indexing structure. Our representation solves a compression rate limitation of related SVDAG works as labels only need to be stored along with each AABB and not in the graph encoding of their shape. Our compression is GPU-friendly as hardware raytracing efficiently finds AABB intersections which we then traverse using a custom accelerated SVDAG traversal. Our method is able to path-trace a 113 GB volume on a consumer-grade GPU with 1 sample per pixel with up to 32 bounces at 108 FPS in a lossless representation, or at up to 1017 FPS when using dynamic level of detail.en_US
dc.description.sectionheadersRendering
dc.description.seriesinformationVision, Modeling, and Visualization
dc.identifier.doi10.2312/vmv.20241196
dc.identifier.isbn978-3-03868-247-9
dc.identifier.pages8 pages
dc.identifier.urihttps://doi.org/10.2312/vmv.20241196
dc.identifier.urihttps://diglib.eg.org/handle/10.2312/vmv20241196
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Human-centered computing → Scientific visualization; Computing methodologies → Ray tracing
dc.subjectHuman centered computing → Scientific visualization
dc.subjectComputing methodologies → Ray tracing
dc.titleSVDAG Compression for Segmentation Volume Path Tracingen_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
vmv20241196.pdf
Size:
36.29 MB
Format:
Adobe Portable Document Format
Collections