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)直接量分析(DVVR)是一种科学直观化技术,它用物理照明模型模拟物体的轻飘移。蒙特卡洛(Monte Carlo(MC)路径追踪往往与表面模型一起使用,然而,由于在卷积介质中将MC光路(光路路路路路路路)与无或平滑物质界限混为一体的复杂性,因此很难将其应用于体积模型。此外,为卷积制作的辅助几何测距仪(G-buffers)通常非常吵闹,无法引导依赖该信息保存图像细节的图像隐含器。这使得现有的实时隐隐含器在去除VPT图像时使用无噪音的G-buffers作为输入,在解译VPT图像时不太有效使用。我们的技术保存了高频流的G-breaffers(无噪音的G-breax)功能,在创建表层模型期间,我们用各种直观的直观数据模型来改进我们真实的图像流流流流流数据。