DepthMaster: Taming Diffusion Models for Monocular Depth Estimation

Ziyang Song, Zerong Wang, Bo Li, Hao Zhang, Ruijie Zhu +3 more
1/5/2025
cs.CV

No official code found. Best implementation: Aradhye2002/EcoDepth (220 stars, last commit 2025-11-20). 1 more below.

Abstract

Monocular depth estimation within the diffusion-denoising paradigm demonstrates impressive generalization ability but suffers from low inference speed. Recent methods adopt a single-step deterministic paradigm to improve inference efficiency while maintaining comparable performance. However, they overlook the gap between generative and discriminative features, leading to suboptimal results. In this work, we propose DepthMaster, a single-step diffusion model designed to adapt generative features for the discriminative depth estimation task. First, to mitigate overfitting to texture details introduced by generative features, we propose a Feature Alignment module, which incorporates high-quality semantic features to enhance the denoising network's representation capability. Second, to address the lack of fine-grained details in the single-step deterministic framework, we propose a Fourier Enhancement module to adaptively balance low-frequency structure and high-frequency details. We adopt a two-stage training strategy to fully leverage the potential of the two modules. In the first stage, we focus on learning the global scene structure with the Feature Alignment module, while in the second stage, we exploit the Fourier Enhancement module to improve the visual quality. Through these efforts, our model achieves state-of-the-art performance in terms of generalization and detail preservation, outperforming other diffusion-based methods across various datasets. Our project page can be found at https://indu1ge.github.io/DepthMaster_page.

View on arXivView PDF

Code Implementations(2)

indu1ge/DepthMasterCommunity100%

Official implementation of "DepthMaster: Taming Diffusion Models for Monocular Depth Estimation".

726Shell, PythonJan 14, 20256 months ago

[CVPR'2024] Official implementation of the paper "ECoDepth: Effective Conditioning of Diffusion Models for Monocular Depth Estimation"

22022Shell, PythonMar 17, 202411 months agoNOASSERTION
cvpr2024deep-learningdepth-estimationmetric-depth-estimationmonocular-depth-estimation+2 more

Similar Papers

Cite this paper

@article{song2025depthmaster,
  title  = {DepthMaster: Taming Diffusion Models for Monocular Depth Estimation},
  author = {Ziyang Song and Zerong Wang and Bo Li and Hao Zhang and Ruijie Zhu and Li Liu and Peng-Tao Jiang and Tianzhu Zhang},
  year   = {2025},
  eprint = {2501.02576},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.02576v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.02576.svg)](https://codeofpaper.com/paper/2501.02576)

Discussion