Adapting Dense Matching for Homography Estimation with Grid-Based Acceleration

Kaining Zhang, Yuxin Deng, Jiayi Ma, Paolo Favaro
2/10/2026

No official code found. Best implementation: KN-Zhang/GFNet (24 stars, last commit 2026-01-15).

Abstract

Current deep homography estimation methods are typically constrained to processing low-resolution image pairs due to network architecture and computational limitations. For high-resolution images, downsampling is often required, which can greatly degrade estimation accuracy. In contrast, image matching methods, which match pixels and compute homography from correspondences, provide greater resolution flexibility. So in this work, we revisit the traditional image matching paradigm for homography estimation and propose GFNet, a Grid Flow regression Network that adapts the high-accuracy dense matching framework for homography estimation while enhancing efficiency through a grid-based strategy—estimating flow only over a coarse grid by leveraging homography’s global smoothness. We demonstrate the effectiveness of GFNet on a wide range of experiments on multiple datasets, including the common scene MSCOCO, multimodal datasets VIS-IR and GoogleMap, and the dynamic scene VIRAT. Notably, on 448×448 GoogleMap, GFNet achieves an improvement of +13.5% in auc@3 while reducing MACs by ~47% compared to the SOTA dense matching method. Additionally, it shows a 1.8× improvement in auc@3 over the SOTA deep homography method. Code is available at https://github.com/KN-Zhang/GFNet.

DOISemantic Scholar

Code Implementations(1)

KN-Zhang/GFNetCommunity68%

Adapting Dense Matching for Homography Estimation with Grid-based Acceleration (CVPR'25)

242Shell, PythonMar 17, 20259 months ago

Similar Papers

Cite this paper

@article{zhang2026adapting,
  title  = {Adapting Dense Matching for Homography Estimation with Grid-Based Acceleration},
  author = {Kaining Zhang and Yuxin Deng and Jiayi Ma and Paolo Favaro},
  year   = {2026},
  doi    = {10.1109/CVPR52734.2025.00590},
  url    = {https://doi.org/10.1109/CVPR52734.2025.00590},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2a1e094c2a6fcf55b332870cd2c7dd0fc232fa55.svg)](https://codeofpaper.com/paper/2a1e094c2a6fcf55b332870cd2c7dd0fc232fa55)

Discussion