arrow
返回

Path Replay Backpropagation: Differentiating Light Paths using Constant Memory and Linear Time

delete2021-07-19
delete51
PRE
AI
D
Delio Vicini *
S
Sébastien Speierer
W
Wenzel Jakob
DOI:10.1145/3450626.3459804delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Differentiable physically-based rendering has become an indispensable tool for solving inverse problems involving light. Most applications in this area jointly optimize a large set of scene parameters to minimize an objective function, in which case reverse-mode differentiation is the method of choice for obtaining parameter gradients. However, existing techniques that perform the necessary differentiation step suffer from either statistical bias or a prohibitive cost in terms of memory and computation time. For example, standard techniques for automatic differentiation based on program transformation or Wengert tapes lead to impracticably large memory usage when applied to physically-based rendering algorithms. A recently proposed adjoint method by Nimier-David et al. [2020] reduces this to a constant memory footprint, but the computation time for unbiased gradient estimates then becomes quadratic in the number of scattering events along a light path. This is problematic when the scene contains highly scattering materials like participating media. In this paper, we propose a new unbiased backpropagation algorithm for rendering that only requires constant memory, and whose computation time is linear in the number of scattering events (i.e., just like path tracing). Our approach builds on the invertibility of the local Jacobian at scattering interactions to recover the various quantities needed for reverse-mode differentiation. Our method also extends to specular materials such as smooth dielectrics and conductors that cannot be handled by prior work.
Keyword:
differentiable rendering
inverse rendering
radiative backpropagation
gradient-based optimization

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

S
swiss federal institutes of technology domain
学者数:
9.0W
论文数: 8.0W
被引数: 163
引用论文

引用论文

Downsampling Scattering Parameters for Rendering Anisotropic Media
err2016-12-05
err45
errOAAI
errZhao, Shuang; Wu, Lifan; Durand, Fredo; Ramamoorthi, Ravi
err分享
err收藏
Spectral and Decomposition Tracking for Rendering Heterogeneous Volumes
err2017-07-20
err48
PREAI
errKutz, Peter; Habel, Ralf; Li, Yining Karl; Novak, Jan
err分享
err收藏
A first-order analysis of lighting, shading, and shadows
err2007-01-01
err72
errOAAI
errRamamoorthi, Ravi; Mahajan, Dhruv; Belhumeur, Peter
err分享
err收藏
Matching Real Fabrics with Micro-Appearance Models
err2015-12-29
err95
errOAAI
errKhungurn, Pramook; Schroeder, Daniel; Zhao, Shuang; Bala, Kavita; Marschner, Steve
err分享
err收藏
Affinity Paths and information diffusion in social networks
err2011-05-01
err0
errOAAI
errJosé Luis Iribarren; Esteban Moro
err分享
err收藏
Perturbation Monte Carlo methods to solve inverse photon migration problems in heterogeneous tissues
err2001-09-01
err169
errOAAI
errHayakawa, CK; Spanier, J; Bevilacqua, F; Dunn, AK; You, JS; Tromberg, BJ; Venugopalan, V
err分享
err收藏
A study of subtropical park thermal comfort and its influential factors during summer
err2022-10-01
err0
PREAI
errWei Guo; Lin Jiang; Bin Cheng; Yanfeng Yao; Chunlu Wang; Yining Kou; Sheng Xu; Deqing Xian
err分享
err收藏
Monte Carlo Estimators for Differential Light Transport
err2021-07-19
err49
PREAI
errZeltner, Tizian; Speierer, Sebastien; Georgiev, Iliyan; Jakob, Wenzel
err分享
err收藏
学者 查看更多内容