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. The scaled boundary finite element method for computational homogenization of heterogeneous media
  2. A model predictive control in Robotino and its implementation using ROS system
  3. Dynamic adjustment of dispatching rule parameters in flow shops with sequence-dependent set-up times
  4. Evaluating the construct validity of Objective Personality Tests using a multitrait-multimethod-Multioccasion-(MTMM-MO)-approach
  5. A Wavelet Packet Tree Denoising Algorithm for Images of Atomic-Force Microscopy
  6. Constrained Independence for Detecting Interesting Patterns
  7. Automatic enumeration of all connected subgraphs.
  8. How to combine collaboration scripts and heuristic worked examples to foster mathematical argumentation - when working memory matters
  9. The Use of Genetic Algorithm for PID Controller Auto-Tuning in ARM CORTEX M4 Platform
  10. Analysis and comparison of two finite element algorithms for dislocation density based crystal plasticity
  11. A genetic algorithm for a self-learning parameterization of an aerodynamic part feeding system for high-speed assembly
  12. Binary Random Nets I
  13. Modeling Effective and Ineffective Knowledge Communication and Learning Discourses in CSCL with Hidden Markov Models
  14. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  15. Modeling and simulation of deformation behavior, orientation gradient development and heterogeneous hardening in thin sheets with coarse texture
  16. Towards a Dynamic Interpretation of Subjective and Objective Values
  17. Proceedings of the SeMantic Answer Type and Relation Prediction Task at ISWC 2021 Semantic Web Challenge (SMART2021)
  18. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios
  19. Using haar wavelets for fault detection in technical processes
  20. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  21. A sufficient asymptotic stability condition in generalised model predictive control to avoid input saturation
  22. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  23. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  24. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  25. Expertise in research integration and implementation for tackling complex problems
  26. Machine Learning and Knowledge Discovery in Databases
  27. Building a process layer for business applications using the blackboard pattern
  28. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  29. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  30. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  31. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  32. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  33. Best Practices in AI and Data Science Models Evaluation
  34. Anomaly detection in formed sheet metals using convolutional autoencoders