Pokemon2 / README.md
Dirake's picture
Update README.md
2ee8cd2 verified

A newer version of the Gradio SDK is available: 6.5.1

Upgrade
metadata
title: Pokemon Object Detection (YOLOv8)
emoji: 
colorFrom: pink
colorTo: purple
sdk: gradio
sdk_version: 4.37.2
app_file: app.py
pinned: false

Pokemon object detections

Using yolov8 after training with Google Colab

Dataset

Because of lack of data, there are only 7 classes: pikachu, charmander, bulbasaur, squirtle, eevee, jigglypuff and other.

labels

Requirements

pip install ultralytics

Preprocess Data

The convert.py used to convert .xml label file to .txt yolo label file.
Run resize_image.py to resize image's width to 640.

Train with Colab

Edit name.yaml. Upload images and labels.

!yolo train model=yolov8n.pt data=/content/name.yaml epochs=50 imgsz=640

Training's Result

last.pt and best.pt in result folder.

train

Predict

Run predict.py to see result. This is my predict to test.mp4:

result

Thank you for stopping by!