TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/MonoViT: Self-Supervised Monocular Depth Estimation with a...

MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformer

Chaoqiang Zhao, Youmin Zhang, Matteo Poggi, Fabio Tosi, Xianda Guo, Zheng Zhu, Guan Huang, Yang Tang, Stefano Mattoccia

2022-08-06Unsupervised Monocular Depth EstimationDepth PredictionDepth EstimationMonocular Depth Estimation
PaperPDFCode(official)

Abstract

Self-supervised monocular depth estimation is an attractive solution that does not require hard-to-source depth labels for training. Convolutional neural networks (CNNs) have recently achieved great success in this task. However, their limited receptive field constrains existing network architectures to reason only locally, dampening the effectiveness of the self-supervised paradigm. In the light of the recent successes achieved by Vision Transformers (ViTs), we propose MonoViT, a brand-new framework combining the global reasoning enabled by ViT models with the flexibility of self-supervised monocular depth estimation. By combining plain convolutions with Transformer blocks, our model can reason locally and globally, yielding depth prediction at a higher level of detail and accuracy, allowing MonoViT to achieve state-of-the-art performance on the established KITTI dataset. Moreover, MonoViT proves its superior generalization capacities on other datasets such as Make3D and DrivingStereo.

Results

TaskDatasetMetricValueModel
Depth EstimationKITTIabsolute relative error0.093MonoViT
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.250.912MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.25^20.969MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.25^30.985MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedRMSE4.202MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedRMSE log0.169MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedSq Rel0.671MonoViT(MS+1024x320)
Depth EstimationKITTI Eigen split unsupervisedabsolute relative error0.093MonoViT(MS+1024x320)
3DKITTIabsolute relative error0.093MonoViT
3DKITTI Eigen split unsupervisedDelta < 1.250.912MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedDelta < 1.25^20.969MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedDelta < 1.25^30.985MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedRMSE4.202MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedRMSE log0.169MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedSq Rel0.671MonoViT(MS+1024x320)
3DKITTI Eigen split unsupervisedabsolute relative error0.093MonoViT(MS+1024x320)

Related Papers

$S^2M^2$: Scalable Stereo Matching Model for Reliable Depth Estimation2025-07-17$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16MonoMVSNet: Monocular Priors Guided Multi-View Stereo Network2025-07-15Towards Depth Foundation Model: Recent Trends in Vision-Based Depth Estimation2025-07-15Cameras as Relative Positional Encoding2025-07-14ByDeWay: Boost Your multimodal LLM with DEpth prompting in a Training-Free Way2025-07-11