5.7 COCO数据集概览

5.7 COCO数据集概览

COCO数据集是一个大规模的对象检测、分割和标注数据集,设计用于促进对象类别的学术研究,常用于检测计算机视觉模型的标准实验。它是对象检测、分割和姿态估计任务的基础数据集,应用应用于访问和基准评估。

观看:Ultralytics COCO数据集概览

COCO预训练的模型

模型大小(pixels)mAPval 50-95速度 CPU ONNX (ms)速度 T4 TensorRT10 (ms)参数(M)FLOPs(B)
YOLO11n64039.556.1 ± 0.81.5 ± 0.02.66.5
YOLO11s64047.090.0 ± 1.22.5 ± 0.09.421.5
YOLO11m64051.5183.2 ± 2.04.7 ± 0.120.168.0
YOLO11l64053.4238.6 ± 1.46.2 ± 0.125.386.9
YOLO11x64054.7462.8 ± 6.711.3 ± 0.256.9194.9

主要特性

  • COCO数据集包含33万张图像,其中20万张图像带有对象检测、分割和标注。

  • 数据集包含80个对象类别,包括车辆、自行车、动物等常见的对象。

  • 注释包括对象边界框、分割面线和图像标注。

  • COCO提供标准的评估指标,如对象检测的均值精度(mean Average Precision, mAP)和分割的均值回取(mean Average Recall, mAR)。

数据集结构

COCO数据集分为三个子集合:

  1. Train2017: 包含11.8万张图像,用于对象检测、分割和标注模型的训练。

  2. Val2017: 包含5000张图像,用于训练过程中的验证目的。

  3. Test2017: 包含2万张图像,用于训练和标准检测,这个子集合的标注数据不公开,需提交到COCO评估服务器进行性能评估。

应用场景

COCO数据集常用于训练和评估深度学习模型,如对象检测(YOLO、Faster R-CNN、SSD)、实例分割(Mask R-CNN)和关键点检测(OpenPose)。它实现的多样化对象类别和标准评估指标,使它成为计算机视觉研究和应用的重要资源。

数据集YAML配置文件

YAML文件用于定义数据集的配置,包括数据集的路径、类别信息等关键配置。COCO数据集的YAML文件,在以下地址可查看:https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/coco.yaml。

训练示例

使用以下代码使用COCO数据集训练YOLO11n模型,训练100轮,图像大小为640:

Python

from ultralytics import YOLO

# 载入一个模型
model = YOLO("yolo11n.pt")  # 载入预训练的模型(推荐用于训练)

# 训练模型
results = model.train(data="coco.yaml", epochs=100, imgsz=640)

示例图像和注释

COCO数据集包含多样化的对象类别和复杂的场景,下面是数据集中的一些示例图像,与对应的标注:

示例图像示意图:这带有多图像组合的训练数据集示意图,在训练过程中合并多张图像以增加训练数据的多样性,这个方法有助于模型的应用应对不同的对象大小和边界信息。

引用和致谢

如果您在研究或开发工作中使用了COCO数据集,请求引用下列文献:

BibTeX

@misc{lin2015microsoft,
      title={Microsoft COCO: Common Objects in Context},
      author={Tsung-Yi Lin and Michael Maire and Serge Belongie and Lubomir Bourdev and Ross Girshick and James Hays and Pietro Perona and Deva Ramanan and C. Lawrence Zitnick and Piotr Dollár},
      year={2015},
      eprint={1405.0312},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

我们在此向COCO联盟致意,感谢其创建和维护这个对象检测的重要资源。如需详细信息,请访问COCO数据集网站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏驰和徐策

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值