Functional registration algorithms represent point clouds as functions (e.g. spacial occupancy field) avoiding unreliable correspondence estimation in conventional least-squares registration algorithms. However, existing functional registration algorithms are computationally expensive. Furthermore, the capability of registration with unknown scale is necessary in tasks such as CAD model-based object localization, yet no such support exists in functional registration. In this work, we propose a scale-invariant, linear time complexity functional registration algorithm. We achieve linear time complexity through an efficient approximation of L2-distance between functions using orthonormal basis functions. The use of orthonormal basis functions leads to a formulation that is compatible with least-squares registration. Benefited from the least-square formulation, we use the theory of translation-rotation-invariant measurement to decouple scale estimation and therefore achieve scale-invariant registration. We evaluate the proposed algorithm, named FLS (functional least-squares), on standard 3D registration benchmarks, showing FLS is an order of magnitude faster than state-of-the-art functional registration algorithm without compromising accuracy and robustness. FLS also outperforms state-of-the-art correspondence-based least-squares registration algorithm on accuracy and robustness, with known and unknown scale. Finally, we demonstrate applying FLS to register point clouds with varying densities and partial overlaps, point clouds from different objects within the same category, and point clouds from real world objects with noisy RGB-D measurements.
翻译:功能登记算法代表了点云值,作为功能(例如,平方占用场)避免在常规最低水平登记算法中不可靠的通信估计值,但是,现有的功能登记算法在计算上非常昂贵。此外,在基于 CAD 模型的物体定位化等任务中,需要规模不明的登记能力,但在功能登记方面却没有这种支持。在这项工作中,我们提出一个规模变化性、线性时间复杂性功能登记算法。我们通过在使用正态函数的功能之间有效接近L2-距离来达到线性时间复杂性。使用正态基函数导致一种与最低水平登记兼容的公式。从最低水平的公式配置中受益,我们使用翻译-不易变换度测量理论进行分级估计,从而实现规模变异的登记。我们根据标准3D登记基准评估了名为FLS(功能最差方)的拟议算法,显示FLS比状态的功能基值速度快得多,而没有降低准确性和准确性。我们从已知的云值和准确性方程中,还从已知的云层和方程等方算算中,还显示我们所知道的云值、方和方-级的轨道-级的轨道-方程-方程-方程-级、方程、方程、方程、方程、方程、方程、方程、方程、方言、方言、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方程、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方程、、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方、方