HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfer

René Ranftl; Katrin Lasinger; David Hafner; Konrad Schindler; Vladlen Koltun

Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfer

Abstract

The success of monocular depth estimation relies on large and diverse training sets. Due to the challenges associated with acquiring dense ground-truth depth across different environments at scale, a number of datasets with distinct characteristics and biases have emerged. We develop tools that enable mixing multiple datasets during training, even if their annotations are incompatible. In particular, we propose a robust training objective that is invariant to changes in depth range and scale, advocate the use of principled multi-objective learning to combine data from different sources, and highlight the importance of pretraining encoders on auxiliary tasks. Armed with these tools, we experiment with five diverse training datasets, including a new, massive data source: 3D films. To demonstrate the generalization power of our approach we use zero-shot cross-dataset transfer}, i.e. we evaluate on datasets that were not seen during training. The experiments confirm that mixing data from complementary sources greatly improves monocular depth estimation. Our approach clearly outperforms competing methods across diverse datasets, setting a new state of the art for monocular depth estimation. Some results are shown in the supplementary video at https://youtu.be/D46FzVyL9I8

Code Repositories

isl-org/MiDaS
pytorch
Mentioned in GitHub
alexeyab/midas
pytorch
Mentioned in GitHub
AbirKhan96/Intel-ISL-MiDaS
pytorch
Mentioned in GitHub
vishal-kataria/MiDaS-master
pytorch
Mentioned in GitHub
freshtan/midas_v2
mindspore
Mentioned in GitHub
lasinger/3DVideos2Stereo
Mentioned in GitHub
prakashSidd18/blind_augmentation
pytorch
Mentioned in GitHub
anlok/depthmap-loktev
pytorch
Mentioned in GitHub
intel-isl/MiDaS
Official
pytorch
Mentioned in GitHub
ahmedmostafa0x61/Depth_Estimation
pytorch
Mentioned in GitHub
Mind23-2/MindCode-57
mindspore
Mentioned in GitHub
picsart-ai-research/text2video-zero
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
depth-estimation-on-dcmMIDAS
Abs Rel: 0.309
RMSE: 1.033
RMSE log: 0.375
Sq Rel: 0.381
depth-estimation-on-ebdthequeMIDAS
Abs Rel: 0.419
RMSE: 1.416
RMSE log: 0.659
Sq Rel: 0.503
monocular-depth-estimation-on-eth3dMiDaS
Delta u003c 1.25: 0.0752
absolute relative error: 0.0184

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfer | Papers | HyperAI