YOLOV5

学习使用 YOLOV5,识别动漫人物 “小小怪”。

基础

实操

参考 YOLOV5 README · 自定义数据训练

  1. 搜集图片数据:百度图片搜索“小小怪”,选择保存六张图片。
  2. 使用 Roboflow 对原始图片打标,参考 Roboflow标注平台使用—-小白都能看懂
  3. Roboflow 导出的数据放入系统中,修改配置文件并增加训练轮次,使用 train.py 训练。修改方式参照 目标检测 YOLOv5 开源代码项目调试与讲解实战【土堆 x 布尔艺数】
    python train.py --data coco128.yaml --epochs 300 --batch-size -1
  4. 将训练数据和新的测试数据放入 data/images,使用 detect.py 检测。

效果

总结

  1. 训练100轮时,执行检测没有效果;改成300轮或降低检测标准才有反应。
  2. 目前是本地使用,未来将模型集成至web系统中调用