Grounding Image Matching in 3D with MASt3R

Vincent Leroy, Yohann Cabon, Jérôme Revaud
2/14/2026

No official code found. Best implementation: naver/mast3r (3,052 stars, last commit 2025-06-30). 1 more below.

Abstract

Image Matching is a core component of all best-performing algorithms and pipelines in 3D vision. Yet despite matching being fundamentally a 3D problem, intrinsically linked to camera pose and scene geometry, it is typically treated as a 2D problem. This makes sense as the goal of matching is to establish correspondences between 2D pixel fields, but also seems like a potentially hazardous choice. In this work, we take a different stance and propose to cast matching as a 3D task with DUSt3R, a recent and powerful 3D reconstruction framework based on Transformers. Based on pointmaps regression, this method displayed impressive robustness in matching views with extreme viewpoint changes, yet with limited accuracy. We aim here to improve the matching capabilities of such an approach while preserving its robustness. We thus propose to augment the DUSt3R network with a new head that outputs dense local features, trained with an additional matching loss. We further address the issue of quadratic complexity of dense matching, which becomes prohibitively slow for downstream applications if not carefully treated. We introduce a fast reciprocal matching scheme that not only accelerates matching by orders of magnitude, but also comes with theoretical guarantees and, lastly, yields improved results. Extensive experiments show that our approach, coined MASt3R, significantly outperforms the state of the art on multiple matching tasks. In particular, it beats the best published methods by 30% (absolute improvement) in VCRE AUC on the extremely challenging Map-free localization dataset.

View on arXivView PDF

Code Implementations(2)

naver/mast3rCommunity100%

Grounding Image Matching in 3D with MASt3R

3,052277Shell, PythonJun 14, 20241 years agoNOASSERTION

testing Grounding Image Matching in 3D with MASt3R

20C++, CudaDec 26, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{leroy2026grounding,
  title  = {Grounding Image Matching in 3D with MASt3R},
  author = {Vincent Leroy and Yohann Cabon and Jérôme Revaud},
  year   = {2026},
  eprint = {2406.09756},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2406.09756},
  journal = {ECCV 2024 2024}
}

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/2406.09756.svg)](https://codeofpaper.com/paper/2406.09756)

Discussion