Litcius/Paper detail

Fast volume rendering with spatiotemporal reservoir resampling

Daqi Lin, Chris Wyman, Cem Yuksel

2021ACM Transactions on Graphics37 citationsDOI

Abstract

Volume rendering under complex, dynamic lighting is challenging, especially if targeting real-time. To address this challenge, we extend a recent direct illumination sampling technique, spatiotemporal reservoir resampling, to multi-dimensional path space for volumetric media. By fully evaluating just a single path sample per pixel, our volumetric path tracer shows unprecedented convergence. To achieve this, we properly estimate the chosen sample's probability via approximate perfect importance sampling with spatiotemporal resampling. A key observation is recognizing that applying cheaper, biased techniques to approximate scattering along candidate paths (during resampling) does not add bias when shading. This allows us to combine transmittance evaluation techniques: cheap approximations where evaluations must occur many times for reuse, and unbiased methods for final, per-pixel evaluation. With this reformulation, we achieve low-noise, interactive volumetric path tracing with arbitrary dynamic lighting, including volumetric emission, and maintain interactive performance even on high-resolution volumes. When paired with denoising, our low-noise sampling helps preserve smaller-scale volumetric details.

Topics & Concepts

ResamplingComputer scienceRendering (computer graphics)Path tracingGlobal illuminationComputer visionPixelSampling (signal processing)Artificial intelligenceImportance samplingRay tracing (physics)Distributed ray tracingSample (material)AlgorithmMathematicsMonte Carlo methodStatisticsFilter (signal processing)ChemistryQuantum mechanicsPhysicsChromatographyComputer Graphics and Visualization TechniquesImage and Signal Denoising MethodsImage Enhancement Techniques