Skip to main navigation Skip to search Skip to main content

MonoDiffusion: Self-Supervised Monocular Depth Estimation Using Diffusion Model

  • Shuwei Shao
  • , Zhongcai Pei
  • , Weihai Chen*
  • , Dingchi Sun
  • , Peter C.Y. Chen
  • , Zhengguo Li*
  • *Corresponding author for this work
  • Beihang University
  • BeihangUniversity
  • National University of Singapore
  • Agency for Science, Technology and Research, Singapore

Research output: Contribution to journalArticlepeer-review

Abstract

Over the past few years, self-supervised monocular depth estimation has received widespread attention. Most efforts focus on designing different types of network architectures and loss functions or handling edge cases, for example, occlusion and dynamic objects. In this work, we take another path and propose a novel conditional diffusion-based generative framework for self-supervised monocular depth estimation, dubbed MonoDiffusion. Because the depth ground-truth is unavailable in a self-supervised setting, we develop a new pseudo ground-truth diffusion process to assist the diffusion for training. Instead of diffusing at a fixed high resolution, we perform diffusion in a coarse-to-fine manner that allows for faster inference time without sacrificing accuracy or even better accuracy. Furthermore, we develop a simple yet effective contrastive depth reconstruction mechanism to enhance the denoising ability of model. It is worth noting that the proposed MonoDiffusion has the property of naturally acquiring the depth uncertainty that is essential to be implemented in safety-critical cases. Extensive experiments on the KITTI, Make3D and DIML datasets indicate that our MonoDiffusion outperforms prior state-of-the-art self-supervised competitors. The source code will be publicly available upon the acceptance.

Original languageEnglish
Pages (from-to)3664-3678
Number of pages15
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume35
Issue number4
DOIs
StatePublished - 2025

Keywords

  • Monocular depth estimation
  • conditional diffusion
  • self-supervised learning

Fingerprint

Dive into the research topics of 'MonoDiffusion: Self-Supervised Monocular Depth Estimation Using Diffusion Model'. Together they form a unique fingerprint.

Cite this