Comparative Analysis of Texture Feature Extraction-Based Machine Learning Algorithms for Road Surface Condition Classification

Authors

  • Naufal Alif Vivaldi Institut Teknologi, Sains, dan Kesehatan RS.DR. Soepraoen Kesdam V/BRW
  • Novelia Mega Puspita Institut Teknologi, Sains, dan Kesehatan RS.DR. Soepraoen Kesdam V/BRW
  • Hilda Nuzulul Mujaddidah Institut Teknologi, Sains, dan Kesehatan RS.DR. Soepraoen Kesdam V/BRW
  • Riski Puji Lestari Institut Teknologi, Sains, dan Kesehatan RS.DR. Soepraoen Kesdam V/BRW
  • Risqy Siwi Pradini Institut Teknologi, Sains, dan Kesehatan RS.DR. Soepraoen Kesdam V/BRW

DOI:

https://doi.org/10.47794/jesica.v3i2.46

Keywords:

GLCM, ML, Road Surface Condition, Texture Feature Extraction

Abstract

Road surface conditions play a crucial role in ensuring transportation comfort and safety. Conventional road inspection methods that rely on manual observation are often time-consuming, expensive, and prone to subjectivity. This study proposes an automated approach to classify road surface conditions using texture-based feature extraction and machine learning algorithms. A total of 802 road images were independently collected, representing three classes: good, fair, and damaged. The images were preprocessed through resizing, grayscale conversion, Contrast Limited Adaptive Histogram Equalization (CLAHE), and pixel normalization to improve image quality. Texture features were then extracted using Gray Level Co-occurrence Matrix (GLCM), including contrast, homogeneity, energy, and correlation. The extracted features were used as input to four classification algorithms: Support Vector Machine (SVM), k-Nearest Neighbor (KNN), Random Forest, and Naive Bayes. Experimental results show that KNN achieved the best performance with 96.27% accuracy, followed by SVM and Random Forest with comparable results. Naive Bayes performed the lowest due to its detrimental assumption of feature independence. These findings demonstrate that texture-based features combined with appropriate machine learning algorithms can effectively classify road surface conditions. This approach has strong potential for implementation in automated, real-time road monitoring systems, especially on devices with limited computing resources, contributing to more efficient and objective infrastructure management.

Downloads

Download data is not yet available.

References

[1] S. V. Gomes, S. Fontul, I. Knight, and T. Breemersch, “The effect of overweight vehicles on road pavements and safety,” Transportation Research Procedia, vol. 72, pp. 4010–4017, 2023, doi: 10.1016/j.trpro.2023.11.378.

[2] W. S. Qureshi, S. I. Hassan, S. McKeever, D. Power, B. Mulry, K. Feighan, and D. O’Sullivan, “An exploration of recent intelligent image analysis techniques for visual pavement surface condition assessment,” Sensors, vol. 22, no. 22, p. 9019, 2022, doi: 10.3390/s22229019.

[3] E. Dilek and M. Dener, “Computer vision applications in intelligent transportation systems: A survey,” Sensors, vol. 23, no. 6, p. 2938, 2023, doi: 10.3390/s23062938.

[4] J. Gao, J. Fan, C. Gao, and L. Song, “Friction prediction in asphalt pavements: The role of separated macro- and micro-texture parameters under dry and wet conditions,” Lubricants, vol. 13, no. 4, p. 138, 2025, doi: 10.3390/lubricants13040138.

[5] A. Lubis, I. Iskandar, and M. L. W. Panjaitan, “Implementation of KNN methods and GLCM extraction for classification of road damage level,” IAIC Transactions on Sustainable Digital Innovation (ITSDI), vol. 4, no. 1, 2022, doi: 10.34306/itsdi.v4i1.564.

[6] Y. K. Arbawa, F. Utaminingrum, and E. Setiawan, “Three combination value of extraction features on GLCM for detecting pothole and asphalt road,” Jurnal Teknologi dan Sistem Komputer, vol. 9, no. 1, pp. 64–69, 2021, doi: 10.14710/jtsiskom.2020.13828.

[7] X. Zhao, L. Wang, Y. Zhang, X. Han, M. Deveci, and M. Parmar, “A review of convolutional neural networks in computer vision,” Artificial Intelligence Review, vol. 57, no. 4, 2024, doi: 10.1007/s10462-024-10721-6.

[8] S. Barburiceanu, R. Terebes, and S. Meza, “3D texture feature extraction and classification using GLCM and LBP-based descriptors,” Applied Sciences, vol. 11, no. 5, p. 2332, 2021, doi: 10.3390/app11052332.

[9] A. M. Alqudah and A. Alqudah, “Improving machine learning recognition of colorectal cancer using 3D GLCM applied to different color spaces,” Multimedia Tools and Applications, vol. 81, pp. 10839–10860, 2022, doi: 10.1007/s11042-022-11946-9.

[10] Y. Azhar and D. R. Akbi, “Performance comparison of GLCM features and preprocessing effect on batik image retrieval,” JOIV: International Journal on Informatics Visualization, vol. 8, no. 3, pp. 1339–1343, 2024, doi: http://dx.doi.org/10.62527/joiv.8.3.2179

[11] F. Utaminingrum, S. J. A. Sarosa, C. Karim, F. Gapsari, and R. C. Wihandika, “The combination of gray level co-occurrence matrix and back propagation neural network for classifying stairs descent and floor,” ICT Express, vol. 8, no. 1, pp. 151–160, 2022, doi: 10.1016/j.icte.2021.05.010.

[12] F. T. Kurniati, D. H. Manongga, E. Sediyono, S. Y. J. Prasetyo, and R. R. Huizen, “GLCM-based feature combination for extraction model optimization in object detection using machine learning,” arXiv preprint arXiv:2404.04578, 2024, doi:

https://doi.org/10.48550/arXiv.2404.04578.

[13] A. Riaz, N. Yasir, G. Badin, and Y. Mahmood, “Innovative pavement solutions: A comprehensive review from conventional asphalt to sustainable colored alternatives,” Infrastructures, vol. 9, no. 10, p. 186, 2024, doi: 10.3390/infrastructures9100186.

[14] M. K. Ghalati, A. Nunes, H. Ferreira, P. Serranho, and R. Bernardes, “Texture analysis and its applications in biomedical imaging: A survey,” IEEE Reviews in Biomedical Engineering, vol. 15, pp. 222–246, 2021, doi: 10.1109/RBME.2021.3115703.

[15] S. Aouat, I. Ait-Hammi, and I. Hamouchene, “A new approach for texture segmentation based on the Gray Level Co-occurrence Matrix,” Multimedia Tools and Applications, vol. 80, no. 16, pp. 24027–24052, 2021, doi: https://doi.org/10.1007/s11042-021-10634-4.

[16] M. T. Ramakrishna, V. K. Venkatesan, I. Izonin, M. Havryliuk, and C. R. Bhat, “Homogeneous AdaBoost ensemble machine learning algorithms with reduced entropy on balanced data,” Entropy, vol. 25, no. 2, p. 245, 2023, doi: https://doi.org/10.3390/e25020245.

[17] P. Dehbozorgi, O. Ryabchykov, and T. Bocklitz, “A systematic investigation of image pre-processing on image classification,” IEEE Access, vol. 12, pp. 64913–64926, 2024, doi: 10.1109/ACCESS.2024.3395063.

Downloads

Published

2026-07-31

How to Cite

[1]
“Comparative Analysis of Texture Feature Extraction-Based Machine Learning Algorithms for Road Surface Condition Classification”, JESICA, vol. 3, no. 2, pp. 80–87, Jul. 2026, doi: 10.47794/jesica.v3i2.46.

Similar Articles

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)