A Dark Flash Normal Camera
Not on the map. Why?
Abstract (arXiv)
Casual photography is often performed in uncontrolled lighting that can result in low quality images and degrade the performance of downstream processing. We consider the problem of estimating surface normal and reflectance maps of scenes depicting people despite these conditions by supplementing the available visible illumination with a single near infrared (NIR) light source and camera, a so-called "dark flash image". Our method takes as input a single color image captured under arbitrary visible lighting and a single dark flash image captured under controlled front-lit NIR lighting at the same viewpoint, and computes a normal map, a diffuse albedo map, and a specular intensity map of the scene. Since ground truth normal and reflectance maps of faces are difficult to capture, we propose a novel training technique that combines information from two readily available and complementary sources: a stereo depth signal and photometric shading cues. We evaluate our method over a range of subjects and lighting conditions and describe two applications: optimizing stereo geometry and filling the shadows in an image.
Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). First posted on arXiv 11 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1; 2026: 1.
5 papers.
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separationcited by 10
- 2024Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splatscited by 3
- 2023Textureless Deformable Surface Reconstruction with Invisible Markerscited by 0
- 2025Towards Imperceptible Watermarking Via Environment Illumination for Consumer Camerascited by 0
- 2026FlashNormal: Detailed Surface Normal Estimation from Flash and No-Flash Imagescited by 0
- 2026FlashNormal: Detailed Surface Normal Estimation from Flash and No-Flash Images26 Aug 2026
- 2025Towards Imperceptible Watermarking Via Environment Illumination for Consumer Cameras20 Oct 2025
- 2024Flash-Split: 2D Reflection Removal with Flash Cues and Latent Diffusion Separation31 Dec 2024
- 2024Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats3 Oct 2024
- 2023Textureless Deformable Surface Reconstruction with Invisible Markers25 Aug 2023