Fiblets for Real-Time Rendering of Massive Brain Tractograms
Date
2022Metadata
Show full item recordAbstract
We present a method to render massive brain tractograms in real time. Tractograms model the white matter architecture of the human brain using millions of 3D polylines (fibers), summing up to billions of segments. They are used by neurosurgeons before surgery as well as by researchers to better understand the brain. A typical raw dataset for a single brain represents dozens of gigabytes of data, preventing their interactive rendering.We address this challenge with a new GPU mesh shader pipeline based on a decomposition of the fiber set into compressed local representations that we call fiblets. Their spatial coherence is used at runtime to efficiently cull hidden geometry at the task shader stage while synthesizing the visible ones as polyline meshlets in a warp-scale parallel fashion at the mesh shader stage. As a result, our pipeline can feed a standard deferred shading engine to visualize the mesostructures of the brain with various classical rendering techniques, as well as simple interaction primitives. We demonstrate that our algorithm provides real-time framerates on very large tractograms that were out of reach for previous methods while offering a fiber-level granularity in both rendering and interaction.
BibTeX
@article {10.1111:cgf.14486,
journal = {Computer Graphics Forum},
title = {{Fiblets for Real-Time Rendering of Massive Brain Tractograms}},
author = {Schertzer, Jérémie and Mercier, Corentin and Rousseau, Sylvain and Boubekeur, Tamy},
year = {2022},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14486}
}
journal = {Computer Graphics Forum},
title = {{Fiblets for Real-Time Rendering of Massive Brain Tractograms}},
author = {Schertzer, Jérémie and Mercier, Corentin and Rousseau, Sylvain and Boubekeur, Tamy},
year = {2022},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14486}
}
Collections
Related items
Showing items related by title, author, creator and subject.
-
Combining Volume Rendering with Line and Surface Rendering
Frühauf, Martin (Eurographics Association, 1991)Volume data is discrete sampled data in the three-dimensional space. Volume rendering is defined as volume visualization directly from volume primitives and not via surface primitives. Geometric objects are represented as ... -
Render2MPEG: A Perception-based Framework Towards Integrating Rendering and Video Compression
Herzog, Robert; Kinuwaki, Shinichi; Myszkowski, Karol; Seidel, Hans-Peter (The Eurographics Association and Blackwell Publishing Ltd, 2008)Currently 3D animation rendering and video compression are completely independent processes even if rendered frames are streamed on-the-fly within a client-server platform. In such scenario, which may involve time-varying ... -
Accelerating Voxel-Based Terrain Rendering with Keyframe-Free Image-Based Rendering
Qin, Jiafa; MingWan,; Qu, Huamin; Kaufman, Arie (The Eurographics Association, 2001)We propose a voxel-based terrain rendering method which incorporates a novel keyframe-free image-based rendering algorithm and a new heuristic ray coherence raycasting algorithm. The current image is generated by warping ...