Zum Inhalt springen
ModelAufgelistetExtern
Browse files

MDA

These are the official model checkpoints for the paper "Modeling Depth Ambiguity: A Mixture-Density Representation for Flying-Point-Free Depth Estimation" (MDA).

ArtOtherVersionDA3 MOG Sky Log L2CBewertung

Modellquelle

Art
Other
Dateigröße
4,31–5,05 GB
Version
vDA3 MOG Sky Log L2
Aktualisiert
10. Okt. 2026
Quelle
Hugging Face

Quellenbeschreibung

MDA — Multi-view depth & geometry checkpoints

These are the official model checkpoints for the paper "Modeling Depth Ambiguity: A Mixture-Density Representation for Flying-Point-Free Depth Estimation" (MDA).

📄 arXiv | 🌐 Project page

MDA is a mixture-density depth representation that predicts several depth hypotheses (with their probabilities) at every pixel instead of forcing a single depth, which largely removes the flying-point artifacts at object boundaries that plague feed-forward depth estimators. See the Citation section to cite this work.

These two checkpoints are used for multi-view geometry prediction — spatially consistent depth and camera pose from a set of input images. They are built on two different backbones and trained with a Mixture-of-Gaussians (MoG) depth head and a logl2 objective.

FileBackboneWrappermodel_choice.py nameParams
DA3_MOG_Sky_LogL2.ckptDA3 GiantDA3Wrappermda_mog_sky_l2~1.36 B
VGGT_MOG_LogL2.ckptVGGT-1BVGGTWrappervggt_mog_l2~1.16 B

Both are PyTorch Lightning checkpoints (save_weights_only=True, Lightning 2.5.6). State-dict keys are prefixed net.net.* because the network is wrapped by a Lightning module — strip the prefix and load into the bare net. These are research checkpoints and are not loadable through the standard DepthAnything3.from_pretrained HF API.

Citation

If you build on MDA, please cite:

@misc{bian2026modeling,
  title         = {Modeling Depth Ambiguity: A Mixture-Density Representation for Flying-Point-Free Depth Estimation},
  author        = {Siyuan Bian and Congrong Xu and Jun Gao},
  year          = {2026},
  eprint        = {2606.02552},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CV},
  url           = {https://arxiv.org/abs/2606.02552}
}

Quellen

1 Quelle
Hugging FacePrimärVersion ca4239460ad984c768658bd2f3667637e9a64e7c
huggingface.co/sy000/MDA/tree/ca4239460ad984c768658bd2f3667637e9a64e7c

Verifiziert 10. Okt.

Download files

Modellartefakte

2 Artefakte

DA3_MOG_Sky_LogL2.ckpt

ckpt · 5,05 GB · SHA-256 d442e856a6be…1d83 · Hugging Face

Download file

VGGT_MOG_LogL2.ckpt

ckpt · 4,31 GB · SHA-256 d82e60abcf9f…4177 · Hugging Face

Download file

Quellenauszüge

2 Auszüge

--- license: apache-2.0 library_name: pytorch tags: - depth-estimation - 3d-reconstruction - multi-view - camera-pose - gaussian-splatting - depth-anything-3 - vggt pipeline_tag: depth-estimation --- # MDA — Multi-view depth & geometry checkpoints These are the official model checkpoints for the paper **"Modeling Depth Ambiguity: A Mixture-Density Representation for Flying-Point-Free Depth Estimation"** (MDA). 📄 [arXiv](https://arxiv.org/abs/2606.02552)  |  🌐 [Project page](https://biansy000.github.io/mda-site/) MDA is a mixture-density depth representation that predicts several depth hypotheses (with their probabilities) at every pixel instead of forcing a single depth, which largely removes the *flying-point* artifacts at object boundaries that plague feed-forward depth estimators. See the [Citation](#citation) section to cite this work. These two checkpoints are used for multi-view geometry prediction — spatially consistent depth and camera pose from a set of input images. They are built on two different backbones and trained with a Mixture-of-Gaussians (MoG) depth head and a `logl2` objective. | File | Backbone | Wrapper | `model_choice.py` name | Params | |---|---|---|---|---| | [`DA3_MOG_Sky_LogL2.ckpt`](./DA3_MOG_Sky_LogL2.ckpt) | DA3 Giant | `DA3Wrapper` | `mda_mog_sky_l2` | ~1.36 B | | [`VGGT_MOG_LogL2.ckpt`](./VGGT_MOG_LogL2.ckpt) | VGGT-1B | `VGGTWrapper` | `vggt_mog_l2` | ~1.16 B | Both are PyTorch Lightning checkpoints (`save_weights_only=True`, Lightning 2.5.6). State-dict keys are prefixed `net.net.*` because the network is wrapped by a Lightning module — strip the prefix and load into the bare net. These are **research checkpoints** and are **not** loadable through the standard `DepthAnything3.from_pretrained` HF API. ## Citation If you build on **MDA**, please cite: ```bibtex @misc{bian2026modeling, title = {Modeling Depth Ambiguity: A Mixture-Density Representation for Flying-Point-Free Depth Estimation}, author = {Siyuan Bian and Congrong Xu and Jun Gao}, year = {2026}, eprint = {2606.02552}, archivePrefix = {arXiv}, primaryClass = {cs.CV}, url = {https://arxiv.org/abs/2606.02552} } ```

Source context: 0 downloads · 3 likes · Pipeline depth-estimation · Library pytorch · Repo sy000/MDA