Differentiating Variance for Variance-Aware Inverse Rendering

  • Kai Yan
  • , Vincent Pegoraro
  • , Marc Droske
  • , Jiří Vorba
  • , Shuang Zhao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Monte Carlo methods have been widely adopted in physics-based rendering. A key property of a Monte Carlo estimator is its variance, which dictates the convergence rate of the estimator. In this paper, we devise a mathematical formulation for derivatives of rendering variance with respect to not only scene parameters (e.g., surface roughness) but also sampling probabilities. Based on this formulation, we introduce unbiased Monte Carlo estimators for those derivatives. Our theory and algorithm enable variance-aware inverse rendering which alters a virtual scene and/or an estimator in an optimal way to offer a good balance between bias and variance. We evaluate our technique using several synthetic examples.

Original languageEnglish (US)
Title of host publicationProceedings - SIGGRAPH Asia 2024 Conference Papers, SA 2024
EditorsStephen N. Spencer
PublisherAssociation for Computing Machinery
ISBN (Electronic)9798400711312
DOIs
StatePublished - Dec 3 2024
Externally publishedYes
Event2024 SIGGRAPH Asia 2024 Conference Papers, SA 2024 - Tokyo, Japan
Duration: Dec 3 2024Dec 6 2024

Publication series

NameProceedings - SIGGRAPH Asia 2024 Conference Papers, SA 2024

Conference

Conference2024 SIGGRAPH Asia 2024 Conference Papers, SA 2024
Country/TerritoryJapan
CityTokyo
Period12/3/2412/6/24

Keywords

  • Differentiable rendering
  • differential path integral
  • Monte Carlo variance

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design
  • Software

Fingerprint

Dive into the research topics of 'Differentiating Variance for Variance-Aware Inverse Rendering'. Together they form a unique fingerprint.

Cite this