Efficient and Differentiable Shadow Computation for Inverse Problems
Linjie Lyu, Marc Habermann, Lingjie Liu, Mallikarjun B. R., Ayush Tewari, Christian Theobalt
Abstract
Differentiable rendering has received increasing interest for image-based inverse problems. It can benefit traditional optimization-based solutions to inverse problems, but also allows for self-supervision of learning-based approaches for which training data with ground truth annotation is hard to obtain. However, existing differentiable renderers either do not model visibility of the light sources from the different points in the scene, responsible for shadows in the images, or are very slow which makes it difficult to train deep architectures over thousands of iterations. To this end, we propose an accurate yet efficient approach for differentiable visibility and soft shadow computation. Our approach is based on the spherical harmonics approximations of the scene illumination and visibility, where the occluding surface is approximated with spheres. This allows for a significantly more efficient shadow computation compared to methods based on ray tracing. As our formulation is differentiable, it can be used to solve inverse problems such as texture, illumination, rigid pose, and geometric deformation recovery from images using analysis-by-synthesis optimization.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 00c810a6-a09f-49c1-b75e-c8028a1697feCited by top-tier papers4
- Towards High Fidelity Monocular Face Reconstruction with Rich Reflectance using Self-supervised Learning and Ray TracingAbdallah Dib, Cédric Thébault, Junghyun Ahn, Philippe-Henri Gosselin et al.ICCV 2021 · 63 citations
- Face Relighting with Geometrically Consistent ShadowsAndrew Z. Hou, Michel Sarkis, Ning Bi, Yiying Tong et al.CVPR 2022 · 39 citations
- Differentiable Geometric Acoustic Path Tracing using Time-Resolved Path Replay BackpropagationUgo Paavo Finnendahl, Markus Worchel, Tobias Jüterbock, Daniel Wujecki et al.SIGGRAPH 2025 · 3 citations
- Plateau-Reduced Differentiable Path TracingMichael Fischer, Tobias RitschelCVPR 2023
Builds on3
- Soft Rasterizer: A Differentiable Renderer for Image-Based 3D ReasoningShichen Liu, Weikai Chen, Tianye Li, Hao LiICCV 2019 · 789 citations
- Inverse Rendering for Complex Indoor Scenes: Shape, Spatially-Varying Lighting and SVBRDF From a Single ImageZhengqin Li, Mohammad Shafiei, Ravi Ramamoorthi, Kalyan Sunkavalli et al.CVPR 2020
- DeepCap: Monocular Human Performance Capture Using Weak SupervisionMarc Habermann, Weipeng Xu, Michael Zollhöfer, Gerard Pons-Moll et al.CVPR 2020
Related papers
- Moment Bounds are Differentiable: Efficiently Approximating Measures in Inverse RenderingMarkus Worchel, Marc AlexaSIGGRAPH 2025 · 1 citation
- Differentiable Point-Based Inverse RenderingHoon-Gyu Chung, Seokjun Choi, Seung-Hwan BaekCVPR 2024
- Eclipse: Disambiguating Illumination and Materials Using Unintended ShadowsDor Verbin, Ben Mildenhall, Peter Hedman, Jonathan T. Barron et al.CVPR 2024 · 5 citations
- Differentiable Shadow Mapping for Efficient Inverse GraphicsMarkus Worchel, Marc AlexaCVPR 2023
- Path-space differentiable renderingCheng Zhang, Bailey Miller, Kai Yan, Ioannis Gkioulekas et al.SIGGRAPH 2020 · 155 citations
