Three-Dimensional Wireframe Reconstruction for Non-Manhattan-Shaped Point Clouds
Publication: Journal of Computing in Civil Engineering
Volume 38, Issue 6
Abstract
This study proposes a feature relationship algorithm (FRA) to reconstruct three-dimensional wireframes of objects with non-Manhattan shapes using segmented point clouds. Instead of relying on extracting target boundaries, the FRA systematically identifies the vertex and edge nodes of objects and uses an innovative linking strategy to reconstruct a precise wireframe based on the point cloud geometry, even in the presence of data gaps. The FRA exhibits adaptability to various shapes, including curves, cones, pyramids, cylinders, octagonal prisms, and combinations. Validations on synthetic data provide valuable insights into the FRA’s parameter tuning and exceptional shape accuracy. On the other hand, the use of Light Detection and Ranging scans and benchmark data underscores the FRA’s fidelity in representing shapes from point clouds and demonstrates its improvement over baseline methods.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some data, models, or codes supporting this study’s findings are available from the corresponding author upon reasonable request.
Acknowledgments
This publication would not have been possible without constructive suggestions from reviewers, which are much appreciated. This research is supported by the National Science and Technology Council of Taiwan under Grant 111-2221-E-A49 -036 -.
References
Armeni, I., S. Sax, A. R. Zamir, and S. Savarese. 2017. “Joint 2D-3D-semantic data for indoor scene understanding.” Preprint, submitted February 3, 2017. http://arxiv.org/abs/1702.01105.
Balsa-Barreiro, J., and D. Fritsch. 2018. “Generation of visually aesthetic and detailed 3D models of historical cities by using laser scanning and digital photogrammetry.” Digital Appl. Archaeol. Cultural Heritage 8 (Mar): 57–64. https://doi.org/10.1016/j.daach.2017.12.001.
Bassier, M., M. Yousefzadeh, and M. Vergauwen. 2020. “Comparison of 2D and 3D wall reconstruction algorithms from point cloud data for as-built BIM.” J. Inf. Technol. Constr. (ITcon) 25 (11): 173–192. https://doi.org/10.36680/j.itcon.2020.011.
Biljecki, F., J. Stoter, H. Ledoux, S. Zlatanova, and A. Çöltekin. 2015. “Applications of 3D city models: State of the art review.” ISPRS Int. J. Geo-Inf. 4 (4): 2842–2889. https://doi.org/10.3390/ijgi4042842.
Bosche, F., and C. T. Haas. 2008. “Automated retrieval of 3D CAD model objects in construction range images.” Autom. Constr. 17 (4): 499–512. https://doi.org/10.1016/j.autcon.2007.09.001.
Bosché, F., M. Ahmed, Y. Turkan, C. T. Haas, and R. Haas. 2015. “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. 49 (Part B): 201–213. https://doi.org/10.1016/j.autcon.2014.05.014.
Chang, C.-H. 2013. “Feature extraction of lidar point clouds based on adaptive tensor analysis.” Master thesis, Dept. of Civil Engineering, National Taiwan Univ.
Chen, L.-C., T.-A. Teo, J.-Y. Rau, J.-K. Liu, and W.-C. Hsu. 2005. “Building reconstruction from LIDAR data and aerial imagery.” In Proc., 2005 IEEE Int. Geoscience and Remote Sensing Symp., IGARSS ’05., 2846–2849. New York: IEEE. https://doi.org/10.1109/IGARSS.2005.1525661.
Choy, C., J. Park, and V. Koltun. 2019. “Fully convolutional geometric features.” In Proc., 2019 IEEE/CVF Int. Conf. on Computer Vision (ICCV), 8957–8965. New York: IEEE. https://doi.org/10.1109/ICCV.2019.00905.
Chuang, T.-Y., and J.-J. Jaw. 2017. “Multi-feature registration of point clouds.” Remote Sens. 9 (3): 281. https://doi.org/10.3390/rs9030281.
Chuang, T.-Y., and C.-C. Sung. 2021. “Learning-guided point cloud vectorization for building component modeling.” Autom. Constr. 132 (Dec): 103978. https://doi.org/10.1016/j.autcon.2021.103978.
Chuang, T.-Y., and M.-J. Yang. 2023. “Change component identification of BIM models for facility management based on time-variant BIMs or point clouds.” Autom. Constr. 147 (Mar): 104731. https://doi.org/10.1016/j.autcon.2022.104731.
Coudron, I., S. Puttemans, and T. Goedemé. 2019. “polygonal reconstruction of building interiors from cluttered pointclouds.” In Proc., Computer Vision–ECCV 2018 Workshops, Lecture Notes in Computer Science, edited by L. Leal-Taixé and S. Roth, 459–472. Cham, Switzerland: Springer.
Jung, J., S. Hong, S. Jeong, S. Kim, H. Cho, S. Hong, and J. Heo. 2014. “Productive modeling for development of as-built BIM of existing indoor structures.” Autom. Constr. 42 (Jun): 68–77. https://doi.org/10.1016/j.autcon.2014.02.021.
Jung, J., S. Hong, S. Yoon, J. Kim, and J. Heo. 2016. “Automated 3D wireframe modeling of indoor structures from point clouds using constrained least-squares adjustment for as-built BIM.” J. Comput. Civ. Eng. 30 (4): 04015074. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000556.
Koch, S., A. Matveev, Z. Jiang, F. Williams, A. Artemov, E. Burnaev, M. Alexa, D. Zorin, and D. Panozzo. 2019. “ABC: A big CAD model dataset for geometric deep learning.” Preprint, submitted December 15, 2019. https://arxiv.org/abs/1812.06216.
Li, L., M. Sung, A. Dubrovina, L. Yi, and L. J. Guibas. 2019. “Supervised fitting of geometric primitives to 3D point clouds.” In Proc., 2019 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2647–2655. New York: IEEE. https://doi.org/10.1109/CVPR.2019.00276.
Lin, Z.-H., S.-Y. Huang, and Y.-C. F. Wang. 2020. “Convolution in the cloud: Learning deformable kernels in 3D graph convolution networks for point cloud analysis.” In Proc., 2020 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 1797–1806. New York: IEEE. https://doi.org/10.1109/CVPR42600.2020.00187.
Liu, Y., S. D’Aronco, K. Schindler, and J. D. Wegner. 2021. “PC2WF: 3D wireframe reconstruction from raw point clouds.” Preprint, submitted March 4, 2021. http://arxiv.org/abs/2103.02766.
Macay Moreia, J. M., F. Nex, G. Agugiaro, F. Remondino, and N. J. Lim. 2013. “From DSM to 3D building models: A quantitative evaluation.” In The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XL-1-W1, 213–219. Göttingen, Germany: Copernicus GmbH.
Meagher, D. 1982. “Geometric modeling using octree encoding.” Comput. Graph. Image Process. 19 (2): 129–147. https://doi.org/10.1016/0146-664X(82)90104-6.
Meyer, T., A. Brunn, and U. Stilla. 2022. “Change detection for indoor construction progress monitoring based on BIM, point clouds and uncertainties.” Autom. Constr. 141 (Sep): 104442. https://doi.org/10.1016/j.autcon.2022.104442.
Nan, L., and P. Wonka. 2017. “PolyFit: Polygonal surface reconstruction from point clouds.” In Proc., 2017 IEEE Int. Conf. on Computer Vision (ICCV), 2372–2380. New York: IEEE.
Omar, T., and M. L. Nehdi. 2016. “Data acquisition technologies for construction progress tracking.” Autom. Constr. 70 (Oct): 143–155. https://doi.org/10.1016/j.autcon.2016.06.016.
Park, J., and Y. K. Cho. 2022. “Point cloud information modeling: Deep learning–based automated information modeling framework for point cloud data.” J. Constr. Eng. Manage. 148 (2): 04021191. https://doi.org/10.1061/(ASCE)CO.1943-7862.0002227.
Park, M. K., S. J. Lee, and K. H. Lee. 2012. “Multi-scale tensor voting for feature extraction from unstructured point clouds.” Graph. Models 74 (4): 197–208. https://doi.org/10.1016/j.gmod.2012.04.008.
Qi, C. R., H. Su, K. Mo, and L. J. Guibas. 2017a. “Pointnet: Deep learning on point sets for 3d classification and segmentation.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition, 652–660. New York: IEEE.
Qi, C. R., L. Yi, H. Su, and L. J. Guibas. 2017b. “PointNet++: Deep hierarchical feature learning on point sets in a metric space.” Preprint, submitted June 7, 2017. http://arxiv.org/abs/1706.02413.
Riveiro, B., M. DeJong, and B. Conde. 2016. “Automated processing of large point clouds for structural health monitoring of masonry arch bridges.” Autom. Constr. 72 (Dec): 258–268. https://doi.org/10.1016/j.autcon.2016.02.009.
Song, J., S. Xia, J. Wang, and D. Chen. 2020. “Curved buildings reconstruction from airborne LiDAR data by matching and deforming geometric primitives.” IEEE Trans. Geosci. Remote Sens. 59 (2): 1660–1674. https://doi.org/10.1109/TGRS.2020.2995732.
Tack, F., G. Buyuksalih, and R. Goossens. 2012. “3D building reconstruction based on given ground plan information and surface models extracted from spaceborne imagery.” ISPRS J. Photogramm. Remote Sens. 67 (Jan): 52–64. https://doi.org/10.1016/j.isprsjprs.2011.10.003.
Tan, X., D. Zhang, L. Tian, Y. Wu, and Y. Chen. 2022. “Coarse-to-fine pipeline for 3D wireframe reconstruction from point cloud.” Comput. Graph. 106 (Aug): 288–298. https://doi.org/10.1016/j.cag.2022.07.002.
Thomson, C., G. Apostolopoulos, D. Backes, and J. Boehm. 2013. “Mobile laser scanning for indoor modelling.” In ISPRS annals of the photogrammetry, remote sensing and spatial information sciences, 289–293. Göttingen, Germany: Copernicus GmbH.
Tuttas, S., A. Braun, A. Borrmann, and U. Stilla. 2015. “Validation of BIM components by photogrammetric point clouds for construction site monitoring.” ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci. II-3/W4 (Mar): 231–237. https://doi.org/10.5194/isprsannals-II-3-W4-231-2015.
Wang, C., S. Hou, C. Wen, Z. Gong, Q. Li, X. Sun, and J. Li. 2018. “Semantic line framework-based indoor building modeling using backpacked laser scanning point cloud.” ISPRS J. Photogramm. Remote Sens. 143 (Sep): 150–166. https://doi.org/10.1016/j.isprsjprs.2018.03.025.
Wang, X., Y. Xu, K. Xu, A. Tagliasacchi, B. Zhou, A. Mahdavi-Amiri, and H. Zhang. 2020. “PIE-NET: Parametric inference of point cloud edges.” Preprint, submitted July 9, 2020. http://arxiv.org/abs/2007.04883.
Wei, J., H. Wu, H. Yue, S. Jia, J. Li, and C. Liu. 2023. “Automatic extraction and reconstruction of a 3D wireframe of an indoor scene from semantic point clouds.” Int. J. Digital Earth 16 (1): 3239–3267. https://doi.org/10.1080/17538947.2023.2246937.
Wong, J. K. W., J. Ge, and S. X. He. 2018. “Digitisation in facilities management: A literature review and future research directions.” Autom. Constr. 92 (Aug): 312–326. https://doi.org/10.1016/j.autcon.2018.04.006.
Xiong, B., M. Jancosek, S. Oude Elberink, and G. Vosselman. 2015. “Flexible building primitives for 3D building modeling.” ISPRS J. Photogramm. Remote Sens. 101 (Mar): 275–290. https://doi.org/10.1016/j.isprsjprs.2015.01.002.
Xu, J., K. Chen, A. E. Zetkulic, F. Xue, W. Lu, and Y. Niu. 2019. “Pervasive sensing technologies for facility management: A critical review.” Facilities 38 (1/2): 161–180. https://doi.org/10.1108/F-02-2019-0024.
Xu, M., J. Zhang, Z. Zhou, M. Xu, X. Qi, and Y. Qiao. 2021. “Learning geometry-disentangled representation for complementary understanding of 3D object point cloud.” Preprint, submitted December 20, 2020. https://arxiv.org/abs/2012.10921.
Yu, D., S. Ji, J. Liu, and S. Wei. 2021. “Automatic 3D building reconstruction from multi-view aerial images with deep learning.” ISPRS J. Photogramm. Remote Sens. 171 (Jan): 155–170. https://doi.org/10.1016/j.isprsjprs.2020.11.011.
Yu, L., X. Li, C.-W. Fu, D. Cohen-Or, and P.-A. Heng. 2018. “EC-Net: An edge-aware point set consolidation network.” Preprint, submitted July 16, 2018. http://arxiv.org/abs/1807.06010.
Zhang, D., F. He, Z. Tu, L. Zou, and Y. Chen. 2020. “Pointwise geometric and semantic learning network on 3D point clouds.” Integr. Comput.-Aided Eng. 27 (1): 57–75. https://doi.org/10.3233/ICA-190608.
Zhang, G., P. A. Vela, and I. Brilakis. 2013. “Detecting, fitting, and classifying surface primitives for infrastructure point cloud data.” In Computing in civil engineering, 589–596. Reston, VA: ASCE. https://doi.org/10.1061/9780784413029.074.
Zheng, L., R. Wang, S. Wang, X. Liu, and S. Guo. 2022. “Point cloud plane fitting based on RANSAC and robust eigenvalue method.” In Proc., IEEE 8th Int. Conf. on Computer and Communications (ICCC), 1368–1372. New York: IEEE.
Information & Authors
Information
Published In
Copyright
© 2024 American Society of Civil Engineers.
History
Received: Jan 23, 2024
Accepted: Jun 11, 2024
Published online: Sep 11, 2024
Published in print: Nov 1, 2024
Discussion open until: Feb 11, 2025
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.