Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

TopicFM: Robust and Interpretable Topic-Assisted Feature Matching

About

This study addresses an image-matching problem in challenging cases, such as large scene variations or textureless scenes. To gain robustness to such situations, most previous studies have attempted to encode the global contexts of a scene via graph neural networks or transformers. However, these contexts do not explicitly represent high-level contextual information, such as structural shapes or semantic instances; therefore, the encoded features are still not sufficiently discriminative in challenging scenes. We propose a novel image-matching method that applies a topic-modeling strategy to encode high-level contexts in images. The proposed method trains latent semantic instances called topics. It explicitly models an image as a multinomial distribution of topics, and then performs probabilistic feature matching. This approach improves the robustness of matching by focusing on the same semantic areas between the images. In addition, the inferred topics provide interpretability for matching the results, making our method explainable. Extensive experiments on outdoor and indoor datasets show that our method outperforms other state-of-the-art methods, particularly in challenging cases. The code is available at https://github.com/TruongKhang/TopicFM.

Khang Truong Giang, Soohwan Song, Sungho Jo• 2022

Related benchmarks

TaskDatasetResultRank
Homography EstimationHPatches
AUC @3px67.3
55
Pose EstimationMegaDepth 1500 (test)
AUC @ 5°54.1
38
Visual LocalizationAachen Day-Night 1.1 (Day)
Success Rate (0.25m, 2°)90.2
28
Visual LocalizationInLoc DUC1
Success Rate (0.25m, 2°)52
17
Relative Pose EstimationMegaDepth 1500 pairs (test)
AUC@5°54.1
17
Relative Pose EstimationMegaDepth 1500 outdoor pairs (test)
AUC@5°54.1
17
Relative Pose EstimationScanNet Indoor (test)
AUC@5°17.3
16
Visual LocalizationAachen v1.1 (Night)
SR (0.25m, 2°)0.775
15
Relative Pose EstimationMegaDepth outdoor (test)
AUC@5°54.1
13
Visual LocalizationAachen Day-Night long-term
Recall (25cm, 2°)88.8
12
Showing 10 of 14 rows

Other info

Follow for update