Araştırma Makalesi
BibTex RIS Kaynak Göster

Comparison of machine learning algorithm performances in digital terrain model generation

Yıl 2025, Cilt: 12 Sayı: 2, 179 - 193, 04.11.2025
https://doi.org/10.9733/JGG.2025R0013.E

Öz

LiDAR technology enables precise distance measurements by emitting laser pulses that reflect off surface objects, allowing for the calculation of spatial coordinates. Alongside spatial data associated color values of LiDAR points can be extracted from images captured by onboard cameras. As the laser beams reflect upon their initial contact with surfaces, the resulting point cloud must be appropriately classified to support specific analytical or operational objectives. This study uses different machine learning methods to sort and label LiDAR point cloud data into ground and non-ground points, then compares how well each method works. For this purpose, a dataset acquired by an unmanned aerial vehicle over the Democratic Republic of Congo was utilized. The dataset comprises 114,557 points, each described by three geometric features (DeltaH, Verticality, 3rd Eigenvalue) and two normalized color attributes (Red and Green Ratios), derived from RGB values. A total of ten machine learning algorithms were implemented and assessed. Among them, the XGBoost algorithm demonstrated the highest classification accuracy at 84.1%, while the Naive Bayes algorithm yielded the lowest accuracy, at 72.4%.

Kaynakça

  • Almohsen, A. S. (2024). Challenges facing the use of remote sensing technologies in the construction industry: A review. Buildings, 14(9), 2861.
  • Bishop, C. M. (1995). Neural networks for pattern recognition. Oxford University Press.
  • Blomley, R., Weinmann, M., Leitloff, J., & Jutzi, B. (2014). Shape distribution features for point cloud analysis–A geometric histogram approach on multiple scales. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 2, 9-16.
  • Breiman, L. (1996). Bagging predictors. Machine Learning, 24(2), 123-140.
  • Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5-32.
  • Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984). Classification and regression trees. Wadsworth International Group.
  • Chen, T., & Guestrin, C. (2016, August). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining (pp. 785-794). San Francisco, California, USA.
  • Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20(3), 273-297.
  • Cover, T., & Hart, P. (1967). Nearest neighbor pattern classification. IEEE Transactions on Information Theory, 13(1), 21-27.
  • Duran, Z., Ozcan, K., & Atik, M. E. (2021). Classification of photogrammetric and airborne LiDAR point clouds using machine learning algorithms. Drones, 5(4), 104.
  • Gharineiat, Z., Tarsha Kurdi, F., & Campbell, G. (2022). Review of automatic processing of topography and surface feature identification LiDAR data using machine learning techniques. Remote Sensing, 14(19), 4685.
  • Hosmer, D. W., & Lemeshow, S. (2000). Applied logistic regression (2nd ed.). New York: Wiley.
  • Jakovljevic, G., Govedarica, M., Alvarez-Taboada, F., & Pajic, V. (2019). Accuracy assessment of deep learning-based classification of LiDAR and UAV point clouds for DTM creation and flood risk mapping. Geosciences, 9(7), 323.
  • Joseph-Rivlin, M., Zvirin, A., & Kimmel, R. (2019, October). Moment: Flavor the moments in learning to classify shapes. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW) (pp. 4085-4094). Seoul, South Korea.
  • Kang, Z., Yang, J., & Zhong, R. (2017). A Bayesian-network-based classification method integrating airborne LiDAR data with optical images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 10(4), 1651-1661.
  • Kuçak, R. A. (2022, June). The analysis of 3D geometric features on point clouds by using open-source software. In Proceedings of the 4th Intercontinental Geoinformation Days (pp. 87-90). Tabriz, Iran.
  • Liu, X., Zhang, Z., Peterson, J., & Chandra, S. (2007, December). The effect of LiDAR data density on DEM accuracy. In Proceedings of the 17th International Congress on Modelling and Simulation (MODSIM07) (pp. 1363-1369). Christchurch, New Zealand: Modelling and Simulation Society of Australia and New Zealand.
  • Maturana, D., & Scherer, S. (2015, May). 3D convolutional neural network for landing zone detection from LiDAR. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (pp. 3471-3478). Seattle, Washington, USA.
  • McCallum, A., & Nigam, K. (1998, July). A comparison of event models for naive bayes text classification. In AAAI-98 workshop on learning for text categorization (Vol. 752, No. 1, pp. 41-48). Madison, Wisconsin, USA.
  • Özdemir, E., Remondino, F., & Golkar, A. (2019). Aerial point cloud classification with deep learning and machine learning algorithms. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XLII-4/W18, 843-849.
  • Özen, A. C., & Çilengiroğlu, Ö. V. (2024, May). Performance comparison of classification methods in LiDAR point clouds. In Proceedings of the International Applied Statistics Congress (UYIK). Tokat, Türkiye.
  • 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.
  • Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural Networks, 61, 85-117.
  • Tan, Y., Liu, X., Shuaishuai, J., Wang, Q., Wang, D., & Xie, X. (2023). A terrestrial laser scanning-based method for indoor geometric quality measurement. Remote Sensing, 16(1), 59.
  • Teruggi, S., Grilli, E., Russo, M., Fassi, F., & Remondino, F. (2020). A hierarchical machine learning approach for multi-level and multi-resolution 3D point cloud classification. Remote Sensing, 12(16), 2598.
  • Wu, L., Zhu, X., Lawes, R., Dunkerley, D., & Zhang, H. (2019). Comparison of machine learning algorithms for classification of LiDAR points for characterization of canola canopy structure. International Journal of Remote Sensing, 40(15), 5973-5991.
  • URL-1: Kılıç, İ. Principal component analysis (PCA): A practical guide. Medium. https://medium.com/@ilyurek/principal-component-analysis-pca-a-practical-guide-58dea99dd93 (Accessed: 18 January 2025).
  • URL-2: Yellowscan. How does LiDAR work? Yellowscan Knowledge Base. https://www.yellowscan.com/knowledge/how-does-LiDAR-work (Accessed: 18 January 2025).
  • URL-3: Wasser, L. A. What is a CHM, DSM and DTM? About gridded, raster LiDAR data. NEON Science. https://www.neonscience.org/resources/learning-hub/tutorials/chm-dsm-dtm (Accessed: 18 January 2025).

Sayısal arazi modeli oluşturmada makine öğrenme algoritma performanslarının karşılaştırılması

Yıl 2025, Cilt: 12 Sayı: 2, 179 - 193, 04.11.2025
https://doi.org/10.9733/JGG.2025R0013.E

Öz

LiDAR teknolojisi, yüzey nesnelerinden yansıyan lazer darbeleri göndererek hassas mesafe ölçümleri yapılmasına olanak tanır ve bu sayede mekânsal koordinatların hesaplanması mümkün olur. Mekânsal verilerin yanı sıra, LiDAR noktalarına ait renk bilgileri de araç üzerindeki kameralarla çekilen görüntülerden elde edilebilir. Lazer ışınları yüzeylerle ilk temas ettikleri anda yansıdığından, ortaya çıkan nokta bulutunun belirli analizsel veya operasyonel amaçlara hizmet edebilmesi için uygun şekilde sınıflandırılması gerekmektedir. Bu çalışmada, LiDAR nokta bulutu verilerini sıralamak ve analiz etmek için çeşitli makine öğrenmesi yöntemleri kullanılmış ve her bir yöntemin performansı karşılaştırılmıştır. Bu amaçla, insansız hava aracı ile Demokratik Kongo Cumhuriyeti’nde elde edilen bir veri seti kullanılmıştır. Veri seti, üç geometrik özellik ve iki renk bilgisi içeren toplam 114 557 noktadan oluşmaktadır. On farklı makine öğrenmesi algoritması uygulanmış ve değerlendirilmiştir. Bu algoritmalar arasında XGBoost, %84.1 ile en yüksek sınıflandırma doğruluğunu gösterirken, Naive Bayes algoritması ile %72.4 ile en düşük doğruluğa ulaşılmıştır.

Kaynakça

  • Almohsen, A. S. (2024). Challenges facing the use of remote sensing technologies in the construction industry: A review. Buildings, 14(9), 2861.
  • Bishop, C. M. (1995). Neural networks for pattern recognition. Oxford University Press.
  • Blomley, R., Weinmann, M., Leitloff, J., & Jutzi, B. (2014). Shape distribution features for point cloud analysis–A geometric histogram approach on multiple scales. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 2, 9-16.
  • Breiman, L. (1996). Bagging predictors. Machine Learning, 24(2), 123-140.
  • Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5-32.
  • Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984). Classification and regression trees. Wadsworth International Group.
  • Chen, T., & Guestrin, C. (2016, August). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining (pp. 785-794). San Francisco, California, USA.
  • Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20(3), 273-297.
  • Cover, T., & Hart, P. (1967). Nearest neighbor pattern classification. IEEE Transactions on Information Theory, 13(1), 21-27.
  • Duran, Z., Ozcan, K., & Atik, M. E. (2021). Classification of photogrammetric and airborne LiDAR point clouds using machine learning algorithms. Drones, 5(4), 104.
  • Gharineiat, Z., Tarsha Kurdi, F., & Campbell, G. (2022). Review of automatic processing of topography and surface feature identification LiDAR data using machine learning techniques. Remote Sensing, 14(19), 4685.
  • Hosmer, D. W., & Lemeshow, S. (2000). Applied logistic regression (2nd ed.). New York: Wiley.
  • Jakovljevic, G., Govedarica, M., Alvarez-Taboada, F., & Pajic, V. (2019). Accuracy assessment of deep learning-based classification of LiDAR and UAV point clouds for DTM creation and flood risk mapping. Geosciences, 9(7), 323.
  • Joseph-Rivlin, M., Zvirin, A., & Kimmel, R. (2019, October). Moment: Flavor the moments in learning to classify shapes. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops (ICCVW) (pp. 4085-4094). Seoul, South Korea.
  • Kang, Z., Yang, J., & Zhong, R. (2017). A Bayesian-network-based classification method integrating airborne LiDAR data with optical images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 10(4), 1651-1661.
  • Kuçak, R. A. (2022, June). The analysis of 3D geometric features on point clouds by using open-source software. In Proceedings of the 4th Intercontinental Geoinformation Days (pp. 87-90). Tabriz, Iran.
  • Liu, X., Zhang, Z., Peterson, J., & Chandra, S. (2007, December). The effect of LiDAR data density on DEM accuracy. In Proceedings of the 17th International Congress on Modelling and Simulation (MODSIM07) (pp. 1363-1369). Christchurch, New Zealand: Modelling and Simulation Society of Australia and New Zealand.
  • Maturana, D., & Scherer, S. (2015, May). 3D convolutional neural network for landing zone detection from LiDAR. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (pp. 3471-3478). Seattle, Washington, USA.
  • McCallum, A., & Nigam, K. (1998, July). A comparison of event models for naive bayes text classification. In AAAI-98 workshop on learning for text categorization (Vol. 752, No. 1, pp. 41-48). Madison, Wisconsin, USA.
  • Özdemir, E., Remondino, F., & Golkar, A. (2019). Aerial point cloud classification with deep learning and machine learning algorithms. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XLII-4/W18, 843-849.
  • Özen, A. C., & Çilengiroğlu, Ö. V. (2024, May). Performance comparison of classification methods in LiDAR point clouds. In Proceedings of the International Applied Statistics Congress (UYIK). Tokat, Türkiye.
  • 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.
  • Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural Networks, 61, 85-117.
  • Tan, Y., Liu, X., Shuaishuai, J., Wang, Q., Wang, D., & Xie, X. (2023). A terrestrial laser scanning-based method for indoor geometric quality measurement. Remote Sensing, 16(1), 59.
  • Teruggi, S., Grilli, E., Russo, M., Fassi, F., & Remondino, F. (2020). A hierarchical machine learning approach for multi-level and multi-resolution 3D point cloud classification. Remote Sensing, 12(16), 2598.
  • Wu, L., Zhu, X., Lawes, R., Dunkerley, D., & Zhang, H. (2019). Comparison of machine learning algorithms for classification of LiDAR points for characterization of canola canopy structure. International Journal of Remote Sensing, 40(15), 5973-5991.
  • URL-1: Kılıç, İ. Principal component analysis (PCA): A practical guide. Medium. https://medium.com/@ilyurek/principal-component-analysis-pca-a-practical-guide-58dea99dd93 (Accessed: 18 January 2025).
  • URL-2: Yellowscan. How does LiDAR work? Yellowscan Knowledge Base. https://www.yellowscan.com/knowledge/how-does-LiDAR-work (Accessed: 18 January 2025).
  • URL-3: Wasser, L. A. What is a CHM, DSM and DTM? About gridded, raster LiDAR data. NEON Science. https://www.neonscience.org/resources/learning-hub/tutorials/chm-dsm-dtm (Accessed: 18 January 2025).
Toplam 29 adet kaynakça vardır.

Ayrıntılar

Birincil Dil İngilizce
Konular Fotogrametri, Fotogrametri ve Uzaktan Algılama
Bölüm Araştırma Makalesi
Yazarlar

Abdullah Can Özen 0009-0005-9285-1447

Özgül Vupa Çilengiroğlu 0000-0003-0181-8376

Yayımlanma Tarihi 4 Kasım 2025
Gönderilme Tarihi 4 Haziran 2025
Kabul Tarihi 29 Eylül 2025
Yayımlandığı Sayı Yıl 2025 Cilt: 12 Sayı: 2

Kaynak Göster

APA Özen, A. C., & Vupa Çilengiroğlu, Ö. (2025). Comparison of machine learning algorithm performances in digital terrain model generation. Jeodezi ve Jeoinformasyon Dergisi, 12(2), 179-193. https://doi.org/10.9733/JGG.2025R0013.E
AMA Özen AC, Vupa Çilengiroğlu Ö. Comparison of machine learning algorithm performances in digital terrain model generation. hkmojjd. Kasım 2025;12(2):179-193. doi:10.9733/JGG.2025R0013.E
Chicago Özen, Abdullah Can, ve Özgül Vupa Çilengiroğlu. “Comparison of machine learning algorithm performances in digital terrain model generation”. Jeodezi ve Jeoinformasyon Dergisi 12, sy. 2 (Kasım 2025): 179-93. https://doi.org/10.9733/JGG.2025R0013.E.
EndNote Özen AC, Vupa Çilengiroğlu Ö (01 Kasım 2025) Comparison of machine learning algorithm performances in digital terrain model generation. Jeodezi ve Jeoinformasyon Dergisi 12 2 179–193.
IEEE A. C. Özen ve Ö. Vupa Çilengiroğlu, “Comparison of machine learning algorithm performances in digital terrain model generation”, hkmojjd, c. 12, sy. 2, ss. 179–193, 2025, doi: 10.9733/JGG.2025R0013.E.
ISNAD Özen, Abdullah Can - Vupa Çilengiroğlu, Özgül. “Comparison of machine learning algorithm performances in digital terrain model generation”. Jeodezi ve Jeoinformasyon Dergisi 12/2 (Kasım2025), 179-193. https://doi.org/10.9733/JGG.2025R0013.E.
JAMA Özen AC, Vupa Çilengiroğlu Ö. Comparison of machine learning algorithm performances in digital terrain model generation. hkmojjd. 2025;12:179–193.
MLA Özen, Abdullah Can ve Özgül Vupa Çilengiroğlu. “Comparison of machine learning algorithm performances in digital terrain model generation”. Jeodezi ve Jeoinformasyon Dergisi, c. 12, sy. 2, 2025, ss. 179-93, doi:10.9733/JGG.2025R0013.E.
Vancouver Özen AC, Vupa Çilengiroğlu Ö. Comparison of machine learning algorithm performances in digital terrain model generation. hkmojjd. 2025;12(2):179-93.