Dual-Resolution Correspondence Networks
About
We tackle the problem of establishing dense pixel-wise correspondences between a pair of images. In this work, we introduce Dual-Resolution Correspondence Networks (DualRC-Net), to obtain pixel-wise correspondences in a coarse-to-fine manner. DualRC-Net extracts both coarse- and fine- resolution feature maps. The coarse maps are used to produce a full but coarse 4D correlation tensor, which is then refined by a learnable neighbourhood consensus module. The fine-resolution feature maps are used to obtain the final dense correspondences guided by the refined coarse 4D correlation tensor. The selected coarse-resolution matching scores allow the fine-resolution features to focus only on a limited number of possible matches with high confidence. In this way, DualRC-Net dramatically increases matching reliability and localisation accuracy, while avoiding to apply the expensive 4D convolution kernels on fine-resolution feature maps. We comprehensively evaluate our method on large-scale public benchmarks including HPatches, InLoc, and Aachen Day-Night. It achieves the state-of-the-art results on all of them.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Relative Pose Estimation | MegaDepth (test) | Pose AUC @5°27 | 83 | |
| Homography Estimation | HPatches | AUC @3px50.6 | 35 | |
| Visual Localization | Aachen Day-Night v1.1 (test) | Success Rate (0.25m, 2°)71.2 | 24 | |
| Relative Pose Estimation | ScanNet Indoor (test) | AUC@5°7.7 | 16 | |
| Relative Pose Estimation | MegaDepth outdoor (test) | AUC@5°27 | 13 | |
| Homography Estimation | HPatches 1 | AUC @ 3px50.6 | 10 | |
| Pose Estimation | ScanNet indoor 11 | AUC @5 deg7.7 | 9 | |
| Indoor relative pose estimation | ScanNet 12 (test) | AUC @ 5 deg7.7 | 8 | |
| Visual Localization | Aachen Day-Night 1.1 | Recall (0.5m, 2°)71.2 | 7 | |
| Outdoor Pose Estimation | YFCC100M outdoor | Pose AUC @5°29.5 | 7 |