Correspondence-Free Fast and Robust Spherical Point Pattern Registration

📅 2025-08-04
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the robust rotation estimation problem between spherical point clouds without correspondences. We propose three novel linear-time algorithms—SPMC, FRS, and a hybrid method—with computational complexity $O(n)$. By modeling spherical patterns as discrete point sets on the unit sphere, our methods directly solve the Wahba problem, thereby avoiding the $O(n^3)$ discretization overhead and explicit correspondence requirements inherent in conventional spherical cross-correlation and spherical convolution-based approaches. The algorithms exhibit exceptional accuracy and robustness even under extreme outlier ratios (>90%). Evaluated on a newly constructed “Robust Vector Alignment Dataset,” they achieve over 10× speedup and more than 10× reduction in rotation error compared to state-of-the-art methods. Our approach is successfully deployed in two practical applications: point cloud registration and spherical image rotation estimation.

Technology Category

Intelligent Robots: State EstimationSearch and Optimization: Mixed Discrete/Continuous SearchPlanning, Routing, and Scheduling: Optimization of Spatio-temporal Systems

Application Category

Graph Algorithms and Modeling for the Web: Efficient manipulation of static and dynamic Web-related graphsSystems and Infrastructure for Web, Mobile and WoT: Experiences and lessons learnt from Web-based algorithms and system deploymentsSearch and Retrieval-Augmented AI: Efficiency and scalability of Web search engines
📝 Abstract
Existing methods for rotation estimation between two spherical ($mathbb{S}^2$) patterns typically rely on spherical cross-correlation maximization between two spherical function. However, these approaches exhibit computational complexities greater than cubic $O(n^3)$ with respect to rotation space discretization and lack extensive evaluation under significant outlier contamination. To this end, we propose a rotation estimation algorithm between two spherical patterns with linear time complexity $O(n)$. Unlike existing spherical-function-based methods, we explicitly represent spherical patterns as discrete 3D point sets on the unit sphere, reformulating rotation estimation as a spherical point-set alignment (i.e., Wahba problem for 3D unit vectors). Given the geometric nature of our formulation, our spherical pattern alignment algorithm naturally aligns with the Wahba problem framework for 3D unit vectors. Specifically, we introduce three novel algorithms: (1) SPMC (Spherical Pattern Matching by Correlation), (2) FRS (Fast Rotation Search), and (3) a hybrid approach (SPMC+FRS) that combines the advantages of the previous two methods. Our experiments demonstrate that in the $mathbb{S}^2$ domain and in correspondence-free settings, our algorithms are over 10x faster and over 10x more accurate than current state-of-the-art methods for the Wahba problem with outliers. We validate our approach through extensive simulations on a new dataset of spherical patterns, the ``Robust Vector Alignment Dataset. "Furthermore, we adapt our methods to two real-world tasks: (i) Point Cloud Registration (PCR) and (ii) rotation estimation for spherical images.
Problem

Research questions and friction points this paper is trying to address.

Estimating rotation between spherical patterns efficiently
Handling outlier contamination in spherical point alignment
Improving speed and accuracy for Wahba problem solutions
Innovation

Methods, ideas, or system contributions that make the work stand out.

Linear time complexity spherical pattern alignment
Novel SPMC and FRS algorithms
Hybrid SPMC+FRS for speed and accuracy
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
A
Anik Sarker
Dept. of Mechanical Engineering, Virginia Tech
A
Alan T. Asbeck
Dept. of Mechanical Engineering, Virginia Tech