Efficient and Differentiable Shadow Computation for Inverse Problems
Not on the map. Why?
Abstract (arXiv)
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 too slow for being used 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.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 16 of its 47 references that are in the map. First posted on arXiv 1 Apr 2021.
Builds on
16 of 47 references.
References · 16
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2020Face2Face: Real-time Face Capture and Reenactment of RGB Videoscited by 631
- 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2019Deferred Neural Rendering: Image Synthesis using Neural Texturescited by 253
- 2019Inverse Rendering for Complex Indoor Scenes: Shape, Spatially-Varying Lighting and SVBRDF from a Single Imagecited by 202
- 2017MoFA: Model-based Deep Convolutional Face Autoencoder for Unsupervised Monocular Reconstructioncited by 163
- 2020DeepCap: Monocular Human Performance Capture Using Weak Supervisioncited by 162
- 2017Learning to Predict Indoor Illumination from a Single Imagecited by 160
- 2018Single-Image SVBRDF Capture with a Rendering-Aware Deep Networkcited by 116
4 more
- 2019Deep Sky Modeling for Single Image Outdoor Lighting Estimationcited by 66
- 2019Inverse Path Tracing for Joint Material and Lighting Estimationcited by 62
- 2016A Versatile Scene Model with Differentiable Visibility Applied to Generative Pose Estimationcited by 42
- 2018Learning View Priors for Single-view 3D Reconstructioncited by 35
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 3.
11 papers.
- 2021Advances in Neural Renderingcited by 365
- 2022Face Relighting with Geometrically Consistent Shadowscited by 43
- 2022Neural Radiance Transfer Fields for Relightable Novel-view Synthesis with Global Illuminationcited by 41
- 2022S2F2: Self-Supervised High Fidelity Face Reconstruction from Monocular Imagecited by 17
- 2022HDHumans: A Hybrid Approach for High-fidelity Digital Humanscited by 12
- 2023The Sky's the Limit: Re-lightable Outdoor Scenes via a Sky-pixel Constrained Illumination Prior and Outside-In Visibilitycited by 11
- 2022Plateau-reduced Differentiable Path Tracingcited by 10
- 2022DeepShadow: Neural Shape from Shadowcited by 6
- 2023Diffusion Posterior Illumination for Ambiguity-aware Inverse Renderingcited by 6
- 2023Differentiable Shadow Mapping for Efficient Inverse Graphicscited by 4
- 2022Physics-based Indirect Illumination for Inverse Renderingcited by 3
- 2023The Sky's the Limit: Re-lightable Outdoor Scenes via a Sky-pixel Constrained Illumination Prior and Outside-In Visibility28 Nov 2023
- 2023Diffusion Posterior Illumination for Ambiguity-aware Inverse Rendering30 Sep 2023
- 2023Differentiable Shadow Mapping for Efficient Inverse Graphics21 Aug 2023
- 2022Physics-based Indirect Illumination for Inverse Rendering9 Dec 2022
- 2022Plateau-reduced Differentiable Path Tracing30 Nov 2022
- 2022HDHumans: A Hybrid Approach for High-fidelity Digital Humans21 Oct 2022
- 2022Neural Radiance Transfer Fields for Relightable Novel-view Synthesis with Global Illumination27 Jul 2022
- 2022Face Relighting with Geometrically Consistent Shadows30 Mar 2022
- 2022DeepShadow: Neural Shape from Shadow28 Mar 2022
- 2022S2F2: Self-Supervised High Fidelity Face Reconstruction from Monocular Image15 Mar 2022
- 2021Advances in Neural Rendering10 Nov 2021