ACM Transactions on Graphics · 2021 · 14 citations · 32 references
ComputingAerospace EngineeringComputer ScienceComputer GraphicsComputer VisionRendering3D RenderingForward RenderingImage SynthesisRendering PipelineDifferentiable Ray TracingInverse RenderingTime-of-flight Imaging
The continued advancements of time-of-flight imaging devices have enabled new imaging pipelines with numerous applications. Consequently, several forward rendering techniques capable of accurately and efficiently simulating these devices have been introduced. However, general-purpose differentiable rendering techniques that estimate derivatives of time-of-flight images are still lacking. In this paper, we introduce a new theory of differentiable time-gated rendering that enjoys the generality of differentiating with respect to arbitrary scene parameters. Our theory also allows the design of advanced Monte Carlo estimators capable of handling cameras with near-delta or discontinuous time gates. We validate our theory by comparing derivatives generated with our technique and finite differences. Further, we demonstrate the usefulness of our technique using a few proof-of-concept inverse-rendering examples that simulate several time-of-flight imaging scenarios.
32
Computer Graphics Forum · 2003 · 1.4K citations
James T. Kajiya · 1986 · 792 citations
Differentiable Monte Carlo ray tracing through edge sampling
Tzu‐Mao Li, Miika Aittala, Frédo Durand et al. · ACM Transactions on Graphics · 2018 · 446 citations · Full text
Merlin Nimier-David, Delio Vicini, Tizian Zeltner et al. · ACM Transactions on Graphics · 2019 · 408 citations · Full text