Path Sampling Methods for Differentiable Rendering
dc.contributor.author | Su, Tanli | en_US |
dc.contributor.author | Gkioulekas, Ioannis | en_US |
dc.contributor.editor | Haines, Eric | en_US |
dc.contributor.editor | Garces, Elena | en_US |
dc.date.accessioned | 2024-06-25T11:05:32Z | |
dc.date.available | 2024-06-25T11:05:32Z | |
dc.date.issued | 2024 | |
dc.description.abstract | We introduce a suite of path sampling methods for differentiable rendering of scene parameters that do not induce visibility-driven discontinuities, such as BRDF parameters. We begin by deriving a path integral formulation for differentiable rendering of such parameters, which we then use to derive methods that importance sample paths according to this formulation. Our methods are analogous to path tracing and path tracing with next event estimation for primal rendering, have linear complexity, and can be implemented efficiently using path replay backpropagation. Our methods readily benefit from differential BRDF sampling routines, and can be further enhanced using multiple importance sampling and a loss-aware pixel-space adaptive sampling procedure tailored to our path integral formulation. We show experimentally that our methods reduce variance in rendered gradients by potentially orders of magnitude, and thus help accelerate inverse rendering optimization of BRDF parameters. | en_US |
dc.description.sectionheaders | Sampling | |
dc.description.seriesinformation | Eurographics Symposium on Rendering | |
dc.identifier.doi | 10.2312/sr.20241148 | |
dc.identifier.isbn | 978-3-03868-262-2 | |
dc.identifier.issn | 1727-3463 | |
dc.identifier.pages | 13 pages | |
dc.identifier.uri | https://doi.org/10.2312/sr.20241148 | |
dc.identifier.uri | https://diglib.eg.org/handle/10.2312/sr20241148 | |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | CCS Concepts: Computing methodologies -> Ray tracing | |
dc.subject | CCS Concepts | |
dc.subject | Computing methodologies | |
dc.subject | > Ray tracing | |
dc.title | Path Sampling Methods for Differentiable Rendering | en_US |
Files
Original bundle
1 - 1 of 1