SA4Depth: Consistent Pose-Depth Scale Alignment for Self-Supervised Monocular Depth Estimation
Not on the map. Why?
Abstract (arXiv)
Self-supervised depth estimation from monocular sequences relies on the joint learning of a depth and a pose network. Despite abundant research done to improve the depth network, efforts on the pose remain limited. In this context, even when depth is estimated up to scale, we highlight the importance of the alignment between the scene scales estimated by the pose and depth nets. Then, we introduce SA4Depth, an approach to improve this alignment and boost the depth predictions while keeping the inference time unchanged. Our proposed method uses the depth estimated during training to reproject learnable visual features across consecutive frames and refine the pose estimates by reducing feature alignment residuals. With our method, the estimated scene scales by the separate depth and pose networks are aligned, and the prediction scale consistency is improved across different sequences. Our differentiable refinement integrates seamlessly into existing self-supervised pipelines and substantially improves their depth estimates. We demonstrate this with extensive experiments both outdoors and indoors on KITTI, Cityscapes, and NYUv2. Additionally, results on KITTI Odometry confirm the effectiveness of our pose refinement. Our code is available at https://github.com/Runningchauncey/SA4Depth .
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 38 of its 42 references that are in the map. First posted on arXiv 27 May 2026.
Builds on
38 of 42 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,346
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 801
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2020AdaBins: Depth Estimation using Adaptive Binscited by 596
- 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
- 2020Virtual KITTI 2cited by 345
26 more
- 2017Sparsity Invariant CNNscited by 325
- 2024DepthSplat: Connecting Gaussian Splatting and Depthcited by 275
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 202
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2021The Temporal Opportunist: Self-Supervised Multi-Frame Monocular Depthcited by 190
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2017Learning Depth from Monocular Videos using Direct Methodscited by 154
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2022MonoViT: Self-Supervised Monocular Depth Estimation with a Vision Transformercited by 136
- 2021Holistic 3D Scene Understanding from a Single Image with Implicit Representationcited by 94
- 2020Towards Better Generalization: Joint Depth-Pose Learning without PoseNetcited by 85
- 2021Channel-Wise Attention-Based Network for Self-Supervised Monocular Depth Estimationcited by 63
- 2023Robust Monocular Depth Estimation under Challenging Conditionscited by 58
- 2019Visual Odometry Revisited: What Should Be Learnt?cited by 57
- 2020Auto-Rectify Network for Unsupervised Indoor Depth Estimationcited by 39
- 2021R4Dyn: Exploring Radar for Self-Supervised Monocular Depth Estimation of Dynamic Scenescited by 36
- 2020LM-Reloc: Levenberg-Marquardt Based Direct Visual Relocalizationcited by 28
- 2025Relative Pose Estimation through Affine Corrections of Monocular Depth Priorscited by 18
- 2023DualRefine: Self-Supervised Depth and Pose Estimation Through Iterative Epipolar Sampling and Refinement Toward Equilibriumcited by 16
- 2022MonoIndoor++:Towards Better Practice of Self-Supervised Monocular Depth Estimation for Indoor Environmentscited by 12
- 2024Mono-ViFI: A Unified Learning Framework for Self-supervised Single- and Multi-frame Monocular Depth Estimationcited by 9
- 2022Visual Attention-based Self-supervised Absolute Depth Estimation using Geometric Priors in Autonomous Drivingcited by 8
- 2025Hybrid-grained Feature Aggregation with Coarse-to-fine Language Guidance for Self-supervised Monocular Depth Estimationcited by 6
- 2023Camera Height Doesn't Change: Unsupervised Training for Metric Monocular Road-Scene Depth Estimationcited by 3
Built on by
Not cited yet.