当前位置:网站首页 > 云服务教程 > 正文

yolov3spp原文(yolov3视频教程)



由于自己部门需求及学习需求,需要自己制造训练集,并训练好自己的权重,用于检测目标与分割。开始自己探索制造训练集与训练网络的坑坑洼洼的道路,鉴于网上没有较好较为详细的教程,我想要把自己觉得的顺序步骤写出来,给大家减少遇到的坑。

(其实环境也不用相同,毕竟制造制造数据集的方法是相同的)

cfg文件说明

建议用本子记录一遍,加深理解。我就是这样做的(抱歉写字比较潦草)

yolo 部署到 ios_机器学习

2.理解以后,就开始搭建数据集,细分以下几步.
2.1准备自己想要训练的目标图片(我这里只准备了78张),放在一个文件夹(这里假设为picture)

2.2建立一个rename.py文件,在终端运行:

yolo 部署到 ios_机器学习_02

2.3同上面的操作类似,建立一个resize.py文件,在终端输入:将图片统一大小,非常重要!!第一次就是没有做到统一大小,导致后面出问题,原因我没搞明白!知道的朋友麻烦留言告知。(当然如果你的图片全是大小一致的就跳过这一步)
resize.py文件代码:

此时,我们的图片大小已经统一了。

yolo 部署到 ios_神经网络_03

3.在darknet/scripts/目录下建立自己的数据集目录结构
3.1scripts下新建VOCdevkits目录
3.2VOCdevkits目录下建立JPEGImages,Annotations,ImageSets三个目录
3.3在ImageSets下建立Layout与Main两个目录







4.将刚才打标的图片放在建立的JPEGImages目录,对应的xml文件放在Annotations

5.运行test.py 转化标签信息,在Main目录生成三个文件

yolo 部署到 ios_神经网络_04

在终端运行

6.VOC数据转化为labels信息
YOLOV3的label,YOLOV3的label标注的一行五个数分别代表类别(从 0 开始编号), BoundingBox 中心 X 坐标,中心 Y 坐标,宽,高。这些坐标都是 0~1 的相对坐标。和我们刚才标注的label不同,因此我们需要下面的py文件帮我们转换label。

这里我提供源码:

注意,voc_label.py需要与VOCdevkits目录同级位置。

yolo 部署到 ios_python_05

观察scripts目录下,是否生成了对应文件 2007_train.txt ;2007_val.txt ;2007_test.txt ;train.txt

yolo 部署到 ios_神经网络_06

坚持至此,兄弟们,数据集完成!!!!7.修改自己的cfg文件及data

7.1cfg/voc.data文件修改

yolo 部署到 ios_神经网络_07

yolo 部署到 ios_python_08

可修改:random = 1:原来是1,显存小改为0。(是否要多尺度输出。我这里不用,因为样本不足时,这个参数会影响训练效果)

yolo 部署到 ios_机器学习_09

在文件开头,修改训练的batches,subdivisions,自己看情况,显卡不强的掂量以下哈哈

yolo 部署到 ios_yolo 部署到 ios_10

8.下载预训练的权重
恭喜,坚持到这里真不容易!!!过了这一步,就能训练自己的数据了!!

我训练10000次后测试图

yolo 部署到 ios_yolo 部署到 ios_11

yolo 部署到 ios_yolo 部署到 ios_12

yolo 部署到 ios_yolo 部署到 ios_13

到此这篇yolov3spp原文(yolov3视频教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 服务器部署教程视频(服务器部署教程视频下载)2025-06-20 17:54:08
  • mac装双系统win10详细教程(mac双系统安装教程 win10)2025-06-20 17:54:08
  • 2258xt开卡教程(2258xt开卡视频教程)2025-06-20 17:54:08
  • 如何安装虚拟机操作系统(如何安装虚拟机操作系统教程)2025-06-20 17:54:08
  • junit5怎么下载(junit官网下载教程)2025-06-20 17:54:08
  • 个人服务器搭建教程(个人电脑搭建小型服务器)2025-06-20 17:54:08
  • ad20怎么破解安装教程(ad10破解安装教程)2025-06-20 17:54:08
  • ubuntu镜像iso怎么安装教程(ubuntu镜像iso文件怎么打开)2025-06-20 17:54:08
  • awvs13使用教程(awvs12使用教程)2025-06-20 17:54:08
  • autohotkey按键教程(autohotkey 教程)2025-06-20 17:54:08
  • 全屏图片