Organizations: The authors are with the Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA · Kritan Bhandari is with Fisk University, Nashville, TN, USA
Robotic platforms combine multi-modal sensors to operate across diverse conditions, but most dense correspondence methods are limited to RGB-RGB or a small set of modality pairs. Training a model for each modality pair scales poorly with the number of sensors and forgoes potential positive transfer across modality pairs. We introduce TartanMatch, a unified model for dense correspondence across all 25 ordered pairs among RGB, event, thermal, depth, and projected LiDAR. TartanMatch adapts an RGB-pretrained correspondence model to all modality pairs within one shared network using lightweight modality adaptation and a mixture of real and synthetic data. On zero-shot real-world benchmarks, TartanMatch reduces Endpoint Error (EPE) over the strongest baselines by 61.9% for cross-modal matching and 49.6% for same-modal matching. We further show that joint training across all modality pairs improves average matching accuracy over pair-specific training, especially on challenging cross-modal pairs. These results demonstrate that a single model achieves broad multi-modal coverage and state-of-the-art matching accuracy.
Figures & tables
Fig. 2: TartanMatch architecture. A modality-specific adaptation maps every sensor to the three-channel input the pretrained backbone expects: RGB and thermal enter directly, events are voxelized into B=15 temporal bins and mapped by a learned 1×1 convolution, and depth and projected LiDAR share a log-depth-plus-validity representation and a single learned 1×1 convolution. The UFM correspondence backbone (DINOv2 encoder, information-sharing transformer, DPT heads) is fully shared across all modality pairs.
Fig. 3: Ground-truth flow refinement on MTV. Each row warps the source onto the target using the flow label before and after refinement, for a thermal-to-thermal pair (top) and an RGB-to-thermal pair (bottom); insets magnify the outlined region. The misalignment left by the geometry-derived flow disappears after refinement.
Dataset
OF/WB
Source
Modalities
Mix ratio
Training mixture
TartanAirV2 [ 22 ]
OF
Synthetic
REDTL
36.3%
MegaDepth [ 25 ]
WB
Both
RDT
20.2%
DSEC [ 2 ]
OF
Real
RE
10.9%
TartanAirV2 WB [ 22 , 9 ]
WB
Synthetic
RT
9.7%
BlendedMVS [ 26 ]
WB
Synthetic
RD
4.3%
TABLE I: Datasets in the TartanMatch training mixture and the zero-shot evaluation benchmarks.
Method
RGB-anchored cross-modal pairs
Non-RGB cross-modal pairs
Inference Time
RGB → Depth
RGB → Event
RGB → Thermal
RGB → LiDAR
Thermal → Event
Event → LiDAR
Thermal → LiDAR
Depth → Thermal
DTU
DSERT-RoLL
MTV
DSERT-RoLL
DSERT-RoLL
DSERT-RoLL
DSERT-RoLL
DSERT-RoLL
MTV
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
EPE ↓
5px ↓
ms ↓
Dense matching
MINIMA(RoMa) [ 15 ]
36.56
67.2
13.77
62.9
8.61
15.0
9.57
53.2
73.02
96.5
13.58
63.4
57.39
95.7
63.77
96.7
24.52
40.2
262.4
MatchAnything(RoMa) [ 16 ]
37.38
77.9
11.61
44.4
3.28
14.5
11.93
55.8
52.70
92.7
15.23
65.3
30.48
91.9
42.88
94.2
23.80
46.1
206.4
TABLE II: Cross-modal EPE (px), > 5px outlier rate, and inference time on one H100 GPU
Table 5
Fig. 4: TartanMatch produces more accurate flow and covisibility than MINIMA on various pairs.
Method
RGB → RGB
Depth → Depth
Event → Event
Thermal → Thermal
LiDAR → LiDAR
Inference Time
DTU
DSERT-RoLL
DTU
MVSEC 20Hz
MVSEC 45Hz
DSERT-RoLL
MTV
DSERT-RoLL
DSERT-RoLL
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
EPE ↓
2px ↓
ms ↓
Dense matching
MINIMA(RoMa) [ 15 ]
12.28
30.9
4.09
29.6
29.86
73.9
2.06
32.6
1.92
30.4
4.80
44.8
1.07
4.3
6.52
43.3
13.21
81.8
260.2
MatchAnything(RoMa) [ 16 ]
12.49
32.3
3.95
27.4
26.54
71.9
1.84
31.4
1.45
23.2
4.80
44.4
0.56
3.6
6.83
43.7
13.78
82.1
206.9
RoMa [ 8 ]
11.52
29.5
4.04
28.0
37.26
80.7
1.33
21.7
0.96
10.4
6.19
47.2
1.32
4.6
6.96
43.7
13.01
78.4
191.3
TABLE V: Same-modal EPE (px), > 2px outlier rate, and inference time on one H100 GPU
EPE ↓
Setting
Test set
Cross-modality
Same-modality
(a) Event representation
Polarity-accumulated color image
DSERT-RoLL
10.56
3.44
Voxel volume (Ours)
7.46
2.46
(b) Depth representation
Color-mapped image
DTU
12.30
6.30
TABLE VI: Ablation studies. (a) trains on all event datasets; (b) trains on all depth datasets; (c) uses the full training mixture.
Pair
Single-pair
All-mod.
Δ (%)
Same-modality
R → R
0.82
1.00
−22.0
D → D
0.73
0.90
−23.3
E → E
1.29
1.22
+5.4
T → T
3.14
3.24
−3.2
L → L
7.84
5.00
+36.2
TABLE VII: EPE on the TartanAirV2. Single-modality-pair models use their best checkpoint per pair; the all-modality model is a single checkpoint. Δ is the relative improvement of all-modality over single-pair.
Visual correspondence across image-to-image (2D-2D), image-to-point cloud (2D-3D), and point cloud-to-point cloud (3D-3D) geometric matching forms the foundation for numerous 3D vision tasks. Despite sharing a similar problem structure, current methods use task-specific designs with separate models for each modality combination. We present UniCorrn, the first correspondence model with shared weights that unifies geometric matching across all three tasks. Our key insight is that Transformer attention naturally captures cross-modal feature similarity. We propose a dual-stream decoder that maintains separate appearance and positional feature streams. This design enables end-to-end learning through stack-able layers while supporting flexible query-based correspondence estimation across heterogeneous modalities. Our architecture employs modality-specific backbones followed by shared encoder and decoder components, trained jointly on diverse data combining pseudo point clouds from depth maps with real 3D correspondence annotations. UniCorrn achieves competitive performance on 2D-2D matching and surpasses prior state-of-the-art by 8% on 7Scenes (2D-3D) and 10% on 3DLoMatch (3D-3D) in registration recall. Project website: https://neu-vi.github.io/UniCorrn
Learning reliable correspondences between images and point clouds is fundamental for 2D-3D matching. Despite recent progress in detection-free methods, existing approaches primarily optimize matching within a single model and often struggle to maintain reliable correspondences under challenging conditions such as noisy inputs, low overlap, and ambiguous structures. In this work, we propose TeaMatch, a novel framework that introduces teachability as a criterion for cross-modal representation learning. We define teachability as the ability of a representation to be effectively recovered by weak learners under degraded inputs, reflecting its structural consistency and robustness. To this end, we construct a set of task-specific weak students that simulate common failure modes and train them to imitate the teacher on a training split while evaluating their recoverability on a disjoint meta split. The teacher is then optimized to improve the students' ability to recover reliable correspondences, guided by correspondence-level and geometry-aware constraints. Our framework can be seamlessly integrated into existing coarse-to-fine matching pipelines without additional inference cost. Extensive experiments demonstrate that TeaMatch improves matching robustness and achieves state-of-the-art performance on challenging 2D-3D matching benchmarks.
Chongjian Wang, Junjie Gao
Shandong Women’s University · Jinan, China · Shandong University of Science and Technology +1
Establishing reliable image correspondences is essential for many robotic vision problems. However, existing methods often struggle in challenging scenarios with large viewpoint changes or textureless regions, where incorrect cor- respondences may still receive high similarity scores. This is mainly because conventional models rely solely on fea- ture similarity, lacking an explicit mechanism to estimate the reliability of predicted matches, leading to overconfident errors. To address this issue, we propose SURE, a Semi- dense Uncertainty-REfined matching framework that jointly predicts correspondences and their confidence by modeling both aleatoric and epistemic uncertainties. Our approach in- troduces a novel evidential head for trustworthy coordinate regression, along with a lightweight spatial fusion module that enhances local feature precision with minimal overhead. We evaluated our method on multiple standard benchmarks, where it consistently outperforms existing state-of-the-art semi-dense matching models in both accuracy and efficiency. our code will be available on https://github.com/LSC-ALAN/SURE.
Sicheng Li, Zaiwang Gu, Jie Zhang +3
S. Li and X. Jiang are with the School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore. · J. Zhang and S. Li are with Institute of High Performance Computing, Agency for Science, Technology and Research (A*STAR), Singapore. · J. Cheng and Z. Gu are with the Institute for Infocomm Research (I2R), Agency for Science, Technology and Research (A*STAR), Singapore. +1