Papers › Deep Matching Prior: Test-Time Optimization for Dense Correspondence
Deep Matching Prior: Test-Time Optimization for Dense Correspondence
Sunghwan Hong, Seungryong Kim
Conventional techniques to establish dense correspondences across visually or semantically similar images focused on designing a task-specific matching prior, which is difficult to model. To overcome this, recent learning-based methods have attempted to learn a good matching prior within a model itself on large training data. The performance improvement was apparent, but the need for sufficient training data and intensive learning hinders their applicability. Moreover, using the fixed model at test time does not account for the fact that a pair of images may require their own prior, thus providing limited performance and poor generalization to unseen images. In this paper, we show that an image pair-specific prior can be captured by solely optimizing the untrained matching networks on an input pair of images. Tailored for such test-time optimization for dense correspondence, we present a residual matching network and a confidence-aware contrastive loss to guarantee a meaningful convergence. Experiments demonstrate that our framework, dubbed Deep Matching Prior (DMP), is competitive, or even outperforms, against the latest learning-based methods on several benchmarks for geometric matching and semantic matching, even though it requires neither large training data nor intensive learning. With the networks pre-trained, DMP attains state-of-the-art performance on all benchmarks.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | PCK-5px | 97.52 | #1 of 8 | Archive leaderboard | report |
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | Viewpoint I AEPE | 0.48 | #1 of 8 | Archive leaderboard | report |
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | Viewpoint II AEPE | 2.24 | #1 of 8 | Archive leaderboard | report |
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | Viewpoint III AEPE | 2.41 | #1 of 8 | Archive leaderboard | report |
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | Viewpoint IV AEPE | 4.32 | #1 of 8 | Archive leaderboard | report |
| Dense Pixel Correspondence Estimation | HPatches | RANSAC-DMP+ | Viewpoint V AEPE | 5.16 | #1 of 8 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections