Efficient Road Surface Classification on Low-Cost Devices Using Vehicle Vibration Data
DOI:
https://doi.org/10.37385/2afgj009Keywords:
Road surface monitoring, Inertial sensors, Machine learning, Real-time monitoringAbstract
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
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




CITEDNESS IN SCOPUS
CITEDNESS IN WOS




