Skip to content

Jatin-1602/YOLO_V7_Pothole_Detection

Repository files navigation

YOLO_V7_Pothole_Detection

Description

Build a computer vision-based technology to process and detect the potholes present in an image

Problem Statement
Over the past few years, the increase in the number of vehicles on road gave rise to the number of road accidents. According to a study, one fatal road accident occurs every 5 minutes in the country, and 8 die on roads every hour. This has become a major concern in the country. One of the primary causes of these road accidents is the management and maintenance of the roads. Potholes on roads can cause serious accidents, and any vehicle traveling at some decent speed can lose its track due to them. In the case of four-wheeler vehicles, potholes can cause severe damage to wheels and tires. More specifically, when it comes to two-wheelers like motorbikes, these vehicles are more prone to accidents due to potholes as the tendency to cause imbalance is very high and can lead to fatalities.

Approach

Employed YOLOv7
Given CSV file converted to YOLO format
Used K-FOLD technique

Training Hyperparameters:

  • Environment : Google Colab

  • Folds : 5

  • Epochs : 33

  • batch_size : 8

  • img_size : 720 720

  • weights : yolov7-e6e_training.pt

  • hyperparameter : hyp.scratch.custom.yaml

  • lr : 0.01

  • conf : 0.05

Result

Score : 0.456830354788351

Evaluations

FOLD_4

RESULT
results

CONFUSION MATRIX
confusion_matrix

TRAIN_BATCH train_batch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published