arrow
返回

Radiative Backpropagation: An Adjoint Method for Lightning-Fast Differentiable Rendering

delete2020-08-12
delete81
PRE
AI
M
Merlin Nimier-David *
S
Sébastien Speierer
W
Wenzel Jakob
DOI:10.1145/3386569.3392406delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Physically based differentiable rendering has recently evolved into a powerful tool for solving inverse problems involving light. Methods in this area perform a differentiable simulation of the physical process of light transport and scattering to estimate partial derivatives relating scene parameters to pixels in the rendered image. Together with gradient-based optimization, such algorithms have interesting applications in diverse disciplines, e.g., to improve the reconstruction of 3D scenes, while accounting for interreflection and transparency, or to design meta-materials with specified optical properties. The most versatile differentiable rendering algorithms rely on reverse-mode differentiation to compute all requested derivatives at once, enabling optimization of scene descriptions with millions of free parameters. However, a severe limitation of the reverse-mode approach is that it requires a detailed transcript of the computation that is subsequently replayed to back-propagate derivatives to the scene parameters. The transcript of typical renderings is extremely large, exceeding the available system memory by many orders of magnitude, hence current methods are limited to simple scenes rendered at low resolutions and sample counts. We introduce radiative backpropagation, a fundamentally different approach to differentiable rendering that does not require a transcript, greatly improving its scalability and efficiency. Our main insight is that reverse-mode propagation through a rendering algorithm can be interpreted as the solution of a continuous transport problem involving the partial derivative of radiance with respect to the optimization objective. This quantity is emitted by sensors, scattered by the scene, and eventually received by objects with differentiable parameters. Differentiable rendering then decomposes into two separate primal and adjoint simulation steps that scale to complex scenes rendered at high resolutions. We also investigated biased variants of this algorithm and find that they considerably improve both runtime and convergence speed. We showcase an efficient GPU implementation of radiative backpropagation and compare its performance arid the quality of its gradients to prior work.
Keyword:
Ray Tracing
Global Illumination
Differentiable Rendering
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

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收藏
A Differential Theory of Radiative Transfer
err2019-11-08
err97
PREAI
errZhang, Cheng; Wu, Lifan; Zheng, Changxi; Gkioulekas, Ioannis; Ramamoorthi, Ravi; Zhao, Shuang
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收藏
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收藏
Inverse Volume Rendering with Material Dictionaries
err2013-11-01
err95
PREAI
errGkioulekas, Ioannis; Zhao, Shuang; Bala, Kavita; Zickler, Todd; Levin, Anat
err分享
err收藏
学者 查看更多内容