atlas

Research map / Label-efficient and robust learning / Test-time adaptation

Test-Time Adaptation for Depth Completion

CVPR 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Realistic and stable test-time adaptation · 11 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 ProxyTTA, an online single-pass test-time adaptation method for depth completion that learns a source-trained proxy mapping from sparse-depth features to image+depth features and uses it to guide updates of a small adaptation layer.

Problem

Depth completion models degrade when transferred to a target domain with covariate shift, and existing adaptation methods need source data or multiple passes over test data; the goal is single-pass, source-free test-time adaptation for depth completion.

Approach

Sensitivity analysis shows sparse depth shifts less than RGB across domains. A proxy embedding module, trained on source data, maps sparse-depth-only features to image+depth features; at test time these proxy embeddings are used as targets to align target RGB features by updating only a convolutional adaptation layer in the image branch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ProxyTTA instead of BN Adapt, ℓz, ℓsm and CoTTAdepth completion models · all reported indoor and outdoor datasetsaverage improvement: 21.09%Helped
use ProxyTTA instead of BN Adapt, ℓz, ℓsmdepth completion models · indoor datasetsaverage improvement: 11.60%Helped
use ProxyTTA instead of BN Adapt, ℓz, ℓsmdepth completion models · outdoor datasetsaverage improvement: 19.73%Helped
use ProxyTTA-fast without batch norm update instead of BN Adaptdepth completion models · all reported datasetsaverage improvement: 34.07%Helped
add batch norm updates to ProxyTTA-fast (ablation)ProxyTTA · all reported datasetsaverage improvement over pretrained model: 44.53%Helped
remove batch norm updates from ProxyTTA (ablation)ProxyTTA · all reported datasetsadaptation runtime: 25.32%Hurt
replace proxy loss with L1 consistency loss to pretrained prediction (ablation)CoTTA · all reported datasetsdepth completion error: 25.26% average improvement for our method without proxy over CoTTAHurt
use sparse depth only instead of image plus sparse depthpretrained depth completion models · target domains, including NYUv2, ScanNet, Waymo, and nuSceneserrorMixed
use image plus sparse depth instead of sparse depth onlypretrained depth completion models · source domainerrorHelped
remove the image input (ablation)pretrained depth completion models · target domainRMSE: 1528.98 -> 1046.28Helped

Surprising findings

Limitations

Experimental setup

Datasets: VOID KITTI NYUv2 SceneNet ScanNet Virtual KITTI nuScenes Waymo Open Dataset

Benchmarks: VOID to NYUv2 VOID to SceneNet VOID to ScanNet KITTI to VKITTI-FOG KITTI to nuScenes KITTI to Waymo

Metrics: MAE RMSE

Baselines: BN Adapt BN Adapt with l_z and l_sm CoTTA Pretrained source model

Builds on: TENT BYOL CoTTA TTT++

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