Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Self-Supervised Monocular Depth Hints

About

Monocular depth estimators can be trained with various forms of self-supervision from binocular-stereo data to circumvent the need for high-quality laser scans or other ground-truth data. The disadvantage, however, is that the photometric reprojection losses used with self-supervised learning typically have multiple local minima. These plausible-looking alternatives to ground truth can restrict what a regression network learns, causing it to predict depth maps of limited quality. As one prominent example, depth discontinuities around thin structures are often incorrectly estimated by current state-of-the-art methods. Here, we study the problem of ambiguous reprojections in depth prediction from stereo-based self-supervision, and introduce Depth Hints to alleviate their effects. Depth Hints are complementary depth suggestions obtained from simple off-the-shelf stereo algorithms. These hints enhance an existing photometric loss function, and are used to guide a network to learn better weights. They require no additional data, and are assumed to be right only sometimes. We show that using our Depth Hints gives a substantial boost when training several leading self-supervised-from-stereo models, not just our own. Further, combined with other good practices, we produce state-of-the-art depth predictions on the KITTI benchmark.

Jamie Watson, Michael Firman, Gabriel J. Brostow, Daniyar Turmukhambetov• 2019

Related benchmarks

TaskDatasetResultRank
Monocular Depth EstimationKITTI (Eigen)
Abs Rel0.096
502
Depth EstimationNYU v2 (test)
Threshold Accuracy (delta < 1.25)53.9
423
Depth EstimationKITTI (Eigen split)
RMSE4.393
276
Monocular Depth EstimationKITTI Raw Eigen (test)
RMSE4.393
159
Monocular Depth EstimationKITTI 2015 (Eigen split)
Abs Rel0.096
95
Monocular Depth EstimationKITTI Improved GT (Eigen)
AbsRel0.074
92
Depth PredictionKITTI original ground truth (test)
Abs Rel0.1
38
Monocular Depth EstimationKITTI Improved annotated depth maps Eigen (test)
Abs Rel0.074
25
Monocular Depth EstimationKITTI 14 (Eigen split)
Abs Rel0.096
12
Showing 9 of 9 rows

Other info

Code

Follow for update