Litcius/Paper detail

ConvMatch: Rethinking Network Design for Two-View Correspondence Learning

Shihua Zhang, Jiayi Ma

2023Proceedings of the AAAI Conference on Artificial Intelligence32 citationsDOIOpen Access PDF

Abstract

Multilayer perceptron (MLP) has been widely used in two-view correspondence learning for only unordered correspondences provided, and it extracts deep features from individual correspondence effectively. However, the problem of lacking context information limits its performance and hence, many extra complex blocks are designed to capture such information in the follow-up studies. In this paper, from a novel perspective, we design a correspondence learning network called ConvMatch that for the first time can leverage convolutional neural network (CNN) as the backbone to capture better context, thus avoiding the complex design of extra blocks. Specifically, with the observation that sparse motion vectors and dense motion field can be converted into each other with interpolating and sampling, we regularize the putative motion vectors by estimating dense motion field implicitly, then rectify the errors caused by outliers in local areas with CNN, and finally obtain correct motion vectors from the rectified motion field. Extensive experiments reveal that ConvMatch with a simple CNN backbone consistently outperforms state-of-the-arts including MLP-based methods for relative pose estimation and homography estimation, and shows promising generalization ability to different datasets and descriptors. Our code is publicly available at https://github.com/SuhZhang/ConvMatch.

Topics & Concepts

Computer scienceArtificial intelligenceLeverage (statistics)OutlierConvolutional neural networkMotion estimationField (mathematics)Motion (physics)GeneralizationStructure from motionMotion fieldPattern recognition (psychology)Context (archaeology)MathematicsMathematical analysisPure mathematicsBiologyPaleontologyHuman Pose and Action RecognitionAdvanced Vision and ImagingDomain Adaptation and Few-Shot Learning
ConvMatch: Rethinking Network Design for Two-View Correspondence Learning | Litcius