Iglesias-Guitian Jose A, Mane Prajita, Moon Bochang
IEEE Trans Vis Comput Graph. 2022 Jul;28(7):2734-2747. doi: 10.1109/TVCG.2020.3037680. Epub 2022 May 26.
Direct volume rendering (DVR) using volumetric path tracing (VPT) is a scientific visualization technique that simulates light transport with objects' matter using physically-based lighting models. Monte Carlo (MC) path tracing is often used with surface models, yet its application for volumetric models is difficult due to the complexity of integrating MC light-paths in volumetric media with none or smooth material boundaries. Moreover, auxiliary geometry-buffers (G-buffers) produced for volumes are typically very noisy, failing to guide image denoisers relying on that information to preserve image details. This makes existing real-time denoisers, which take noise-free G-buffers as their input, less effective when denoising VPT images. We propose the necessary modifications to an image-based denoiser previously used when rendering surface models, and demonstrate effective denoising of VPT images. In particular, our denoising exploits temporal coherence between frames, without relying on noise-free G-buffers, which has been a common assumption of existing denoisers for surface-models. Our technique preserves high-frequency details through a weighted recursive least squares that handles heterogeneous noise for volumetric models. We show for various real data sets that our method improves the visual fidelity and temporal stability of VPT during classic DVR operations such as camera movements, modifications of the light sources, and editions to the volume transfer function.
使用体积路径追踪(VPT)的直接体绘制(DVR)是一种科学可视化技术,它使用基于物理的光照模型来模拟光线在物体中的传播。蒙特卡洛(MC)路径追踪常用于表面模型,但由于在没有或具有平滑材质边界的体积介质中整合MC光路的复杂性,其在体积模型中的应用较为困难。此外,为体积生成的辅助几何缓冲区(G缓冲区)通常噪声很大,无法引导依赖该信息的图像去噪器来保留图像细节。这使得以无噪声G缓冲区为输入的现有实时去噪器在对VPT图像进行去噪时效果不佳。我们对之前在渲染表面模型时使用的基于图像的去噪器提出了必要的修改,并展示了对VPT图像的有效去噪。特别是,我们的去噪利用了帧之间的时间连贯性,而不依赖无噪声G缓冲区,这是现有表面模型去噪器的一个常见假设。我们的技术通过加权递归最小二乘法来处理体积模型的异质噪声,从而保留高频细节。我们针对各种实际数据集表明,我们的方法在诸如相机移动、光源修改和体积传递函数编辑等经典DVR操作过程中提高了VPT的视觉保真度和时间稳定性。