BIM-to-Labelled Point Cloud: Automated Point Cloud Annotation from BIM Models using Bounding Boxes and Solid Geometries
Keywords: Point cloud, BIM model, automatic labelling, solid geometry, bounding box
Abstract. This paper presents an automated framework for generating semantically labelled building point clouds from their corresponding BIM models. The proposed methodology aims to facilitate the creation of training datasets for deep learning–based indoor semantic segmentation. Two complementary labelling strategies are introduced. The first relies on bounding boxes (BBX) extracted from BIM elements to efficiently assign labels to points based on volumetric inclusion. The second approach uses solid geometry and a nearest-neighbour principle (SG-NN) to compute distances between BIM object meshes and the point cloud, enabling a more precise spatial correspondence. In addition, a room-based geometric grouping strategy is proposed to structure the annotated point clouds into spatial units compatible with common indoor segmentation datasets. The methods are evaluated through a qualitative analysis on several real building datasets of different typologies and acquisition conditions, as well as through a quantitative evaluation based on a manually segmented reference point cloud. Results show that the SG-NN approach achieves higher performance, with an average Recall of 92% and IoU of 88%, compared to 87% of Recall and %78 of IoU for the BBX approach. While the BBX approach provides faster processing, the SG-NN strategy achieves higher labelling accuracy, particularly for geometrically complex elements. The proposed workflow enables scalable dataset generation from Scan-to-BIM projects while significantly reducing manual annotation effort.
