Technical Papers
Sep 11, 2024

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

Go to Journal of Computing in Civil Engineering
Journal of Computing in Civil Engineering
Volume 38Issue 6November 2024

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

Permissions

Request permissions for this article.

Authors

Affiliations

Associate Professor, Dept. of Civil Engineering, National Yang Ming Chiao Tung Univ., Hsinchu 300093, Taiwan (corresponding author). ORCID: https://orcid.org/0000-0002-9356-6155. Email: [email protected]
Graduate Research Assistant, Dept. of Civil and Construction Engineering, National Taiwan Univ. of Science and Technology, Taipei 106335, Taiwan. Email: [email protected]
Associate Professor, Dept. of Civil and Construction Engineering, National Taiwan Univ. of Science and Technology, Taipei 106335, Taiwan. ORCID: https://orcid.org/0000-0002-5449-7599. Email: [email protected]

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.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share