A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registration

Renlang Huang, Yufan Tang, Jiming Chen, Liang Li
2/3/2026

No official code found. Best implementation: RenlangHuang/CAST (64 stars, MIT, last commit 2025-02-26).

Abstract

Deep learning-based feature matching has shown great superiority for point cloud registration in the absence of pose priors. Although coarse-to-fine matching approaches are prevalent, the coarse matching of existing methods is typically sparse and loose without consideration of geometric consistency, which makes the subsequent fine matching rely on ineffective optimal transport and hypothesis-and-selection methods for consistency. Therefore, these methods are neither efficient nor scalable for real-time applications such as odometry in robotics. To address these issues, we design a consistency-aware spot-guided Transformer (CAST), which incorporates a spot-guided cross-attention module to avoid interfering with irrelevant areas, and a consistency-aware self-attention module to enhance matching capabilities with geometrically consistent correspondences. Furthermore, a lightweight fine matching module for both sparse keypoints and dense features can estimate the transformation accurately. Extensive experiments on both outdoor LiDAR point cloud datasets and indoor RGBD point cloud datasets demonstrate that our method achieves state-of-the-art accuracy, efficiency, and robustness.

View on arXivView PDF

Code Implementations(1)

RenlangHuang/CASTCommunity59%
MIT

CAST: A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registration (NeurIPS 2024)

642PythonOct 1, 20241 years agoMIT

Similar Papers

Cite this paper

@article{huang2026consistencyaware,
  title  = {A Consistency-Aware Spot-Guided Transformer for Versatile and Hierarchical Point Cloud Registration},
  author = {Renlang Huang and Yufan Tang and Jiming Chen and Liang Li},
  year   = {2026},
  eprint = {2410.10295},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.10295},
  url    = {https://arxiv.org/abs/2410.10295},
  journal = {NEURIPS 2024 2024}
}

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

Discussion