【问题标题】:How to detect objects in addition to coco dataset?除了 coco 数据集,如何检测对象?
【发布时间】:2018-03-19 22:08:18
【问题描述】:

我正在使用 tensorflow 异议检测 API 和教程中提供的 coco 数据集。

如果我使用 api 来检测自定义对象,我如何“添加”到从 coco 数据集中检测到的对象列表中?有没有办法合并?

【问题讨论】:

    标签: tensorflow object-detection


    【解决方案1】:

    如果您的意思是使用在 COCO 数据集上训练的模型来检测不在 COCO 数据集中的对象,则不能这样做。我认为你需要训练一个模型,在这种情况下,一个已经在 COCO 上训练过的模型,你想要检测的新对象。有一个教程 here 展示了如何在自定义数据集上训练模型。

    如果您不想训练模型,则需要找到一个已经针对要检测的对象进行训练的模型。

    我理解对了吗?

    【讨论】:

    • 没有。例如,我想检测 coco 数据集中的所有对象以及我想检测的自定义对象。所以一切都在可可加上额外的。不只是一个或另一个,而是结合起来
    • 但是如果这个自定义对象不包含在 COCO 数据集中,检测器就不知道它了所以我认为你需要找到一个已经包含所有对象的模型(COCO + 自定义)或者训练一个专门研究COCO的来添加自定义的。如果神经网络未针对这些特定对象进行训练,则无法将此类对象“添加”到使用神经网络的检测器。
    • 是的,这就是我所害怕的......试图避免重新训练整个 coco 数据集 + 我自己的自定义......呃......
    • 顺便说一句,这个自定义对象是什么?也许有人已经这样做了,并且已经训练了包含所有对象的模型......
    • 没有。我从来没有听说过,抱歉。
    猜你喜欢
    • 1970-01-01
    • 2018-11-21
    • 2020-07-18
    • 2020-11-02
    • 2019-03-21
    • 1970-01-01
    • 2021-09-21
    • 2020-04-05
    • 2019-01-25
    相关资源
    最近更新 更多