Correspondence-Free Fast and Robust Spherical Point Pattern Registration

2508.02339v1 cs.CV, cs.RO 2025-08-09
Авторы:

Anik Sarker, Alan T. Asbeck

Резюме на русском

Работа предлагает новый подход к решению задачи регистрации сферических точек в задаче без соотнесений (correspondence-free), которую можно свести к задаче опорных векторов (Wahba problem) для 3D-векторов. В отличие от существующих подходов, основывающихся на сферических функциях, авторы предлагают представлять сферические точки как дискретные 3D-множества на единичной сфере. Это позволяет использовать геометрический подход к решению проблемы. Разработаны три алгоритма: SPMC (Spherical Pattern Matching by Correlation), FRS (Fast Rotation Search) и их комбинация SPMC+FRS. Эти методы используются для регистрации сферических точек в $\mathbb{S}^2$-домене. Эксперименты показали, что предложенные методы работают 10 раз быстрее и 10 раз точнее, чем существующие стандарты, даже при высокой загрязненности данных выбросами. Работа была проверена на новом датасете Robust Vector Alignment Dataset и применена к решению двух реальных задач: Point Cloud Registration (PCR) и оценки ориентации для сферических изображений.

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.

Ссылки и действия