Efficient Road Surface Classification on Low-Cost Devices Using Vehicle Vibration Data

Authors

  • Cong Ngo Van Vietnam Academy of Science and Technology image/svg+xml
  • Duc-Nghia Tran Vietnam Academy of Science and Technology
  • Thu Bui Thi Vietnam Academy of Science and Technology
  • Vu Duong Tung Vietnam Academy of Science and Technology
  • Pham Quang Huy Electric Power University
  • Manh Tuyen Vi Phenikaa University
  • Duc-Tan Tran Phenikaa University image/svg+xml

DOI:

https://doi.org/10.37385/2afgj009

Keywords:

Road surface monitoring, Inertial sensors, Machine learning, Real-time monitoring

Abstract

During road traffic operations, pavement quality directly affects safety, vehicle operating costs, and pavement maintenance activities. Traditional inspection methods are often costly and time-consuming, and they cannot provide continuous data on pavement conditions. This study aims to develop an efficient road-surface classification system capable of real-time operation on low-cost hardware devices. The system uses vibration data collected from vehicles in motion to identify and classify road types with high accuracy and optimized performance. The proposed system employs inertial sensors mounted on vehicles to acquire accelerometer and gyroscope signals and then extracts time-domain statistical features from these signals. To address the main challenge of deploying an effective recognition model in a resource-constrained computing environment, the paper proposes a hybrid feature selection algorithm that combines filter and wrapper methods. This algorithm leverages the fast-processing speed of filter methods and the effective feature selection capability of wrapper methods. The selected feature set is then evaluated using three machine learning models: Random Forest (RF), Gradient Boosting (GBM), and XGBoost. The classification task focuses on three real-world pavement types: smooth asphalt (with less than 10 years of service), degraded asphalt (with more than 15 years of service), and cement concrete pavement. Experimental results show that the proposed feature selection algorithm and classification models achieve high classification performance and fast execution speed. The system attains accuracy higher than 0.95 while reducing computational cost. These findings confirm the feasibility of deploying road-surface classification systems on low-cost devices for real-time pavement monitoring and highlight the importance of appropriate feature selection in balancing system accuracy and performance.

Downloads

Download data is not yet available.

References

Alhasan, A., Nlenanya, I., Smadi, O., & MacKenzie, C. A. (2018). Impact of pavement surface condition on roadway departure crash risk in Iowa. Infrastructures, 3(2), Article 14. https://doi.org/10.3390/infrastructures3020014

Alqaydi, S., Zeiada, W., El Wakil, A., Alnaqbi, A. J., & Azam, A. M. M. (2024). A comprehensive review of smartphone and other device-based techniques for road surface monitoring. Eng, 5(4), 3397–3426. https://doi.org/10.3390/eng5040177

Bentéjac, C., Csörgő, A., & Martínez-Muñoz, G. (2021). A comparative analysis of gradient boosting algorithms. Artificial Intelligence Review, 54, 1937–1967. https://doi.org/10.1007/s10462-020-09896-5

Bruno, S., De Almeida Filho, F. G. V., De Oliveira, R. H., & Loprencipe, G. (2023). Proposal for a low-cost monitoring system to assess the pavement deterioration in urban roads. European Transport Research Review, 15, Article 57. https://doi.org/10.1186/s12544-023-00679-z

Cafiso, S., Di Graziano, A., Marchetta, V., & Pappalardo, G. (2022). Urban road pavements monitoring and assessment using bike and e-scooter as probe vehicles. Case Studies in Construction Materials, 16, e00889. https://doi.org/10.1016/j.cscm.2022.e00889

Celaya-Padilla, J. M., Galván-Tejada, C. E., López-Monteagudo, F. E., Alonso-González, O., Moreno-Báez, A., Martínez-Torteya, A., Galván-Tejada, J. I., Arceo-Olague, J. G., Luna-García, H., & Gamboa-Rosales, H. (2018). Speed bump detection using accelerometric features: A genetic algorithm approach. Sensors, 18(2), Article 443. https://doi.org/10.3390/s18020443

Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 785–794). Association for Computing Machinery. https://doi.org/10.1145/2939672.2939785

Collier, P., Kirchberger, M., & Söderbom, M. (2016). The cost of road infrastructure in low- and middle-income countries. The World Bank Economic Review, 30(3), 522–548. https://doi.org/10.1093/wber/lhv037

Dehnad, M. H., & Yazdi, A. (2024). A review of numerical and experimental studies on hydroplaning of vehicles in motion on road surfaces. Results in Engineering, 23, Article 102438. https://doi.org/10.1016/j.rineng.2024.102438

del Río-Barral, P., Soilán, M., González-Collazo, S. M., & Arias, P. (2022). Pavement crack detection and clustering via region-growing algorithm from 3D MLS point clouds. Remote Sensing, 14(22), Article 5866. https://doi.org/10.3390/rs14225866

Du, R., Qiu, G., Gao, K., Hu, L., & Liu, L. (2020). Abnormal road surface recognition based on smartphone acceleration sensor. Sensors, 20(2), Article 451. https://doi.org/10.3390/s20020451

Guan, H., Li, J., Yu, Y., Chapman, M., Wang, H., Wang, C., & Zhai, R. (2015). Iterative tensor voting for pavement crack extraction using mobile laser scanning data. IEEE Transactions on Geoscience and Remote Sensing, 53(3), 1527–1537. https://doi.org/10.1109/TGRS.2014.2344714

Hnoohom, N., Mekruksavanich, S., & Jitpattanakul, A. (2023). A comprehensive evaluation of state-of-the-art deep learning models for road surface type classification. Intelligent Automation & Soft Computing, 37(2), 1275–1291. https://doi.org/10.32604/iasc.2023.038584

Hu, J., & Szymczak, S. (2023). A review on longitudinal data analysis with random forest. Briefings in Bioinformatics, 24(2), bbad002. https://doi.org/10.1093/bib/bbad002

Huynh, V. N., Truong, L. T., & De Gruyter, C. (2025). Examining the impacts of road pavement roughness and rutting on traffic safety: A macrolevel analysis. Traffic Injury Prevention, 26(6), 720–726. https://doi.org/10.1080/15389588.2024.2448838

Jeon, H., & Oh, S. (2020). Hybrid-recursive feature elimination for efficient feature selection. Applied Sciences, 10(9), 3211. https://doi.org/10.3390/app10093211

Khahro, S. H., Javed, Y., & Memon, Z. A. (2021). Low cost road health monitoring system: A case of flexible pavements. Sustainability, 13(18), Article 10272. https://doi.org/10.3390/su131810272

Lekshmipathy, J., Velayudhan, S., & Mathew, S. (2021). Effect of combining algorithms in smartphone-based pothole detection. International Journal of Pavement Research and Technology, 14(1), 63–72. https://doi.org/10.1007/s42947-020-0033-0

Li, L., Yu, Y., Bai, S., Cheng, J., & Chen, X. (2018). Towards effective network intrusion detection: A hybrid model integrating Gini index and GBDT with PSO. Journal of Sensors, 2018, Article 1578314. https://doi.org/10.1155/2018/1578314

Li, X., Huo, D., Goldberg, D. W., Chu, T., Yin, Z., & Hammond, T. (2019). Embracing crowdsensing: An enhanced mobile sensing solution for road anomaly detection. ISPRS International Journal of Geo-Information, 8(9), Article 412. https://doi.org/10.3390/ijgi8090412

Loprencipe, G., & Pantuso, A. (2017). A specified procedure for distress identification and assessment for urban road surfaces based on PCI. Coatings, 7(5), Article 65. https://doi.org/10.3390/coatings7050065

Loprencipe, G., De Almeida Filho, F. G. V., De Oliveira, R. H., & Bruno, S. (2021). Validation of a low-cost pavement monitoring inertial-based system for urban road networks. Sensors, 21(9), Article 3127. https://doi.org/10.3390/s21093127

Maeda, H., Sekimoto, Y., Seto, T., Kashiyama, T., & Omata, H. (2018). Road damage detection and classification using deep neural networks with smartphone images. Computer-Aided Civil and Infrastructure Engineering, 33(12), 1127–1141. https://doi.org/10.1111/mice.12387

Mambwe Sydney, K., & Sun, Y. (2020). Performance analysis of intrusion detection systems using a feature selection method on the UNSW-NB15 dataset. Journal of Big Data, 7(1), 91. https://doi.org/10.1186/s40537-020-00379-6

Martinelli, A., Meocci, M., Dolfi, M., Branzi, V., Morosi, S., Argenti, F., Berzi, L., & Consumi, T. (2022). Road surface anomaly assessment using low-cost accelerometers: A machine learning approach. Sensors, 22(10), Article 3788. https://doi.org/10.3390/s22103788

Martínez-Ríos, E. A., Bustamante-Bello, R., Navarro-Tuch, S., & Perez-Meana, H. (2023). Applications of the generalized Morse wavelets: A review. IEEE Access, 11, 667–688. https://doi.org/10.1109/ACCESS.2022.3232729

Megantara, A. A., & Ahmad, T. (2020). Feature importance ranking for increasing performance of intrusion detection system. In 2020 3rd International Conference on Computer and Informatics Engineering (IC2IE) (pp. 37–42). IEE. https://doi.org/10.1109/IC2IE50715.2020.9274570

Menegazzo, J., & von Wangenheim, A. (2020). Multi-contextual and multi-aspect analysis for road surface type classification through inertial sensors and deep learning. In Proceedings of the 2020 X Brazilian Symposium on Computing Systems Engineering (SBESC) (pp. 1–8). IEEE. https://doi.org/10.1109/SBESC51047.2020.9277846

Menegazzo, J., & von Wangenheim, A. (2021). Road surface type classification based on inertial sensors and machine learning. Computing, 103(9), 2143–2170. https://doi.org/10.1007/s00607-021-00914-0

Meocci, M. (2024). A vibration-based methodology to monitor road surface: A process to overcome the speed effect. Sensors, 24(3), Article 925. https://doi.org/10.3390/s24030925

Mihoub, A., Krichen, M., Alswailim, M., Mahfoudhi, S., & Bel Hadj Salah, R. (2023). Road scanner: A road state scanning approach based on machine learning techniques. Applied Sciences, 13(2), 683. https://doi.org/10.3390/app13020683

Nyirandayisabye, R., Li, H., Dong, Q., Hakuzweyezu, T., & Nkinahamira, F. (2022). Automatic pavement damage predictions using various machine learning algorithms: Evaluation and comparison. Results in Engineering, 16, Article 100657. https://doi.org/10.1016/j.rineng.2022.100657

Rathee, M., Bačić, B., & Doborjeh, M. (2023). Automated road defect and anomaly detection for traffic safety: A systematic review. Sensors, 23(12), Article 5656. https://doi.org/10.3390/s23125656

Sattar, S., Li, S., & Chapman, M. (2018). Road surface monitoring using smartphone sensors: A review. Sensors, 18(11), Article 3845. https://doi.org/10.3390/s18113845.

Sattar, S., Li, S., & Chapman, M. (2021). Developing a near real-time road surface anomaly detection approach for road surface monitoring. Measurement, 185, Article 109990. https://doi.org/10.1016/j.measurement.2021.109990

Sebestyen, G., Muresan, D., & Hangan, A. (2015). Road quality evaluation with mobile devices. In Proceedings of the 2015 16th International Carpathian Control Conference (ICCC) (pp. 458–464). IEEE. https://doi.org/10.1109/CarpathianCC.2015.7145123

Shaghlil, N., & Khalafallah, A. (2018). Automating highway infrastructure maintenance using unmanned aerial vehicles. In Proceedings of the Construction Research Congress 2018 (pp. 486–495). American Society of Civil Engineers. https://doi.org/10.1061/9780784481295.049

Solorio-Fernández, S., Carrasco-Ochoa, J., & Martínez-Trinidad, J. F. (2016). A new hybrid filter-wrapper feature selection method for clustering based on ranking. Neurocomputing, 214, 866–880. https://doi.org/10.1016/j.neucom.2016.07.026

Sun, T., Pan, W., Wang, Y., & Liu, Y. (2022). Region of interest constrained negative obstacle detection and tracking with a stereo camera. IEEE Sensors Journal, 22(4), 3616–3625. https://doi.org/10.1109/JSEN.2022.3142024

Surblys, V., Kozłowski, E., Matijošius, J., Gołda, P., Laskowska, A., & Kilikevičius, A. (2024). Accelerometer-based pavement classification for vehicle dynamics analysis using neural networks. Applied Sciences, 14(21), Article 10027. https://doi.org/10.3390/app142110027

Varona, B., Monteserín, A., & Teyseyre, A. (2020). A deep learning approach to automatic road surface monitoring and pothole detection. Personal and Ubiquitous Computing, 24(4), 519–534. https://doi.org/10.1007/s00779-019-01234-z

Vi, M., Tran, D., Thuong, V. T., Linh, N. N., & Tran, D. (2024). Efficient real-time devices based on accelerometer using machine learning for HAR on low-performance microcontrollers. Computers, Materials & Continua, 81(1), 1729–1756. https://doi.org/10.32604/cmc.2024.055511

Wang, S., Kodagoda, S., Shi, L., & Dai, X. (2018). Two-stage road terrain identification approach for land vehicles using feature-based and Markov random field algorithm. IEEE Intelligent Systems, 33(1), 29–39. https://doi.org/10.1109/MIS.2017.2581327

Wang, S., Kodagoda, S., Shi, L., & Wang, H. (2017). Road-terrain classification for land vehicles: Employing an acceleration-based approach. IEEE Vehicular Technology Magazine, 12(3), 34–41. https://doi.org/10.1109/MVT.2017.2656949

Wu, C., Wang, Z., Hu, S., Lepine, J., Na, X., Ainalis, D., & Stettler, M. (2020). An automated machine-learning approach for road pothole detection using smartphone sensor data. Sensors, 20(19), Article 5564. https://doi.org/10.3390/s20195564

Xin, H., Ye, Y., Na, X., Hu, H., Wang, G., Wu, C., & Hu, S. (2023). Sustainable road pothole detection: A crowdsourcing-based multi-sensors fusion approach. Sustainability, 15(8), Article 6610. https://doi.org/10.3390/su15086610

Yin, Y., Jang-Jaccard, J., Xu, W., Singh, A., Zhu, J., Sabrina, F., & Kwak, J. (2023). Igrf-rfe: A hybrid feature selection method for MLP-based network intrusion detection on UNSW-NB15 dataset. Journal of Big Data, 10(1), Article 27. https://doi.org/10.1186/s40537-023-00694-8

Zhang, J., Xiong, Y., & Min, S. (2019). A new hybrid filter/wrapper algorithm for feature selection in classification. Analytica Chimica Acta, 1080, 43–54. https://doi.org/10.1016/j.aca.2019.06.054

Downloads

Published

2026-06-15

How to Cite

Ngo Van, C., Tran, D.-N., Bui Thi, T., Tung, V. D., Huy, P. Q., Vi, M. T., & Tran, D.-T. (2026). Efficient Road Surface Classification on Low-Cost Devices Using Vehicle Vibration Data. Journal of Applied Engineering and Technological Science (JAETS), 7(2), 845-863. https://doi.org/10.37385/2afgj009