gpt4 book ai didi

tensorflow - tensorflow的object detection api支持多类多标签检测吗?

转载 作者:行者123 更新时间:2023-12-03 17:34:11 25 4
gpt4 key购买 nike

经过数小时的研究,我找不到任何关于使用对象检测 API 进行多标签预测的示例。基本上,我想为图像中的每个实例预测多个标签。如下图所示:

enter image description here

我想预测服装类别,还要预测颜色和图案等属性。

根据我的理解,我需要将每个属性的更多分类头附加到第二阶段的 ROI 特征图,并总结每个属性的损失?但是,我无法在对象检测代码中实现这一点。有人可以给我一些关于我应该开始修改哪些功能的提示吗?谢谢你。

最佳答案

根据性能要求和平台,一种方法可能是通过在管道中使用多个分类器来简化问题。例如,您可以使用多类对象检测器(在您的示例中为“tee”和“pant”)来捕获感兴趣的区域;然后根据边界框裁剪这些区域,并将这些裁剪区域输入到另一个模型中,在这种情况下,该模型没有局部性要求(“颜色”和“图案”)。
对于多类对象检测指南,我可能会推荐来自 Tensorflow Git repo 的 Eager Three Shot Object Detection Colab .在“为训练准备数据”单元格注释中:

num_classes = 1

category_index = {duck_class_id: {'id': duck_class_id, 'name': 'rubber_ducky'}}
更新它可以在不改变模型的情况下启用多类检测。例如,以下将创建两个类:
num_classes = 2

category_index = {
    1: {'id': 1,
        'name': 'tee'},
    2: {'id': 2,
        'name': 'pant'}
}
然后根据这个输出,将这些裁剪区域输入另一个分类器。

关于tensorflow - tensorflow的object detection api支持多类多标签检测吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49358088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com