Abstract
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.
Original language | English (US) |
---|---|
Title of host publication | Robotics Research |
Editors | Aude Billard, Tamim Asfour, Oussama Khatib |
Publisher | Springer Nature |
Pages | 153-169 |
Number of pages | 17 |
ISBN (Print) | 9783031255540 |
DOIs | |
State | Published - 2023 |
Event | 18th International Symposium of Robotics Research, ISRR 2022 - Geneva, Switzerland Duration: Sep 25 2022 → Sep 30 2022 |
Publication series
Name | Springer Proceedings in Advanced Robotics |
---|---|
Volume | 27 SPAR |
ISSN (Print) | 2511-1256 |
ISSN (Electronic) | 2511-1264 |
Conference
Conference | 18th International Symposium of Robotics Research, ISRR 2022 |
---|---|
Country/Territory | Switzerland |
City | Geneva |
Period | 9/25/22 → 9/30/22 |
Funding
Acknowledgements. This material is supported by NSF Grant CNS-1837515, ONR Grant N00014-21-1-2706, and HRI Grant HRI-001479. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the aforementioned institutions.
ASJC Scopus subject areas
- Control and Systems Engineering
- Electrical and Electronic Engineering
- Mechanical Engineering
- Engineering (miscellaneous)
- Artificial Intelligence
- Computer Science Applications
- Applied Mathematics