atlas

Research map / 3D vision / Depth and stereo

Depth Prompting for Sensor-Agnostic Depth Estimation

CVPR 2024 · 3D vision › Depth and stereo · approach: Depth from light field and defocus · 8 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 a depth prompt module that plugs into a frozen monocular depth foundation model (DepthFormer backbone, bias-tuned) to turn sparse depth from any sensor into metric dense depth via learned adaptive affinity for spatial propagation.

Problem

Sparse-depth-guided dense depth estimation fails to generalize across sensor biases: sparsity/density, scan pattern, and scan range, so models trained on one sensor do not transfer to others.

Approach

Reinterpret prompt learning as spatial propagation: a depth prompt encoder-decoder learns an adaptive affinity map from sparse depth and image features, while a frozen monocular foundation model (with bias tuning) supplies relative depth that a least-squares solver scales to absolute metric depth using the sparse measurements.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use depth prompting with a pretrained DepthFormer foundation modelSparse depth estimation · NYUv2, 1 sampleRMSE: 1.1093 -> 0.4040Helped
Use depth prompting with a pretrained DepthFormer foundation modelSparse depth estimation · KITTI DC, 1 lineRMSE: 4.4444 -> 2.8234Helped
Add random depth augmentation (ablation)Depth prompting · NYUv2 sparsity biasRMSE: 0.498 -> 0.231Helped
Add spatial propagation (ablation)Depth prompting · NYUv2 pattern biasRMSE: 0.145 -> 0.108Helped
Add the depth prompt module (ablation)Depth prompting · NYUv2 pattern biasRMSE: 0.301 -> 0.108Helped
Use a pretrained depth foundation model (ablation)Depth prompting · NYUv2 range biasRMSE: 1.283 -> 0.206Helped
Use the least-squares solver (ablation)Depth prompting · NYUv2 range biasRMSE: 0.520 -> 0.206Helped
Replace DepthFormer with MiDaS (ablation)Depth prompting · NYUv2 sparsity biasRMSE: 0.3997 -> 0.4472Hurt
Replace DepthFormer with KBR (ablation)Depth prompting · NYUv2 sparsity biasRMSE: 0.3997 -> 0.3632Helped
Apply random depth augmentation to NLSPN and CompletionFormer (ablation)NLSPN and CompletionFormer · NYUv2 and KITTI DC sparse-input settingsRMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: NYUv2 KITTI DC VOID NuScenes

Benchmarks: NYUv2 KITTI DC VOID NuScenes

Metrics: RMSE MAE DELTA1

Baselines: CSPN S2D NLSPN DySPN CostDCNet CompletionFormer SAN Ours+MiDaS Ours+KBR

Builds on: DepthFormer CompletionFormer NLSPN SAM prompt encoder bias tuning (BitFit)

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