Surfel-based 3D Registration with Equivariant SE(3) Features

Xueyang Kang, Hang Zhao, Kourosh Khoshelham, Patrick Vandewalle
8/28/2025
cs.CVcs.AI

No confident code implementation found for this paper.

Abstract

Point cloud registration is crucial for ensuring 3D alignment consistency of multiple local point clouds in 3D reconstruction for remote sensing or digital heritage. While various point cloud-based registration methods exist, both non-learning and learning-based, they ignore point orientations and point uncertainties, making the model susceptible to noisy input and aggressive rotations of the input point cloud like orthogonal transformation; thus, it necessitates extensive training point clouds with transformation augmentations. To address these issues, we propose a novel surfel-based pose learning regression approach. Our method can initialize surfels from Lidar point cloud using virtual perspective camera parameters, and learns explicit $\mathbf{SE(3)}$ equivariant features, including both position and rotation through $\mathbf{SE(3)}$ equivariant convolutional kernels to predict relative transformation between source and target scans. The model comprises an equivariant convolutional encoder, a cross-attention mechanism for similarity computation, a fully-connected decoder, and a non-linear Huber loss. Experimental results on indoor and outdoor datasets demonstrate our model superiority and robust performance on real point-cloud scans compared to state-of-the-art methods.

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. Any repos shown below are weak matches — 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{kang2025surfelbased,
  title  = {Surfel-based 3D Registration with Equivariant SE(3) Features},
  author = {Xueyang Kang and Hang Zhao and Kourosh Khoshelham and Patrick Vandewalle},
  year   = {2025},
  eprint = {2508.20789},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.20789v1}
}

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

Discussion