2020
DOI: 10.1145/3386569.3392406
|View full text |Cite
|
Sign up to set email alerts
|

Radiative backpropagation

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 76 publications
(24 citation statements)
references
References 25 publications
0
16
0
Order By: Relevance
“…A straightforward implementation of end-to-end training of differentiable ray-tracing using automatic differentiation consumes an infeasibly large amount of computer memory. Existing approaches either compute adjoint derivatives [19,28] in the forward pass, simplify intermediate computations [31], or use small sensor resolutions and sampling rate [26]. Neither of these approaches provides a satisfactory solution to large-scale, high resolution deep lens design of complex optical systems.…”
Section: Adjoint Simulation For Memory Savingsmentioning
confidence: 99%
“…A straightforward implementation of end-to-end training of differentiable ray-tracing using automatic differentiation consumes an infeasibly large amount of computer memory. Existing approaches either compute adjoint derivatives [19,28] in the forward pass, simplify intermediate computations [31], or use small sensor resolutions and sampling rate [26]. Neither of these approaches provides a satisfactory solution to large-scale, high resolution deep lens design of complex optical systems.…”
Section: Adjoint Simulation For Memory Savingsmentioning
confidence: 99%
“…A similar memory-efficient approach was proposed in Ref. [46]. The separability property reflects by introducing an intermediate derivative image ∆I to Eq.…”
Section: Adjoint Back-propagationmentioning
confidence: 99%
“…Compared to model-based (or, physics-based) learning scenarios [44], our applications require the image formation to be computed in a Monte Carlo fashion and cannot be explicitly stated, and thus memoryefficient techniques rely on known image formation models like [44] are not directly applicable. Similar memory-hunger issue exists also in differentiable rendering for end-to-end learning [37], [45], and solutions have been proposed [46]. However, an optical design engine differs from a generalpurpose graphics renderer, in that optical surface geometry representations are well-parameterized surfaces (e.g., aspheric or freeform splines) rather than discrete meshes.…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, it achieves highly efficient computations with template meta‐programming for various data types and a retargetable just‐in‐time (JIT) compilation for AD. Radiative backpropagation [NSRJ20] is a memory‐efficient adjoint approach that reduces the computation of backward functions in continuous light transportation. Path‐space DR [ZMY ∗ 20] shows better efficiency using the new Monte Carlo estimators.…”
Section: Related Workmentioning
confidence: 99%