An Automatic Update Framework for As-Designed Pipeline BIM Model Based on Laser Scanning Point Cloud
Abstract
1. Introduction
1.1. Background
1.2. Related Works
1.2.1. Point Cloud Segmentation
1.2.2. Geometry Parameter Identification
1.2.3. Automatic Modeling
2. Materials and Methods
2.1. Research Framework
2.2. Data Capture and Preprocessing
2.3. Point Cloud Semantic Segmentation
2.3.1. Density-Based Coarse Segmentation
2.3.2. PointNeXt-Based Fine Segmentation
2.4. Geometry Parameter Extraction
2.4.1. Preliminary Extraction Based on RANSAC
2.4.2. Correction Based on Logical Reasoning
2.5. 3D BIM Reconstruction
2.5.1. Spatial Topology Analysis
2.5.2. Parametric BIM Update
3. Results
3.1. Point Cloud Collection and Processing
3.2. Point Cloud Segmentation
3.3. Geometry Parameter Extraction
3.4. 3D BIM Reconstruction
3.5. Modeling Efficiency and Precision
4. Discussion
4.1. Discussion of Results
4.1.1. Pipeline Components Segmentation
4.1.2. Parameter Extraction
4.1.3. Modeling Efficiency
4.2. Comparison with Other Methods
4.3. Generalizability and Application
4.4. Limitations and Future Work
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| BIM | Building Information Modeling |
| MEP | Mechanical, Electrical and Plumbing |
| AEC | Architecture, Engineering and Construction |
| IoT | Internet of Things |
| DBSCAN | Density-Based Spatial Clustering of Applications with Noise |
| RANSAC | Random Sample Consensus |
| SOR | Statistical Outlier Removal |
| FGR | Fast Global Registration |
| FPFH | Fast Point Feature Histograms |
| ICP | Iterative Closest Point |
| RMSE | Root Mean Square Error |
| HVAC | Heating, Ventilation, and Air Conditioning |
| IFC | Industry Foundation Classes |
| GUID | Global Unique Identifier |
| DFS | Depth-First Search |
| IoU | Intersection over Union |
| MAE | Mean Absolute Error |
| DGCNN | Dynamic Graph Convolutional Neural Network |
| SLAM | Simultaneous Localization and Mapping |
References
- Chen, Y.; Luo, X. Indoor Scan-to-BIM Workflows: Progress, Challenges, and Future Directions (2014–2024). Autom. Constr. 2026, 181, 106578. [Google Scholar] [CrossRef]
- Valero, E.; Bosché, F.; Bueno, M. Laser Scanning for BIM. ITcon 2022, 27, 486–495. [Google Scholar]
- Baqersad, J.; Poozesh, P.; Niezrecki, C.; Avitabile, P. Photogrammetry and Optical Methods in Structural Dynamics—A Review. Mech. Syst. Signal Process. 2017, 86, 17–34. [Google Scholar] [CrossRef]
- Zbirovský, S.; Nežerka, V. Open-Source Automatic Pipeline for Efficient Conversion of Large-Scale Point Clouds to IFC Format. Autom. Constr. 2025, 177, 106303. [Google Scholar] [CrossRef]
- Patil, A.K.; Holi, P.; Lee, S.K.; Chai, Y.H. An Adaptive Approach for the Reconstruction and Modeling of As-Built 3D Pipelines from Point Clouds. Autom. Constr. 2017, 75, 65–78. [Google Scholar] [CrossRef]
- Wang, B.; Yin, C.; Luo, H.; Cheng, J.C.P.; Wang, Q. Fully Automated Generation of Parametric BIM for MEP Scenes Based on Terrestrial Laser Scanning Data. Autom. Constr. 2021, 125, 103615. [Google Scholar] [CrossRef]
- Li, X.; Gan, V.J.L.; Li, K.; Li, M. High-Precision 3D BIM Reconstruction for Mechanical, Electrical and Plumbing Components Using Terrestrial Laser Scanning and LiDAR Point Clouds. J. Build. Eng. 2025, 112, 113661. [Google Scholar]
- Patil, J.; Kalantari, M. Automatic Scan-to-BIM—The Impact of Semantic Segmentation Accuracy. Buildings 2025, 15, 1126. [Google Scholar]
- Jing, S.; Cha, G.; Maru, M.B.; Yu, B.; Park, S. Improved Building MEP Systems Semantic Segmentation in Point Clouds Using a Novel Multi-Class Dataset and Local–Global Vector Transformer Network. J. Build. Eng. 2024, 96, 110311. [Google Scholar] [CrossRef]
- Armeni, I.; Sax, S.; Zamir, A.R.; Savarese, S. Joint 2D-3D-Semantic Data for Indoor Scene Understanding. arXiv 2017, arXiv:1702.01105. [Google Scholar]
- Sun, Y.; Zhang, X.; Miao, Y. A Review of Point Cloud Segmentation for Understanding 3D Indoor Scenes. Vis. Intell. 2024, 2, 14. [Google Scholar] [CrossRef]
- Xie, Y.; Tian, J.; Zhu, X.X. Linking Points with Labels in 3D: A Review of Point Cloud Semantic Segmentation. IEEE Geosci. Remote Sens. Mag. 2020, 8, 38–59. [Google Scholar] [CrossRef]
- Vosselman, G.; Gorte, B.G.; Sithole, G.; Rabbani, T. Recognising structure in laser scanner point clouds. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2004, 46, 33–38. [Google Scholar]
- Guo, Y.; Wang, H.; Hu, Q.; Liu, H.; Liu, L.; Bennamoun, M. Deep learning for 3d point clouds: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 4338–4364. [Google Scholar] [CrossRef] [PubMed]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2017), Honolulu, HI, USA, 21–26 July 2017; pp. 652–660. [Google Scholar]
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 4–9 December 2017; pp. 5099–5108. [Google Scholar]
- Agapaki, E.; Brilakis, I. CLOI-NET: Class segmentation of industrial facilities’ point cloud datasets. Adv. Eng. Inform. 2020, 45, 101121. [Google Scholar] [CrossRef]
- Yin, C.; Wang, B.; Gan, V.J.L.; Wang, M.; Cheng, J.C.P. Automated semantic segmentation of industrial point clouds using ResPointNet++. Autom. Constr. 2021, 130, 103874. [Google Scholar] [CrossRef]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. 2019, 38, 146. [Google Scholar] [CrossRef]
- Zhao, H.; Jiang, L.; Jia, J.; Torr, P.H.S.; Koltun, V. Point transformer. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 10–17 October 2021; pp. 16259–16268. [Google Scholar]
- Qian, G.; Li, Y.; Peng, H.; Mai, J.; Hammoud, H.; Elhoseiny, M.; Ghanem, B. PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategies. Adv. Neural Inf. Process. Syst. 2022, 35, 23192–23204. [Google Scholar]
- Lai, X.; Liu, J.; Jiang, L.; Wang, L.; Zhao, H.; Liu, S.; Qi, X.; Jia, J. Stratified transformer for 3d point cloud segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 8500–8509. [Google Scholar]
- Son, H.; Kim, C.; Kim, C. Fully Automated As-Built 3D Pipeline Extraction Method from Laser-Scanned Data Based on Curvature Computation. J. Comput. Civ. Eng. 2015, 29, B4014003. [Google Scholar] [CrossRef]
- Zhang, Z.; Sabuncu, M. Generalized cross entropy loss for training deep neural networks with noisy labels. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS), Montreal, QC, Canada, 3–8 December 2018; Volume 31, pp. 8778–8788. [Google Scholar]
- Yue, H.; Wang, Q.; Yan, Y.; Huang, G. Deep Learning-Based Point Cloud Completion for MEP Components. Autom. Constr. 2025, 175, 106218. [Google Scholar] [CrossRef]
- Yue, H.; Wang, Q.; Huang, H.; Xia, X.; Fang, H.; Cheng, J.C.P. Enhancing Semantic Segmentation of MEP Scenes with Deep Learning and BIM-Generated Synthetic Point Clouds. Adv. Eng. Inform. 2025, 68, 103723. [Google Scholar] [CrossRef]
- Xu, X.; Lee, G.H. Weakly Supervised Semantic Point Cloud Segmentation: Towards 10× Fewer Labels. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 13–19 June 2020; IEEE: New York, NY, USA, 2020; pp. 13703–13712. [Google Scholar]
- Hou, J.; Graham, B.; Niesner, M.; Xie, S. Exploring Data-Efficient 3D Scene Understanding with Contrastive Scene Contexts. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; IEEE: New York, NY, USA, 2021; pp. 15582–15592. [Google Scholar]
- Chen, K.; Lu, W.; Peng, Y.; Rowlinson, S.; Huang, G.Q. Bridging BIM and Building: From a Literature Review to an Integrated Conceptual Framework. Int. J. Proj. Manag. 2015, 33, 1405–1416. [Google Scholar] [CrossRef]
- Maalek, R.; Lichti, D.D.; Ruwanpura, J.Y. Automatic Recognition of Common Structural Elements from Point Clouds for Automated Progress Monitoring and Dimensional Quality Control in Reinforced Concrete Construction. Remote Sens. 2019, 11, 1102. [Google Scholar] [CrossRef]
- Schubert, E.; Sander, J.; Ester, M.; Kriegel, H.P.; Xu, X. DBSCAN Revisited, Revisited: Why and How You Should (Still) Use DBSCAN. ACM Trans. Database Syst. 2017, 42, 19. [Google Scholar] [CrossRef]
- Landrieu, L.; Simonovsky, M. Large-Scale Point Cloud Semantic Segmentation with Superpoint Graphs. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; IEEE: New York, NY, USA, 2018; pp. 4558–4567. [Google Scholar]
- Wang, L.; Huang, Y.; Hou, Y.; Zhang, S.; Shan, J. Graph Attention Convolution for Point Cloud Semantic Segmentation. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 15–20 June 2019; IEEE: New York, NY, USA, 2019; pp. 10288–10297. [Google Scholar]
- Schnabel, R.; Wahl, R.; Klein, R. Efficient RANSAC for Point-Cloud Shape Detection. Comput. Graph. Forum 2007, 26, 214–226. [Google Scholar]
- Kalasapudi, V.S.; Turkan, Y.; Tang, P. Toward Automated Spatial Change Analysis of MEP Components Using 3D Point Clouds and As-Designed BIM Models. In Proceedings of the 2014 2nd International Conference on 3D Vision, Tokyo, Japan, 8–11 December 2014; IEEE: New York, NY, USA, 2014; pp. 145–152. [Google Scholar]
- Bosché, F.; Ahmed, M.; Turkan, Y.; Haas, C.T.; Haas, R. The Value of Integrating Scan-to-BIM and Scan-vs-BIM Techniques for Construction Monitoring Using Laser Scanning and BIM: The Case of Cylindrical MEP Components. Autom. Constr. 2015, 49, 201–213. [Google Scholar]
- Maalek, R.; Lichti, D.D.; Ruwanpura, J.Y. Robust Segmentation of Planar and Linear Features of Terrestrial Laser Scanner Point Clouds Acquired from Construction Sites. Sensors 2018, 18, 819. [Google Scholar] [CrossRef]
- Yureidini, A.; Kerrien, E.; Cotin, S. Robust RANSAC-Based Blood Vessel Segmentation. In Proceedings of the Medical Imaging 2012: Image Processing, SPIE, San Diego, CA, USA, 14 February 2012; Volume 8314, pp. 474–481. [Google Scholar]
- Ahmed, M.F.; Haas, C.T.; Haas, R. Automatic detection of cylindrical objects in built facilities. J. Comput. Civ. Eng. 2014, 28, 04014009. [Google Scholar] [CrossRef]
- Yuan, W.; Khot, T.; Held, D.; Mertz, C.; Hebert, M. Pcn: Point completion network. In Proceedings of the 2018 International Conference on 3D Vision (3DV), Verona, Italy, 5–8 September 2018; pp. 728–737. [Google Scholar]
- Poux, F.; Neuville, R.; Nys, G.-A.; Billen, R. 3D Point Cloud Semantic Modelling: Integrated Framework for Indoor Spaces and Furniture. Remote Sens. 2018, 10, 1412. [Google Scholar] [CrossRef]
- Xu, Y.; Tong, X.; Stilla, U. Voxel-Based Representation of 3D Point Clouds: Methods, Applications, and Its Potential Use in the Construction Industry. Autom. Constr. 2021, 126, 103675. [Google Scholar] [CrossRef]
- Tang, P.; Huber, D.; Akinci, B.; Lipman, R.; Lytle, A. Automatic Reconstruction of As-Built Building Information Models from Laser-Scanned Point Clouds: A Review of Related Techniques. Autom. Constr. 2010, 19, 829–843. [Google Scholar]
- Ma, Z.; Liu, S. A Review of 3D Reconstruction Techniques in Civil Engineering and Their Applications. Adv. Eng. Inform. 2018, 37, 163–174. [Google Scholar]
- Wang, B.; Chen, Z.; Li, M.; Wang, Q.; Yin, C.; Cheng, J.C.P. Omni-Scan2BIM: A ready-to-use Scan2BIM approach based on vision foundation models for MEP scenes. Autom. Constr. 2024, 162, 105384. [Google Scholar] [CrossRef]
- Rusu, R.B.; Cousins, S. 3D Is Here: Point Cloud Library (PCL). In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; IEEE: New York, NY, USA, 2011; pp. 1–4. [Google Scholar]
- Zhou, Q.-Y.; Park, J.; Koltun, V. Fast global registration. In Proceedings of the European Conference on Computer Vision (ECCV), Amsterdam, The Netherlands, 11–14 October 2016; pp. 766–782. [Google Scholar]
- Rusu, R.B.; Blodow, N.; Beetz, M. Fast Point Feature Histograms (FPFH) for 3D Registration. In Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan, 12–17 May 2009; pp. 3212–3217. [Google Scholar]
- Wang, F.; Zhao, Z. A Survey of Iterative Closest Point Algorithm. In Proceedings of the 2017 Chinese Automation Congress (CAC), Jinan, China, 20–22 October 2017; pp. 4395–4399. [Google Scholar]
- Zha, Y.; Chen, M.; Lu, S. Research on point cloud registration of industrial parts based on FGR-ICP algorithm. J. Phys. Conf. Ser. 2021, 1941, 012014. [Google Scholar]
- Cordella, L.P.; Foggia, P.; Sansone, C.; Vento, M. A (Sub)Graph Isomorphism Algorithm for Matching Large Graphs. IEEE Trans. Pattern Anal. Mach. Intell. 2004, 26, 1367–1372. [Google Scholar] [CrossRef] [PubMed]
- Huang, X.; Wang, Y.; Li, S.; Mei, G.; Xu, Z.; Wang, Y.; Zhang, J.; Bennamoun, M. Robust Real-World Point Cloud Registration by Inlier Detection. Comput. Vis. Image Underst. 2022, 224, 103556. [Google Scholar] [CrossRef]
- Yang, X.; Del Rey Castillo, E.; Zou, Y.; Wotherspoon, L.; Tan, Y. Automated Semantic Segmentation of Bridge Components from Large-Scale Point Clouds Using a Weighted Superpoint Graph. Autom. Constr. 2022, 142, 104519. [Google Scholar] [CrossRef]
- Wang, B.; Wang, Q.; Cheng, J.C.P.; Song, C.; Yin, C. Vision-Assisted BIM Reconstruction from 3D LiDAR Point Clouds for MEP Scenes. Autom. Constr. 2022, 133, 103997. [Google Scholar]












| Laser Type | Parameters |
|---|---|
| Distance range | 0.6–120 m |
| Accuracy | ±2 mm@25 m |
| Angle range | Horizontal: 360°; vertical: 300° |
| Acquisition speed | Up to 976,000 pts/s |
| Label | Category | Train Set | Test Set | Sample Image |
|---|---|---|---|---|
| 1 | Exhaust pipe | 158 | 40 | ![]() |
| 2 | Exhaust pipe elbow | 120 | 32 | ![]() |
| 3 | Exhaust pipe tee | 96 | 24 | ![]() |
| 4 | Air pipe | 160 | 46 | ![]() |
| 5 | Air pipe elbow | 138 | 40 | ![]() |
| 6 | Air pipe tee | 96 | 24 | ![]() |
| 7 | Water pipe | 180 | 48 | ![]() |
| 8 | Water pipe tee | 122 | 32 | ![]() |
| Type | Average Spatial Coordinate Error | |||
|---|---|---|---|---|
| x (m) | y (m) | z (m) | ||
| Cuboidal exhaust pipes | Initial | 0.114 | 0.022 | 0.002 |
| Corrected | 0.009 | 0.002 | 0.002 | |
| Cuboidal air pipes | Initial | 0.027 | 0.026 | 0.003 |
| Corrected | 0.010 | 0.011 | 0.003 | |
| Cylindrical water pipes | Initial | 0.023 | 0.025 | 0.003 |
| Corrected | 0.003 | 0.003 | 0.003 | |
| Type | Without DBSCAN | With DBSCAN | ||||
|---|---|---|---|---|---|---|
| Precision (%) | Recall (%) | IoU (%) | Precision (%) | Recall (%) | IoU (%) | |
| Exhaust pipe | 94.35 | 93.62 | 88.65 | 97.48 | 94.13 | 91.89 |
| Exhaust pipe elbow | 48.94 | 94.67 | 47.63 | 89.72 | 91.83 | 83.09 |
| Exhaust pipe tee | 71.58 | 82.89 | 62.36 | 70.80 | 73.93 | 56.66 |
| Air pipe | 94.69 | 95.20 | 90.37 | 98.90 | 98.92 | 97.84 |
| Air pipe elbow | 62.19 | 46.70 | 36.37 | 80.28 | 74.85 | 63.22 |
| Air pipe tee | 40.82 | 90.59 | 39.16 | 59.72 | 94.11 | 57.57 |
| Water pipe | 96.55 | 9.92 | 9.89 | 99.31 | 97.18 | 96.53 |
| Water tee | 52.31 | 12.90 | 11.54 | 53.85 | 83.85 | 48.79 |
| Average | 70.18 | 65.81 | 48.25 | 81.26 | 88.60 | 74.45 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wang, X.; Yang, B.; Lu, T. An Automatic Update Framework for As-Designed Pipeline BIM Model Based on Laser Scanning Point Cloud. Buildings 2026, 16, 1295. https://doi.org/10.3390/buildings16071295
Wang X, Yang B, Lu T. An Automatic Update Framework for As-Designed Pipeline BIM Model Based on Laser Scanning Point Cloud. Buildings. 2026; 16(7):1295. https://doi.org/10.3390/buildings16071295
Chicago/Turabian StyleWang, Xinru, Bin Yang, and Tianjia Lu. 2026. "An Automatic Update Framework for As-Designed Pipeline BIM Model Based on Laser Scanning Point Cloud" Buildings 16, no. 7: 1295. https://doi.org/10.3390/buildings16071295
APA StyleWang, X., Yang, B., & Lu, T. (2026). An Automatic Update Framework for As-Designed Pipeline BIM Model Based on Laser Scanning Point Cloud. Buildings, 16(7), 1295. https://doi.org/10.3390/buildings16071295









