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 ],' category_id': 1}
{'image_id':2,' bbox ' : [ 150.00,250.00,20.00 ],' category_id': 2}
.
]
“类别”:
[
{'id':0,' name':'bg'}
{'id':1,' name':'cat'}
{'id':1,' name':'dog'}
.
]
}
在标记文件中,“images”关键字对应于图像信息,“annotations”关键字对应于标记信息,并且“categories”对应于类别信息:
“images':在与该关键字对应的数据中,各项与1张图像对应,“file_name”与图像名对应,“id”与图像编号对应,“height”和“width”分别与图像的高度
' annotations':在与该关键字对应的数据中,每个项目对应一个标记,' image_id '对应图像编号,' bbox '对应标记,顺序为[x,y,w,h] “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 ],' category_id': 1}
此标注信息为“image_id”,表示对应的图像为“cat.jpg”,对应的类别为“cat”
背景图像说明:
“annotations”元素“category_id':0与背景相对应。 且在与一张图像对应的所有annotations中,“category_id”为0的情况下,该图像为背景图像。
这篇文章在博客“小宋呢”(CSDN )上被共享。
如有侵权,请联系support@oschina.cn将其删除。
本文加入“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。