CVJul 17, 2023

Self-supervised Monocular Depth Estimation: Let's Talk About The Weather

arXiv:2307.08357v166 citationsh-index: 26
Originality Incremental advance
AI Analysis

This work addresses the limitation of current depth estimation models that rely on clear weather data, which is crucial for real-world applications in locations with frequent adverse weather, though it is incremental in improving robustness through augmentation techniques.

The paper tackles the problem of self-supervised monocular depth estimation failing in adverse weather conditions by introducing a method that uses data augmentations with a pseudo-supervised loss, achieving state-of-the-art performance on standard datasets and significantly surpassing it on challenging adverse condition datasets.

Current, self-supervised depth estimation architectures rely on clear and sunny weather scenes to train deep neural networks. However, in many locations, this assumption is too strong. For example in the UK (2021), 149 days consisted of rain. For these architectures to be effective in real-world applications, we must create models that can generalise to all weather conditions, times of the day and image qualities. Using a combination of computer graphics and generative models, one can augment existing sunny-weather data in a variety of ways that simulate adverse weather effects. While it is tempting to use such data augmentations for self-supervised depth, in the past this was shown to degrade performance instead of improving it. In this paper, we put forward a method that uses augmentations to remedy this problem. By exploiting the correspondence between unaugmented and augmented data we introduce a pseudo-supervised loss for both depth and pose estimation. This brings back some of the benefits of supervised learning while still not requiring any labels. We also make a series of practical recommendations which collectively offer a reliable, efficient framework for weather-related augmentation of self-supervised depth from monocular video. We present extensive testing to show that our method, Robust-Depth, achieves SotA performance on the KITTI dataset while significantly surpassing SotA on challenging, adverse condition data such as DrivingStereo, Foggy CityScape and NuScenes-Night. The project website can be found here https://kieran514.github.io/Robust-Depth-Project/.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes