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

Progressive Correspondence Pruning by Consensus Learning

About

Correspondence selection aims to correctly select the consistent matches (inliers) from an initial set of putative correspondences. The selection is challenging since putative matches are typically extremely unbalanced, largely dominated by outliers, and the random distribution of such outliers further complicates the learning process for learning-based methods. To address this issue, we propose to progressively prune the correspondences via a local-to-global consensus learning procedure. We introduce a ``pruning'' block that lets us identify reliable candidates among the initial matches according to consensus scores estimated using local-to-global dynamic graphs. We then achieve progressive pruning by stacking multiple pruning blocks sequentially. Our method outperforms state-of-the-arts on robust line fitting, camera pose estimation and retrieval-based image localization benchmarks by significant margins and shows promising generalization ability to different datasets and detector/descriptor combinations.

Chen Zhao, Yixiao Ge, Feng Zhu, Rui Zhao, Hongsheng Li, Mathieu Salzmann• 2021

Related benchmarks

TaskDatasetResultRank
Point cloud registration3DMatch (test)
Registration Recall74.06
393
Visual LocalizationAachen Day-Night v1.1 (Day)
SR (0.25m, 2°)86.7
70
Visual LocalizationAachen Day-Night v1.1 (Night)
Success Rate (0.25m, 2°)61.3
69
Camera TrackingDL3DV
Sequence 01 Tracking Performance0.6
24
Relative Pose EstimationYFCC100m v1.0 (test)
AUC @ 5°33
22
Relative Pose EstimationScanNet
AUC @ 5 deg5.8
20
Outlier removalSUN3D Unknown Scene
Precision60.01
18
Visual LocalizationAachen Day-Night v1.0 (Night)
Success Rate (0.25m, 2°)67.3
17
Visual LocalizationAachen Day-Night v1.0 (Day)
Success Rate (0.25m, 2°)85
14
Camera pose estimationZero-shot cross-domain benchmark (test)
Mean13.94
12
Showing 10 of 17 rows

Other info

Follow for update