Abstract In the digitization process of the construction industry, it is frequently necessary to use BIM as a digital model carrier, and the registration between BIM and point cloud is a crucial step in BIM applications. Most existing 3D registration methods, such as the ICP algorithm, are capable of aligning point clouds. However, these classical methods are subject to the influence of numerous points contained within the point cloud, relying heavily on point-to-point correlations. Consequently, it is challenging to extend these algorithms to register with other forms of spatial information, such as BIM models, beyond the point cloud. Considering that planes are basic geometric elements in building BIM models, this paper proposes a novel method for aligning BIM models with point clouds by matching planar features. The method extracts planes from point clouds using an enhanced region growing algorithm, directly parsing the planar geometric information from BIM in IFC format. After completing the matching of plane groups, the optimal solution is calculated using a weighted least squares method. The experimental results indicate that the proposed method can achieve successful registration between the BIM model and point cloud, with a lower RMSE of 5.73mm compared to the registration method using RANSAC+ICP on the same dataset.
Read full abstract