Two-in-One Depth: Bridging the Gap Between Monocular and Binocular Self-supervised Depth Estimation
Not on the map. Why?
Abstract (arXiv)
Monocular and binocular self-supervised depth estimations are two important and related tasks in computer vision, which aim to predict scene depths from single images and stereo image pairs respectively. In literature, the two tasks are usually tackled separately by two different kinds of models, and binocular models generally fail to predict depth from single images, while the prediction accuracy of monocular models is generally inferior to binocular models. In this paper, we propose a Two-in-One self-supervised depth estimation network, called TiO-Depth, which could not only compatibly handle the two tasks, but also improve the prediction accuracy. TiO-Depth employs a Siamese architecture and each sub-network of it could be used as a monocular depth estimation model. For binocular depth estimation, a Monocular Feature Matching module is proposed for incorporating the stereo knowledge between the two images, and the full TiO-Depth is used to predict depths. We also design a multi-stage joint-training strategy for improving the performances of TiO-Depth in both two tasks by combining the relative advantages of them. Experimental results on the KITTI, Cityscapes, and DDAD datasets demonstrate that TiO-Depth outperforms both the monocular and binocular state-of-the-art methods in most cases, and further verify the feasibility of a two-in-one network for monocular and binocular depth estimation. The code is available at https://github.com/ZM-Zhou/TiO-Depth_pytorch.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 52 of its 68 references that are in the map. First posted on arXiv 2 Sep 2023.
Builds on
52 of 68 references.
References · 52
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2017Deformable Convolutional Networkscited by 1,481
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
38 more
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
- 2018Pyramid Stereo Matching Networkcited by 486
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 20193D Packing for Self-Supervised Monocular Depth Estimationcited by 437
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2017Sparsity Invariant CNNscited by 325
- 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 242
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2018Unsupervised Learning of Depth and Ego-Motion from Monocular Video Using 3D Geometric Constraintscited by 179
- 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
- 2020Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidancecited by 148
- 2020Feature-metric Loss for Self-supervised Learning of Depth and Egomotioncited by 140
- 2020Semantically-Guided Representation Learning for Self-Supervised Monocular Depthcited by 134
- 2019Self-supervised Learning with Geometric Constraints in Monocular Video: Connecting Flow, Depth, and Cameracited by 130
- 2019Self-Supervised Monocular Depth Hintscited by 127
- 2018SegStereo: Exploiting Semantic Information for Disparity Estimationcited by 88
- 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
- 2020The Edge of Depth: Explicit Constraints between Segmentation and Depthcited by 72
- 2019Learning monocular depth estimation infusing traditional stereo knowledgecited by 64
- 2022Multi-Frame Self-Supervised Depth with Transformerscited by 64
- 2021Fine-grained Semantics-aware Representation Enhancement for Self-supervised Monocular Depth Estimationcited by 55
- 2020Forget About the LiDAR: Self-Supervised Depth Estimators with MED Probability Volumescited by 50
- 2019Refine and Distill: Exploiting Cycle-Inconsistency and Knowledge Distillation for Unsupervised Monocular Depth Estimationcited by 48
- 2021Excavating the Potential Capacity of Self-Supervised Monocular Depth Estimationcited by 48
- 2020Parallax Attention for Unsupervised Stereo Correspondence Learningcited by 39
- 2020Flow2Stereo: Effective Self-Supervised Learning of Optical Flow and Stereo Matchingcited by 36
- 2022RA-Depth: Resolution Adaptive Self-Supervised Monocular Depth Estimationcited by 36
- 2020Reversing the cycle: self-supervised deep stereo through enhanced monocular distillationcited by 34
- 2021PLADE-Net: Towards Pixel-Level Accuracy for Self-Supervised Single-View Depth Estimation with Neural Positional Encoding and Distilled Matting Losscited by 31
- 2020Adaptive confidence thresholding for monocular depth estimationcited by 25
- 2022Self-distilled Feature Aggregation for Self-supervised Monocular Depth Estimationcited by 17
- 2020S3Net: Semantic-Aware Self-supervised Depth Estimation with Monocular Videos and Synthetic Datacited by 12
- 2021H-Net: Unsupervised Attention-based Stereo Depth Estimation Leveraging Epipolar Geometrycited by 12
- 2016Single-View and Multi-View Depth Fusioncited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 2.
8 papers.
- 2024A Survey on Deep Stereo Matching in the Twentiescited by 23
- 2025Diving into the Fusion of Monocular Priors for Generalized Stereo Matchingcited by 10
- 2025StereoAdapter: Adapting Stereo Depth Estimation to Underwater Scenescited by 8
- 2025Deep Depth Estimation from Thermal Image: Dataset, Benchmark, and Challengescited by 4
- 2024Revisit Self-supervised Depth Estimation with Local Structure-from-Motioncited by 1
- 2025Endoscopic Depth Estimation Based on Deep Learning: A Surveycited by 1
- 2026StereoAdapter-2: Globally Structure-Consistent Underwater Stereo Depth Estimationcited by 0
- 2026BINO: Encoder Centric Self Supervised Stereo With Native Pair Inputcited by 0
- 2026BINO: Encoder Centric Self Supervised Stereo With Native Pair Input29 Mar 2026
- 2026StereoAdapter-2: Globally Structure-Consistent Underwater Stereo Depth Estimation18 Feb 2026
- 2025StereoAdapter: Adapting Stereo Depth Estimation to Underwater Scenes19 Sep 2025
- 2025Endoscopic Depth Estimation Based on Deep Learning: A Survey28 Jul 2025
- 2025Diving into the Fusion of Monocular Priors for Generalized Stereo Matching20 May 2025
- 2025Deep Depth Estimation from Thermal Image: Dataset, Benchmark, and Challenges28 Mar 2025
- 2024Revisit Self-supervised Depth Estimation with Local Structure-from-Motion27 Jul 2024
- 2024A Survey on Deep Stereo Matching in the Twenties10 Jul 2024