Marigold V2: Revisiting Diffusion Transformers for Monocular Depth Estimation

Igor Pavlovic, Thiemo Wandel, Anton Obukhov, Luca Bartolomei, Andrey Davydov, Fabio Tosi, Matteo Poggi, Sabine Süsstrunk and 1 others

EPFL · HUAWEI Bayer Lab · University of Bologna

Published September 8, 2026 · on the feed September 9, 2026 · ▲ 70 · arXiv 2609.08084

Image generation & editing3D, worlds & gamesLLM training & RL Full code arXiv ↗Hugging Face ↗Weights ↗

The abstract

Monocular depth estimation is a ubiquitous yet highly ill-posed computer vision task, with downstream applications in scene reconstruction, computational photography, and robotics, among others. Despite the field's maturity, recent models still struggle to generalize to out-of-distribution inputs and to produce sharp and detailed depth maps. In this paper, we revisit Marigold, a set of techniques for repurposing modern image generation and editing models, powered by the diffusion transformer (DiT) architecture, into state-of-the-art monocular depth estimators. Our recipes target single-step inference from pretrained multi-step flow-matching models, with quantization where needed, preserving model capacity while remaining cheap to run. We analyze the artifacts of naive training and identify two effective remedies: aligning the model's internal representations with semantic features extracted from ground-truth, and adopting a 2-stage fine-tuning protocol built around a novel Sinkhorn-based loss. The results are crisper, cleaner depth maps that generalize well out-of-distribution, with 16-26% improvement in AbsRel over the previous best on KITTI and ETH3D. Qualitatively, our model resolves fur, foliage, and hair-thin edges that have eluded prior models. Furthermore, Marigold V2 achieves state-of-the-art results when applied to other dense regression tasks, such as surface normals estimation and intrinsic image decomposition. Project website: https://hf.co/spaces/huawei-bayerlab/marigold-v2-web

The Brief

2:33

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Marigold V2. Revisiting Diffusion Transformers for Monocular Depth Estimation. By Igor Pavlovic and eight others, from EPFL, the Huawei Bayer Lab, and one other institution. Published on the eighth of September. Its code repository is worked out: about one hundred source files, with a readme and a licence.

Monocular depth estimation, recovering depth from a single image, is everywhere and deeply ill-posed. It feeds scene reconstruction, computational photography and robotics, among other applications. The field is mature, and yet recent models still struggle in two ways: generalising to out-of- distribution inputs, and producing depth maps that are sharp and detailed.

Marigold V2 revisits Marigold, a set of techniques for turning modern image generation and editing models into state-of-the-art monocular depth estimators. This time the models being repurposed are powered by the diffusion transformer, or DiT, architecture. The recipes aim for single-step inference from pretrained flow-matching models that normally run in many steps, with quantisation where it is needed, so the model keeps its capacity while staying cheap to run. A generator that takes many steps to produce an image is made to produce a depth map in one, keeping what it learned while shedding most of the cost.

The authors analyse the artifacts that naive training produces, and identify two effective remedies. The first aligns the model's internal representations with semantic features extracted from the ground truth. The second is a fine- tuning protocol in two stages, built around a new loss based on Sinkhorn. One remedy acts on what the model represents internally, tying it to the meaning of the scene. The other acts on how the model is trained, in a staged schedule with a loss designed for it.

The resulting depth maps are crisper and cleaner, and they generalise well out of distribution. On KITTI and ETH3D, AbsRel improves by sixteen to twenty-six percent over the previous best. The comparison in both cases is with the previous best result. Qualitatively, the model resolves fur, foliage, and edges as thin as a hair, details that have eluded prior models. And beyond depth, Marigold V2 reaches state-of-the-art results on other dense regression tasks, such as estimating surface normals and decomposing an image into its intrinsic components.

The two weaknesses named at the start, generalisation and detail, are both addressed by the same move: take a large generative model that already understands images, and teach it to output geometry in one step. The remedies for naive training are what let that capacity show up as sharp edges rather than artifacts, and the recipe carries over to other dense tasks.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

One photo, countless possible scenes. Your job is to recover depth anyway, and keep it sharp.

You want depth from a single photo: how far away every pixel is. It feeds scene reconstruction, photography effects and robotics, but one image fits countless 3D scenes.

The road ahead

  1. 1 · The problem ~7 min Getting sharp, robust depth from one photo is hard: the photo is ambiguous, labelled depth data is scarce, and current estimators blur fine detail.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Fine-tune a big pretrained image editor to output depth in one step, then fix its artifacts with semantic alignment and a second Sinkhorn-loss stage.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Take a pretrained image-editing DiT, fine-tune it for one-step depth with semantic alignment, then refine it with SinkLoss in a second stage.
  6. 6 · The experiment ~6 min You’ll guess: On KITTI and ETH3D, by how much did Marigold V2 improve AbsRel over the previous best?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.