When the Sun Goes Down: Repairing Photometric Losses for All-Day Depth Estimation
Not on the map. Why?
Abstract (arXiv)
Self-supervised deep learning methods for joint depth and ego-motion estimation can yield accurate trajectories without needing ground-truth training data. However, as they typically use photometric losses, their performance can degrade significantly when the assumptions these losses make (e.g. temporal illumination consistency, a static scene, and the absence of noise and occlusions) are violated. This limits their use for e.g. nighttime sequences, which tend to contain many point light sources (including on dynamic objects) and low signal-to-noise ratio (SNR) in darker image regions. In this paper, we show how to use a combination of three techniques to allow the existing photometric losses to work for both day and nighttime images. First, we introduce a per-pixel neural intensity transformation to compensate for the light changes that occur between successive frames. Second, we predict a per-pixel residual flow map that we use to correct the reprojection correspondences induced by the estimated ego-motion and depth from the networks. And third, we denoise the training images to improve the robustness and accuracy of our approach. These changes allow us to train a single model for both day and nighttime images without needing separate encoders or extra feature networks like existing methods. We perform extensive experiments and ablation studies on the challenging Oxford RobotCar dataset to demonstrate the efficacy of our approach for both day and nighttime sequences.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 35 of its 62 references that are in the map. First posted on arXiv 28 Jun 2022.
Builds on
35 of 62 references.
References · 35
- 2015Spatial Transformer Networkscited by 1,423
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
- 2019A Survey of Autonomous Driving: Common Practices and Emerging Technologiescited by 373
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 199
23 more
- 2021Neighbor2Neighbor: Self-Supervised Denoising from Single Noisy Imagescited by 171
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2020Feature-metric Loss for Self-supervised Learning of Depth and Egomotioncited by 140
- 2020HR-Depth: High Resolution Self-Supervised Monocular Depth Estimationcited by 115
- 2014Deep Convolutional Neural Fields for Depth Estimation from a Single Imagecited by 106
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
- 2022DFNet: Enhance Absolute Pose Regression with Direct Feature Matchingcited by 82
- 2021Channel-Wise Attention-Based Network for Self-Supervised Monocular Depth Estimationcited by 63
- 2020DeFeat-Net: General Monocular Depth via Simultaneous Unsupervised Representation Learningcited by 60
- 2018MVDepthNet: Real-time Multiview Depth Estimation Neural Networkcited by 59
- 2021Regularizing Nighttime Weirdness: Efficient Self-supervised Monocular Depth Estimation in the Darkcited by 57
- 2021Self-supervised Monocular Depth Estimation for All Day Images using Domain Separationcited by 44
- 2020Unsupervised Monocular Depth Estimation for Night-time Images using Adversarial Domain Feature Adaptationcited by 35
- 2019GN-Net: The Gauss-Newton Loss for Multi-Weather Relocalizationcited by 32
- 2020LM-Reloc: Levenberg-Marquardt Based Direct Visual Relocalizationcited by 28
- 2018GANVO: Unsupervised Deep Monocular Visual Odometry and Depth Estimation with Generative Adversarial Networkscited by 21
- 2020Deep Probabilistic Feature-metric Trackingcited by 12
- 2018A Deeper Insight into the UnDEMoN: Unsupervised Deep Network for Depth and Ego-Motion Estimationcited by 11
- 2021Keeping an Eye on Things: Deep Learned Features for Long-Term Visual Localizationcited by 5
- 2017How to Train a CAT: Learning Canonical Appearance Transformations for Direct Visual Localization Under Illumination Changecited by 3
- 2018Sparse-to-Continuous: Enhancing Monocular Depth Estimation using Occupancy Mapscited by 3
Built on by
Citing papers per year: 2023: 5; 2024: 10; 2025: 7; 2026: 2.
24 papers.
Sort:
By area:
- 2023Robust Monocular Depth Estimation under Challenging Conditionscited by 58
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weathercited by 33
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditionscited by 29
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenescited by 20
- 2025Synthetic-to-Real Self-supervised Robust Depth Estimation via Learning with Motion and Structure Priorscited by 20
- 2023Learnable Differencing Center for Nighttime Depth Perceptioncited by 14
- 2025Depth Anything at Any Conditioncited by 11
- 2024The Third Monocular Depth Estimation Challengecited by 10
- 2023A geometry-aware deep network for depth estimation in monocular endoscopycited by 8
- 2024All-day Depth Completioncited by 8
- 2025The Fourth Monocular Depth Estimation Challengecited by 8
- 2024Stealing Stable Diffusion Prior for Robust Monocular Depth Estimationcited by 6
12 more
- 2024Dusk Till Dawn: Self-supervised Nighttime Stereo Depth Estimation using Visual Foundation Modelscited by 6
- 2024Self-Supervised Monocular Depth Estimation in the Dark: Towards Data Distribution Compensationcited by 4
- 2024Improving Domain Generalization in Self-supervised Monocular Depth Estimation via Stabilized Adversarial Trainingcited by 4
- 2025Always Clear Depth: Robust Monocular Depth Estimation under Adverse Weathercited by 4
- 2024BaseBoostDepth: Exploiting Larger Baselines For Self-supervised Monocular Depth Estimationcited by 2
- 2025ER-LoRA: Effective-Rank Guided Adaptation for Weather-Generalized Depth Estimationcited by 2
- 2025PromptMono: Cross Prompting Attention for Self-Supervised Monocular Depth Estimation in Challenging Environmentscited by 1
- 2024PhysDepth: Plug-and-Play Physical Refinement for Monocular Depth Estimation in Challenging Environmentscited by 0
- 2024Multi-Modality Driven LoRA for Adverse Condition Depth Estimationcited by 0
- 2025DepthDark: Robust Monocular Depth Estimation for Low-Light Environmentscited by 0
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Drivingcited by 0
- 2026JEPADepth: Masked Predictive Representation Learning for Self-Supervised Monocular Depth Estimationcited by 0
- 2026JEPADepth: Masked Predictive Representation Learning for Self-Supervised Monocular Depth Estimation29 Jul 2026
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Driving23 Jul 2026
- 2025ER-LoRA: Effective-Rank Guided Adaptation for Weather-Generalized Depth Estimation31 Aug 2025
- 2025DepthDark: Robust Monocular Depth Estimation for Low-Light Environments24 Jul 2025
- 2025Depth Anything at Any Condition2 Jul 2025
- 2025Always Clear Depth: Robust Monocular Depth Estimation under Adverse Weather18 May 2025
- 2025The Fourth Monocular Depth Estimation Challenge24 Apr 2025
- 2025Synthetic-to-Real Self-supervised Robust Depth Estimation via Learning with Motion and Structure Priors26 Mar 2025
- 2025PromptMono: Cross Prompting Attention for Self-Supervised Monocular Depth Estimation in Challenging Environments23 Jan 2025
- 2024Multi-Modality Driven LoRA for Adverse Condition Depth Estimation28 Dec 2024
- 2024PhysDepth: Plug-and-Play Physical Refinement for Monocular Depth Estimation in Challenging Environments5 Dec 2024
- 2024Improving Domain Generalization in Self-supervised Monocular Depth Estimation via Stabilized Adversarial Training4 Nov 2024
12 more
- 2024BaseBoostDepth: Exploiting Larger Baselines For Self-supervised Monocular Depth Estimation29 Jul 2024
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditions23 Jul 2024
- 2024All-day Depth Completion27 May 2024
- 2024Dusk Till Dawn: Self-supervised Nighttime Stereo Depth Estimation using Visual Foundation Models18 May 2024
- 2024The Third Monocular Depth Estimation Challenge25 Apr 2024
- 2024Self-Supervised Monocular Depth Estimation in the Dark: Towards Data Distribution Compensation22 Apr 2024
- 2024Stealing Stable Diffusion Prior for Robust Monocular Depth Estimation8 Mar 2024
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenes29 Oct 2023
- 2023Robust Monocular Depth Estimation under Challenging Conditions18 Aug 2023
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weather17 Jul 2023
- 2023Learnable Differencing Center for Nighttime Depth Perception26 Jun 2023
- 2023A geometry-aware deep network for depth estimation in monocular endoscopy20 Apr 2023
- 2023Robust Monocular Depth Estimation under Challenging Conditionscited by 58
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weathercited by 33
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenescited by 20
- 2025Synthetic-to-Real Self-supervised Robust Depth Estimation via Learning with Motion and Structure Priorscited by 20
- 2023Learnable Differencing Center for Nighttime Depth Perceptioncited by 14
- 2025Depth Anything at Any Conditioncited by 11
- 2024The Third Monocular Depth Estimation Challengecited by 10
- 2023A geometry-aware deep network for depth estimation in monocular endoscopycited by 8
- 2024All-day Depth Completioncited by 8
- 2025The Fourth Monocular Depth Estimation Challengecited by 8
- 2024Dusk Till Dawn: Self-supervised Nighttime Stereo Depth Estimation using Visual Foundation Modelscited by 6
- 2024Self-Supervised Monocular Depth Estimation in the Dark: Towards Data Distribution Compensationcited by 4
12 most cited of 21 All 21 (JSON)
- 2026JEPADepth: Masked Predictive Representation Learning for Self-Supervised Monocular Depth Estimation29 Jul 2026
- 2026Boosting Robustness for All-Weather Self-Supervised Depth Estimation in Autonomous Driving23 Jul 2026
- 2025ER-LoRA: Effective-Rank Guided Adaptation for Weather-Generalized Depth Estimation31 Aug 2025
- 2025DepthDark: Robust Monocular Depth Estimation for Low-Light Environments24 Jul 2025
- 2025Depth Anything at Any Condition2 Jul 2025
- 2025The Fourth Monocular Depth Estimation Challenge24 Apr 2025
- 2025Synthetic-to-Real Self-supervised Robust Depth Estimation via Learning with Motion and Structure Priors26 Mar 2025
- 2025PromptMono: Cross Prompting Attention for Self-Supervised Monocular Depth Estimation in Challenging Environments23 Jan 2025
- 2024Multi-Modality Driven LoRA for Adverse Condition Depth Estimation28 Dec 2024
- 2024PhysDepth: Plug-and-Play Physical Refinement for Monocular Depth Estimation in Challenging Environments5 Dec 2024
- 2024Improving Domain Generalization in Self-supervised Monocular Depth Estimation via Stabilized Adversarial Training4 Nov 2024
- 2024BaseBoostDepth: Exploiting Larger Baselines For Self-supervised Monocular Depth Estimation29 Jul 2024
12 newest of 21 All 21 (JSON)