YoloV8的目标模型训练方法
使用YoloV8提供的Python接口,训练一个佩戴安全帽的目标检测模型,完成模型训练后,使用模型检测图片或视频中的人员是否佩戴安全帽。
准备训练数据
下载
训练数据可以从Kaggle: Your Machine Learning and Data Science Community上面下载,搜索worker safety,一定要下载yoloV8格式的数据集,如果是其它格式还需转成yoloV8格式。
下载后解压,打开css-data文件夹,如
-
test 文件中包含了82个测试数据
-
train 文件中包含了2605个训练数据,每张图片中有多个可标记的物体,实际有2万多个标记结果
-
valid 文件中包含了114个验证数据
打开训练数据文件夹train,里面包含文件夹images和labels,images保存的是待训练的图片数据,labels保存了图片数据的标记结果,标记的格式为yolo格式,同一个数据的数据名和标记名是相同的,及每一个images下的图片文件对应一个lables下的标记结果文件