Recursive Control Variates for Inverse Rendering
Baptiste Nicolet, Fabrice Rousselle, Jan Novák, Alexander Keller, Wenzel Jakob, Thomas Müller
Abstract
We present a method for reducing errors---variance and bias---in physically based differentiable rendering (PBDR). Typical applications of PBDR repeatedly render a scene as part of an optimization loop involving gradient descent. The actual change introduced by each gradient descent step is often relatively small, causing a significant degree of redundancy in this computation. We exploit this redundancy by formulating a gradient estimator that employs a recursive control variate , which leverages information from previous optimization steps. The control variate reduces variance in gradients, and, perhaps more importantly, alleviates issues that arise from differentiating loss functions with respect to noisy inputs, a common cause of drift to bad local minima or divergent optimizations. We experimentally evaluate our approach on a variety of path-traced scenes containing surfaces and volumes and observe that primal rendering efficiency improves by a factor of up to 10.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 3dde4931-1dd6-49ac-96ed-246d7238e8a1Cited by top-tier papers7
- NeRF as a Non-Distant Environment Emitter in Physics-based Inverse RenderingJingwang Ling, Ruihan Yu, Feng Xu, Chun Du et al.SIGGRAPH 2024 · 14 citations
- Neural Control Variates with Automatic IntegrationZilu Li, Guandao Yang, Qingqing Zhao, Xi Deng et al.SIGGRAPH 2024 · 9 citations
- Conditional Mixture Path Guiding for Differentiable RenderingZhimin Fan, Pengcheng Shi, Mufan Guo, Ruoyu Fu et al.SIGGRAPH 2024 · 7 citations
- ZeroGrads: Learning Local Surrogates for Non-Differentiable GraphicsMichael Fischer, Tobias RitschelSIGGRAPH 2024 · 7 citations
- NeISF: Neural Incident Stokes Field for Geometry and Material EstimationChenhao Li, Taishi Ono, Takeshi Uemori, Hajime Mihara et al.CVPR 2024
Related papers
- Monte Carlo estimators for differential light transportTizian Zeltner, Sébastien Speierer, Iliyan Georgiev, Wenzel JakobSIGGRAPH 2021 · 70 citations
- James-Stein Gradient Combiner for Inverse Monte Carlo RenderingJeongmin Gu, Bochang MoonSIGGRAPH 2025 · 1 citation
- DR.JIT: a just-in-time compiler for differentiable renderingWenzel Jakob, Sébastien Speierer, Nicolas Roussel, Delio ViciniSIGGRAPH 2022 · 160 citations
- Parameter-space ReSTIR for Differentiable and Inverse RenderingWesley Chang, Venkataram Sivaram, Derek Nowrouzezahrai, Toshiya Hachisuka et al.SIGGRAPH 2023 · 20 citations
- Plateau-Reduced Differentiable Path TracingMichael Fischer, Tobias RitschelCVPR 2023
