HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Unsupervised Monocular Depth Estimation with Left-Right Consistency

Clément Godard; Oisin Mac Aodha; Gabriel J. Brostow

Unsupervised Monocular Depth Estimation with Left-Right Consistency

Abstract

Learning based methods have shown very promising results for the task of depth estimation in single images. However, most existing approaches treat depth prediction as a supervised regression problem and as a result, require vast quantities of corresponding ground truth depth data for training. Just recording quality depth data in a range of environments is a challenging problem. In this paper, we innovate beyond existing approaches, replacing the use of explicit depth data during training with easier-to-obtain binocular stereo footage. We propose a novel training objective that enables our convolutional neural network to learn to perform single image depth estimation, despite the absence of ground truth depth data. Exploiting epipolar geometry constraints, we generate disparity images by training our network with an image reconstruction loss. We show that solving for image reconstruction alone results in poor quality depth images. To overcome this problem, we propose a novel training loss that enforces consistency between the disparities produced relative to both the left and right images, leading to improved performance and robustness compared to existing approaches. Our method produces state of the art results for monocular depth estimation on the KITTI driving dataset, even outperforming supervised methods that have been trained with ground truth depth.

Code Repositories

Lebhoryi/learn_monodepth
tf
Mentioned in GitHub
apllolulu/monodepth
tf
Mentioned in GitHub
mrharicot/monodepth
Official
tf
Mentioned in GitHub
rickgroen/depthgan
pytorch
Mentioned in GitHub
vinceecws/Monodepth
pytorch
Mentioned in GitHub
OniroAI/MonoDepth-PyTorch
pytorch
Mentioned in GitHub
Yc174/monodepth
tf
Mentioned in GitHub
vita-epfl/monoloco
pytorch
Mentioned in GitHub
SharhadBashar/Depth-Percetion
pytorch
Mentioned in GitHub
muskie82/CNN-DSO
tf
Mentioned in GitHub
IcarusWizard/monodepth-paddle
paddle
Mentioned in GitHub
alwynmathew/monodepth-pytorch
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
monocular-depth-estimation-on-kitti-eigen-1Monodepth S
absolute relative error: 0.133
monocular-depth-estimation-on-mid-air-datasetMonodepth
Abs Rel: 0.3136
RMSE: 13.595
RMSE log: 0.4380
SQ Rel: 8.7127

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