Diff-Reg v2: Diffusion-Based Matching Matrix Estimation for Image Matching and 3D Registration

Qianliang Wu, Haobo Jiang, Yaqing Ding, Lei Luo, Jun Li +3 more
3/6/2025
cs.CV

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Establishing reliable correspondences is crucial for all registration tasks, including 2D image registration, 3D point cloud registration, and 2D-3D image-to-point cloud registration. However, these tasks are often complicated by challenges such as scale inconsistencies, symmetry, and large deformations, which can lead to ambiguous matches. Previous feature-based and correspondence-based methods typically rely on geometric or semantic features to generate or polish initial potential correspondences. Some methods typically leverage specific geometric priors, such as topological preservation, to devise diverse and innovative strategies tailored to a given enhancement goal, which cannot be exhaustively enumerated. Additionally, many previous approaches rely on a single-step prediction head, which can struggle with local minima in complex matching scenarios. To address these challenges, we introduce an innovative paradigm that leverages a diffusion model in matrix space for robust matching matrix estimation. Our model treats correspondence estimation as a denoising diffusion process in the matching matrix space, gradually refining the intermediate matching matrix to the optimal one. Specifically, we apply the diffusion model in the doubly stochastic matrix space for 3D-3D and 2D-3D registration tasks. In the 2D image registration task, we deploy the diffusion model in a matrix subspace where dual-softmax projection regularization is applied. For all three registration tasks, we provide adaptive matching matrix embedding implementations tailored to the specific characteristics of each task while maintaining a consistent "match-to-warp" encoding pattern. Furthermore, we adopt a lightweight design for the denoising module. In inference, once points or image features are extracted and fixed, this module performs multi-step denoising predictions through reverse sampling.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wu2025diffreg,
  title  = {Diff-Reg v2: Diffusion-Based Matching Matrix Estimation for Image Matching and 3D Registration},
  author = {Qianliang Wu and Haobo Jiang and Yaqing Ding and Lei Luo and Jun Li and Jin Xie and Xiaojun Wu and Jian Yang},
  year   = {2025},
  eprint = {2503.04127},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.04127v3}
}

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/2503.04127.svg)](https://codeofpaper.com/paper/2503.04127)

Discussion