atlas

Research map / 3D vision / Depth and stereo

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

AAAI 2024 · 3D vision › Depth and stereo · approach: Self-supervised monocular depth · 58 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SQLdepth, a self-supervised monocular depth estimator that builds a self-cost volume from dot products between pixel features and coarse-grained transformer queries, then decodes depth via counting-based depth bins and probabilistic combination.

Problem

Self-supervised monocular depth estimation from video often fails to recover fine-grained scene structure and generalizes poorly, since depth is inferred from immediate visual features.

Approach

A Self Query Layer computes a self-cost volume of dot products between each pixel embedding and a set of coarse-grained queries generated at runtime by a mini-transformer over patch embeddings; depth bins are estimated by counting via pixel-wise softmax-weighted sums, and final depth is a probabilistic combination of bin centers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SQLdepth with ResNet-50 at 1024 x 320 rather than ManyDepth with ResNet-50KITTI Eigen · KITTI Eigen, 1024 x 320AbsRel: 0.087 -> 0.082Helped
Use SQLdepth rather than ManyDepthKITTI improved ground truth · KITTI improved ground truth, 1024 x 320AbsRel: 0.055 -> 0.052Helped
Fine-tune the KITTI-pretrained model on CityscapesSQLdepth · Cityscapes, 416 x 128AbsRel: 0.125 -> 0.106Helped
Add the SQL layer with runtime-generated coarse-grained queries (ablation)SQLdepth encoder-decoder · KITTI EigenAbsRel: 0.114 -> 0.091Helped
Replace learned static queries with runtime-generated coarse-grained queries (ablation)SQLdepth · KITTI EigenAbsRel: 0.102 -> 0.091Helped
Use coarse-grained rather than fine-grained runtime queries (ablation)SQLdepth · KITTI EigenAbsRel: 0.094 -> 0.091Helped
Use depth counting approximation rather than fixed uniform bins (ablation)SQLdepth · KITTI EigenAbsRel: 0.114 -> 0.087Helped
Use depth counting approximation rather than direct bin regression (ablation)SQLdepth · KITTI EigenAbsRel: 0.112 -> 0.087Helped
Use probabilistic combination rather than global average pooling (ablation)SQLdepth · KITTI EigenAbsRel: 0.115 -> 0.087Helped
Use probabilistic combination rather than Conv1×1 combination (ablation)SQLdepth · KITTI EigenAbsRel: 0.106 -> 0.087Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI Cityscapes Make3D ImageNet

Benchmarks: KITTI Eigen benchmark KITTI improved ground truth Cityscapes Make3D

Metrics: AbsRel SqRel RMSE RMSE log delta<1.25 delta<1.25^2 delta<1.25^3

Baselines: Monodepth2 ManyDepth EPCDepth CADepth-Net DynamicDepth DIFFNet Depth Hints InstaDM PackNet-SfM HR-Depth

Builds on: Monodepth2 AdaBins ManyDepth SfMLearner

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy