PATS: Patch Area Transportation with Subdivision for Local Feature Matching

03/14/2023
by   Junjie Ni, et al.
0

Local feature matching aims at establishing sparse correspondences between a pair of images. Recently, detectorfree methods present generally better performance but are not satisfactory in image pairs with large scale differences. In this paper, we propose Patch Area Transportation with Subdivision (PATS) to tackle this issue. Instead of building an expensive image pyramid, we start by splitting the original image pair into equal-sized patches and gradually resizing and subdividing them into smaller patches with the same scale. However, estimating scale differences between these patches is non-trivial since the scale differences are determined by both relative camera poses and scene structures, and thus spatially varying over image pairs. Moreover, it is hard to obtain the ground truth for real scenes. To this end, we propose patch area transportation, which enables learning scale differences in a self-supervised manner. In contrast to bipartite graph matching, which only handles one-to-one matching, our patch area transportation can deal with many-to-many relationships. PATS improves both matching accuracy and coverage, and shows superior performance in downstream tasks, such as relative pose estimation, visual localization, and optical flow estimation. The source code will be released to benefit the community.

READ FULL TEXT

page 4

page 8

research
06/15/2022

Self-Supervised Learning of Image Scale and Orientation

We study the problem of learning to assign a characteristic pose, i.e., ...
research
12/20/2021

Scale-Net: Learning to Reduce Scale Differences for Large-Scale Invariant Image Matching

Most image matching methods perform poorly when encountering large scale...
research
04/07/2021

LIFE: Lighting Invariant Flow Estimation

We tackle the problem of estimating flow between two images with large l...
research
09/14/2023

EP2P-Loc: End-to-End 3D Point to 2D Pixel Localization for Large-Scale Visual Localization

Visual localization is the task of estimating a 6-DoF camera pose of a q...
research
04/11/2017

Pyramidal Gradient Matching for Optical Flow Estimation

Initializing optical flow field by either sparse descriptor matching or ...
research
07/26/2021

Local2Global: Scaling global representation learning on graphs via local training

We propose a decentralised "local2global" approach to graph representati...
research
01/12/2022

Local2Global: A distributed approach for scaling representation learning on graphs

We propose a decentralised "local2global"' approach to graph representat...

Please sign up or login with your details

Forgot password? Click here to reset