SE3ET: SE(3)-Equivariant Transformer for Low-Overlap Point Cloud Registration
Chien Erh Lin, Minghan Zhu, Maani Ghaffari
TL;DR
SE3ET tackles partial-to-partial point cloud registration under large transformations and low overlap by leveraging SE(3)-equivariant learning through an encoder–decoder based on E2PN and a specialized equivariant transformer. It introduces four transformer designs (ESA, ICA, ACA, RCA) and two configurations (SE3ET-E and SE3ET-I) built around an octahedral rotation group with $A=6$ for efficiency. The approach achieves state-of-the-art robustness on indoor 3DMatch/3DLoMatch under rotations and strong results on outdoor KITTI, with favorable run-time and generalization properties. The work advances robust 3D registration by maintaining geometric structure through equivariant representations and provides open-source code for reproducibility.
Abstract
Partial point cloud registration is a challenging problem in robotics, especially when the robot undergoes a large transformation, causing a significant initial pose error and a low overlap between measurements. This work proposes exploiting equivariant learning from 3D point clouds to improve registration robustness. We propose SE3ET, an SE(3)-equivariant registration framework that employs equivariant point convolution and equivariant transformer designs to learn expressive and robust geometric features. We tested the proposed registration method on indoor and outdoor benchmarks where the point clouds are under arbitrary transformations and low overlapping ratios. We also provide generalization tests and run-time performance.
