Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Pothole-Detection-Using-Image-Processing

Project Overview

Road potholes are one of the major causes of road accidents and vehicle damage. Manual inspection of roads is time-consuming and inefficient. This project proposes an automated pothole detection system using Image Processing and Deep Learning techniques.

The system analyzes road images captured through cameras or drones and identifies potholes using YOLOv8 object detection models.


Objectives

  • Detect potholes automatically from road images.
  • Reduce manual road inspection efforts.
  • Improve road safety through early pothole detection.
  • Support smart city infrastructure management.

Technologies Used

  • Python
  • OpenCV
  • YOLOv8
  • PyTorch
  • TensorFlow
  • Computer Vision
  • Image Processing
  • Machine Learning

Methodology

Dataset Collection

Road images containing potholes were collected from publicly available datasets and road damage image repositories.

Data Preprocessing

  • Image resizing
  • Image normalization
  • Annotation conversion to YOLO format

Model Training

  • YOLOv8 pre-trained model
  • Transfer learning
  • Object detection training

Evaluation

Performance was measured using:

  • Precision
  • Recall
  • F1 Score
  • Mean Average Precision (mAP)

System Architecture

Road Image ↓ Image Preprocessing ↓ Feature Extraction ↓ YOLOv8 Model ↓ Pothole Detection ↓ Bounding Box Output


Results

The system successfully detected potholes from road surface images with high accuracy.

Benefits:

  • Faster road inspection
  • Reduced maintenance cost
  • Improved road safety
  • Scalable infrastructure monitoring

Future Scope

  • Real-time pothole detection
  • Drone-based road monitoring
  • Smart city integration
  • GPS-enabled pothole reporting

About

Automated pothole detection system using Image Processing, Computer Vision, and YOLOv8 for smart road infrastructure monitoring.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors