RoMa v2: Harder Better Faster Denser Feature Matching
Not on the map. Why?
Abstract (arXiv)
Dense feature matching aims to estimate all correspondences between two images of a 3D scene and has recently been established as the gold standard due to its high accuracy and robustness. However, existing dense matchers still fail or perform poorly for many hard real-world scenarios, and high-precision models are often slow, limiting their applicability. In this paper, we attack these weaknesses on a wide front through a series of systematic improvements that together yield a significantly better model. In particular, we construct a novel matching architecture and loss, which, combined with a curated diverse training distribution, enables our model to solve many complex matching tasks. We further make training faster through a decoupled two-stage matching-then-refinement pipeline, and at the same time, significantly reduce refinement memory usage through a custom CUDA kernel. Finally, we leverage the recent DINOv3 foundation model along with multiple other insights to make the model more robust and unbiased. In our extensive set of experiments, we show that the resulting novel matcher sets a new state-of-the-art, being significantly more accurate than its predecessors. Code is available at https://github.com/Parskatt/romav2
Key facts. Cited by 51 papers in the map (data through 14 Oct 2026). Builds on 47 of its 63 references that are in the map. First posted on arXiv 19 Nov 2025.
Builds on
47 of 63 references.
References · 47
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,523
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2025VGGT: Visual Geometry Grounded Transformercited by 1,539
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2025DINOv3cited by 1,414
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
35 more
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
- 2023ScanNet++: A High-Fidelity Dataset of 3D Indoor Scenescited by 764
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2025Depth Anything 3: Recovering the Visual Space from Any Viewscited by 692
- 2020Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understandingcited by 604
- 2023LightGlue: Local Feature Matching at Light Speedcited by 590
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 506
- 2019BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Networkscited by 490
- 2020Virtual KITTI 2cited by 353
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 341
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstructioncited by 314
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2017A General and Adaptive Robust Loss Functioncited by 236
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 177
- 2018Uncertainty Estimates and Multi-Hypotheses Networks for Optical Flowcited by 135
- 2023ALIKED: A Lighter Keypoint and Descriptor Extraction Network via Deformable Transformationcited by 121
- 2021SMD-Nets: Stereo Mixture Density Networkscited by 120
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 114
- 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
- 2018DeepTAM: Deep Tracking and Mappingcited by 87
- 2024Reloc3r: Large-Scale Training of Relative Camera Pose Regression for Generalizable, Fast, and Accurate Visual Localizationcited by 82
- 2021PDC-Net+: Enhanced Probabilistic Dense Correspondence Networkcited by 80
- 2022A Benchmark and a Baseline for Robust Multi-view Depth Estimationcited by 39
- 2025AerialMegaDepth: Learning Aerial-Ground Reconstruction and View Synthesiscited by 39
- 2025UFM: A Simple Path towards Unified Dense Correspondence with Flowcited by 36
- 2015WxBS: Wide Baseline Stereo Generalizationscited by 23
- 2025EDGS: Eliminating Densification for Efficient Convergence of 3DGScited by 22
- 2023Steerers: A framework for rotation equivariant keypoint descriptorscited by 21
- 2025Dense-SfM: Structure from Motion with Dense Consistent Matchingcited by 15
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photographycited by 13
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challengescited by 8
- 2024EarthLoc: Astronaut Photography Localization by Indexing Earth from Spacecited by 7
- 2025Efficient Motion Prompt Learning for Robust Visual Trackingcited by 3
Built on by
Citing papers per year: 2026: 51.
51 papers.
Sort:
By area:
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2026World Reconstruction From Inconsistent Viewscited by 8
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenescited by 6
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Modelscited by 4
- 2026StreamTTO: Efficient Online Test-Time Optimization for Video Depth Completioncited by 3
- 2026GGPT: Geometry Grounded Point Transformercited by 3
- 2026TerraSky3D: Multi-View Reconstructions of European Landmarks in 4Kcited by 2
- 2026Are Pretrained Image Matchers Good Enough for SAR-Optical Satellite Registration?cited by 2
- 2026VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motioncited by 2
- 2026CM-Bench: A Comprehensive Cross-Modal Feature Matching Benchmark Bridging Visible and Infrared Imagescited by 1
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localizationcited by 1
- 2026Who Handles Orientation? Investigating Invariance in Feature Matchingcited by 1
38 more
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitivescited by 1
- 2026G2G: Exploiting Intra-Group Geometry for Inter-Group Pose Estimationcited by 1
- 2026OrthoTrack: Continuous 6-DoF UAV Trajectory Estimation Anchored in Public Orthophotoscited by 1
- 2026Revisiting Cross-View Completion: Self-Supervised Pre-Training via Reconstruction Error Comparisoncited by 1
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v1cited by 0
- 2026Drive-Through 3D Vehicle Exterior Reconstruction via Dynamic-Scene SfM and Distortion-Aware Gaussian Splattingcited by 0
- 2026Privacy-Preserving Structureless Visual Localization via Image Obfuscationcited by 0
- 2026FreeTimeGS++: Secrets of Dynamic Gaussian Splatting and Their Principlescited by 0
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphscited by 0
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matchingcited by 0
- 2026Dynamic Inverse Rendering for Enhanced Material-Lighting Decompositioncited by 0
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motioncited by 0
- 2026FillGS: Filling Observation Gaps in 4D Gaussian Splatting via Viewpoint-Time Selection and Generative Refinementcited by 0
- 2026LoRetta: A Foundation Model and Extensive Dataset for Global-Scale Remote Sensing Dense Image Matchingcited by 0
- 2026Promptable Animal Pose Tracking Across Speciescited by 0
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidencecited by 0
- 2026NTIRE 2026 Low-light Enhancement: Twilight Cowboy Challengecited by 0
- 2026Cross-View Feature Matching: Survey, Benchmarking, and Foundation-Model Perspectivescited by 0
- 2026MV2: Multi-View Multi-Vehicle Driving Dataset for Novel View Synthesiscited by 0
- 2026Differentiable Voronoi Ray Tracing Beyond Rasterization Speedscited by 0
- 2026DDMS: Discriminative Distillation of Multi-view Foundational Features into Single-view Modelscited by 0
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blurcited by 0
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrievalcited by 0
- 2026MV-dVRK: A Multi-Viewpoint Benchmark for Spatial Surgical Perceptioncited by 0
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labelscited by 0
- 2026MemCorr-DP: Counterfactual Correspondence Conditioning for a Diffusion Policy Guided by a Referencecited by 0
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matchingcited by 0
- 2026Multimodal Floorplan Encoding: Learning Dense Modality-Invariant Representationscited by 0
- 2026SCCM: Spherically Consistent Coarse Matching for ERP Dense Feature Correspondencecited by 0
- 2026FAST: Flow Any Scene Transformercited by 0
- 2026Geometry-Aligned Semantic Matching for Cross-Modal Planar Image Registrationcited by 0
- 2026Less Decoder is More Encoder: Geometric Representation Learning from Novel View Synthesiscited by 0
- 2026Less Context, Better Geometry: Masked Geometric Encoder for Robust 3D Foundation Modelscited by 0
- 2026DepthWorld: 3D World Model for Robot Manipulationcited by 0
- 2026Fast Pose Tracking of Rigid Objects with Compact Pose Graph Optimizationcited by 0
- 2026TartanMatch: Towards Universal Dense Correspondence Across Modalitiescited by 0
- 2026Graph3R: Unifying View Graph Initialization with Feed-Forward Reconstructioncited by 0
- 2026Towards Complementary Keypoint Detection via Mixture of Detectorscited by 0
50 most cited of 51 All 51 (JSON)
- 2026A unified three-branch deep learning framework for automated detection and counting of wildlife in aerial imagery12 Oct 2026
- 2026Towards Complementary Keypoint Detection via Mixture of Detectors12 Oct 2026
- 2026Graph3R: Unifying View Graph Initialization with Feed-Forward Reconstruction12 Oct 2026
- 2026TartanMatch: Towards Universal Dense Correspondence Across Modalities10 Oct 2026
- 2026Fast Pose Tracking of Rigid Objects with Compact Pose Graph Optimization8 Oct 2026
- 2026DepthWorld: 3D World Model for Robot Manipulation6 Oct 2026
- 2026Less Context, Better Geometry: Masked Geometric Encoder for Robust 3D Foundation Models5 Oct 2026
- 2026Less Decoder is More Encoder: Geometric Representation Learning from Novel View Synthesis2 Oct 2026
- 2026Geometry-Aligned Semantic Matching for Cross-Modal Planar Image Registration2 Oct 2026
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026SCCM: Spherically Consistent Coarse Matching for ERP Dense Feature Correspondence29 Sep 2026
- 2026Multimodal Floorplan Encoding: Learning Dense Modality-Invariant Representations11 Sep 2026
38 more
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026MemCorr-DP: Counterfactual Correspondence Conditioning for a Diffusion Policy Guided by a Reference6 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026MV-dVRK: A Multi-Viewpoint Benchmark for Spatial Surgical Perception2 Sep 2026
- 2026Revisiting Cross-View Completion: Self-Supervised Pre-Training via Reconstruction Error Comparison1 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026SSMB: Self-Supervised Local Feature Detection under Motion Blur27 Aug 2026
- 2026DDMS: Discriminative Distillation of Multi-view Foundational Features into Single-view Models24 Aug 2026
- 2026Differentiable Voronoi Ray Tracing Beyond Rasterization Speeds18 Aug 2026
- 2026MV2: Multi-View Multi-Vehicle Driving Dataset for Novel View Synthesis12 Aug 2026
- 2026Cross-View Feature Matching: Survey, Benchmarking, and Foundation-Model Perspectives11 Aug 2026
- 2026NTIRE 2026 Low-light Enhancement: Twilight Cowboy Challenge10 Aug 2026
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026Promptable Animal Pose Tracking Across Species5 Aug 2026
- 2026LoRetta: A Foundation Model and Extensive Dataset for Global-Scale Remote Sensing Dense Image Matching4 Aug 2026
- 2026FillGS: Filling Observation Gaps in 4D Gaussian Splatting via Viewpoint-Time Selection and Generative Refinement31 Jul 2026
- 2026VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motion29 Jul 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Dynamic Inverse Rendering for Enhanced Material-Lighting Decomposition10 Jul 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenes30 Jun 2026
- 2026OrthoTrack: Continuous 6-DoF UAV Trajectory Estimation Anchored in Public Orthophotos24 Jun 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026G2G: Exploiting Intra-Group Geometry for Inter-Group Pose Estimation6 Jun 2026
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitives3 Jun 2026
- 2026FreeTimeGS++: Secrets of Dynamic Gaussian Splatting and Their Principles5 May 2026
- 2026Privacy-Preserving Structureless Visual Localization via Image Obfuscation13 Apr 2026
- 2026Who Handles Orientation? Investigating Invariance in Feature Matching13 Apr 2026
- 2026Are Pretrained Image Matchers Good Enough for SAR-Optical Satellite Registration?11 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026TerraSky3D: Multi-View Reconstructions of European Landmarks in 4K30 Mar 2026
- 2026Drive-Through 3D Vehicle Exterior Reconstruction via Dynamic-Scene SfM and Distortion-Aware Gaussian Splatting27 Mar 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026IUP-Pose: Decoupled Iterative Uncertainty Propagation for Real-time Relative Pose Regression via Implicit Dense Alignment v120 Mar 2026
- 2026World Reconstruction From Inconsistent Views17 Mar 2026
- 2026CM-Bench: A Comprehensive Cross-Modal Feature Matching Benchmark Bridging Visible and Infrared Images13 Mar 2026
- 2026GGPT: Geometry Grounded Point Transformer11 Mar 2026
50 newest of 51 All 51 (JSON)
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Modelscited by 4
- 2026DepthWorld: 3D World Model for Robot Manipulationcited by 0
- 2026DepthWorld: 3D World Model for Robot Manipulation6 Oct 2026
- 2026Glob3R: Global Structure-from-Motion with 3D Foundation Models10 Jul 2026
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenescited by 6
- 2026StreamTTO: Efficient Online Test-Time Optimization for Video Depth Completioncited by 3
- 2026GGPT: Geometry Grounded Point Transformercited by 3
- 2026TerraSky3D: Multi-View Reconstructions of European Landmarks in 4Kcited by 2
- 2026Are Pretrained Image Matchers Good Enough for SAR-Optical Satellite Registration?cited by 2
- 2026VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motioncited by 2
- 2026CM-Bench: A Comprehensive Cross-Modal Feature Matching Benchmark Bridging Visible and Infrared Imagescited by 1
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localizationcited by 1
- 2026Who Handles Orientation? Investigating Invariance in Feature Matchingcited by 1
- 2026Z-FLoc: Zero-Shot Floorplan Localization via Geometric Primitivescited by 1
- 2026G2G: Exploiting Intra-Group Geometry for Inter-Group Pose Estimationcited by 1
12 most cited of 46 All 46 (JSON)
- 2026A unified three-branch deep learning framework for automated detection and counting of wildlife in aerial imagery12 Oct 2026
- 2026Towards Complementary Keypoint Detection via Mixture of Detectors12 Oct 2026
- 2026Graph3R: Unifying View Graph Initialization with Feed-Forward Reconstruction12 Oct 2026
- 2026TartanMatch: Towards Universal Dense Correspondence Across Modalities10 Oct 2026
- 2026Fast Pose Tracking of Rigid Objects with Compact Pose Graph Optimization8 Oct 2026
- 2026Less Decoder is More Encoder: Geometric Representation Learning from Novel View Synthesis2 Oct 2026
- 2026Geometry-Aligned Semantic Matching for Cross-Modal Planar Image Registration2 Oct 2026
- 2026FAST: Flow Any Scene Transformer30 Sep 2026
- 2026SCCM: Spherically Consistent Coarse Matching for ERP Dense Feature Correspondence29 Sep 2026
- 2026Multimodal Floorplan Encoding: Learning Dense Modality-Invariant Representations11 Sep 2026
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
12 newest of 46 All 46 (JSON)