Decorrelating ReSTIR Samplers via MCMC Mutations

10/31/2022
by   Rohan Sawhney, et al.
0

Monte Carlo rendering algorithms often utilize correlations between pixels to improve efficiency and enhance image quality. For real-time applications in particular, repeated reservoir resampling offers a powerful framework to reuse samples both spatially in an image and temporally across multiple frames. While such techniques achieve equal-error up to 100 times faster for real-time direct lighting and global illumination, they are still far from optimal. For instance, unchecked spatiotemporal resampling often introduces noticeable correlation artifacts, while reservoirs holding more than one sample suffer from impoverishment in the form of duplicate samples. We demonstrate how interleaving Markov Chain Monte Carlo (MCMC) mutations with reservoir resampling helps alleviate these issues, especially in scenes with glossy materials and difficult-to-sample lighting. Moreover, our approach does not introduce any bias, and in practice we find considerable improvement in image quality with just a single mutation per reservoir sample in each frame.

READ FULL TEXT

page 1

page 2

page 5

page 8

page 9

page 10

research
01/05/2022

Harmonics Virtual Lights : fast projection of luminance field on spherical harmonics for efficient rendering

In this paper, we introduce Harmonics Virtual Lights (HVL), to model ind...
research
03/16/2019

Reversible and non-reversible Markov Chain Monte Carlo algorithms for reservoir simulation problems

We compare numerically the performance of reversible and non-reversible ...
research
01/27/2018

A Review of Multiple Try MCMC algorithms for Signal Processing

Many applications in signal processing require the estimation of some pa...
research
05/24/2019

A Single SMC Sampler on MPI that Outperforms a Single MCMC Sampler

Markov Chain Monte Carlo (MCMC) is a well-established family of algorith...
research
02/13/2023

Fast Real-Time Shading for Polygonal Hair

Though a lot of improvement has been made to hair rendering techniques i...
research
03/15/2022

Active Exploration for Neural Global Illumination of Variable Scenes

Neural rendering algorithms introduce a fundamentally new approach for p...
research
09/22/2020

Scaling Probe-Based Real-Time Dynamic Global Illumination for Production

We contribute several practical extensions to the probe based irradiance...

Please sign up or login with your details

Forgot password? Click here to reset