如何下载Coco Dataset的特定部分?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何下载Coco Dataset的特定部分?相关的知识,希望对你有一定的参考价值。

我正在开发一种物体检测模型来检测使用YOLO的船只。我想使用COCO数据集。有没有办法只下载带有注释的图像?

答案

据我个人所知,如果你只是谈论COCO数据集,我认为他们没有“船只”的类别。他们最接近的类别是“船”。这是检查可用类别的链接:http://cocodataset.org/#overview

顺便说一下,船类内也有船只。

如果您只想选择特定COCO类别的图像,您可能想要做这样的事情(从COCO的官方演示中获取和编辑):

# display COCO categories
cats = coco.loadCats(coco.getCatIds())
nms=[cat['name'] for cat in cats]
print('COCO categories: 
{}
'.format(' '.join(nms)))

# get all images containing given categories (I'm selecting the "bird")
catIds = coco.getCatIds(catNms=['bird']);
imgIds = coco.getImgIds(catIds=catIds);

以上是关于如何下载Coco Dataset的特定部分?的主要内容,如果未能解决你的问题,请参考以下文章

coco与voc数据集下载与准备

COCO_03 制作COCO格式数据集 dataset 与 dataloader

COCO_03 制作COCO格式数据集 dataset 与 dataloader

如何访问数据读取器中的特定行?

pytorch COCO2017 目标检测 DataLoader

我如何在谷歌云 TPU 上将 COCO 数据集转换为一组 TFRecords