深度学习框架YOLO模型如何训练三角洲行动 YOLO 目标检测数据集训练及应用 三角洲烽火模式yolo模型数据集如何训练

深度学习框架YOLO模型如何训练三角洲行动 YOLO 目标检测数据集训练及应用 三角洲烽火模式yolo模型数据集如何训练

三角洲7w标好数据集 三角洲行动yolo训练高质量数据集,640*640格式,7w张烽火图片,七类标注,敌人,头部,队友,小兵等等,

三角洲烽火模式yolo模型数据集,是数据集 大概7万多的精数据
22G的压缩包

类别:敌人 敌人头部 队友 小兵 倒地 靶场人机 靶场人机头

是yolo数据集 用于视觉模型开发

三角洲行动 YOLO 目标检测数据集(7万张|7分类)

一、数据集信息表

项目详情
数据集名称三角洲行动 游戏目标检测数据集
总图片数量70000 张
图像尺寸640×640
标注格式YOLO 标准 TXT 标签
类别数量7 类
标注目标敌人、敌人头部、队友、小兵等游戏目标
数据质量高清实拍烽火场景,标注精准,可直接训练
适用场景游戏AI辅助、目标检测学习、模型训练、项目实战

二、类别清单

类别ID类别名称说明
0enemy敌人
1enemy_head敌人头部
2teammate队友
3minion小兵
4class_4自定义类别4
5class_5自定义类别5
6class_6自定义类别6

可根据实际标注名称修改对应文本

三、数据集配置文件delta.yaml

train:./images/trainval:./images/valtest:./images/testnc:7names:0:enemy1:enemy_head2:teammate3:minion4:class_45:class_56:class_6

四、目录结构

delta_dataset/ ├── images/ │ ├── train/ │ ├── val/ │ └── test/ ├── labels/ │ ├── train/ │ ├── val/ │ └── test/ └── delta.yaml

五、环境安装命令

pipinstallultralytics torch opencv-python

六、YOLOv8 训练代码

fromultralyticsimportYOLO# 加载预训练模型model=YOLO("yolov8s.pt")# 启动训练model.train(data="delta.yaml",epochs=100,imgsz=640,batch=16,device=0,patience=20,project="delta_action",name="yolov8_delta",save=True)# 模型验证model.val()

七、YOLOv11 训练代码

fromultralyticsimportYOLO model=YOLO("yolov11s.pt")model.train(data="delta.yaml",epochs=100,imgsz=640,batch=16,device=0,patience=20,project="delta_action",name="yolov11_delta",save=True)model.val()

八、单图推理代码

fromultralyticsimportYOLOimportcv2# 加载训练好的最优权重model=YOLO("runs/detect/yolov8_delta/weights/best.pt")# 图片检测img_path="test.jpg"results=model(img_path,conf=0.3)# 渲染并保存结果res_img=results[0].plot()cv2.imwrite("detect_result.jpg",res_img)cv2.imshow("三角洲目标检测",res_img)cv2.waitKey(0)cv2.destroyAllWindows()

九、批量推理代码

fromultralyticsimportYOLOimportos model=YOLO("runs/detect/yolov8_delta/weights/best.pt")img_dir="./test_images"save_dir="./predict_result"os.makedirs(save_dir,exist_ok=True)forfileinos.listdir(img_dir):file_path=os.path.join(img_dir,file)model.predict(file_path,save=True,project=save_dir)