Related Experiment Video
Updated: Jul 10, 2025

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
Published on: January 5, 2024
Detection of Road Potholes by Applying Convolutional Neural Network Method Based on Road Vibration Data
Furkan Ozoglu1, Türkay Gökgöz1
1Department of Geomatic Engineering, Yildiz Technical University, 34349 Istanbul, Turkey.
This study introduces a smartphone-based system for detecting road potholes using vibration sensors and GPS. Convolutional neural networks achieved high accuracy, enabling efficient road surface anomaly detection.
Area of Science:
- Road transportation safety
- Vibration analysis
- Machine learning for infrastructure monitoring
Background:
- Potholes pose significant risks to driving comfort, vehicle maintenance costs, and road safety.
- Existing detection methods often require specialized equipment, increasing costs for vehicle owners.
Purpose of the Study:
- To develop a cost-effective pothole detection system utilizing readily available smartphone technology.
- To introduce a novel application of Convolutional Neural Networks (CNNs) for analyzing road surface vibrations.
Main Methods:
- An iOS application was developed to collect vibration data (accelerometer, gyroscope) and GPS coordinates.
- Road vibration data were converted into visual representations (pixel-based images).
- Multiple CNN models with varying architectures were trained and validated for pothole identification.
Main Results:
- CNN models demonstrated high accuracy (93.24%) and low loss (0.2948) during initial validation.
- A two-stage validation process confirmed the system's effectiveness in real-world conditions.
- Field studies showed successful pothole detection rates between 80% and 87%.
Conclusions:
- Smartphone-integrated vibration sensing combined with CNNs offers a viable and accurate solution for pothole detection.
- This approach reduces the need for expensive dedicated hardware, making road monitoring more accessible.
- The developed system contributes to improved road safety and reduced transportation costs.
Related Concept Videos
Vibrating Concrete
Design Example: Joints in Concrete Pavements
Contraction joints are typically formed by sawing a groove into the concrete shortly after it has hardened. This creates a weakened vertical plane, deliberately encouraging cracking at...
Abrasion Resistance of Concrete
One such test is the revolving disc test, where three plates...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Design Example: Alignment of a Road Line Using GIS
Microcracking in Concrete

