YOLOv8 Pothole Detection Model

This model detects potholes in road images using YOLOv8s trained on the following dataset:

Pothole dataset

Model Details

  • Architecture: YOLOv8s (Ultralytics)
  • Task: Object Detection
  • Classes: 1 (pothole)
  • Epochs: 100
  • Hardware: NVIDIA L40S (Nebius Cloud)
  • Model Size: 22.5 MB

Sample Prediction

Prediction

Training Results

Results

Confusion Matrix

Confusion Matrix


Usage Example (Python)

from ultralytics import YOLO

model = YOLO("https://huggingface.co/peterhdd/pothole-detection-yolov8/resolve/main/best.pt")
results = model("your_image.jpg")
results.show()

This model is part of a complete end-to-end pothole detection system including training, GPU inference, and a mobile application.

The repository can be found here:

https://github.com/PeterHdd/pothole-detection-yolo

Downloads last month
8
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for peterhdd/pothole-detection-yolov8

Base model

Ultralytics/YOLOv8
Quantized
(24)
this model

Dataset used to train peterhdd/pothole-detection-yolov8