QuadricsReg: Large-Scale Point Cloud Registration using Quadric Primitives
Ji Wu,
Huai Yu,
Shu Han,
Xi-Meng Cai,
Ming-Feng Wang,
Wen Yang,
Gui-Song Xia |
|
![]() Global point cloud registration using QuadricsReg. The raw point clouds are collected by an Unmanned Ground Vehicle (UGV), Unmanned Aerial Vehicle (UAV), and handheld platform equipped with different LiDAR sensors in a roof garden. These point clouds from three sessions are integrated by QuadricsReg. AbstractLarge-scale point cloud registration is a fundamental problem in robotics, which has significant implications for autonomous navigation, SLAM, and large-scale 3D mapping. In the realm of large-scale point cloud registration, designing a compact symbolic representation is crucial for efficiently processing vast amounts of data, ensuring registration robustness against significant viewpoint variations, occlusions and geometric degeneracy. This paper introduces a novel point cloud registration method, i.e., QuadricsReg, which leverages concise quadrics primitives to represent scenes and utilizes their geometric characteristics to establish correspondences for 6-DoF transformation estimation. As a symbolic feature, the quadric representation fully captures the primary geometric characteristics of scenes, which can efficiently handle the complexity of large-scale point clouds. The intrinsic characteristics of quadrics, such as types and scales, are employed to initialize correspondences. Then we build a multi-level compatibility graph set to find the correspondences using the maximum clique on the geometric consistency between quadrics. Finally, we estimate the 6-DoF transformation using the quadric correspondences, which is further optimized based on the quadric degeneracy-aware distance in a factor graph, ensuring high registration accuracy and robustness against degenerate structures. We test on 5 public datasets and the self-collected heterogeneous dataset across different LiDAR sensors and robot platforms. The exceptional registration success rates and minimal registration errors demonstrate the effectiveness of QuadricsReg in large-scale point cloud registration scenarios. Furthermore, the real-world registration testing on our self-collected heterogeneous dataset shows the robustness and generalization ability of QuadricsReg on different LiDAR sensors and robot platforms. ![]() |
|
Scene Representation by QuadricsQuadric Representation of Pantheon in Italy![]() Quadric Representation of LiDAR Point Cloudsloading...
Raw Point Clouds loading...
Integration with Quadrics loading...
Quadric Representation |
|
Registration by QuadricRegOverview of Registration ResultsRegistration of LiDAR Point Clouds![]() |
|
Real-World ApplicationsOverview of the Self-Collected Hetero-Reg Dataset![]() Loop Closure![]() |
|
Multi-session Mapping![]() ![]() |
|
References
|
|
BibTeX@article{QuadricsReg, author = {Ji Wu and Huai Yu and Shu Han and Xi-Meng Cai and Ming-Feng Wang and Wen Yang and Gui-Song Xia}, title = {QuadricsReg: Large-Scale Point Cloud Registration using Quadric Primitives}, journal = {arXiv preprint arXiv:2412.02998}, year = {2024} } |