OutCast: Outdoor Single-image Relighting with Cast Shadows
Not on the map. Why?
Abstract (arXiv)
We propose a relighting method for outdoor images. Our method mainly focuses on predicting cast shadows in arbitrary novel lighting directions from a single image while also accounting for shading and global effects such the sun light color and clouds. Previous solutions for this problem rely on reconstructing occluder geometry, e.g. using multi-view stereo, which requires many images of the scene. Instead, in this work we make use of a noisy off-the-shelf single-image depth map estimation as a source of geometry. Whilst this can be a good guide for some lighting effects, the resulting depth map quality is insufficient for directly ray-tracing the shadows. Addressing this, we propose a learned image space ray-marching layer that converts the approximate depth map into a deep 3D representation that is fused into occlusion queries using a learned traversal. Our proposed method achieves, for the first time, state-of-the-art relighting results, with only a single image as input. For supplementary material visit our project page at: https://dgriffiths.uk/outcast.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 46 of its 94 references that are in the map. First posted on arXiv 20 Apr 2022.
Builds on
46 of 94 references.
References · 46
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2020pixelNeRF: Neural Radiance Fields from One or Few Imagescited by 1,574
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2016Least Squares Generative Adversarial Networkscited by 1,000
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2020NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesiscited by 493
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2020NeRD: Neural Reflectance Decomposition from Image Collectionscited by 446
34 more
- 2021ARKitScenes: A Diverse Real-World Dataset For 3D Indoor Scene Understanding Using Mobile RGB-D Datacited by 442
- 2020Learning to Recover 3D Scene Shape from a Single Imagecited by 214
- 2019Inverse Rendering for Complex Indoor Scenes: Shape, Spatially-Varying Lighting and SVBRDF from a Single Imagecited by 202
- 2020Neural Reflectance Fields for Appearance Acquisitioncited by 196
- 2018Escaping Plato's Cave: 3D Shape From Adversarial Renderingcited by 170
- 2017Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removalcited by 160
- 2019Single Image Portrait Relightingcited by 152
- 2021NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illuminationcited by 135
- 2020Epipolar Transformerscited by 117
- 2020Deep Reflectance Volumes: Relightable Reconstructions from Multi-View Photometric Imagescited by 98
- 2019Learning Physics-guided Face Relighting under Directional Lightcited by 90
- 2019Deep Parametric Indoor Lighting Estimationcited by 82
- 2019Rendering Synthetic Objects into Legacy Photographscited by 72
- 2017Neural Face Editing with Intrinsic Image Disentanglingcited by 70
- 2019Deep Sky Modeling for Single Image Outdoor Lighting Estimationcited by 66
- 2019DeepLight: Learning Illumination for Unconstrained Mobile Mixed Realitycited by 63
- 2019Inverse Path Tracing for Joint Material and Lighting Estimationcited by 62
- 2016Deep Outdoor Illumination Estimationcited by 53
- 2021Free-viewpoint Indoor Neural Relighting from Multi-view Stereocited by 50
- 2021Self-supervised Outdoor Scene Relightingcited by 48
- 2016Deep Shading: Convolutional Neural Networks for Screen-Space Shadingcited by 46
- 2019E-LPIPS: Robust Perceptual Image Similarity via Random Transformation Ensemblescited by 44
- 2019All-Weather Deep Outdoor Lighting Estimationcited by 41
- 2020Learning to Factorize and Relight a Citycited by 36
- 2021Single-image Full-body Human Relightingcited by 30
- 2020SSN: Soft Shadow Network for Image Compositingcited by 26
- 2020Light Stage Super-Resolution: Continuous High-Frequency Relightingcited by 20
- 2019Real-Time Global Illumination Decomposition of Videoscited by 18
- 2019Relighting Humans: Occlusion-Aware Inverse Rendering for Full-Body Human Imagescited by 16
- 2013Shadow Detection: A Survey and Comparative Evaluation of Recent Methodscited by 10
- 2019Shadow Transfer: Single Image Relighting For Urban Road Scenescited by 5
- 2018MONET: Multiview Semi-supervised Keypoint Detection via Epipolar Divergencecited by 4
- 2018Epipolar Geometry based Learning of Multi-view Depth and Ego-Motion from Monocular Sequencescited by 3
- 2019X-Section: Cross-Section Prediction for Enhanced RGBD Fusioncited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 7; 2025: 13; 2026: 7.
30 papers.
Sort:
By area:
- 2024DiLightNet: Fine-grained Lighting Control for Diffusion-based Image Generationcited by 93
- 2024Neural Gaffer: Relighting Any Object via Diffusioncited by 91
- 2022Learning-based Inverse Rendering of Complex Indoor Scenes with Differentiable Monte Carlo Raytracingcited by 78
- 2024LightIt: Illumination Modeling and Control for Diffusion Modelscited by 56
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Modelscited by 55
- 2023Relighting Neural Radiance Fields with Shadow and Highlight Hintscited by 41
- 2025UniRelight: Learning Joint Decomposition and Synthesis for Video Relightingcited by 38
- 2024A Diffusion Approach to Radiance Field Relighting using Multi-Illumination Synthesiscited by 37
- 2025LightLab: Controlling Light Sources in Images with Diffusion Modelscited by 36
- 2023EverLight: Indoor-Outdoor Editable HDR Lighting Estimationcited by 32
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Datasetcited by 28
- 2024GenLit: Reformulating Single-Image Relighting as Video Generationcited by 20
18 more
- 2025IntrinsicEdit: Precise generative image manipulation in intrinsic spacecited by 17
- 2025Ouroboros: Single-step Diffusion Models for Cycle-consistent Forward and Inverse Renderingcited by 16
- 2025Physically Controllable Relighting of Photographscited by 14
- 2025GaSLight: Gaussian Splats for Spatially-Varying Lighting in HDRcited by 11
- 2025GaRe: Relightable 3D Gaussian Splatting for Outdoor Scenes from Unconstrained Photo Collectionscited by 11
- 2025MV-CoLight: Efficient Object Compositing with Consistent Lighting and Shadow Generationcited by 8
- 2025PractiLight: Practical Light Control Using Foundational Diffusion Modelscited by 7
- 2026LuxRemix: Lighting Decomposition and Remixing for Indoor Scenescited by 7
- 2025MatSwap: Light-aware material transfers in imagescited by 6
- 2026PI-Light: Physics-Inspired Diffusion for Full-Image Relightingcited by 5
- 2024All-frequency Full-body Human Image Relightingcited by 3
- 2024A General Albedo Recovery Approach for Aerial Photogrammetric Images through Inverse Renderingcited by 2
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokenscited by 1
- 2025Towards Physically-Based Sky-Modeling For Image Based Lightingcited by 0
- 2026Joint Shadow Generation and Relighting via Light-Geometry Interaction Mapscited by 0
- 2026SRUG: Shadow-Guided Relightable Urban Scene with Generation Modelcited by 0
- 2026BRDFusion: Physics Meets Generation for Urban Scene Inverse Renderingcited by 0
- 2026RelightFormer: Feed-forward Generative Transformer for Multiview Object Relightingcited by 0
- 2026RelightFormer: Feed-forward Generative Transformer for Multiview Object Relighting7 Sep 2026
- 2026BRDFusion: Physics Meets Generation for Urban Scene Inverse Rendering15 Jun 2026
- 2026SRUG: Shadow-Guided Relightable Urban Scene with Generation Model23 May 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Joint Shadow Generation and Relighting via Light-Geometry Interaction Maps25 Feb 2026
- 2026PI-Light: Physics-Inspired Diffusion for Full-Image Relighting29 Jan 2026
- 2026LuxRemix: Lighting Decomposition and Remixing for Indoor Scenes21 Jan 2026
- 2025Towards Physically-Based Sky-Modeling For Image Based Lighting15 Dec 2025
- 2025PractiLight: Practical Light Control Using Foundational Diffusion Models1 Sep 2025
- 2025Ouroboros: Single-step Diffusion Models for Cycle-consistent Forward and Inverse Rendering20 Aug 2025
- 2025Physically Controllable Relighting of Photographs7 Aug 2025
- 2025GaRe: Relightable 3D Gaussian Splatting for Outdoor Scenes from Unconstrained Photo Collections28 Jul 2025
18 more
- 2025UniRelight: Learning Joint Decomposition and Synthesis for Video Relighting18 Jun 2025
- 2025MV-CoLight: Efficient Object Compositing with Consistent Lighting and Shadow Generation27 May 2025
- 2025LightLab: Controlling Light Sources in Images with Diffusion Models14 May 2025
- 2025IntrinsicEdit: Precise generative image manipulation in intrinsic space13 May 2025
- 2025GaSLight: Gaussian Splats for Spatially-Varying Lighting in HDR15 Apr 2025
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Dataset18 Mar 2025
- 2025MatSwap: Light-aware material transfers in images11 Feb 2025
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Models30 Jan 2025
- 2024GenLit: Reformulating Single-Image Relighting as Video Generation15 Dec 2024
- 2024All-frequency Full-body Human Image Relighting1 Nov 2024
- 2024A Diffusion Approach to Radiance Field Relighting using Multi-Illumination Synthesis13 Sep 2024
- 2024A General Albedo Recovery Approach for Aerial Photogrammetric Images through Inverse Rendering4 Sep 2024
- 2024Neural Gaffer: Relighting Any Object via Diffusion11 Jun 2024
- 2024LightIt: Illumination Modeling and Control for Diffusion Models15 Mar 2024
- 2024DiLightNet: Fine-grained Lighting Control for Diffusion-based Image Generation19 Feb 2024
- 2023Relighting Neural Radiance Fields with Shadow and Highlight Hints25 Aug 2023
- 2023EverLight: Indoor-Outdoor Editable HDR Lighting Estimation26 Apr 2023
- 2022Learning-based Inverse Rendering of Complex Indoor Scenes with Differentiable Monte Carlo Raytracing6 Nov 2022
- 2024DiLightNet: Fine-grained Lighting Control for Diffusion-based Image Generationcited by 93
- 2024Neural Gaffer: Relighting Any Object via Diffusioncited by 91
- 2024LightIt: Illumination Modeling and Control for Diffusion Modelscited by 56
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Modelscited by 55
- 2024A Diffusion Approach to Radiance Field Relighting using Multi-Illumination Synthesiscited by 37
- 2025LightLab: Controlling Light Sources in Images with Diffusion Modelscited by 36
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Datasetcited by 28
- 2024GenLit: Reformulating Single-Image Relighting as Video Generationcited by 20
- 2025IntrinsicEdit: Precise generative image manipulation in intrinsic spacecited by 17
- 2025Ouroboros: Single-step Diffusion Models for Cycle-consistent Forward and Inverse Renderingcited by 16
- 2025PractiLight: Practical Light Control Using Foundational Diffusion Modelscited by 7
- 2026PI-Light: Physics-Inspired Diffusion for Full-Image Relightingcited by 5
- 2026PI-Light: Physics-Inspired Diffusion for Full-Image Relighting29 Jan 2026
- 2025PractiLight: Practical Light Control Using Foundational Diffusion Models1 Sep 2025
- 2025Ouroboros: Single-step Diffusion Models for Cycle-consistent Forward and Inverse Rendering20 Aug 2025
- 2025LightLab: Controlling Light Sources in Images with Diffusion Models14 May 2025
- 2025IntrinsicEdit: Precise generative image manipulation in intrinsic space13 May 2025
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Dataset18 Mar 2025
- 2025DiffusionRenderer: Neural Inverse and Forward Rendering with Video Diffusion Models30 Jan 2025
- 2024GenLit: Reformulating Single-Image Relighting as Video Generation15 Dec 2024
- 2024A Diffusion Approach to Radiance Field Relighting using Multi-Illumination Synthesis13 Sep 2024
- 2024Neural Gaffer: Relighting Any Object via Diffusion11 Jun 2024
- 2024LightIt: Illumination Modeling and Control for Diffusion Models15 Mar 2024
- 2024DiLightNet: Fine-grained Lighting Control for Diffusion-based Image Generation19 Feb 2024
- 2022Learning-based Inverse Rendering of Complex Indoor Scenes with Differentiable Monte Carlo Raytracingcited by 78
- 2023Relighting Neural Radiance Fields with Shadow and Highlight Hintscited by 41
- 2025UniRelight: Learning Joint Decomposition and Synthesis for Video Relightingcited by 38
- 2023EverLight: Indoor-Outdoor Editable HDR Lighting Estimationcited by 32
- 2025Physically Controllable Relighting of Photographscited by 14
- 2025GaSLight: Gaussian Splats for Spatially-Varying Lighting in HDRcited by 11
- 2025GaRe: Relightable 3D Gaussian Splatting for Outdoor Scenes from Unconstrained Photo Collectionscited by 11
- 2025MV-CoLight: Efficient Object Compositing with Consistent Lighting and Shadow Generationcited by 8
- 2026LuxRemix: Lighting Decomposition and Remixing for Indoor Scenescited by 7
- 2025MatSwap: Light-aware material transfers in imagescited by 6
- 2024All-frequency Full-body Human Image Relightingcited by 3
- 2024A General Albedo Recovery Approach for Aerial Photogrammetric Images through Inverse Renderingcited by 2
12 most cited of 18 All 18 (JSON)
- 2026RelightFormer: Feed-forward Generative Transformer for Multiview Object Relighting7 Sep 2026
- 2026BRDFusion: Physics Meets Generation for Urban Scene Inverse Rendering15 Jun 2026
- 2026SRUG: Shadow-Guided Relightable Urban Scene with Generation Model23 May 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Joint Shadow Generation and Relighting via Light-Geometry Interaction Maps25 Feb 2026
- 2026LuxRemix: Lighting Decomposition and Remixing for Indoor Scenes21 Jan 2026
- 2025Towards Physically-Based Sky-Modeling For Image Based Lighting15 Dec 2025
- 2025Physically Controllable Relighting of Photographs7 Aug 2025
- 2025GaRe: Relightable 3D Gaussian Splatting for Outdoor Scenes from Unconstrained Photo Collections28 Jul 2025
- 2025UniRelight: Learning Joint Decomposition and Synthesis for Video Relighting18 Jun 2025
- 2025MV-CoLight: Efficient Object Compositing with Consistent Lighting and Shadow Generation27 May 2025
- 2025GaSLight: Gaussian Splats for Spatially-Varying Lighting in HDR15 Apr 2025
12 newest of 18 All 18 (JSON)