Building algorithms and classification thresholds for objects from point cloud data to create 3D city models
DOI: https://doi.org/10.3846/gac.2025.21106Abstract
This article aims to develop an improved algorithm for classification of point cloud data. The primary component of this algorithm is determination of the classification thresholds for different geographical objects, which helps in the automatic classification of the LiDAR point cloud data. The algorithm was tested to classify the point cloud of three different areas of Ha Long city in Quang Ninh province. The results from the three areas show that for the ground points our algorithm is on average 6.4% more accurate than the traditional progressive TIN densification (PTD) algorithm. Further, with the proposed point cloud classification algorithms the average accuracy for asphalt roads is 87.77%, 98.09% for vegetation, and 96.86% for roof objects. The classified roof objects were further processed for house digitization, which provided an average accuracy of 92.07%. The whole dataset was used to develop 3D city models of the three areas (A1, A2 and A3 in Figure 7) in Hon Gai ward, Ha Long city with Level of Detail (LoD) 2.
Keywords:
algorithms, classification thresholds, point cloud, 3D city models, Ha Long cityHow to Cite
Share
License
Copyright (c) 2025 The Author(s). Published by Vilnius Gediminas Technical University.

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
Arief, H. A., Indahl, U. G., Strand, G. H., & Tveite, H. (2019). Addressing overfitting on point cloud classification using Atrous XCRF. ISPRS Journal of Photogrammetry and Remote Sensing, 155, 90–101. https://doi.org/10.1016/j.isprsjprs.2019.07.002
Boulch, A. (2020). ConvPoint: Continuous convolutions for point cloud processing. Computers & Graphics, 88, 24–34. https://doi.org/10.1016/j.cag.2020.02.005
Brell, M., Segl, K., Guanter, L., & Bookhagen, B. (2019). 3D hyperspectral point cloud generation: Fusing airborne laser scanning and hyperspectral imaging sensors for improved object-based information extraction. ISPRS Journal of Photogrammetry and Remote Sensing, 149, 200–214. https://doi.org/10.1016/j.isprsjprs.2019.01.022
Bui, N. Q., Le, D. H., Duong, A. Q., & Nguyen, Q. L. (2021). Rule-based classification of airborne laser scanner data for automatic extraction of 3D objects in the urban area. Journal of the Polish Mineral Engineering Society, 1(2), 103–114. https://doi.org/10.29227/IM-2021-02-09
Cai, L., Shi, W., Miao, Z., & Hao, M. (2018). Accuracy assessment measures for object extraction from remote sensing images. Remote Sensing 10(2), Article 303. https://doi.org/10.3390/rs10020303
Gerke, M., & Xiao, J. (2014). Fusion of airborne laserscanning point clouds and images for supervised and unsupervised scene classification. ISPRS Journal of Photogrammetry and Remote Sensing, 87, 78–92. https://doi.org/10.1016/j.isprsjprs.2013.10.011
Guo, J., Liu, Y., Wu, L., Liu, S., Yang, T., Zhu, W., & Zhang, Z. (2019). A geometry- and texture-based automatic discontinuity trace extraction method for rock mass point cloud. International Journal of Rock Mechanics and Mining Sciences, 124, Article 104132. https://doi.org/10.1016/j.ijrmms.2019.104132
Hamid-Lakzaeian, F. (2019). Structural-based point cloud segmentation of highly ornate building façades for computational modelling. Automation in Construction, 108, Article 102892. https://doi.org/10.1016/j.autcon.2019.102892
Huang, R., Xu, Y., Hong, D., Yao, W., Ghamisi, P., & Stilla, U. (2020). Deep point embedding for urban classification using ALS point clouds: A new perspective from local to global. ISPRS Journal of Photogrammetry and Remote Sensing, 163, 62–81. https://doi.org/10.1016/j.isprsjprs.2020.02.020
Huang, R., Yang, B., Liang, F., Dai, W., Li, J., Tian, M., & Xu, W. (2018). A top-down strategy for buildings extraction from complex urban scenes using airborne LiDAR point clouds. Infrared Physics and Technology, 92, 203–218. https://doi.org/10.1016/j.infrared.2018.05.021
Kang, Z., & Yang, J. (2018). A probabilistic graphical model for the classification of mobile LiDAR point clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 143, 108–123. https://doi.org/10.1016/j.isprsjprs.2018.04.018
Lai, X., Yuan, Y., Li, Y., & Wang, M. (2019). Full-waveform LiDAR point clouds classification based on wavelet support vector machine and ensemble learning. Sensors, 19(14), Article 3191. https://doi.org/10.3390/s19143191
Li, W., Wang, F. D., & Xia, G. S. (2020). A geometry-attentional network for ALS point cloud classification. ISPRS Journal of Photogrammetry and Remote Sensing, 164, 26–40. https://doi.org/10.1016/j.isprsjprs.2020.03.016
Lin, Y., Wang, C., Zhai, D., Li, W., & Li, J. (2018). Toward better boundary preserved supervoxel segmentation for 3D point clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 143, 39–47. https://doi.org/10.1016/j.isprsjprs.2018.05.004
Lu, Q., Chen, C., Xie, W., & Luo, Y. (2020). PointNGCNN: Deep convolutional networks on 3D point clouds with neighborhood graph filters. Computers & Graphics, 86, 42–51. https://doi.org/10.1016/j.cag.2019.11.005
Park, Y., & Guldmann, J.-M. (2019). Creating 3D city models with building footprints and LIDAR point cloud classification: A machine learning approach. Computers, Environment and Urban Systems, 75, 76–89. https://doi.org/10.1016/j.compenvurbsys.2019.01.004
Peyghambarzadeh, S. M. M., Azizmalayeri, F., Khotanlou, H., & Salarpour, A. (2020). Point-PlaneNet: Plane kernel based convolutional neural network for point clouds analysis. Digital Signal Processing: A Review Journal, 98, Article 102633. https://doi.org/10.1016/j.dsp.2019.102633
Pujol-Miró, A., Casas, J. R., & Ruiz-Hidalgo, J. (2019). Correspondence matching in unorganized 3D point clouds using convolutional neural networks. Image and Vision Computing, 83–84, 51–60. https://doi.org/10.1016/j.imavis.2019.02.013
Rastiveis, H., Shams, A., Sarasua, W. A., & Li, J. (2020). Automated Extraction of Lane Markings from Mobile LiDAR Point Clouds Based on Fuzzy Inference. ISPRS Journal of Photogrammetry and Remote Sensing, 160, 149–166. https://doi.org/10.1016/j.isprsjprs.2019.12.009
Stojanovic, V., Trapp, M., Richter, R., & Döllner, J. (2019). Service-oriented semantic enrichment of indoor point clouds using octree-based multiview classification. Graphical Models, 105, Article 101039. https://doi.org/10.1016/j.gmod.2019.101039
Suomalainen, J., Hakala, T., Kaartinen, H., Räikkönen, E., & Kaasalainen, S. (2011). Demonstration of a virtual active hyperspectral LiDAR in automated point cloud classification. ISPRS Journal of Photogrammetry and Remote Sensing, 66(5), 637–641. https://doi.org/10.1016/j.isprsjprs.2011.04.002
Tseng, Y. H., Wang, C. K., Chu, H. J., & Hung, Y. C. (2015). Waveform-based point cloud classification in land-cover identification. International Journal of Applied Earth Observation and Geoinformation, 34(1), 78–88. https://doi.org/10.1016/j.jag.2014.07.004
Weidner, L., Walton, G., & Kromer, R. (2019). Classification methods for point clouds in rock slope monitoring: A novel machine learning approach and comparative analysis. Engineering Geology, 263, Article 105326. https://doi.org/10.1016/j.enggeo.2019.105326
Weidner, L., Walton, G., & Kromer, R. (2020). Generalization considerations and solutions for point cloud hillslope classifiers. Geomorphology, 354, Article 107039. https://doi.org/10.1016/j.geomorph.2020.107039
Wen, C., Sun, X., Li, J., Wang, C., Guo, Y., & Habib, A. (2019). A deep learning framework for road marking extraction, classification and completion from mobile laser scanning point clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 147, 178–192. https://doi.org/10.1016/j.isprsjprs.2018.10.007
Wen, C., Yang, L., Li, X., Peng, L., & Chi, T. (2020). Directionally constrained fully convolutional neural network for airborne LiDAR point cloud classification. ISPRS Journal of Photogrammetry and Remote Sensing, 162, 50–62. https://doi.org/10.1016/j.isprsjprs.2020.02.004
Williams, R. M., & Ilieş, H. T. (2018). Practical shape analysis and segmentation methods for point cloud models. Computer Aided Geometric Design, 67, 97–120. https://doi.org/10.1016/j.cagd.2018.10.003
Xue, F., Lu, W., Webster, C. J., & Chen, K. (2019). A derivative-free optimization-based approach for detecting architectural symmetries from 3D point clouds. ISPRS Journal of Photogrammetry and Remote Sensing, 148, 32–40. https://doi.org/10.1016/j.isprsjprs.2018.12.005
Yang, Y., Chen, F., Wu, F., Zeng, D., Ji, Y., & Jing, X.-Y. (2020a). Multi-view semantic learning network for point cloud based 3D object detection. Neurocomputing, 397, 477–485. https://doi.org/10.1016/j.neucom.2019.10.116
Yang, Y., Fang, H., Fang, Y., & Shi, S. (2020b). Three-dimensional point cloud data subtle feature extraction algorithm for laser scanning measurement of large-scale irregular surface in reverse engineering. Measurement: Journal of the International Measurement Confederation, 151, Article 107220. https://doi.org/10.1016/j.measurement.2019.107220
Zhu, Q., Li, Y., Hu, H., & Wu, B. (2017). Robust point cloud classification based on multi-level semantic relationships for urban scenes. ISPRS Journal of Photogrammetry and Remote Sensing, 129, 86–102. https://doi.org/10.1016/j.isprsjprs.2017.04.022
View article in other formats
Published
Issue
Section
Copyright
Copyright (c) 2025 The Author(s). Published by Vilnius Gediminas Technical University.
License

This work is licensed under a Creative Commons Attribution 4.0 International License.