Towards Better Generalization: Joint Depth-Pose Learning without PoseNet
Not on the map. Why?
Abstract (arXiv)
In this work, we tackle the essential problem of scale inconsistency for self-supervised joint depth-pose learning. Most existing methods assume that a consistent scale of depth and pose can be learned across all input samples, which makes the learning problem harder, resulting in degraded performance and limited generalization in indoor environments and long-sequence visual odometry application. To address this issue, we propose a novel system that explicitly disentangles scale from the network estimation. Instead of relying on PoseNet architecture, our method recovers relative pose by directly solving fundamental matrix from dense optical flow correspondence and makes use of a two-view triangulation module to recover an up-to-scale 3D structure. Then, we align the scale of the depth prediction with the triangulated point cloud and use the transformed depth map for depth error computation and dense reprojection check. Our whole system can be jointly trained end-to-end. Extensive experiments show that our system not only reaches state-of-the-art performance on KITTI depth and flow estimation, but also significantly improves the generalization ability of existing self-supervised depth-pose learning methods under a variety of challenging scenarios, and achieves state-of-the-art results among self-supervised learning-based methods on KITTI Odometry and NYUv2 dataset. Furthermore, we present some interesting findings on the limitation of PoseNet-based relative pose estimation methods in terms of generalization ability. Code is available at https://github.com/B1ueber2y/TrianFlow.
Key facts. Cited by 85 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 24; 2022: 25; 2023: 13; 2024: 9; 2025: 12; 2026: 2.
85 papers.
Sort:
- 2023SurroundOcc: Multi-Camera 3D Occupancy Prediction for Autonomous Drivingcited by 310
- 2021NerfingMVS: Guided Optimization of Neural Radiance Fields for Indoor Multi-view Stereocited by 191
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 90
- 2022SurroundDepth: Entangling Surrounding Views for Self-Supervised Multi-Camera Depth Estimationcited by 76
- 2021Unsupervised Scale-consistent Depth Learning from Videocited by 69
- 2021Channel-Wise Attention-Based Network for Self-Supervised Monocular Depth Estimationcited by 63
- 2021Regularizing Nighttime Weirdness: Efficient Self-supervised Monocular Depth Estimation in the Darkcited by 57
- 2021Fine-grained Semantics-aware Representation Enhancement for Self-supervised Monocular Depth Estimationcited by 55
- 2022SC-DepthV3: Robust Self-supervised Monocular Depth Estimation for Dynamic Scenescited by 50
- 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
- 2021Sparse Auxiliary Networks for Unified Monocular Depth Prediction and Completioncited by 39
- 2021MonoIndoor: Towards Good Practice of Self-Supervised Monocular Depth Estimation for Indoor Environmentscited by 38
38 more
- 2023Tame a Wild Camera: In-the-Wild Monocular Camera Calibrationcited by 34
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimationcited by 34
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2021Attention meets Geometry: Geometry Guided Spatial-Temporal Attention for Consistent Self-Supervised Monocular Depth Estimationcited by 27
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environmentscited by 27
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completioncited by 27
- 2021Monocular Depth Estimation through Virtual-world Supervision and Real-world SfM Self-Supervisioncited by 24
- 2022Multi-Modal Masked Pre-Training for Monocular Panoramic Depth Completioncited by 23
- 2022DevNet: Self-supervised Monocular Depth Learning via Density Volume Constructioncited by 22
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamicscited by 20
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenescited by 20
- 2024RadarCam-Depth: Radar-Camera Fusion for Depth Estimation with Learned Metric Scalecited by 20
- 2024RSA: Resolving Scale Ambiguities in Monocular Depth Estimators through Language Descriptionscited by 20
- 2021Learning Depth via Leveraging Semantics: Self-supervised Monocular Depth Estimation with Both Implicit and Explicit Semantic Guidancecited by 19
- 2021Generalizing to the Open World: Deep Visual Odometry with Online Adaptationcited by 19
- 2025Relative Pose Estimation through Affine Corrections of Monocular Depth Priorscited by 18
- 2023XVO: Generalized Visual Odometry via Cross-Modal Self-Trainingcited by 17
- 2024Fast Encoder-Based 3D from Casual Videos via Point Track Processingcited by 14
- 2023GasMono: Geometry-Aided Self-Supervised Monocular Depth Estimation for Indoor Scenescited by 13
- 2025Reconstructing 4D Spatial Intelligence: A Surveycited by 13
- 2021PLNet: Plane and Line Priors for Unsupervised Indoor Depth Estimationcited by 12
- 2022MonoIndoor++:Towards Better Practice of Self-Supervised Monocular Depth Estimation for Indoor Environmentscited by 12
- 20213D Hierarchical Refinement and Augmentation for Unsupervised Learning of Depth and Pose from Monocular Videocited by 11
- 2021DRO: Deep Recurrent Optimizer for Video to Depthcited by 10
- 2021Dimensions of Motion: Monocular Prediction through Flow Subspacescited by 10
- 2021Deep Online Correction for Monocular Visual Odometrycited by 9
- 2022GeoFill: Reference-Based Image Inpainting with Better Geometric Understandingcited by 9
- 2022Towards Scale Consistent Monocular Visual Odometry by Learning from the Virtual Worldcited by 8
- 2022Depth Estimation with Simplified Transformercited by 8
- 2022GeoRefine: Self-Supervised Online Depth Refinement for Accurate Dense Mappingcited by 8
- 2023Joint Self-supervised Depth and Optical Flow Estimation towards Dynamic Objectscited by 8
- 2021Augmenting Depth Estimation with Geospatial Contextcited by 7
- 2023Deeper into Self-Supervised Monocular Indoor Depth Estimationcited by 7
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learningcited by 7
- 2022Self-Supervised Ego-Motion Estimation Based on Multi-Layer Fusion of RGB and Inferred Depthcited by 6
- 2022SphereDepth: Panorama Depth Estimation from Spherical Domaincited by 6
- 2023Adjacent-view Transformers for Supervised Surround-view Depth Estimationcited by 6
50 most cited of 85 All 85 (JSON)
- 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometry15 Jun 2026
- 2026SA4Depth: Consistent Pose-Depth Scale Alignment for Self-Supervised Monocular Depth Estimation27 May 2026
- 2025Accuracy Does Not Guarantee Human-Likeness: Cross-Domain Human-Centered Benchmark in Monocular Depth Estimation9 Dec 2025
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learning3 Nov 2025
- 2025Deep Learning-Powered Visual SLAM Aimed at Assisting Visually Impaired Navigation23 Oct 2025
- 2025Reconstructing 4D Spatial Intelligence: A Survey28 Jul 2025
- 2025Scaling Human Activity Recognition: A Comparative Evaluation of Synthetic Data Generation and Augmentation Techniques9 Jun 2025
- 2025UNO: Unified Self-Supervised Monocular Odometry for Platform-Agnostic Deployment8 Jun 2025
- 2025Toward Better SSIM Loss for Unsupervised Monocular Depth Estimation5 Jun 2025
- 2025An Online Adaptation Method for Robust Depth Estimation and Visual Odometry in the Open World16 Apr 2025
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimation21 Mar 2025
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines4 Mar 2025
38 more
- 2025SphereFusion: Efficient Panorama Depth Estimation via Gated Fusion9 Feb 2025
- 2025Relative Pose Estimation through Affine Corrections of Monocular Depth Priors9 Jan 2025
- 2024SS3DM: Benchmarking Street-View Surface Reconstruction with a Synthetic 3D Mesh Dataset29 Oct 2024
- 2024RSA: Resolving Scale Ambiguities in Monocular Depth Estimators through Language Descriptions3 Oct 2024
- 2024Revisit Self-supervised Depth Estimation with Local Structure-from-Motion27 Jul 2024
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learning7 Jul 2024
- 2024Prototypical Transformer as Unified Motion Learners3 Jun 2024
- 2024Fast Encoder-Based 3D from Casual Videos via Point Track Processing10 Apr 2024
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimation4 Apr 2024
- 2024DO3D: Self-supervised Learning of Decomposed Object-aware 3D Motion and Depth from Monocular Videos9 Mar 2024
- 2024RadarCam-Depth: Radar-Camera Fusion for Depth Estimation with Learned Metric Scale9 Jan 2024
- 2023Deeper into Self-Supervised Monocular Indoor Depth Estimation3 Dec 2023
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenes29 Oct 2023
- 2023XVO: Generalized Visual Odometry via Cross-Modal Self-Training28 Sep 2023
- 2023GasMono: Geometry-Aided Self-Supervised Monocular Depth Estimation for Indoor Scenes26 Sep 2023
- 2023InSpaceType: Reconsider Space Type in Indoor Monocular Depth Estimation24 Sep 2023
- 2023Joint Self-supervised Depth and Optical Flow Estimation towards Dynamic Objects7 Sep 2023
- 2023BEVScope: Enhancing Self-Supervised Depth Estimation Leveraging Bird's-Eye-View in Dynamic Scenarios20 Jun 2023
- 2023Tame a Wild Camera: In-the-Wild Monocular Camera Calibration19 Jun 2023
- 2023Pose Constraints for Consistent Self-supervised Monocular Depth and Ego-motion18 Apr 2023
- 2023SurroundOcc: Multi-Camera 3D Occupancy Prediction for Autonomous Driving16 Mar 2023
- 2023Adjacent-view Transformers for Supervised Surround-view Depth Estimation14 Mar 2023
- 2023On the Metrics for Evaluating Monocular Depth Estimation20 Feb 2023
- 2023Deep Planar Parallax for Monocular Depth Estimation9 Jan 2023
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Pose12 Dec 2022
- 2022ROIFormer: Semantic-Aware Region of Interest Transformer for Efficient Self-Supervised Monocular Depth Estimation12 Dec 2022
- 2022DesNet: Decomposed Scale-Consistent Network for Unsupervised Depth Completion20 Nov 2022
- 2022SC-DepthV3: Robust Self-supervised Monocular Depth Estimation for Dynamic Scenes7 Nov 2022
- 2022DeepMLE: A Robust Deep Maximum Likelihood Estimator for Two-view Structure from Motion11 Oct 2022
- 2022On Robust Cross-View Consistency in Self-Supervised Monocular Depth Estimation19 Sep 2022
- 2022DytanVO: Joint Refinement of Visual Odometry and Motion Segmentation in Dynamic Environments17 Sep 2022
- 2022DevNet: Self-supervised Monocular Depth Learning via Density Volume Construction14 Sep 2022
- 2022SphereDepth: Panorama Depth Estimation from Spherical Domain29 Aug 2022
- 2022Neural Camera Models27 Aug 2022
- 2022A Compacted Structure for Cross-domain learning on Monocular Depth and Flow Estimation25 Aug 2022
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wild19 Jul 2022
- 2022MonoIndoor++:Towards Better Practice of Self-Supervised Monocular Depth Estimation for Indoor Environments18 Jul 2022
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamics11 Jul 2022
50 newest of 85 All 85 (JSON)
- 2023SurroundOcc: Multi-Camera 3D Occupancy Prediction for Autonomous Drivingcited by 310
- 2021NerfingMVS: Guided Optimization of Neural Radiance Fields for Indoor Multi-view Stereocited by 191
- 2022ParticleSfM: Exploiting Dense Point Trajectories for Localizing Moving Cameras in the Wildcited by 90
- 2022SurroundDepth: Entangling Surrounding Views for Self-Supervised Multi-Camera Depth Estimationcited by 76
- 2021Unsupervised Scale-consistent Depth Learning from Videocited by 69
- 2021Channel-Wise Attention-Based Network for Self-Supervised Monocular Depth Estimationcited by 63
- 2021Regularizing Nighttime Weirdness: Efficient Self-supervised Monocular Depth Estimation in the Darkcited by 57
- 2021Fine-grained Semantics-aware Representation Enhancement for Self-supervised Monocular Depth Estimationcited by 55
- 2022SC-DepthV3: Robust Self-supervised Monocular Depth Estimation for Dynamic Scenescited by 50
- 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
- 2021Sparse Auxiliary Networks for Unified Monocular Depth Prediction and Completioncited by 39
- 2021MonoIndoor: Towards Good Practice of Self-Supervised Monocular Depth Estimation for Indoor Environmentscited by 38
12 most cited of 85 All 85 (JSON)
- 2026MVOFormer: Flow-Semantic Transformer for Robust Monocular Visual Odometry15 Jun 2026
- 2026SA4Depth: Consistent Pose-Depth Scale Alignment for Self-Supervised Monocular Depth Estimation27 May 2026
- 2025Accuracy Does Not Guarantee Human-Likeness: Cross-Domain Human-Centered Benchmark in Monocular Depth Estimation9 Dec 2025
- 2025Discriminately Treating Motion Components Evolves Joint Depth and Ego-Motion Learning3 Nov 2025
- 2025Deep Learning-Powered Visual SLAM Aimed at Assisting Visually Impaired Navigation23 Oct 2025
- 2025Reconstructing 4D Spatial Intelligence: A Survey28 Jul 2025
- 2025Scaling Human Activity Recognition: A Comparative Evaluation of Synthetic Data Generation and Augmentation Techniques9 Jun 2025
- 2025UNO: Unified Self-Supervised Monocular Odometry for Platform-Agnostic Deployment8 Jun 2025
- 2025Toward Better SSIM Loss for Unsupervised Monocular Depth Estimation5 Jun 2025
- 2025An Online Adaptation Method for Robust Depth Estimation and Visual Odometry in the Open World16 Apr 2025
- 2025Radar-Guided Polynomial Fitting for Metric Depth Estimation21 Mar 2025
- 2025Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines4 Mar 2025
12 newest of 85 All 85 (JSON)