Abstract
Recently, the construction industry has acquired geographic information on-site and used it in various fields for effective project management. However, a point cloud containing geographic information can be corrupted with noise because of several factors, such as sensor performance limitations, which degrade data quality and make them difficult to use in the future. Numerous algorithms for filtering point clouds have been developed; however, they still have several shortcomings. In this study, a denoising model suitable for an earthwork site with good performance was developed using a deep-learning-based approach. The approach involved selecting the encoder—decoder network as the training network, and training and evaluation were performed using actual earthwork site data. The results show that the developed denoising model precisely maintains the geographical shape without loss of information and deep learning can overcome the limitations of conventional denoising methods.
Similar content being viewed by others
References
Alexa M, Behr J, Cohen-Or D, Fleishman S, Levin D, Silva CT (2003) Computing and rendering point set surfaces. IEEE Transactions on Visualization and Computer Graphics 9(1):3–15, DOI: https://doi.org/10.1109/TVCG.2003.1175093
Argüelles-Fraga R, Ordóñez C, García-Cortés S, Roca-Pardiñas J (2013) Measurement planning for circular cross-section tunnels using terrestrial laser scanning. Automation in Construction 31:1–9, DOI: https://doi.org/10.1016/j.autcon.2012.11.023
Asadi K, Kalkunte Suresh A, Ender A, Gotad S, Maniyar S, Anand S, Noghabaei M, Han K, Lobaton E, Wu T (2020) An integrated UGV-UAV system for construction site data collection. Automation in Construction 112(June 2019):103068, DOI: https://doi.org/10.1016/j.autcon.2019.103068
Cabo C, Ordóñez C, Argüelles-Fraga R (2017) An algorithm for optimizing terrestrial laser scanning in tunnels. Automation in Construction 83(March):163–168, DOI: https://doi.org/10.1016/j.autcon.2017.08.028
Carrilho AC, Galo M, Dos Santos RC (2018) Statistical outlier detection method for airborne LiDAR data. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences — ISPRS Archives 42(1):87–92, DOI: https://doi.org/10.5194/isprs-archives-XLII-1-87-2018
Casajus PH, Ritschel T, Ropinski T (2019) Total denoising: Unsupervised learning of 3D point cloud cleaning. Proceedings of the IEEE International Conference on Computer Vision, 2019-October:52–60, DOI: https://doi.org/10.1109/ICCV.2019.00014
Chae MJ, Lee GW, Kim JY, Park JW, Cho MY (2011) A 3D surface modeling system for intelligent excavation system. Automation in Construction 20(7):808–817, DOI: https://doi.org/10.1016/j.autcon.2011.02.003
Charron N, Phillips S, Waslander SL (2018) De-noising of lidar point clouds corrupted by snowfall. Proceedings — 2018 15th Conference on Computer and Robot Vision, CRV 2018 254–261, DOI: https://doi.org/10.1109/CRV.2018.00043
Dai F, Rashidi A, Brilakis I, Vela P (2013) Comparison of image-based and time-of-flight-based technologies for three-dimensional reconstruction of infrastructure. Journal of Construction Engineering and Management 139(1):69–79, DOI: https://doi.org/10.1061/(asce)co.1943-7862.0000565
Du JC, Teng HC (2007) 3D laser scanning and GPS technology for landslide earthwork volume estimation. Automation in Construction 16(5):657–663, DOI: https://doi.org/10.1016/j.autcon.2006.11.002
Duan C, Chen S, Kovacevic J (2019) 3D Point cloud denoising via deep neural network based local surface estimation. ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing — Proceedings, Institute of Electrical and Electronics Engineers Inc., 8553–8557
El-Omari S, Moselhi O (2008) Integrating 3D laser scanning and photogrammetry for progress measurement of construction work. Automation in Construction 18(1):1–9, DOI: https://doi.org/10.1016/j.autcon.2008.05.006
Fan H, Su H, Guibas L (2017) A point set generation network for 3D object reconstruction from a single image. Proceedings — IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, 605–613
Fleishman S, Cohen-Or D, Silva CT (2005) Robust moving least-squares fitting with sharp features. ACM Transactions on Graphics (TOG) 24(3):544–552, DOI: https://doi.org/10.1145/1073204.1073227
Fleishman S, Drori I, Cohen-Or D (2003) Bilateral mesh denoising. ACM SIGGRAPH 2003 Papers, SIGGRAPH’ 03, 950–953, DOI: https://doi.org/10.1145/1201775.882368
Han XF, Jin JS, Wang MJ, Jiang W, Gao L, Xiao L (2017) A review of algorithms for filtering the 3D point cloud. Signal Processing: Image Communication 57(May):103–112, DOI: https://doi.org/10.1016/j.image.2017.05.009
Hermosilla P, Ritschel T, Ropinski T (2019) Total denoising: Unsupervised learning of 3D point cloud cleaning. Proceedings of the IEEE International Conference on Computer Vision 2019-October:52–60, DOI: https://doi.org/10.1109/ICCV.2019.00014
Huang H, Wu S, Gong M, Cohen-Or D, Ascher U, Zhang HR (2013) Edge-aware point set resampling. ACM Transactions on Graphics 32(1), DOI: https://doi.org/10.1145/2421636.2421645
Javaheri A, Brites C, Pereira F, Ascenso J (2017) Subjective and objective quality evaluation of 3D point cloud denoising algorithms. 2017 IEEE International Conference on Multimedia & Expo Workshops, ICMEW:1–6, DOI: https://doi.org/10.1109/ICMEW.2017.8026263
Kolluri R (2008) Provably good moving least squares. ACM Transactions on Algorithms 4(2), DOI: https://doi.org/10.1145/1361192.1361195
Levin D (1998) The approximation power of moving least-squares. Mathematics of Computation 67(224):1517–1531, DOI: https://doi.org/10.1090/s0025-5718-98-00974-0
Lu D, Lu X, Sun Y, Wang J (2020) Deep feature-preserving normal estimation for point cloud filtering. CAD Computer Aided Design 125:102860, DOI: https://doi.org/10.1016/j.cad.2020.102860
Moon D, Chung S, Kwon S, Seo J, Shin J (2019) Comparison and utilization of point cloud generated from photogrammetry and laser scanning: 3D world model for smart heavy equipment planning. Automation in Construction 98:322–331, DOI: https://doi.org/10.1016/j.autcon.2018.07.020
Öztireli AC, Guennebaud G, Gross M (2009) Feature preserving point set surfaces based on non-linear kernel regression. Computer Graphics Forum 28(2):493–501, DOI: https://doi.org/10.1111/J.1467-8659.2009.01388.X
Qi CR, Su H, Mo K, Guibas LJ (2017a) PointNet: Deep learning on point sets for 3D classification and segmentation. Proceedings — 30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, 77–85
Qi CR, Yi L, Su H, Guibas LJ (2017b) PointNet++: Deep hierarchical feature learning on point sets in a metric space. Advances in Neural Information Processing Systems, 5100–5109
Rakotosaona MJ, La Barbera V, Guerrero P, Mitra NJ, Ovsjanikov M (2020) PointCleanNet: Learning to denoise and remove outliers from dense point clouds. Computer Graphics Forum 39(1):185–203, DOI: https://doi.org/10.1111/cgf.13753
Rebolj D, Pučko Z, Babič NČ, Bizjak M, Mongus D (2017) Point cloud quality requirements for Scan-vs-BIM based automated construction progress monitoring. Automation in Construction 84(October):323–334, DOI: https://doi.org/10.1016/j.autcon.2017.09.021
Roveri R, Cengiz Öztireli A, Pandele I, Gross M (2018) PointProNets: Consolidation of point clouds with convolutional neural networks. Computer Graphics Forum 37(2):87–99, DOI: https://doi.org/10.1111/CGF.13344
Rusu RB (2009) Semantic 3d object maps for everyday manipulation in human living environments. PhD thesis, University of Munich
Rusu RB, Cousins S (2011) 3D is here: Point Cloud Library (PCL). Proceedings — IEEE International Conference on Robotics and Automation 6–9, DOI: https://doi.org/10.1109/ICRA.2011.5980567
Shi BQ, Liang J, Liu Q (2011) Adaptive simplification of point cloud using k-means clustering. CAD Computer Aided Design 43(8):910–922, DOI: https://doi.org/10.1016/j.cad.2011.04.001
Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. Proceedings of the IEEE International Conference on Computer Vision 839–846, DOI: https://doi.org/10.1109/iccv.1998.710815
Wang Q, Kim MK (2019) Applications of 3D point cloud data in the construction industry: A fifteen-year review from 2004 to 2018: Advanced Engineering Informatics 39:306–319, DOI: https://doi.org/10.1016/j.aei.2019.02.007
Yu L, Li X, Fu CW, Cohen-Or D, Heng PA (2018) EC-Net: An edge-aware point set consolidation network. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 11211(LNCS):398–414, DOI: https://doi.org/10.1007/978-3-030-01234-2_24
Zhang C, Kalasapudi VS, Tang P (2016) Rapid data quality oriented laser scan planning for dynamic construction environments. Advanced Engineering Informatics 30(2):218–232, DOI: https://doi.org/10.1016/j.aei.2016.03.004
Zhang D, Lu X, Qin H, He Y (2021) Pointfilter: Point cloud filtering via encoder-decoder modeling. IEEE Transactions on Visualization and Computer Graphics 27(3):2015–2027, DOI: https://doi.org/10.1109/TVCG.2020.3027069
Zhang X, Bakis N, Lukins TC, Ibrahim YM, Wu S, Kagioglou M, Aouad G, Kaka AP, Trucco E (2009) Automating progress measurement of construction projects. Automation in Construction 18(3):294–301, DOI: https://doi.org/10.1016/j.autcon.2008.09.004
Acknowledgments
This research was conducted with the support of the “National R&D Project for Smart Construction Technology (No. 21SMIP-A156881-02)” funded by the Korea Agency for Infrastructure Technology Advancement under the Ministry of Land, Infrastructure and Transport, and managed by the Korea Expressway Corporation.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Choi, Y., Park, S. & Kim, S. Development of Point Cloud Data-Denoising Technology for Earthwork Sites Using Encoder-Decoder Network. KSCE J Civ Eng 26, 4380–4389 (2022). https://doi.org/10.1007/s12205-022-0407-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12205-022-0407-8