Digging Into Self-Supervised Monocular Depth Estimation
Open accessAbstract
Per-pixel ground-truth depth data is challenging to acquire at scale. To overcome this limitation, self-supervised learning has emerged as a promising alternative for training models to perform monocular depth estimation. In this paper, we propose a set of improvements, which together result in both quantitatively and qualitatively improved depth maps compared to competing self-supervised methods. Research on self-supervised monocular training usually explores increasingly complex architectures, loss functions, and image formation models, all of which have recently helped to close the gap with fully-supervised methods. We show that a surprisingly simple model, and associated design choices, lead to superior predictions. In particular, we propose (i) a minimum reprojection loss, designed to robustly handle occlusions, (ii) a full-resolution multi-scale sampling method that reduces visual artifacts, and (iii) an auto-masking loss to ignore training pixels that violate camera motion assumptions. We demonstrate the effectiveness of each component in isolation, and show high quality, state-of-the-art results on the KITTI benchmark.
AI snapshot
Written from the paper’s full text.
TL;DR
The paper introduces Monodepth2, a self-supervised monocular depth estimation model with three simple changes: per-pixel minimum reprojection loss, auto-masking of stationary pixels, and full-resolution multi-scale sampling. It reports state-of-the-art self-supervised depth results on KITTI and shows each component improves over a baseline.
Key findings
- On the KITTI Eigen split, Monodepth2 with monocular training reaches Abs Rel 0.115, Sq Rel 0.903, RMSE 4.863, RMSE log 0.193, and δ<1.25 0.877; with monocular+stereo training it reaches Abs Rel 0.106, RMSE 4.750, and δ<1.25 0.874.
- Ablation shows the baseline without the three contributions performs worst (Abs Rel 0.140, RMSE 5.512), while the full model improves to Abs Rel 0.115, RMSE 4.863.
- Even without ImageNet pretraining, the model remains competitive: monocular Abs Rel 0.132, RMSE 5.142; stereo Abs Rel 0.130, RMSE 5.485; monocular+stereo Abs Rel 0.127, RMSE 5.266.
- On Make3D, Monodepth2 with monocular training reports Abs Rel 0.322, Sq Rel 3.589, RMSE 7.417, RMSE log 0.163, outperforming methods that do not use depth supervision.
Methods
- Self-supervised training by minimizing photometric reprojection error between a target image and source views, using predicted depth and camera pose; monocular training uses temporally adjacent frames, stereo uses the opposite stereo view, and mixed training uses both.
- Depth network is a U-Net encoder-decoder with a ResNet18 encoder (11M parameters); pose network is a separate ResNet18 modified to accept two frames/six channels and predict a 6-DoF relative pose.
- Trained in PyTorch for 20 epochs with Adam, batch size 12, input/output resolution 640×192, learning rate 10^-4 for 15 epochs then 10^-5, smoothness weight λ=0.001; KITTI Eigen split uses 39,810 monocular triplets for training and 4,424 for validation.
Limitations
- The paper states the model breaks when scenes contain objects that violate the Lambertian assumptions of the appearance loss, and shows failure cases on distorted, reflective, and color-saturated regions, ambiguous boundaries, and intricate shapes.
- The paper cautions that Make3D ground truth depth and input images are not well aligned, causing potential evaluation issues.
- The paper notes monocular training has no guarantee of metric scale; per-image median scaling can hide unstable scale estimation, and the authors propose single-scale evaluation as fairer but still using ground-truth depth.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 29 cited sources checked · 0 supported · 0 flagged
- Findingcitation
Reflection padding significantly reduces border artifacts found in existing approaches.
“We found that this significantly reduces the border artifacts found in existing approaches, e.g.[15].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15] source
Not checked in the free run.
- Findingown data
The pose network performs on par with competing methods on KITTI odometry.
“While our focus is better depth estimation, our pose network performs on par with competing methods.”
- Also stated in: § A. Odometry Evaluation · hedged
“As we can see in Table 4, our frame-to-frame poses come close to the accuracy of methods trained on blocks of five frames at a time.”
Quote in the paperNot a substantial claim - Also stated in: § A. Odometry Evaluation · hedged
- Findingnone given
With careful choices regarding appearance losses and image resolution, monocular training can reach the performance of stereo training.
“In this work, we show that with careful choices regarding appearance losses and image resolution, we can reach the performance of stereo training using only monocular training.”
Quote in the paperSubstantial claim - Findingown data
Replacing auto-masking with a re-implementation of the predictive mask from [76] is worse than using no masking at all.
“We find that this ablated model is worse than using no masking at all, while our auto-masking improves results in all cases.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [76] source
Not checked in the free run.
- Findingown data
The method outperforms recent methods that explicitly compute optical flow and motion masks.
“We also outperform recent methods ( [38,51]) that explicitly compute optical flow as well as motion masks.”
Quote in the paperSubstantial claim0 of 2 sources checked
- Findingown data
The proposed improvements together result in quantitatively and qualitatively improved depth maps compared to competing self-supervised methods.
“In this paper, we propose a set of improvements, which together result in both quantitatively and qualitatively improved depth maps compared to competing self-supervised methods.”
Quote in the paperSubstantial claim - Findingown data
The method outperforms all methods that do not use depth supervision on Make3D.
“We outperform all methods that do not use depth supervision, with the evaluation criteria from [15].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15] source
Not checked in the free run.
- Findingnone given
The full-resolution multi-scale sampling method reduces visual artifacts.
“a full-resolution multi-scale sampling method that reduces visual artifacts”
Quote in the paperSubstantial claim - Findingcitation
The proposed model achieves state-of-the-art monocular and stereo self-supervised depth estimation results on the KITTI dataset.
“Together, these contributions yield state-of-the-art monocular and stereo self-supervised depth estimation results on the KITTI dataset [13], and simplify many components found in the existing top performing models.”
- Also stated in: § Abstract · boosted
“We demonstrate the effectiveness of each component in isolation, and show high quality, state-of-the-art results on the KITTI benchmark.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [13] source
Not checked in the free run.
- Also stated in: § Abstract · boosted
- Findingown data
The baseline model without any of the contributions performs worst in monocular training.
“We see that the baseline model, without any of our contributions, performs the worst.”
- Also stated in: § Benefits of auto-masking · plain
“The baseline model, with none of our contributions, performs poorly.”
Quote in the paperSubstantial claim - Also stated in: § Benefits of auto-masking · plain
- Findingown data
When combined together, all components lead to a significant improvement.
“When combined together, all our components lead to a significant improvement (Monodepth2 (full)).”
Quote in the paperSubstantial claim - Findingown data
The auto-masking loss brings significant improvements in monocular depth estimation.
“We show experimentally that this simple and inexpensive modification to the loss brings significant improvements.”
- Also stated in: § Benefits of auto-masking · plain
“We find that this ablated model is worse than using no masking at all, while our auto-masking improves results in all cases.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Self-supervised monocular training operates under the assumptions of a moving camera and a static scene.
- Also stated in: § Benefits of auto-masking · plain
- Findingown data
A separate ResNet pose encoder that accepts a stack of two frames as input yields higher results than a shared encoder for pose and depth.
“we have since found that we can gain even higher results with a separate ResNet pose encoder which accepts a stack of two frames as input”
Quote in the paperNot a substantial claim - Findingnone given
One of the contributions carries over to stereo training, resulting in increased performance.
“Further, one of our contributions carries over to stereo training, resulting in increased performance there too.”
Quote in the paperNot a substantial claim - Findingown data
ImageNet pretraining improves accuracy for the compact model compared to training from scratch.
“Similar to [30,16], we start with weights pretrained on Ima-geNet [54], and show that this improves accuracy for our compact model compared to training from scratch (Table 2).”
Quote in the paperNot a substantial claim0 of 3 sources checked - Findingreasoning
The model breaks when the scene contains objects that violate the Lambertian assumptions of the appearance loss.
“However, as with all image reconstruction based approaches to depth estimation, our model breaks when the scene contains objects that violate the Lambertian assumptions of our appearance loss (Fig. 8).”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Self-supervised training relies on assumptions of brightness constancy and Lambertian material properties of object surfaces between frames.
- Findingown data
Even without ImageNet pretraining, the model achieves state-of-the-art results.
“we show in Table 1 that even without pretraining, we still achieve state-of-the-art results.”
Quote in the paperSubstantial claim - Findingown data
Results with ResNet 50 are higher than ResNet18 models.
“We observe in Table 6 (d) that our results with ResNet 50 are even higher than our ResNet18 models.”
Quote in the paperNot a substantial claim - Findingown data
The baseline model exhibits depth holes compared to the proposed model.
“We observe 'depth holes' in both non-pretrained and pretrained versions of the baseline model compared to ours.”
Quote in the paperNot a substantial claim - Findingown data
The monocular method outperforms all existing state-of-the-art self-supervised approaches.
“The results in Table 1 show that our monocular method outperforms all existing state-of-the-art self-supervised approaches.”
Quote in the paperSubstantial claim - Findingnone given
The combination of monocular and stereo training data increases accuracy, especially on metrics sensitive to large depth errors such as RMSE.
“As expected, the combination of M and S training data increases accuracy, which is especially noticeable on metrics that are sensitive to large depth errors e.g.RMSE.”
Quote in the paperNot a substantial claim - Findingown data
At higher resolutions our model's performance increases.
“While Superdepth [47] comes a close second to our algorithm in the S category, they are run at high resolution (1024 × 384 vs. our 640 × 192), and in Table 1 we show that at higher resolutions our model's performance also increases.”
Quote in the paperNot a substantial claim - Findingown data
Despite not using any ground truth data during training, our monocular only predictions are competitive with fully supervised methods on the KITTI benchmark.
“Despite not using any ground truth data during training, our monocular only predictions are competitive with fully supervised methods, see Table 9.”
Quote in the paperSubstantial claim - Findingown data
Even at the highest resolution, our full-res multi-scale still provides benefit beyond just higher resolution training.
“We also include an ablation showing that, even at the highest resolution, our full-res multi-scale still provides benefit beyond just higher resolution training (vs.'Ours w/o full-res multi-scale').”
Quote in the paperNot a substantial claim - Findingown data
For handheld videos, the SSIM loss produced artifacts at object edges.
“For these handheld videos we found that the SSIM loss produced artifacts at object edges.”
Quote in the paperSubstantial claim - Findingown data
Post-processing also improves quantitative performance in the monocular only (M) and mixed (MS) training cases.
“In Table 10 we show, for the first time, that post-processing also improves quantitative performance in the monocular only (M) and mixed (MS) training cases.”
Quote in the paperNot a substantial claim - Findingnone given
The evaluation server does not do median scaling (required for monocular methods).
“Because the evaluation server does not do median scaling (required for monocular methods), we needed a way to find the correct scaling for our mono-only model, which makes unscaled predictions.”
Quote in the paperSubstantial claim - Findingown data
Higher resolution helps depth estimation.
“We see that higher resolution helps, confirming the finding in [47].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [47] source
Not checked in the free run.
- Findingown data
Our method significantly outperforms all previously published methods on all metrics on the improved ground truth evaluation.
“We can see that our method still significantly outperforms all previously published methods on all metrics.”
Quote in the paperSubstantial claim - Findingown data
Superdepth [47] comes a close second to our algorithm in the S category.
“While Superdepth [47] comes a close second to our algorithm in the S category, they are run at high resolution (1024 × 384 vs. our 640 × 192), and in Table 1 we show that at higher resolutions our model's performance also increases.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [47] source
Not checked in the free run.
- Interpretationreasoning
When the camera is static, the auto-masking mask can filter out all pixels in the image.
“Similarly, when the camera is static, the mask can filter out all pixels in the image (Fig. 5).”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Self-supervised monocular training operates under the assumptions of a moving camera and a static scene.
- Interpretationreasoning
The auto-masking prevents stationary pixels from contaminating the loss when the camera and another object move at similar velocity.
“In cases where the camera and another object are both moving at a similar velocity, µ prevents the pixels which remain stationary in the image from contaminating the loss.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Self-supervised monocular training operates under the assumptions of a moving camera and a static scene.
- Interpretationreasoning
The multi-scale formulation with decoupled resolutions constrains depth maps at each scale to reconstruct the high-resolution input target image as accurately as possible.
“This effectively constrains the depth maps at each scale to work toward the same objective i.e. reconstructing the high resolution input target image as accurately as possible.”
Quote in the paperNot a substantial claim - Interpretationreasoning
If a method outputs wildly varying scales for each sequence, then the per-image scaling evaluation protocol will hide the issue.
“If a method outputs wildly varying scales for each sequence, then this evaluation protocol will hide the issue.”
Quote in the paperSubstantial claim- Rests on an assumption: Monocular self-supervised depth estimation methods have no guarantee of producing metric-scale depth.
- Premisecitation
Stereo-based training has known scale, so no additional scaling is required during evaluation.
“This is in contrast to stereo based training where the scale is known and as a result no additional scaling is required during the evaluation e.g.[12,15].”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [12]
Not checked in the free run.
- cites [15] source
Not checked in the free run.
- Premisecitation
In [76], the authors independently scale each predicted depth map by the ratio of the median of the ground truth and predicted depth map for each individual test image.
“In [76], the authors independently scale each predicted depth map by the ratio of the median of the ground truth and predicted depth map -for each individual test im-age.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [76] source
Not checked in the free run.
- Study design and conductreasoning
We never do any other form of validation, model selection or parameter tuning using ground truth depths.
“Note that, to remain true to our 'self-supervised' philosophy, we never do any other form of validation, model selection or parameter tuning using ground truth depths.”
Quote in the paperSubstantial claim - Interpretationreasoning
Per-image depth scaling gives an unfair advantage over stereo trained methods that do not perform per-image scaling.
“This gives an unfair advantage over stereo trained methods that do not perform per-image scaling.”
Quote in the paperSubstantial claim- Rests on an assumption: Monocular self-supervised depth estimation methods have no guarantee of producing metric-scale depth.
- Premisecitation
The improved ground truth depth is provided for 652 (or 93%) of the 697 test frames contained in the Eigen test split.
“This improved ground truth depth is provided for 652 (or 93%) of the 697 test frames contained in the Eigen test split [8].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [8] source
Not checked in the free run.
- Premisenone given
[27] uses a different split of the data, which is not the same as the Eigen split.
“[27] uses a different split of the data, which is not the same as the Eigen split.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [27] source
Not checked in the free run.
- May combine two claims. 17
- The quote only partly states this claim. 1
- Classified as probably not a substantial claim. 8
May combine two claims.
Findingown dataThe method achieves high accuracy in the stereo-only case despite using lower resolution and substantially less training time than [47].
“We achieve high accuracy despite using a lower resolution than [47]'s 1024 × 384, with substantially less training time (20 vs. 200 epochs) and no use of postprocessing.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [47] source
Not checked in the free run.
May combine two claims.
Findingnone givenThe proposed improvements significantly increase predicted depth quality without adding additional model components that also require training.
“we propose several improvements that significantly increase predicted depth quality, without adding additional model components that also require training”
Quote in the paperSubstantial claim- Rests on an assumption: Existing monocular methods produce lower quality depths than the best fully-supervised models.
May combine two claims.
Findingown dataAll components together give the highest quality model, and pretraining helps.
“We confirm the finding of the main paper, that all our components together gives the highest quality model, and that pretraining helps.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Findingown dataThe method shows superior performance on the KITTI Depth Prediction Benchmark using improved ground truth depths.
“Like [1], we use these instead of the reprojected LIDAR scans to compare our method against several existing baseline algorithms, still showing superior performance.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [1] source
Not checked in the free run.
May combine two claims.
Findingnone givenThe model can be trained with monocular video data, stereo data, or mixed monocular and stereo data.
“We showed how together they give a simple and efficient model for depth estimation, which can be trained with monocular video data, stereo data, or mixed monocular and stereo data.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe minimum reprojection loss significantly reduces artifacts at image borders, improves the sharpness of occlusion boundaries, and leads to better accuracy.
“Using our minimum reprojection loss significantly reduces artifacts at image borders, improves the sharpness of occlusion boundaries, and leads to better accuracy (see Table 2).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe shared pose encoder resulted in fewer parameters to optimize during training, but also results in a decrease in depth prediction accuracy.
“This resulted in fewer parameters to optimize during training, but also results in a decrease in depth prediction accuracy, see Table 12.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOur models generate higher quality outputs and do not produce holes in the depth maps or border artifacts that can be seen in many existing baselines.
“We can see that our models generate higher quality outputs and do not produce 'holes' in the depth maps or border artifacts that can be seen in many existing baselines e.g.[76,51,15,73].”
Quote in the paperNot a substantial claim0 of 4 sources checkedMay combine two claims.
Findingown dataUsing a feature reconstruction loss takes significantly longer to train but results in qualitatively better depth maps on the Wander dataset.
“This takes significantly longer to train, but results in qualitatively better depth maps on this dataset.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataOur method outperforms previously published self-supervised monocular methods on single-scale evaluation, especially in the near range depth values δ < 1.25, and is more stable overall.
“As can be seen in Table 8, our method outperforms previously published self-supervised monocular methods, especially in the near range depth values i.e. δ < 1.25, and is more stable overall.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOur separate encoder is superior for both pretrained and non-pretrained variants, whether we use two or three frames as input.
“Overall, our separate encoder is superior for both pretrained and non-pretrained variants, whether we use two or three frames as input.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenAt the time of writing, there were no published self-supervised approaches among the submissions on the KITTI leaderboard.
“At the time of writing, there were no published self-supervised approaches among the submissions on the leaderboard.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenThe method simplifies many components found in existing top performing models.
“and simplify many components found in the existing top performing models.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningThe auto-masking lets the network ignore objects moving at the same velocity as the camera and ignore whole frames when the camera stops moving.
“This has the effect of letting the network ignore objects which move at the same velocity as the camera, and even to ignore whole frames in monocular videos when the camera stops moving.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Self-supervised monocular training operates under the assumptions of a moving camera and a static scene.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataThe learning rate was chosen using a dedicated validation set of 10% of the data.
“This was chosen using a dedicated validation set of 10% of the data.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAs a baseline we compare against the pose network used by [62], which builds upon [76] with an additional scaling of the translation by the mean of the inverse depth.
“As a baseline we compare against the pose network used by [62], which builds upon [76] with an additional scaling of the translation by the mean of the inverse depth.”
Quote in the paperNot a substantial claim0 of 2 sources checkedProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPost-processing, introduced by [15], is a technique to improve test time results on stereo-trained monocular depth estimation methods by running each test image through the network twice, once unflipped and then flipped.
“estimation methods by running each test image through the network twice, once unflipped and then flipped.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationPost-processing has been shown to bring significant gains in accuracy for stereo results, at the expense of requiring two forward-passes through the network at test time.
“This has been shown to bring significant gains in accuracy for stereo results, at the expense of requiring two forward-passes through the network at test time [15,50].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [15] source
Not checked in the free run.
- cites [50]
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisenone givenThe Wander dataset is quite different from the car mounted videos of KITTI as it only features a monocular hand-held camera in a non-European environment.
“This dataset is quite different from the car mounted videos of KITTI as it only features a monocular hand-held camera in a non-European environment.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenColor augmentations were only applied to the images fed to the networks, not to those used to compute the photometric loss.
“Importantly, the color augmentations are only applied to the images which are fed to the networks, not to those used to compute L p .”
Quote in the paperNot a substantial claimMay combine two claims.
Premisecitation[59] introduced a set of high quality depth maps for the KITTI dataset, making use of 5 consecutive frames and handling moving objects using the stereo pair.
“[59] introduced a set of high quality depth maps for the KITTI dataset, making use of 5 consecutive frames and handling moving objects using the stereo pair.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [59]
Not checked in the free run.
May combine two claims.
PremisecitationThe evaluation method introduced by Eigen [8] for KITTI uses reprojected LIDAR points but does not handle occlusions, moving objects, or the fact that the car is moving.
“The evaluation method introduced by Eigen [8] for KITTI uses the reprojected LI-DAR points but does not handle occlusions, moving objects, or the fact that the car is moving.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [8] source
Not checked in the free run.
May combine two claims.
InterpretationreasoningPer-image depth scaling hides unstable scale estimation in both depth and pose estimation and presents a best-case scenario for the monocular training case.
“This per-image depth scaling hides unstable scale estimation in both depth and pose estimation and presents a best-case scenario for the monocular training case.”
Quote in the paperSubstantial claim- Rests on an assumption: Monocular self-supervised depth estimation methods have no guarantee of producing metric-scale depth.
The paper relies on this without support.
Per-pixel ground-truth depth data is challenging to acquire at scale.
“Per-pixel ground-truth depth data is challenging to acquire at scale.”
The authors state this as an assumption.
Self-supervised training relies on assumptions of brightness constancy and Lambertian material properties of object surfaces between frames.
“Self-supervised training typically relies on making assumptions about the appearance (i.e.brightness constancy) and material properties (e.g.Lambertian) of object surfaces between frames.”
The authors state this as an assumption.
Self-supervised monocular training operates under the assumptions of a moving camera and a static scene.
“Self-supervised monocular training often operates under the assumptions of a moving camera and a static scene.”
The authors state this as an assumption.
The pre-computed intrinsics K of all views are identical.
“For simplicity of notation we assume the pre-computed intrinsics K of all the views are identical, though they can be different.”
The paper relies on this without support.
Existing monocular methods produce lower quality depths than the best fully-supervised models.
“Existing monocular methods produce lower quality depths than the best fully-supervised models.”
The paper relies on this without support.
Monocular self-supervised depth estimation methods have no guarantee of producing metric-scale depth.
“Our monocular trained approach, like all self-supervised baselines, has no guarantee of producing results with a metric scale.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Deep-learning-based visual odometry accuracy is inferior to traditional methods because it ignores geometric information.
“More surprisingly, they show that the welltrained networks enable scale-consistent predictions over long videos, while the accuracy is still inferior to traditional methods because of ignoring geometric information.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Godard et al. 2019
The odometry results in B. Network Details (page unavailable) show Monodepth2 with higher trajectory error than the traditional ORB-SLAM baseline on both KITTI test sequences. This supports a narrower accuracy comparison, but the paper does not attribute that difference to ignoring geometric information or establish it for deep-learning visual odometry generally. (LLM, conf=0.84)
Experimental — accuracy not yet measuredWell-trained deep networks enable scale-consistent predictions over long videos.
“More surprisingly, they show that the welltrained networks enable scale-consistent predictions over long videos, while the accuracy is still inferior to traditional methods because of ignoring geometric information.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Godard et al. 2019
Section D.2, “Single-Scale Evaluation” (page unavailable), reports that the authors’ monocular depth predictions have more stable scales than previously published self-supervised methods. It does not establish scale consistency over long videos: the odometry evaluation in Section A measures overlapping five-frame snippets, not long-video predictions. (LLM, conf=0.84)
Experimental — accuracy not yet measuredFeature-metric losses prevent the training objective from getting stuck at multiple local minima for homogeneous areas.
“The main goal of these losses is to prevent the training objective from getting stuck at multiple local minima for homogeneous areas as fisheye images have considerably larger homogeneous areas than their rectilinear counterpart.”
From OmniDet: Surround View Cameras Based Multi-Task Visual Perception Network for Autonomous Driving (2021) · cites this paper as [11]
The Multi-scale Estimation section says multi-scale depth prediction and image reconstruction are used to keep training from getting stuck in local minima, and discusses ambiguity in large low-texture regions. It does not attribute that effect to feature-metric losses or compare homogeneous areas in fisheye and rectilinear images. Page numbers are unavailable in our copy. (LLM, conf=0.85)
Experimental — accuracy not yet measuredThe main supervision signal in the self-supervised framework is photometric consistency across multiple views.
“Instead of using ground truth supervisions, the main supervision signal in the selfsupervised framework is photometric consistency across multiple-views.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Godard et al. 2019
Using the minimum photometric error between the reference pixel and the synthesized pixel, instead of averaging over multiple views, overcomes out-of-view pixels and occlusions.
“As proposed in (Godard et al. 2019), instead of averaging the photometric errors between the reference pixel and the synthesized pixels from multiple views, (Godard et al. 2019) only counts the photometric error between the reference pixel and the synthesized pixel with the minimum error. The rationale is to overcome the issues related to out-of-view pixels and occlusions.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Godard et al. 2019
Using stereo sequences during training solves both scale problems because the known stereo baseline aligns deep predictions with real-world scale and makes them scale-consistent.
“One solution to solve both scale problems is using stereo sequences during training (Godard et al. 2019; Li et al. 2017; Zhan et al. 2018), the deep predictions are aligned with real-world scale and scale-consistent because of the constraint introduced by the known stereo baseline.”
From DF-VO: What Should Be Learnt for Visual Odometry? (2021) · cites this paper as Godard et al. 2019
Some methods incorporate more 3D computations into the object detection pipeline by applying a 3D reconstruction method like [4,5,6] to create a pseudo-LiDAR or range input of the scene from camera images.
“some methods incorporate more 3D computations into our object detection pipeline by applying a 3D reconstruction method like [4, 5, 6] to create a pseudo-LiDAR or range input of the scene from camera images.”
From DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries (2021) · cites this paper as [4]
Shu et al. proposed a convergent loss to have a relatively large convergence radius to enable gradient descent from a remote distance.
“Shu et al. [11] proposed a convergent loss to have a relatively large convergence radius to enable gradient descent from a remote distance.”
From OmniDet: Surround View Cameras Based Multi-Task Visual Perception Network for Autonomous Driving (2021) · cites this paper as [11]
The Per-Pixel Minimum Reprojection Loss and Multi-scale Estimation sections describe Godard et al.’s depth-estimation losses, not a convergent loss proposed by Shu et al. Searches for “convergent loss,” “convergence radius,” and “Shu et al.” found no passage in our copy addressing the attributed claim. Page numbers were not available in the indexed passages. (LLM, conf=0.75)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
SuperDepth input height is reported inconsistently
MinorTable 1 gives SuperDepth's resolution as 1024 × 382, whereas the text describes the same cited model's resolution as 1024 × 384.
“| SuperDepth + pp [47] (1024 × 382) | S | 0.112 | 0.875 | 4.958 | 0.207 | 0.852 | 0.947 | 0.977 |”
“We achieve high accuracy despite using a lower resolution than [47]'s 1024 × 384, with substantially less training time (20 vs. 200 epochs) and no use of postprocessing.”
High-resolution stereo results differ between tables
MinorTable 1 reports Abs Rel 0.107, Sq Rel 0.849, and RMSE 4.764 for the high-resolution stereo model, while Table 11 reports 0.105, 0.822, and 4.692 for the same model and resolution. The Table 11 values instead match the post-processed results in Table 10, although its row is not labeled as post-processed.
“| Monodepth2 (1024 × 320) | S | 0.107 | 0.849 | 4.764 | 0.201 | 0.874 | 0.953 | 0.977 |”
“| Monodepth2 | S | 1024 × 320 | 0.105 | 0.822 4.692 | 0.199 | 0.876 | 0.954 | 0.977 | 4 + 8 † |”
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
U-Net: Convolutional Networks for Biomedical Image Segmentation
Ronneberger, O., Fischer, P., & Brox, T. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-24574-4_28 · Cited by 99,404 · see citing works
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
Image quality assessment: from error visibility to structural similarity
Wang, Z., Bovik, A. C., Sheikh, H. R., & Simoncelli, E. P. (2004) · IEEE Transactions on Image Processing · doi:10.1109/tip.2003.819861 · Cited by 57,892 · see citing works
ImageNet Large Scale Visual Recognition Challenge
Russakovsky, O., Deng, J., Su, H., Krause, J., Satheesh, S., Ma, S., Huang, Z., Karpathy, A., Khosla, A., Bernstein, M., et al. (2015) · International Journal of Computer Vision · doi:10.1007/s11263-015-0816-y · Cited by 39,380 · see citing works
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
Girshick, R., Donahue, J., Darrell, T., & Malik, J. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2014.81 · Cited by 32,684 · see citing works
Are we ready for autonomous driving? The KITTI vision benchmark suite
Geiger, A., Lenz, P., & Urtasun, R. (2012) · 2012 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2012.6248074 · Cited by 14,897 · see citing works
(2017) · Cited by 11,625 · see citing works
ORB-SLAM: A Versatile and Accurate Monocular SLAM System
Mur-Artal, R., Montiel, J. M. M., & Tardos, J. D. (2015) · IEEE Transactions on Robotics · doi:10.1109/tro.2015.2463671 · Cited by 6,778 · see citing works
A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms
Scharstein, D., & Szeliski, R. (2002) · International Journal of Computer Vision · doi:10.1023/a:1014573219977 · Cited by 6,740 · see citing works
Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)
Clevert, D.-A., Unterthiner, T., & Hochreiter, S. (2015) · arXiv · doi:10.48550/arxiv.1511.07289 · Cited by 4,513 · see citing works
Depth Map Prediction from a Single Image using a Multi-Scale Deep Network
Eigen, D., Puhrsch, C., & Fergus, R. (2014) · arXiv · doi:10.48550/arxiv.1406.2283 · Cited by 3,442 · see citing works
Unsupervised Monocular Depth Estimation with Left-Right Consistency
Godard, C., Aodha, O. M., & Brostow, G. J. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.699 · Cited by 3,270 · see citing works
Self-citationFlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks
Ilg, E., Mayer, N., Saikia, T., Keuper, M., Dosovitskiy, A., & Brox, T. (2017) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2017.179 · Cited by 3,177 · see citing works
ORB-SLAM: A Versatile and Accurate Monocular SLAM System
Mur-Artal, R., Montiel, J. M. M., & Tardos, J. D. (2015) · Zaguan (Universidad de Zaragoza) · Cited by 3,153 · see citing works
Unsupervised Learning of Depth and Ego-Motion from Video
Zhou, T., Brown, M., Snavely, N., & Lowe, D. G. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.700 · Cited by 2,910 · see citing works
Eigen, D., & Fergus, R. (2015) · 2015 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.304 · Cited by 2,862 · see citing works
PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume
Sun, D., Yang, X., Liu, M.-Y., & Kautz, J. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00931 · Cited by 2,727 · see citing works
Loss Functions for Image Restoration With Neural Networks
Zhao, H., Gallo, O., Frosio, I., & Kautz, J. (2016) · IEEE Transactions on Computational Imaging · doi:10.1109/tci.2016.2644865 · Cited by 2,659 · see citing works
Mayer, N., Ilg, E., Hausser, P., Fischer, P., Cremers, D., Dosovitskiy, A., & Brox, T. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.438 · Cited by 2,488 · see citing works
Deeper Depth Prediction with Fully Convolutional Residual Networks
Laina, I., Rupprecht, C., Belagiannis, V., Tombari, F., & Navab, N. (2016) · International Conference on 3D Vision (3DV) · doi:10.1109/3dv.2016.32 · Cited by 2,061 · see citing works
Deep Ordinal Regression Network for Monocular Depth Estimation
Fu, H., Gong, M., Wang, C., Batmanghelich, K., & Tao, D. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00214 · Cited by 1,991 · see citing works
Make3D: Learning 3D Scene Structure from a Single Still Image
Saxena, A., Sun, M., & Ng, A. Y. (2009) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2008.132 · Cited by 1,738 · see citing works
Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue
Garg, R., B.G., V. K., Carneiro, G., & Reid, I. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46484-8_45 · Cited by 1,632 · see citing works
Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue
Garg, R., BG, V. K., Carneiro, G., & Reid, I. (2016) · arXiv · doi:10.48550/arxiv.1603.04992 · Cited by 1,632 · see citing works
End-to-End Learning of Geometry and Context for Deep Stereo Regression
Kendall, A., Martirosyan, H., Dasgupta, S., Henry, P., Kennedy, R., Bachrach, A., & Bry, A. (2017) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.17 · Cited by 1,531 · see citing works
GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Pose
Yin, Z., & Shi, J. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00212 · Cited by 1,280 · see citing works
Learning Depth from Single Monocular Images Using Deep Convolutional Neural Fields
Liu, F., Shen, C., Lin, G., & Reid, I. D. (2015) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2015.2505283 · Cited by 1,231 · see citing works
Mayer, N., Ilg, E., Cremers, D., Dosovitskiy, A., & Brox, T. (2016) · Cited by 1,214 · see citing works
The Cityscapes Dataset for Semantic Urban Scene Understanding
Cordts, M., Omran, M., Ramos, S., Rehfeld, T., Enzweiler, M., Benenson, R., Franke, U., Roth, S., & Schiele, B. (2016) · arXiv · doi:10.48550/arxiv.1604.01685 · Cited by 1,174 · see citing works
MegaDepth: Learning Single-View Depth Prediction from Internet Photos
Li, Z., & Snavely, N. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00218 · Cited by 1,164 · see citing works
Uhrig, J., Schneider, N., Schneider, L., Franke, U., Brox, T., & Geiger, A. (2017) · 2017 International Conference on 3D Vision (3DV) · doi:10.1109/3dv.2017.00012 · Cited by 924 · see citing works
DeMoN: Depth and Motion Network for Learning Monocular Stereo
Ummenhofer, B., Zhou, H., Uhrig, J., Mayer, N., Ilg, E., Dosovitskiy, A., & Brox, T. (2016) · Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2017.596 · Cited by 777 · see citing works
Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraints
Mahjourian, R., Wicke, M., & Angelova, A. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00594 · Cited by 775 · see citing works
Zhan, H., Garg, R., Weerasekera, C. S., Li, K., Agarwal, H., & Reid, I. M. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00043 · Cited by 705 · see citing works
Semi-Supervised Deep Learning for Monocular Depth Map Prediction
Kuznietsov, Y., Stuckler, J., & Leibe, B. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.238 · Cited by 680 · see citing works
Learning Depth from Monocular Videos Using Direct Methods
Wang, C., Buenaposada, J. M., Zhu, R., & Lucey, S. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00216 · Cited by 667 · see citing works
Ranjan, A., Jampani, V., Balles, L., Kim, K., Sun, D., Wulff, J., & Black, M. J. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.01252 · Cited by 654 · see citing works
Furukawa, Y., & Hernández, C. (2015) · Foundations and Trends® in Computer Graphics and Vision · doi:10.1561/0600000052 · Cited by 632 · see citing works
Hoiem, D., Efros, A. A., & Hebert, M. (2005) · ACM Transactions on Graphics · doi:10.1145/1073204.1073232 · Cited by 616 · see citing works
UnDeepVO: Monocular Visual Odometry Through Unsupervised Deep Learning
Li, R., Wang, S., Long, Z., & Gu, D. (2018) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2018.8461251 · Cited by 596 · see citing works
DF-Net: Unsupervised Joint Learning of Depth and Flow Using Cross-Task Consistency
Zou, Y., Luo, Z., & Huang, J. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01228-1_3 · Cited by 484 · see citing works
Casser, V., Pirk, S., Mahjourian, R., & Angelova, A. (2019) · AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) · doi:10.1609/aaai.v33i01.33018001 · Cited by 473 · see citing works
Depth Transfer: Depth Extraction from Video Using Non-Parametric Sampling
Karsch, K., Liu, C., & Kang, S. B. (2014) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2014.2316835 · Cited by 453 · see citing works
(2016) · doi:10.1007/978-3-319-46493-0_51 · Cited by 411 · see citing works
Discrete-Continuous Depth Estimation from a Single Image
Liu, M., Salzmann, M., & He, X. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2014.97 · Cited by 381 · see citing works
Learning Dense Correspondence via 3D-Guided Cycle Consistency
Zhou, T., Krähenbühl, P., Aubry, M., Qi-xing Huang, A., & Efros, A. A. (2016) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2016.20 · Cited by 351 · see citing works
Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometry
Yang, N., Wang, R., Stückler, J., & Cremers, D. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01237-3_50 · Cited by 346 · see citing works
Occlusion Aware Unsupervised Learning of Optical Flow
Wang, Y., Yang, Y., Yang, Z., Zhao, L., Wang, P., & Xu, W. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00513 · Cited by 331 · see citing works
SfM-Net: Learning of Structure and Motion from VideoPreprint
Vijayanarasimhan, S., Ricco, S., Schmid, C., Sukthankar, R., & Fragkiadaki, K. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1704.07804 · Cited by 327 · see citing works
Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understanding
Luo, C., Yang, Z., Wang, P., Wang, Y., Xu, W., Nevatia, R., & Yuille, A. (2019) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2019.2930258 · Cited by 306 · see citing works
Unsupervised deep learning for optical flow estimation
Ren, Z., Yan, J., Ni, B., Liu, B., Yang, X., & Zha, H. (2017) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v31i1.10723 · Cited by 296 · see citing works
Furukawa, Y., & Hernández, C. (2015) · now publishers, Inc. eBooks · doi:10.1561/9781601988379 · Cited by 283 · see citing works
Atapour–Abarghouei, A., & Breckon, T. P. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00296 · Cited by 278 · see citing works
Self-Supervised Monocular Depth Hints
Watson, J., Firman, M., Brostow, G., & Turmukhambetov, D. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00225 · Cited by 275 · see citing works
Self-citationSE3-nets: Learning rigid body motion using deep neural networks
Byravan, A., & Fox, D. (2017) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2017.7989023 · Cited by 236 · see citing works
Learning Monocular Depth by Distilling Cross-Domain Stereo Networks
Guo, X., Li, H., Yi, S., Ren, J., & Wang, X. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01252-6_30 · Cited by 208 · see citing works
SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimation
Pillai, S., Ambruş, R., & Gaidon, A. (2019) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2019.8793621 · Cited by 208 · see citing works
Luo, Y., Ren, J., Lin, M., Pang, J., Sun, W., Li, H., & Lin, L. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00024 · Cited by 205 · see citing works
Unsupervised Learning of Multi-Frame Optical Flow with Occlusions
Janai, J., Güney, F., Ranjan, A., Black, M. J., & Geiger, A. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01270-0_42 · Cited by 199 · see citing works
Unsupervised Adversarial Depth Estimation Using Cycled Generative Networks
Pilzer, A., Xu, D., Puscas, M., Ricci, E., & Sebe, N. (2018) · 2018 International Conference on 3D Vision (3DV) · doi:10.1109/3dv.2018.00073 · Cited by 192 · see citing works
What Makes Good Synthetic Training Data for Learning Disparity and Optical Flow Estimation?
Mayer, N., Ilg, E., Fischer, P., Hazirbas, C., Cremers, D., Dosovitskiy, A., & Brox, T. (2018) · International Journal of Computer Vision · doi:10.1007/s11263-018-1082-6 · Cited by 191 · see citing works
LEGO: Learning Edge with Geometry all at Once by Watching Videos
Yang, Z., Wang, P., Wang, Y., Xu, W. H., & Nevatia, R. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00031 · Cited by 191 · see citing works
Towards Real-Time Unsupervised Monocular Depth Estimation on CPU
Poggi, M., Aleotti, F., Tosi, F., & Mattoccia, S. (2018) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2018.8593814 · Cited by 188 · see citing works
AdaDepth: Unsupervised Content Congruent Adaptation for Depth Estimation
Kundu, J. N., Uppala, P. K., Pahuja, A., & Babu, R. V. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00281 · Cited by 184 · see citing works
Learning Monocular Depth Estimation with Unsupervised Trinocular Assumptions
Poggi, M., Tosi, F., & Mattoccia, S. (2018) · International Conference on 3D Vision (3DV) · doi:10.1109/3dv.2018.00045 · Cited by 179 · see citing works
Learning Ordinal Relationships for Mid-Level Vision
Zoran, D., Isola, P., Krishnan, D., & Freeman, W. T. (2015) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.52 · Cited by 169 · see citing works
Unsupervised Learning of Geometry From Videos With Edge-Aware Depth-Normal Consistency
Yang, Z., Wang, P., Xu, W. H., Zhao, L., & Nevatia, R. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.12257 · Cited by 156 · see citing works
Supervising the New with the Old: Learning SFM from SFM
Klodt, M., & Vedaldi, A. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01249-6_43 · Cited by 147 · see citing works
Monocular depth estimation with hierarchical fusion of dilated CNNs and soft-weighted-sum inference
Li, B., Dai, Y., & He, M. (2018) · Pattern Recognition · doi:10.1016/j.patcog.2018.05.029 · Cited by 142 · see citing works
Generative Adversarial Networks for Unsupervised Monocular Depth Prediction
Aleotti, F., Tosi, F., Poggi, M., & Mattoccia, S. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-11009-3_20 · Cited by 117 · see citing works
Unsupervised Learning of Geometry with Edge-aware Depth-Normal ConsistencyPreprint
Yang, Z., Wang, P., Xu, W. H., Zhao, L., & Nevatia, R. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1711.03665 · Cited by 104 · see citing works
Self-Supervised Relative Depth Learning for Urban Scene Understanding
Jiang, H., Larsson, G., Maire, M., Shakhnarovich, G., & Miller, E. G. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01252-6_2 · Cited by 81 · see citing works
Deep hierarchical guidance and regularization learning for end-to-end depth estimation
Zhang, Z., Xu, C., Yang, J. J., Tai, Y. Y., & Chen, L. (2018) · Pattern Recognition · doi:10.1016/j.patcog.2018.05.016 · Cited by 60 · see citing works
Familiar Size and the Perception of Depth
Hochberg, C. B., & Hochberg, J. E. (1952) · The Journal of Psychology · doi:10.1080/00223980.1952.9916110 · Cited by 58 · see citing works
Structured Adversarial Training for Unsupervised Monocular Depth Estimation
Mehta, I., Sakurikar, P., & Narayanan, P. J. (2018) · International Conference on 3D Vision (3DV) · doi:10.1109/3dv.2018.00044 · Cited by 53 · see citing works
UnDEMoN: Unsupervised Deep Network for Depth and Ego-Motion Estimation
Babu, V. M., Das, K., Majumdar, A., & Kumar, S. (2018) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2018.8593864 · Cited by 39 · see citing works
Pixel-wise Attentional Gating for Parsimonious Pixel LabelingPreprint
Kong, S., & Fowlkes, C. C. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1805.01556 · Cited by 30 · see citing works
Deep attention-based classification network for robust depth predictionPreprint
Li, R., Xian, K., Shen, C., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1807.03959 · Cited by 16 · see citing works
Size-to-depth: A New Perspective for Single Image Depth EstimationPreprint
Wu, Y., Ying, S., & Zheng, L. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1801.04461 · Cited by 15 · see citing works
Flagged first, then by citations
Research works printed but not linked: 9
- zbontar, 2016, Stereo matching by training a convolutional neural network to compare image patches, JMLR
- vijayanarasimhan, 2017, SfMNet: Learning of structure and motion from video, ArXiv
- 2017, KITTI Single Depth Evaluation Server
- xie, 2016, Deep3D: Fully automatic 2D-to-3D video conversion with deep convolutional neural networks, ECCV
- ilg, 2017, FlowNet2: Evolution of optical flow estimation with deep networks, CVPR
- jaderberg, 2015, Spatial transformer networks, NeurIPS
- simonyan, 2015, Very deep convolutional networks for large-scale image recognition, ICLRE
- ronneberger, 2015, UNet: Convolutional networks for biomedical image segmentation, MICCAI
- chen, 2016, Single-image depth perception in the wild, NeurIPS
Cited by
Sorted by citations
3D Packing for Self-Supervised Monocular Depth Estimation
Guizilini, V., Ambrus, R., Pillai, S., Raventos, A., & Gaidon, A. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00256 · Cited by 741 · see citing works
D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometry
Yang, N., von Stumberg, L., Wang, R., & Cremers, D. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00136 · Cited by 438 · see citing works
Depth From Videos in the Wild: Unsupervised Monocular Depth Learning From Unknown Cameras
Gordon, A., Li, H., Jonschkowski, R., & Angelova, A. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00907 · Cited by 389 · see citing works
Is Pseudo-Lidar needed for Monocular 3D Object detection?
Park, D., Ambrus, R., Guizilini, V., Li, J., & Gaidon, A. (2021) · 2021 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv48922.2021.00313 · Cited by 334 · see citing works
Consistent video depth estimation
Luo, X., Huang, J.-B., Szeliski, R., Matzen, K., & Kopf, J. (2020) · ACM Transactions on Graphics · doi:10.1145/3386569.3392377 · Cited by 322 · see citing works
Self-Supervised Monocular Depth Hints
Watson, J., Firman, M., Brostow, G., & Turmukhambetov, D. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00225 · Cited by 275 · see citing works
Self-citation3D Object Detection from Images for Autonomous Driving: A Survey
Ma, X., Ouyang, W., Simonelli, A., & Ricci, E. (2022) · arXiv · doi:10.48550/arxiv.2202.02980 · Cited by 147 · see citing works
CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depth
Facil, J. M., Ummenhofer, B., Zhou, H., Montesano, L., Brox, T., & Civera, J. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.01210 · Cited by 130 · see citing works
OmniDet: Surround View Cameras Based Multi-Task Visual Perception Network for Autonomous Driving
Ravi Kumar, V., Yogamani, S., Rashed, H., Sitsu, G., Witt, C., Leang, I., Milz, S., & Mader, P. (2021) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2021.3062324 · Cited by 117 · see citing works
“The total loss comprised of a reconstruction matching term L r , regularization term L s , which enforces edge-aware smoothness inside the distance map ˆ D t as introduced in [10].”
BackgroundCroCo v2: Improved Cross-view Completion Pre-training for Stereo Matching and Optical Flow
Weinzaepfel, P., Lucas, T., Leroy, V., Cabon, Y., Arora, V., Brégier, R., Csurka, G., Antsfeld, L., Chidlovskii, B., & Revaud, J. (2023) · 2023 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv51070.2023.01647 · Cited by 110 · see citing works
DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries
Wang, Y., Guizilini, V., Zhang, T., Wang, Y., Zhao, H., & Solomon, J. (2021) · arXiv · doi:10.48550/arxiv.2110.06922 · Cited by 182 · see citing works
Multiple Instance Captioning: Learning Representations from Histopathology Textbooks and Articles
Gamper, J., & Rajpoot, N. (2021) · 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr46437.2021.01628 · Cited by 75 · see citing works
Occlusion-Aware Self-Supervised Monocular 6D Object Pose Estimation
Wang, G., Manhardt, F., Liu, X., Ji, X., & Tombari, F. (2024) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2021.3136301 · Cited by 69 · see citing works
Depth map guided triplet network for deepfake face detection
Liang, B., Wang, Z., Huang, B., Zou, Q., Wang, Q., & Liang, J. (2023) · Neural Networks · doi:10.1016/j.neunet.2022.11.031 · Cited by 54 · see citing works
Beyeler, M., & Sanchez-Garcia, M. (2022) · Journal of Neural Engineering · doi:10.1088/1741-2552/aca69d · Cited by 34 · see citing works
DF-VO: What Should Be Learnt for Visual Odometry?
Zhan, H., Weerasekera, C. S., Bian, J.-W., Garg, R., & Reid, I. (2021) · arXiv · doi:10.48550/arxiv.2103.00933 · Cited by 31 · see citing works
Deep Learning--Based Scene Simplification for Bionic Vision
Han, N., Srivastava, S., Xu, A., Klein, D., & Beyeler, M. (2021) · arXiv · doi:10.48550/arxiv.2102.00297 · Cited by 4 · see citing works
- Authors
- Godard, C., Aodha, O. M., Firman, M., & Brostow, G.
- Affiliations
- California Institute of Technology (US)
- University College London (GB)
- Venue
- 2019 IEEE/CVF International Conference on Computer Vision (ICCV)
- Publisher
- IEEE
- Published
- 2019-10
- Pages
- 3827-3837
- OpenAlex
- W2806446538
- Semantic Scholar
- 589cfcb2f995c94b0a98c902cc1f5e0f27cbd927
- Cited by
- 2,561
- References
- 80
- Citations by year
- 2026: 212 · 2025: 377 · 2024: 488 · 2023: 460 · 2022: 383 · 2021: 386 · 2020: 196 · 2019: 52 · 2018: 7
- FWCI
- 82.95
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE/CVF International Conference on Computer Vision (ICCV) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- CaltechAUTHORS (California Institute of Technology) (submittedVersion)
- UCL Discovery (University College London) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Physical Sciences › Engineering › Aerospace Engineering › Robotics and Sensor-Based Localization
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Keywords
- monocular depth estimation, self-supervised learning, occlusion handling, multi-scale sampling, visual artifacts, KITTI dataset
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-09.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-09.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review