DeepShadow: Neural Shape from Shadow
Not on the map. Why?
Abstract (arXiv)
This paper presents DeepShadow, a one-shot method for recovering the depth map and surface normals from photometric stereo shadow maps. Previous works that try to recover the surface normals from photometric stereo images treat cast shadows as a disturbance. We show that the self and cast shadows not only do not disturb 3D reconstruction, but can be used alone, as a strong learning signal, to recover the depth map and surface normals. We demonstrate that 3D reconstruction from shadows can even outperform shape-from-shading in certain cases. To the best of our knowledge, our method is the first to reconstruct 3D shape-from-shadows using neural networks. The method does not require any pre-training or expensive labeled data, and is optimized during inference time.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 18 of its 34 references that are in the map. First posted on arXiv 28 Mar 2022.
Builds on
18 of 34 references.
References · 18
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2020NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesiscited by 493
- 2020NeRD: Neural Reflectance Decomposition from Image Collectionscited by 446
- 2021NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illuminationcited by 135
- 2018PS-FCN: A Flexible Learning Framework for Photometric Stereocited by 51
- 2019Self-calibrating Deep Photometric Stereo Networkscited by 47
- 2018Neural Inverse Rendering for General Reflectance Photometric Stereocited by 35
- 2020Uncalibrated Neural Inverse Rendering for Photometric Stereo of General Surfacescited by 33
- 2020Deep Photometric Stereo for Non-Lambertian Surfacescited by 24
6 more
- 2020PX-NET: Simple and Efficient Pixel-Wise Training of Photometric Stereo Networkscited by 21
- 2021Efficient and Differentiable Shadow Computation for Inverse Problemscited by 11
- 2020A CNN Based Approach for the Near-Field Photometric Stereo Problemcited by 9
- 2018Photometric Depth Super-Resolutioncited by 8
- 2019Self-supervised Learning for Single View Depth and Surface Normal Estimationcited by 8
- 2017Depth Super-Resolution Meets Uncalibrated Photometric Stereocited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2022S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpointcited by 30
- 2022ShadowNeuS: Neural SDF Reconstruction by Shadow Ray Supervisioncited by 17
- 2023PlatoNeRF: 3D Reconstruction in Plato's Cave via Single-View Two-Bounce Lidarcited by 9
- 2023DANI-Net: Uncalibrated Photometric Stereo by Differentiable Shadow Handling, Anisotropic Reflectance Modeling, and Neural Inverse Renderingcited by 5
- 2024Spiking GS: Towards High-Accuracy and Low-Cost Surface Reconstruction via Spiking Neuron-based Gaussian Splattingcited by 2
- 2026Soft Shadow Diffusion (SSD): Physics-inspired Learning for 3D Computational Periscopycited by 0
- 2026Soft Shadow Diffusion (SSD): Physics-inspired Learning for 3D Computational Periscopy18 Jan 2026
- 2024Spiking GS: Towards High-Accuracy and Low-Cost Surface Reconstruction via Spiking Neuron-based Gaussian Splatting9 Oct 2024
- 2023PlatoNeRF: 3D Reconstruction in Plato's Cave via Single-View Two-Bounce Lidar21 Dec 2023
- 2023DANI-Net: Uncalibrated Photometric Stereo by Differentiable Shadow Handling, Anisotropic Reflectance Modeling, and Neural Inverse Rendering27 Mar 2023
- 2022ShadowNeuS: Neural SDF Reconstruction by Shadow Ray Supervision25 Nov 2022
- 2022S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpoint17 Oct 2022