『深度应用』目标检测coco数据集格式介绍

MSCOCO数据集的标注格式(http://cocodataset.org),数据结构如下

{
	"images":
		[
			{"file_name":"cat.jpg", "id":1, "height":1000, "width":1000},
			{"file_name":"dog.jpg", "id":2, "height":1000, "width":1000},
			...
		]
	"annotations":
		[
			{"image_id":1, "bbox":[100.00, 200.00, 10.00, 10.00], "category_id": 1}
			{"image_id":2, "bbox":[150.00, 250.00, 20.00, 20.00], "category_id": 2}
			...
		]
	"categories":
		[
			{"id":0, "name":"bg"}
			{"id":1, "name":"cat"}
			{"id":1, "name":"dog"}
			...
		]
}

标注文件中,"images" 关键字对应图片信息,"annotations" 关键字对应标注信息,"categories" 对应类别信息:
"images": 该关键字对应的数据中,每一项对应一张图片,"file_name"对应图片名称,"id"对应图片序号,"height"和"width"分别对应图像的高和宽。
"annotations": 该关键字对应的数据中,每一项对应一条标注,"image_id"对应图片序号,"bbox"对应标注矩形框,顺序为[x, y, w, h],分别为该矩形框的起始点x坐标,起始点y坐标,宽、高。"category_id"对应类别序号。
"categories": 该关键字对应的数据中,每一项对应一个类别,"id"对应类别序号,"name"对应类别名称。

关键字关联说明:
1."annotations"中的元素通过"image_id"关联图像,比如"image_id":2,该条标注信息对应"images"中"id"为2的图像。
2."annotations"中的元素通过"category_id"关联类别,比如"category_id":2,该条标注信息对应"categories"中"id"为2的类别。

例: 在上面列出的数据结构中

{"image_id":1, "bbox":[100.00, 200.00, 10.00, 10.00], "category_id": 1}

这条标注信息通过"image_id"可以找到对应的图像为"cat.jpg",通过"category_id"可以找到对应的类别为"cat"

背景图片说明:
"annotations"中的元素,"category_id":0对应的是背景。当且仅当一张图片对应的所有annotations中,"category_id"都为0,该图片为背景图片。

 

发布了168 篇原创文章 · 获赞 398 · 访问量 19万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览