Towards Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups
Hyungtae Lim, Minkyun Seo, Luca Carlone, Jaesik Park
TL;DR
BUFFER-X tackles zero-shot point cloud registration by diagnosing three generalization bottlenecks: fixed hyperparameters, brittle learned keypoints, and absolute-coordinate scale sensitivity. It introduces a training-free pipeline with geometric bootstrapping to estimate scale-aware voxel sizes and radii, a detector-free tri-scale patch embedder with FPS sampling, and a hierarchical inlier search for cross-scale consensus, achieving robust cross-domain alignment without test-domain tuning. BUFFER-X-Lite further accelerates the pipeline via adaptive scale processing and a fast KISS-Matcher solver, enabling practical deployment with substantial speedups. Evaluated on 12 diverse datasets including cross-sensor LiDAR scenarios, BUFFER-X demonstrates strong out-of-the-box zero-shot generalization, while BUFFER-X-Lite offers a favorable speed-accuracy trade-off for real-world robotics applications.
Abstract
Some deep learning-based point cloud registration methods struggle with zero-shot generalization, often requiring dataset-specific hyperparameter tuning or retraining for new environments. We identify three critical limitations: (a) fixed user-defined parameters (e.g., voxel size, search radius) that fail to generalize across varying scales, (b) learned keypoint detectors exhibit poor cross-domain transferability, and (c) absolute coordinates amplify scale mismatches between datasets. To address these three issues, we present BUFFER-X, a training-free registration framework that achieves zero-shot generalization through: (a) geometric bootstrapping for automatic hyperparameter estimation, (b) distribution-aware farthest point sampling to replace learned detectors, and (c) patch-level coordinate normalization to ensure scale consistency. Our approach employs hierarchical multi-scale matching to extract correspondences across local, middle, and global receptive fields, enabling robust registration in diverse environments. For efficiency-critical applications, we introduce BUFFER-X-Lite, which reduces total computation time by 43% (relative to BUFFER-X) through early exit strategies and fast pose solvers while preserving accuracy. We evaluate on a comprehensive benchmark comprising 12 datasets spanning object-scale, indoor, and outdoor scenes, including cross-sensor registration between heterogeneous LiDAR configurations. Results demonstrate that our approach generalizes effectively without manual tuning or prior knowledge of test domains. Code: https://github.com/MIT-SPARK/BUFFER-X.
