coco关键点标注json_coco数据集

本文详细解析了COCO数据集中Object Keypoint类型的标注格式,包括images、annotations、categories字段,以及关键点标注的keypoints和skeleton信息。此外,还介绍了Image Caption的标注格式,每个图片可以有多个场景描述。
摘要由CSDN通过智能技术生成

COCO通过大量使用Amazon Mechanical Turk来收集数据。COCO数据集现在有3种标注类型:object instances(目标实例), object keypoints(目标上的关键点), 和image captions(看图说话),使用JSON文件存储。比如下面就是Gemfield下载的COCO 2017年训练集中的标注文件:

0b64bef1a7c442be0d039405508a5fc1.png

可以看到其中有上面所述的三种类型,每种类型又包含了训练和验证,所以共6个JSON文件。

以instances_train2014.json为例,总体形式如下:

344a29da52e6c4dd095d57e580d67c9e.png

(1)images字段列表元素的长度等同于划入训练集(或者测试集)的图片的数量;

(2)annotations字段列表元素的数量等同于训练集(或者测试集)中bounding box的数量;

(3)categories字段列表元素的数量等同于类别的数量,coco为80(2017年);

>>> ann_train_file='annotations/instances_train2017.json'
>>> coco_train = COCO(ann_train_file)
loading annotations into memory...
Done (t=19.30s)
creating index...
index created!

>>> len(coco_train.dataset['categories'])
80
>>> len(coco_train.dataset['images'])
118287
>>> len(coco_train.dataset['annotations'])
860001
>>>
d0dacec86bd28bf0654ffb37307d03df.png
75178499011404636daea6f4149801da.png

这是用来train的json中保存的东西,首先json保存的是一个大的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值