Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Affine Correspondences by Integrating Geometric Constraints

About

Affine correspondences have received significant attention due to their benefits in tasks like image matching and pose estimation. Existing methods for extracting affine correspondences still have many limitations in terms of performance; thus, exploring a new paradigm is crucial. In this paper, we present a new pipeline designed for extracting accurate affine correspondences by integrating dense matching and geometric constraints. Specifically, a novel extraction framework is introduced, with the aid of dense matching and a novel keypoint scale and orientation estimator. For this purpose, we propose loss functions based on geometric constraints, which can effectively improve accuracy by supervising neural networks to learn feature geometry. The experimental show that the accuracy and robustness of our method outperform the existing ones in image matching tasks. To further demonstrate the effectiveness of the proposed method, we applied it to relative pose estimation. Affine correspondences extracted by our method lead to more accurate poses than the baselines on a range of real-world datasets. The code is available at https://github.com/stilcrad/DenseAffine.

Pengju Sun, Banglei Guan, Zhenbao Yu, Yang Shang, Qifeng Yu, Daniel Barath• 2025

Related benchmarks

TaskDatasetResultRank
Relative Pose EstimationMegaDepth 1500
AUC @ 5°65.5
104
Image MatchingHPatches Overall v2
MMAscore Overall0.851
15
Relative Pose EstimationKITTI Sequence 01
Rotation RMSE0.0287
11
Relative Pose EstimationKITTI Sequence 06
Rotation RMSE0.0214
10
Relative Pose EstimationKITTI Sequence 00
Rotation RMSE0.0353
6
Relative Pose EstimationKITTI Sequence 02
Rotation RMSE0.032
6
Relative Pose EstimationKITTI Sequence 03
Rotation RMSE0.0378
6
Relative Pose EstimationKITTI Sequence 04
Rotation RMSE0.02
6
Relative Pose EstimationKITTI Sequence 05
Rotation RMSE0.0263
6
Relative Pose EstimationKITTI Sequence 07
Rotation RMSE0.0262
6
Showing 10 of 14 rows

Other info

Code

Follow for update