Interactive Volume Visualization via Multi-Resolution Hash Encoding based Neural Representation

Qi Wu, David Bauer, Michael J. Doyle, and Kwan-Liu Ma

IEEE Transactions on Visualization and Computer Graphics (TVCG), 2023
image
Figure 1: A) An overview of our work. The sampling step randomly and uniformly generates sample using the ground truth (GT) data. The ground truth data can be loaded via out-of-core streaming. The training step optimizes the neural network. The rendering step renders the neural network via in-shader or sample-streaming methods. Our approach accommodates both pre-training and online-training. Our novel contributions are highlighted in yellow. B) The architecture of our neural network with the multi-resolution hash grid encoding method.

PDF   ArXiv Version   Publisher's Version   Code  

Abstract

Neural networks have shown great potential in compressing volume data for visualization. However, due to the high cost of training and inference, such volumetric neural representations have thus far only been applied to offline data processing and non-interactive rendering. In this paper, we demonstrate that by simultaneously leveraging modern GPU tensor cores, a native CUDA neural network framework, and a well-designed rendering algorithm with macro-cell acceleration, we can interactively ray trace volumetric neural representations (10-60fps). Our neural representations are also high-fidelity (PSNR > 30dB) and compact (10-1000x smaller). Additionally, we show that it is possible to fit the entire training step inside a rendering loop and skip the pre-training process completely. To support extreme-scale volume data, we also develop an efficient out-of-core training strategy, which allows our volumetric neural representation training to potentially scale up to terascale using only an NVIDIA RTX 3090 workstation.

Video

Note

This manuscript was originally titled “Instant Neural Representation for Interactive Volume Rendering”, but in response to the valuable feedback received from reviewers, the title was subsequently revised.

BibTex

@article{wu2022instant,
    author={Wu, Qi and Bauer, David and Doyle, Michael J. and Ma, Kwan-Liu},
    journal={IEEE Transactions on Visualization and Computer Graphics}, 
    title={Interactive Volume Visualization Via Multi-Resolution Hash Encoding Based Neural Representation}, 
    year={2023},
    volume={},
    number={},
    pages={1-14},
    doi={10.1109/TVCG.2023.3293121}
}