ECCV 2026 · Malmö, Sweden

ICDepth: Taming Video Diffusion Models for Video Depth Estimation via In-Context Conditioning

* Equal contribution.   Corresponding author.

Promotional video — zero-shot depth across diverse scenarios.

ICDepth overview: robust depth estimation across diverse scenarios

Robust depth estimation across diverse scenarios — fog, night, underwater, animation, and high-resolution video.

Abstract

Monocular video depth estimation requires temporal consistency, geometric accuracy, and generalization across diverse scenarios — yet existing methods struggle to achieve all three simultaneously. Discriminative models excel at per-frame accuracy but suffer from temporal drift due to limited context windows, while generative methods improve consistency and generalization at the cost of extensive training data (10M+ samples) and lack of geometric precision.

We introduce ICDepth, a framework that adapts pre-trained text-to-video diffusion transformers for video depth estimation via In-Context Conditioning (ICC), leveraging their rich spatial-temporal priors. To address key challenges in transferring ICC from generation to dense prediction, we propose:

  • SAND-Attention (Spatial-temporal Aligned, Noise-Decoupled Attention), which ensures precise spatial-temporal alignment via shared RoPE and enforces unidirectional attention to prevent noise contamination.
  • SRFM (Semantic- and Resolution-Aware Feature Modulation), which injects DINOv2 semantic and resolution priors to enhance geometric precision.

ICDepth achieves state-of-the-art results on multiple benchmarks with remarkable data efficiency, trained on only 0.8M frames (6–13× less than competing generative methods), while demonstrating strong zero-shot generalization to diverse domains.

Method

ICDepth builds upon the Wan 2.1 VDiT and treats RGB and depth as a unified token sequence processed by native attention.

SAND-Attention

Establishes precise spatial-temporal alignment between clean RGB conditions and noisy depth latents through Shared RoPE, and enforces Unidirectional Attention so noisy depth tokens can query clean RGB tokens while blocking the reverse flow.

SRFM

Injects powerful external priors into the generative model by leveraging DINOv2 features for semantic understanding and Resolution Embeddings to support multi-scale inference up to 1080p.

Qualitative Comparison

Comparison against DepthCrafter, Depth Any Video, and Video Depth Anything. Click tabs to change scene type; use arrows to browse multiple cases per scene.

Quantitative Results

Table 1. Zero-shot video depth estimation on Sintel, ScanNet, KITTI, and Bonn. Red bold = best, underline = second best. Metrics follow the official DepthCrafter evaluation protocol.

Method Sintel
(50 frames)
ScanNet
(90 frames)
KITTI
(110 frames)
Bonn
(110 frames)
Venue Data Size
AbsRel ↓δ1 AbsRel ↓δ1 AbsRel ↓δ1 AbsRel ↓δ1
Depth Anything V2 0.4030.547 0.1230.852 0.1020.910 0.0840.947 NeurIPS'24 62.62M
Video Depth Anything 0.3830.629 0.0750.954 0.0780.950 0.0530.975 CVPR'25 1.35M
ChronoDepth 0.5870.486 0.1590.783 0.1670.759 0.1000.911 CVPR'25
DepthCrafter 0.3130.680 0.1420.803 0.1050.898 0.0660.971 CVPR'25 10.5M
Depth Any Video 0.3000.643 0.1190.865 0.0980.925 0.0630.963 ICLR'25 6M
ICDepth (Ours) 0.2500.749 0.0760.952 0.0610.968 0.0530.979 0.8M

Ablation Study

Table 2. Component analysis on the Sintel dataset.

Method Variant AbsRel ↓ RMSE ↓ δ1
Full model (Ours) 0.250 5.155 0.749
In-Context Conditioning (ICC)
  Replace with channel concat 0.3675.9560.654
SAND-Attention
  Replace with full attention 0.4136.0780.443
  w/o RoPE Alignment 0.4105.9990.450
  w/o Decoupled Attention 0.2625.1960.710
Semantic-Resolution Aware Feature Modulation (SRFM)
  w/o SRFM 0.3066.3250.696
  w/o DINOv2 features 0.2695.7300.709
  w/o Resolution Embedding 0.2645.5650.728

Visual comparison of ablation variants on KITTI.

KITTI Case 1

KITTI Case 2

BibTeX

@inproceedings{he2026icdepth,
  title     = {ICDepth: Taming Video Diffusion Models for Video Depth Estimation via In-Context Conditioning},
  author    = {He, Xuanhua and Xie, Jiaxin and Zheng, Mingzhe and Chen, Qifeng},
  booktitle = {European Conference on Computer Vision (ECCV)},
  year      = {2026}
}