atlas

Research map / Image generation / Fast diffusion sampling

ECoDepth: Effective Conditioning of Diffusion Models for Monocular Depth Estimation

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion models as perception tools · 52 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 ECoDepth, a Stable-Diffusion-based monocular depth estimator conditioned on a ViT class-probability embedding (CIDE module) instead of BLIP/CLIP pseudo-caption embeddings, reaching new SOTA on NYU Depth v2 and KITTI.

Problem

Single image depth estimation relies on contextual priors, and prior diffusion-based methods condition on pseudo-caption text embeddings that emphasize salient objects and miss smaller scene content; the paper asks whether ViT embeddings are a better conditioning signal.

Approach

Condition a latent diffusion UNet on a learned linear combination of learnable embeddings, weighted by the 1000-dim ImageNet class-logit vector from a frozen ViT (the CIDE module), and regress depth from multi-scale UNet decoder features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Condition the diffusion backbone on ViT-derived scene embeddingsECoDepth · NYU Depth v2Abs Rel: 0.069 -> 0.059Helped
Condition the diffusion backbone on ViT-derived scene embeddingsECoDepth · KITTISq Rel: 0.142 -> 0.139Helped
Train on NYU Depth v2 and transfer zero-shotECoDepth · SUN RGB-DmRIθ: 20.5% vs 0.0%Helped
Train on NYU Depth v2 and transfer zero-shotECoDepth · iBims-1mRIθ: 23.1% vs 0.0%Helped
Train on NYU Depth v2 and transfer zero-shotECoDepth · DIODE IndoormRIθ: 81.3% vs 0.0%Helped
Train on NYU Depth v2 and transfer zero-shotECoDepth · HyperSimmRIθ: 25.2% vs 0.0%Helped
Replace ViT scene embeddings with one-hot scene-label embeddings (ablation)ECoDepth · NYU Depth v2RMSE: 0.218 -> 0.244Hurt
Replace ViT scene embeddings with one-hot scene-label embeddings (ablation)ECoDepth · NYU Depth v2Abs Rel: 0.059 -> 0.067Hurt
Replace ViT scene embeddings with one-hot scene-label embeddings (ablation)ECoDepth · NYU Depth v2δ1: 0.978 -> 0.968Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NYU Depth v2 KITTI

Benchmarks: NYU Depth v2 KITTI Sun-RGBD iBims-1 DIODE Indoor HyperSim

Metrics: Abs Rel RMSE log10 Sq Rel delta1 delta2 delta3 mRI

Baselines: VPD TADP ZoeDepth NeWCRFs GEDepth MIM AiT DDP PixelFormer IEBins URCDC

Builds on: VPD Stable Diffusion ZoEDepth TADP

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