Litcius/Paper detail

Efficient estimation of boundary integrals for path-space differentiable rendering

Kai Yan, Christoph Lassner, Brian Budge, Zhao Dong, Shuang Zhao

2022ACM Transactions on Graphics31 citationsDOIOpen Access PDF

Abstract

Boundary integrals are unique to physics-based differentiable rendering and crucial for differentiating with respect to object geometry. Under the differential path integral framework---which has enabled the development of sophisticated differentiable rendering algorithms---the boundary components are themselves path integrals. Previously, although the mathematical formulation of boundary path integrals have been established, efficient estimation of these integrals remains challenging. In this paper, we introduce a new technique to efficiently estimate boundary path integrals. A key component of our technique is a primary-sample-space guiding step for importance sampling of boundary segments. Additionally, we show multiple importance sampling can be used to combine multiple guided samplings. Lastly, we introduce an optional edge sorting step to further improve the runtime performance. We evaluate the effectiveness of our method using several differentiable-rendering and inverse-rendering examples and provide comparisons with existing methods for reconstruction as well as gradient quality.

Topics & Concepts

Rendering (computer graphics)Differentiable functionComputer sciencePath tracingMathematicsBoundary (topology)AlgorithmMathematical optimizationApplied mathematicsMathematical analysisArtificial intelligenceComputer Graphics and Visualization TechniquesAdvanced Vision and Imaging3D Shape Modeling and Analysis
Efficient estimation of boundary integrals for path-space differentiable rendering | Litcius