Open Access iconOpen Access

ARTICLE

Road Surface Classification Using IMU Data Based on the CGB-Net Deep Learning Architecture

Duong Do The1,2, Duc-Nghia Tran3, Hoang-Dieu Vu4, Manh-Tuyen Vi4,*, Duc-Tan Tran4,*

1 Academy of Policy and Development, Hanoi City, Vietnam
2 Graduate University of Sciences and Technology, Vietnam Academy of Science and Technology, Hanoi City, Vietnam
3 Institute of Information Technology, Vietnam Academy of Science and Technology, Hanoi City, Vietnam
4 Faculty of Electrical and Electronic Engineering, Phenikaa University, Hanoi City, Vietnam

* Corresponding Authors: Manh-Tuyen Vi. Email: email; Duc-Tan Tran. Email: email

Computers, Materials & Continua 2026, 88(1), 97 https://doi.org/10.32604/cmc.2026.079056

Abstract

Road-surface identification is important for transportation monitoring and maintenance. However, this task is challenging due to the complexity of vibration signals, feature overlap among different surface types, and variations in real-world operating conditions. These challenges become more significant in time-series classification, where models must achieve high accuracy while remaining computationally efficient and suitable for low-cost hardware. This study investigates the design and evaluation of an automatic road-surface classification system using motion data collected from inertial sensors mounted on a vehicle, including accelerometers and gyroscopes. The system segments synchronized IMU signals into fixed-length windows and assigns each window to a predefined road-surface category. To address this problem, this study proposes CGB-Net, a lightweight and efficient deep learning architecture for road-surface classification. In this architecture, the integration of modules is designed to capture hierarchical features: one-dimensional convolutional neural networks (1D-CNN) are used to extract local temporal features from accelerometer and gyroscope signals, Gated Recurrent Units (GRU) model short-term temporal dependencies, and Bidirectional Long Short-Term Memory (Bi-LSTM) networks capture global long-term temporal context in both directions. The model is trained to distinguish among three types of road surfaces representing different material properties and degradation states: Asphalt_10 (new asphalt, less than 10 years old), Asphalt_15 (aged asphalt, more than 15 years old), and Concrete. Experimental results show that the proposed system achieves high classification performance, with both accuracy and F1-score exceeding 95%. These results indicate strong potential for practical applications in automated road monitoring and maintenance systems.

Keywords

Road surface classification; deep learning; inertial sensors; accelerometer and gyroscope; CGB-Net; one-dimensional convolutional neural networks; recurrent neural networks; time-series analysis

Cite This Article

APA Style
Do The, D., Tran, D., Vu, H., Vi, M., Tran, D. (2026). Road Surface Classification Using IMU Data Based on the CGB-Net Deep Learning Architecture. Computers, Materials & Continua, 88(1), 97. https://doi.org/10.32604/cmc.2026.079056
Vancouver Style
Do The D, Tran D, Vu H, Vi M, Tran D. Road Surface Classification Using IMU Data Based on the CGB-Net Deep Learning Architecture. Comput Mater Contin. 2026;88(1):97. https://doi.org/10.32604/cmc.2026.079056
IEEE Style
D. Do The, D. Tran, H. Vu, M. Vi, and D. Tran, “Road Surface Classification Using IMU Data Based on the CGB-Net Deep Learning Architecture,” Comput. Mater. Contin., vol. 88, no. 1, pp. 97, 2026. https://doi.org/10.32604/cmc.2026.079056



cc Copyright © 2026 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 137

    View

  • 30

    Download

  • 0

    Like

Share Link