EDM: Efficient Deep Feature Matching
Xi Li, Tong Rao, Cihui Pan
TL;DR
EDM tackles the efficiency-accuracy tradeoff in detector-free feature matching by redesigning the entire pipeline: a deep, low-channel CNN backbone, Correlation Injection Module for global-to-local correlation fusion, and a lightweight axis-based refinement head for subpixel accuracy. The approach achieves competitive performance across relative pose, homography, and localization benchmarks while substantially reducing inference time, aided by efficient coarse matching and regression strategies. Key contributions include the Correlation Injection Module, the Axis-Based Regression Head with Soft Coordinate Classification, and deployment-friendly selection and loss strategies, yielding practical gains for real-time applications. The work demonstrates that comprehensive efficiency-focused redesigns in the detector-free paradigm can deliver strong accuracy without sacrificing deployability on modern hardware.
Abstract
Recent feature matching methods have achieved remarkable performance but lack efficiency consideration. In this paper, we revisit the mainstream detector-free matching pipeline and improve all its stages considering both accuracy and efficiency. We propose an Efficient Deep feature Matching network, EDM. We first adopt a deeper CNN with fewer dimensions to extract multi-level features. Then we present a Correlation Injection Module that conducts feature transformation on high-level deep features, and progressively injects feature correlations from global to local for efficient multi-scale feature aggregation, improving both speed and performance. In the refinement stage, a novel lightweight bidirectional axis-based regression head is designed to directly predict subpixel-level correspondences from latent features, avoiding the significant computational cost of explicitly locating keypoints on high-resolution local feature heatmaps. Moreover, effective selection strategies are introduced to enhance matching accuracy. Extensive experiments show that our EDM achieves competitive matching accuracy on various benchmarks and exhibits excellent efficiency, offering valuable best practices for real-world applications. The code is available at https://github.com/chicleee/EDM.
