Papers › SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimation

SQLdepth: Generalizable Self-Supervised Fine-Structured Monocular Depth Estimation

1 Sep 2023arXiv:2309.00526archive 2025-07-28

Youhong Wang, Yunji Liang, Hao Xu, Shaohui Jiao, Hongkai Yu

Recently, self-supervised monocular depth estimation has gained popularity with numerous applications in autonomous driving and robotics. However, existing solutions primarily seek to estimate depth from immediate visual features, and struggle to recover fine-grained scene details with limited generalization. In this paper, we introduce SQLdepth, a novel approach that can effectively learn fine-grained scene structures from motion. In SQLdepth, we propose a novel Self Query Layer (SQL) to build a self-cost volume and infer depth from it, rather than inferring depth from feature maps. The self-cost volume implicitly captures the intrinsic geometry of the scene within a single frame. Each individual slice of the volume signifies the relative distances between points and objects within a latent space. Ultimately, this volume is compressed to the depth map via a novel decoding approach. Experimental results on KITTI and Cityscapes show that our method attains remarkable state-of-the-art performance (AbsRel = $0.082$ on KITTI, $0.052$ on KITTI with improved ground-truth and $0.106$ on Cityscapes), achieves 9.9%, 5.5% and 4.5% error reduction from the previous best. In addition, our approach showcases reduced training complexity, computational efficiency, improved generalization, and the ability to recover fine-grained scene details. Moreover, the self-supervised pre-trained and metric fine-tuned SQLdepth can surpass existing supervised methods by significant margins (AbsRel = $0.043$, 14% error reduction). self-matching-oriented relative distance querying in SQL improves the robustness and zero-shot generalization capability of SQLdepth. Code and the pre-trained weights will be publicly available. Code is available at \href{https://github.com/hisfog/SQLdepth-Impl}{https://github.com/hisfog/SQLdepth-Impl}.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

hisfog/SfMNeXt-Impl mentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Autonomous DrivingComputational EfficiencyDepth EstimationMonocular Depth EstimationZero-shot Generalization

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) Delta < 1.25 0.983 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) Delta < 1.25^2 0.998 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) Delta < 1.25^3 0.999 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) RMSE 1.698 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) RMSE log 0.064 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) Sq Rel 0.105 #8 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split SQLdepth (ConvNeXt-L) absolute relative error 0.043 #8 of 79 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections