Progressive Correspondence Regenerator for Robust 3D Registration

Guiyu Zhao, Sheng Ao, Ye Zhang, Kai Xu, Yulan Guo
2/10/2026

No official code found. Best implementation: GuiyuZhao/Regor (18 stars, last commit 2025-03-24).

Abstract

Obtaining enough high-quality correspondences is crucial for robust registration. Existing correspondence refinement methods mostly follow the paradigm of outlier removal, which either fails to correctly identify the accurate correspondences under extreme outlier ratios, or select too few correct correspondences to support robust registration. To address this challenge, we propose a novel approach named Regor, which is a progressive correspondence regenerator that generates higher-quality matches whist sufficiently robust for numerous outliers. In each iteration, we first apply prior-guided local grouping and generalized mutual matching to generate the local region correspondences. A powerful center-aware three-point consistency is then presented to achieve local correspondence correction, instead of removal. Further, we employ global correspondence refinement to obtain accurate correspondences from a global perspective. Through progressive iterations, this process yields a large number of high-quality correspondences. Extensive experiments on both indoor and outdoor datasets demonstrate that the proposed Regor significantly outperforms existing outlier removal techniques. More critically, our approach obtain 10 times more correct correspondences than outlier removal methods. As a result, our method is able to achieve robust registration even with weak features. The code is available at [Regor].

View on arXivView PDF

Code Implementations(1)

GuiyuZhao/RegorCommunity67%

[CVPR 2025] Progressive Correspondence Regenerator for Robust 3D Registration

181PythonMar 23, 20251 years ago

Similar Papers

Cite this paper

@article{zhao2026progressive,
  title  = {Progressive Correspondence Regenerator for Robust 3D Registration},
  author = {Guiyu Zhao and Sheng Ao and Ye Zhang and Kai Xu and Yulan Guo},
  year   = {2026},
  eprint = {2502.02163},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2502.02163},
  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/2502.02163.svg)](https://codeofpaper.com/paper/2502.02163)

Discussion