atlas

Research map / 3D vision / Depth and stereo

A Simple yet Universal Framework for Depth Completion

NeurIPS 2024 · 3D vision › Depth and stereo · approach: Dense depth prediction and completion · 3 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.

Defines Universal Depth Completion (UniDC) and proposes a hyperbolic, foundation-model-based few-shot depth completion framework that adapts a MiDaS backbone to arbitrary depth sensors using minimal labeled data.

Problem

Depth completion generalizes poorly across scenes and sensors with different scanning ranges and densities, and dense metric ground truth is expensive, so models need to adapt from few labeled examples.

Approach

Use a monocular depth foundation model (MiDaS) as a frozen-ish feature extractor with bias tuning instead of learning a new depth encoder, perform sparse-to-dense conversion with a bilateral-style hyperbolic kernel, and refine with CSPN++-style propagation using multi-curvature hyperbolic affinity maps whose curvature is predicted per scene.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use UniDC with the foundation model and proposed completion framework instead of the strongest listed baselineUniDC · NYUv2 1-shotRMSE: 0.3573 -> 0.2099Helped
use UniDC with the foundation model and proposed completion framework instead of DepthPromptingUniDC · NYUv2 10-shotRMSE: 0.2195 -> 0.1657Helped
use UniDC with the foundation model and proposed completion framework instead of the strongest listed baselineUniDC · NYUv2 100-shotRMSE: 0.1757 -> 0.1473Helped
use UniDC with the foundation model and proposed completion framework instead of the strongest listed baselineUniDC · KITTI DC 1-shotRMSE: 2.6094 -> 1.6840Helped
use UniDC with the foundation model and proposed completion framework instead of the strongest listed baselineUniDC · KITTI DC 10-shotRMSE: 1.8965 -> 1.3850Helped
use UniDC with the foundation model and proposed completion framework instead of the strongest listed baselineUniDC · KITTI DC 100-shotRMSE: 1.3126 -> 1.2238Helped
add feature fusion (Eq.3) (ablation)UniDC · KITTI DC 1-shotRMSE: 2.17±0.99 -> 1.68±0.07Helped
add hyperbolic embedding (Eq.5) (ablation)UniDC · KITTI DC 1-shotRMSE: 1.85±0.32 -> 1.68±0.07Helped
add curvature generation (Eq.6) (ablation)UniDC · KITTI DC 1-shotRMSE: 1.84±0.37 -> 1.68±0.07Helped
add scale-invariant loss (Eq.2) (ablation)UniDC · KITTI DC 1-shotRMSE: 2.31±1.66 -> 1.68±0.07Helped
replace Euclidean operations with hyperbolic operations (ablation)depth completion · NYU w/o trainingRMSE: 13.889 -> 0.323Helped
replace Euclidean operations with hyperbolic operations (ablation)depth completion · KITTI w/o trainingRMSE: 77.642 -> 4.061Helped

Surprising findings

Limitations

Experimental setup

Datasets: NYUv2 KITTI DC SUN RGB-D

Benchmarks: NYUv2 KITTI DC SUN RGB-D

Metrics: RMSE MAE DELTA1

Baselines: CSPN NLSPN DySPN CompletionFormer CostDCNet BPNet DepthPrompting S2D LRRU DFU OGNI-DC

Builds on: CSPN++ MiDaS DepthPrompting Poincaré ball model bias tuning

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