Vision-Based Deep Learning Algorithm for Detecting Potholes

Research output: Journal contributionsConference article in journalResearchpeer-review

Authors

Potholes on roads pose a major threat to motorists. Driving over a pothole has the potential to cause serious damage to a vehicle, which in turn may result in fatal accidents. Currently, many pothole detection methods exist. However, these methods do not utilize deep learning techniques to detect a pothole in real-time, determine the location thereof and display its location on a map. The success of determining an effective pothole detection method, which includes the aforementioned deep learning techniques, is dependent on acquiring a large amount of data, including images of potholes. Once adequate data had been gathered, the images were processed and annotated. The next step was to determine which deep learning algorithms could be utilized. Three different models, including Faster R-CNN, SSD and YOLOv3 were trained on the custom dataset containing images of potholes to determine which network produces the best results for real-time detection. It was revealed that YOLOv3 produced the most accurate results and performed the best in real-time, with an average detection time of only 0.836 s per image. The final results revealed that a real-time pothole detection system, integrated with a cloud and maps service, can be created to allow drivers to avoid potholes.

Original languageEnglish
Article number012019
JournalJournal of Physics: Conference Series
Volume2162
Number of pages11
ISSN1742-6588
DOIs
Publication statusPublished - 25.01.2022
EventInternational Conference on Applied Physics, Simulation and Computing - APSAC 2021 - Salerno, Italy
Duration: 03.09.202105.09.2021
Conference number: 5

Documents

DOI

Recently viewed

Publications

  1. Digital Control of a Camless Engine Using Lyapunov Approach with Backward Euler Approximation
  2. Different approaches to learning from errors: Comparing the effectiveness of high reliability and error management approaches
  3. A Python toolbox for the numerical solution of the Maxey-Riley equation
  4. Authenticity and authentication in language learning
  5. Towards a Dynamic Interpretation of Subjective and Objective Values
  6. Using haar wavelets for fault detection in technical processes
  7. Multidimensional recurrence quantification analysis (MdRQA) for the analysis of multidimensional time-series
  8. Optimization Analysis for an Uncovered Wagon Transportation with an Interactive Animated Simulation-Based Platform for Multidisciplinary Learning
  9. Analysis and Implementation of a Resistance Temperature Estimator Based on Bi-Polynomial Least Squares Method and Discrete Kalman Filter
  10. A simple fuzzy controller for robot manipulators with bounded inputs
  11. Inversion of fuzzy neural networks for the reduction of noise in the control loop
  12. Transformer with Tree-order Encoding for Neural Program Generation
  13. A denoising procedure using wavelet packets for instantaneous detection of pantograph oscillations
  14. Recurrence Quantification Analysis of Processes and Products of Discourse
  15. Integrating Mobile Devices into AAL-Environments using Knowledge based Assistance Systems
  16. Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis
  17. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  18. Automatic enumeration of all connected subgraphs.
  19. Supporting discourse in a synchronous learning environment
  20. Modelling the Complexity of Measurement Estimation Situations - A Theoretical Framework for the Estimation of Lengths
  21. How Much Tracking Is Necessary? - The Learning Curve in Bayesian User Journey Analysis
  22. Towards improved dispatching rules for complex shop floor scenarios - A genetic programming approach
  23. Expertise in research integration and implementation for tackling complex problems
  24. Identification of structure-biodegradability relationships for ionic liquids - clustering of a dataset based on structural similarity
  25. Using augmented video to test in-car user experiences of context analog HUDs
  26. Linux-based Embedded System for Wavelet Denoising and Monitoring of sEMG Signals using an Axiomatic Seminorm
  27. Top-down contingent attentional capture during feed-forward visual processing
  28. Microstructural development of as-cast AM50 during Constrained Friction Processing: grain refinement and influence of process parameters
  29. Distributed robust Gaussian Process regression
  30. Continuous 3D scanning mode using servomotors instead of stepping motors in dynamic laser triangulation
  31. A decoupled MPC using a geometric approach and feedforward action for motion control in robotino
  32. Situated multiplying in primary school