Comparative Analysis of Texture Feature Extraction-Based Machine Learning Algorithms for Road Surface Condition Classification
DOI:
https://doi.org/10.47794/jesica.v3i2.46Keywords:
GLCM, ML, Road Surface Condition, Texture Feature ExtractionAbstract
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
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
Issue
Section
License
Copyright (c) 2026 Naufal Alif Vivaldi, Novelia Mega Puspita, Hilda Nuzulul Mujaddidah, Riski Puji Lestari, Risqy Siwi Pradini

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