The Surprising Effectiveness of Diffusion Models for Optical Flow and Monocular Depth Estimation
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
Denoising diffusion probabilistic models have transformed image generation with their impressive fidelity and diversity. We show that they also excel in estimating optical flow and monocular depth, surprisingly, without task-specific architectures and loss functions that are predominant for these tasks. Compared to the point estimates of conventional regression-based methods, diffusion models also enable Monte Carlo inference, e.g., capturing uncertainty and ambiguity in flow and depth. With self-supervised pre-training, the combined use of synthetic and real data for supervised training, and technical innovations (infilling and step-unrolled denoising diffusion training) to handle noisy-incomplete training data, and a simple form of coarse-to-fine refinement, one can train state-of-the-art diffusion models for depth and optical flow estimation. Extensive experiments focus on quantitative performance against benchmarks, ablations, and the model's ability to capture uncertainty and multimodality, and impute missing values. Our model, DDVM (Denoising Diffusion Vision Model), obtains a state-of-the-art relative depth error of 0.074 on the indoor NYU benchmark and an Fl-all outlier rate of 3.26% on the KITTI optical flow benchmark, about 25% better than the best published method. For an overview see https://diffusion-vision.github.io.
Key facts. Cited by 116 papers in the map (data through 7 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 66 of its 88 references that are in the map. First posted on arXiv 2 Jun 2023.
Builds on
66 of 88 references.
References · 66
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
38 more
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2023Consistency Modelscited by 1,778
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2021Palette: Image-to-Image Diffusion Modelscited by 1,296
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2016Colorful Image Colorizationcited by 1,113
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2015Scheduled Sampling for Sequence Prediction with Recurrent Neural Networkscited by 779
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2022On Distillation of Guided Diffusion Modelscited by 721
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2020AdaBins: Depth Estimation using Adaptive Binscited by 596
- 2015Sequence Level Training with Recurrent Neural Networkscited by 568
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
- 2014Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecturecited by 483
- 2016Deeper Depth Prediction with Fully Convolutional Residual Networkscited by 402
- 2019From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimationcited by 379
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2022Kubric: A scalable dataset generatorcited by 373
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioningcited by 362
- 2021GMFlow: Learning Optical Flow via Global Matchingcited by 324
- 2022FlowFormer: A Transformer Architecture for Optical Flowcited by 273
- 2016Learning Representations for Automatic Colorizationcited by 251
- 2020Infinite Nature: Perpetual View Generation of Natural Scenes from a Single Imagecited by 239
- 2022Imagen Editor and EditBench: Advancing and Evaluating Text-Guided Image Inpaintingcited by 229
- 2016Professor Forcing: A New Algorithm for Training Recurrent Networkscited by 214
- 20203D Photography using Context-aware Layered Depth Inpaintingcited by 206
- 2017Playing for Benchmarkscited by 169
- 2022BinsFormer: Revisiting Adaptive Bins for Monocular Depth Estimationcited by 166
- 2019Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimationcited by 131
- 2022Revealing the Dark Secrets of Masked Image Modelingcited by 117
- 2021AutoFlow: Learning a Better Training Set for Optical Flowcited by 102
50 most cited of 66 All 66 (JSON)
Built on by
Citing papers per year: 2023: 8; 2024: 41; 2025: 49; 2026: 18.
116 papers.
Sort:
By area:
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimationcited by 323
- 2024GeoWizard: Unleashing the Diffusion Priors for 3D Geometry Estimation from a Single Imagecited by 283
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 224
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 169
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priorscited by 100
- 2023Generative Image Dynamicscited by 93
- 2024Fine-Tuning Image-Conditional Diffusion Models is Easier than You Thinkcited by 82
- 2024DepthFM: Fast Monocular Depth Estimation with Flow Matchingcited by 76
- 2023Learning Vision from Models Rivals Learning Vision from Datacited by 71
- 2024Improving 2D Feature Representations by 3D-Aware Fine-Tuningcited by 70
- 2025Geo4D: Leveraging Video Generators for Geometric 4D Scene Reconstructioncited by 66
38 more
- 2023On the Design Fundamentals of Diffusion Models: A Surveycited by 59
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 55
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusioncited by 47
- 2025Pixel-Perfect Depth with Semantics-Prompted Diffusion Transformerscited by 47
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Failcited by 45
- 2024One Diffusion to Generate Them Allcited by 41
- 2025Reangle-A-Video: 4D Video Generation as Video-to-Video Translationcited by 35
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimationcited by 34
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 32
- 2025DPFlow: Adaptive Optical Flow Estimation with a Dual-Pyramid Frameworkcited by 30
- 2023FreeReg: Image-to-Point Cloud Registration Leveraging Pretrained Diffusion Models and Monocular Depth Estimatorscited by 29
- 2023Zero-Shot Metric Depth with a Field-of-View Conditioned Diffusion Modelcited by 29
- 2024Diffusion Models for Monocular Depth Estimation: Overcoming Challenging Conditionscited by 29
- 2024BetterDepth: Plug-and-Play Diffusion Refiner for Zero-Shot Monocular Depth Estimationcited by 28
- 2024Invisible Stitch: Generating Smooth 3D Scenes with Depth Inpaintingcited by 23
- 2024RoMo: Robust Motion Segmentation Improves Structure from Motioncited by 20
- 2025Jasmine: Harnessing Diffusion Prior for Self-supervised Depth Estimationcited by 20
- 2024Structure-based drug design by denoising voxel gridscited by 18
- 2025DepthMaster: Taming Diffusion Models for Monocular Depth Estimationcited by 18
- 2025Relative Pose Estimation through Affine Corrections of Monocular Depth Priorscited by 18
- 2025Orchid: Image Latent Diffusion for Joint Appearance and Geometry Generationcited by 17
- 2024Scaling Properties of Diffusion Models for Perceptual Taskscited by 15
- 2025Pixel Motion as Universal Representation for Robot Controlcited by 15
- 2024RecDiffusion: Rectangling for Image Stitching with Diffusion Modelscited by 14
- 2024A Simple Approach to Unifying Diffusion-based Conditional Generationcited by 13
- 2023MonoDiffusion: Self-Supervised Monocular Depth Estimation Using Diffusion Modelcited by 12
- 2025L4P: Towards Unified Low-Level 4D Vision Perceptioncited by 12
- 2025DreamCube: 3D Panorama Generation via Multi-plane Synchronizationcited by 12
- 2024Disentangled Motion Modeling for Video Frame Interpolationcited by 11
- 2024PrimeDepth: Efficient Monocular Depth Estimation with a Stable Diffusion Preimagecited by 11
- 2024Diffusion Models in 3D Vision: A Surveycited by 11
- 2024E-Motion: Future Motion Simulation via Event Sequence Diffusioncited by 11
- 2025GS-2DGS: Geometrically Supervised 2DGS for Reflective Object Reconstructioncited by 11
- 2025The Serial Scaling Hypothesiscited by 11
- 2024The Third Monocular Depth Estimation Challengecited by 10
- 2025Direct Motion Models for Assessing Generated Videoscited by 10
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Basescited by 10
50 most cited of 116 All 116 (JSON)
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026Geometry Without Coordinates: LiDAR Diffusion as a 3D Feature Bridge9 Sep 2026
- 2026Generalist Open-World Temporal Perception6 Sep 2026
- 2026Zero-Shot Novel Depth Synthesis Using 3D Foundation Models Scene Representations3 Sep 2026
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026Video Generative Models as Geometry Learner28 Aug 2026
- 2026FlowPainter: Inpainting Optical Flow via Confidence-Guided Completion11 Jul 2026
- 2026ProxyPose: 6-DoF Pose Tracking via Video-to-Video Translation7 Jul 2026
- 2026SciFlow: Semantic Cross Interference for Self-Supervised Optical Flow Domain Generalization27 Jun 2026
- 2026Can We Predict The Human Preference For Text-to-Image Content Prior To Generation And Is It Even Useful To Do So?3 Jun 2026
- 2026Accelerating Video Inverse Problem Solvers with Autoregressive Diffusion Models20 May 2026
- 2026TrackCraft3R: Repurposing Video Diffusion Transformers for Dense 3D Tracking12 May 2026
38 more
- 2026Diffusion Model as a Generalist Segmentation Learner27 Apr 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026Iris: Bringing Real-World Priors into Diffusion Model for Monocular Depth Estimation17 Mar 2026
- 2026DMAligner: Enhancing Image Alignment via Diffusion Model Based View Synthesis26 Feb 2026
- 2026Pixel-Perfect Visual Geometry Estimation8 Jan 2026
- 2025Visual Autoregressive Modelling for Monocular Depth Estimation27 Dec 2025
- 2025DESSERT: Diffusion-based Event-driven Single-frame Synthesis via Residual Training19 Dec 2025
- 2025Multi-View Foundation Models17 Dec 2025
- 2025GeoDiffMM: Geometry-Guided Conditional Diffusion for Motion Magnification9 Dec 2025
- 2025InverseCrafter: Efficient Video ReCapture as a Latent Domain Inverse Problem5 Dec 2025
- 2025BoRe-Depth: Self-supervised Monocular Depth Estimation with Boundary Refinement for Embedded Systems6 Nov 2025
- 2025Generative Point Tracking with Flow Matching23 Oct 2025
- 2025GeoDiff: Geometry-Guided Diffusion for Metric Depth Estimation21 Oct 2025
- 2025Injecting Frame-Event Complementary Fusion into Diffusion for Optical Flow in Challenging Scenes12 Oct 2025
- 2025HeadsUp! High-Fidelity Portrait Image Super-Resolution10 Oct 2025
- 2025Hybrid-grained Feature Aggregation with Coarse-to-fine Language Guidance for Self-supervised Monocular Depth Estimation10 Oct 2025
- 2025Pixel-Perfect Depth with Semantics-Prompted Diffusion Transformers8 Oct 2025
- 2025Blind-Spot Guided Diffusion for Self-supervised Real-World Denoising19 Sep 2025
- 2025Lightweight and Accurate Multi-View Stereo with Confidence-Aware Diffusion Model18 Sep 2025
- 2025FlowSeek: Optical Flow Made Easier with Depth Foundation Models and Motion Bases5 Sep 2025
- 2025Stable-Sim2Real: Exploring Simulation of Real-Captured 3D Data with Two-Stage Depth Diffusion31 Jul 2025
- 2025The Serial Scaling Hypothesis16 Jul 2025
- 2025Towards Depth Foundation Model: Recent Trends in Vision-Based Depth Estimation15 Jul 2025
- 2025DepthSync: Diffusion Guidance-Based Depth Synchronization for Scale- and Geometry-Consistent Video Depth Estimation2 Jul 2025
- 2025MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimation29 Jun 2025
- 2025FreeDNA: Endowing Domain Adaptation of Diffusion-Based Dense Prediction with Training-Free Domain Noise Alignment26 Jun 2025
- 2025WAFT: Warping-Alone Field Transforms for Optical Flow26 Jun 2025
- 2025DreamCube: 3D Panorama Generation via Multi-plane Synchronization20 Jun 2025
- 2025GS-2DGS: Geometrically Supervised 2DGS for Reflective Object Reconstruction16 Jun 2025
- 2025Perfecting Depth: Uncertainty-Aware Enhancement of Metric Depth5 Jun 2025
- 2025Learning Optical Flow Field via Neural Ordinary Differential Equation3 Jun 2025
- 2025Diffusion Classifiers Understand Compositionality, but Conditions Apply23 May 2025
- 2025Repurposing Marigold for Zero-Shot Metric Depth Estimation via Defocus Blur Cues23 May 2025
- 2025Pixel Motion as Universal Representation for Robot Control12 May 2025
- 2025Fast Flow-based Visuomotor Policies via Conditional Optimal Transport Couplings2 May 2025
- 2025Direct Motion Models for Assessing Generated Videos30 Apr 2025
- 2025The Fourth Monocular Depth Estimation Challenge24 Apr 2025
50 newest of 116 All 116 (JSON)
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimationcited by 323
- 2024GeoWizard: Unleashing the Diffusion Priors for 3D Geometry Estimation from a Single Imagecited by 283
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priorscited by 100
- 2024Fine-Tuning Image-Conditional Diffusion Models is Easier than You Thinkcited by 82
- 2024DepthFM: Fast Monocular Depth Estimation with Flow Matchingcited by 76
- 2025Geo4D: Leveraging Video Generators for Geometric 4D Scene Reconstructioncited by 66
- 2023On the Design Fundamentals of Diffusion Models: A Surveycited by 59
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 55
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusioncited by 47
- 2025Pixel-Perfect Depth with Semantics-Prompted Diffusion Transformerscited by 47
- 2024One Diffusion to Generate Them Allcited by 41
- 2025Reangle-A-Video: 4D Video Generation as Video-to-Video Translationcited by 35
12 most cited of 55 All 55 (JSON)
- 2026Geometry Without Coordinates: LiDAR Diffusion as a 3D Feature Bridge9 Sep 2026
- 2026Video Generative Models as Geometry Learner28 Aug 2026
- 2026FlowPainter: Inpainting Optical Flow via Confidence-Guided Completion11 Jul 2026
- 2026Can We Predict The Human Preference For Text-to-Image Content Prior To Generation And Is It Even Useful To Do So?3 Jun 2026
- 2026Accelerating Video Inverse Problem Solvers with Autoregressive Diffusion Models20 May 2026
- 2026TrackCraft3R: Repurposing Video Diffusion Transformers for Dense 3D Tracking12 May 2026
- 2026Diffusion Model as a Generalist Segmentation Learner27 Apr 2026
- 2026Iris: Bringing Real-World Priors into Diffusion Model for Monocular Depth Estimation17 Mar 2026
- 2026DMAligner: Enhancing Image Alignment via Diffusion Model Based View Synthesis26 Feb 2026
- 2025DESSERT: Diffusion-based Event-driven Single-frame Synthesis via Residual Training19 Dec 2025
- 2025InverseCrafter: Efficient Video ReCapture as a Latent Domain Inverse Problem5 Dec 2025
- 2025Generative Point Tracking with Flow Matching23 Oct 2025
12 newest of 55 All 55 (JSON)
- 2025Pixel Motion as Universal Representation for Robot Controlcited by 15
- 2025Pixel Motion as Universal Representation for Robot Control12 May 2025
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 224
- 2024SEA-RAFT: Simple, Efficient, Accurate RAFT for Optical Flowcited by 169
- 2023Generative Image Dynamicscited by 93
- 2023Learning Vision from Models Rivals Learning Vision from Datacited by 71
- 2024Improving 2D Feature Representations by 3D-Aware Fine-Tuningcited by 70
- 2024MemFlow: Optical Flow Estimation and Prediction with Memorycited by 55
- 2024Stereo Anywhere: Robust Zero-Shot Deep Stereo Matching Even Where Either Stereo or Mono Failcited by 45
- 2024WorDepth: Variational Language Prior for Monocular Depth Estimationcited by 34
- 2025WAFT: Warping-Alone Field Transforms for Optical Flowcited by 32
- 2025DPFlow: Adaptive Optical Flow Estimation with a Dual-Pyramid Frameworkcited by 30
- 2024BetterDepth: Plug-and-Play Diffusion Refiner for Zero-Shot Monocular Depth Estimationcited by 28
12 most cited of 60 All 60 (JSON)
- 2026FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation10 Sep 2026
- 2026Generalist Open-World Temporal Perception6 Sep 2026
- 2026Zero-Shot Novel Depth Synthesis Using 3D Foundation Models Scene Representations3 Sep 2026
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026ProxyPose: 6-DoF Pose Tracking via Video-to-Video Translation7 Jul 2026
- 2026SciFlow: Semantic Cross Interference for Self-Supervised Optical Flow Domain Generalization27 Jun 2026
- 2026FlowIt: Global Matching via Hierarchical Transformers and Optimal Transport for Optical Flow30 Mar 2026
- 2026MegaFlow: Zero-Shot Large Displacement Optical Flow26 Mar 2026
- 2026Pixel-Perfect Visual Geometry Estimation8 Jan 2026
- 2025Visual Autoregressive Modelling for Monocular Depth Estimation27 Dec 2025
- 2025Multi-View Foundation Models17 Dec 2025
- 2025GeoDiffMM: Geometry-Guided Conditional Diffusion for Motion Magnification9 Dec 2025
12 newest of 60 All 60 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023Monocular Depth Estimation using Diffusion Models
- 2023DiffusionDepth: Diffusion Denoising Approach for Monocular Depth Estimation
- 2026Marigold V2: Revisiting Diffusion Transformers for Monocular Depth Estimation
- 2022Diffusion Models in Vision: A Survey
- 2024Diffusion Models in Low-Level Vision: A Survey
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervision
- 2024Unsupervised Monocular Depth Estimation Based on Hierarchical Feature-Guided Diffusion
- 2022DAG: Depth-Aware Guidance with Denoising Diffusion Probabilistic Models