【问题标题】:Using tensorflow object detection for either or detection使用 tensorflow 对象检测进行 or 检测
【发布时间】:2019-09-11 00:46:34
【问题描述】:

我使用 Tensorflow 对象检测已经有一段时间了。我更像是一个用户,我真的不知道它是如何工作的。我想知道是否有可能训练它识别物体是什么而不是什么?例如,我想检测瓷砖上的裂缝。我可以使用对象检测来显示瓷砖的图像,它可以告诉我是否有裂缝(并显示位置),或者它会告诉我瓷砖上是否没有裂缝?

我尝试使用有缺陷和无缺陷的图片进行训练,使用 2 个类(1 个有缺陷,1 个没有缺陷)。但结果在 1 张图片中继续显示两者(如果图片有缺陷)。有没有办法只显示有缺陷的?

基本上我想做缺陷检查。这是 1 个缺陷的简单案例。但实际案例会有一些缺陷。 谢谢。

【问题讨论】:

    标签: python-3.x tensorflow object-detection


    【解决方案1】:

    如果您只期望输入的瓷砖图像,无论是否有缺陷,您都不需要没有缺陷的类。 API 为除其他类之外的所有内容添加了一个背景类。 因此,您只需要说明一类 - 缺陷,并且未被检测到的瓷砖不会有缺陷。 所以在你的训练集中——简单地给出缺陷的边界框,没有缺陷的情况下不给出边界框,然后你的模型应该学会检测上面提到的缺陷。

    【讨论】:

    • 感谢您的解释。会试试看。
    猜你喜欢
    • 1970-01-01
    • 2019-03-12
    • 2021-08-07
    • 1970-01-01
    • 2019-10-25
    • 2021-10-05
    • 2019-03-05
    • 1970-01-01
    • 2018-02-19
    相关资源
    最近更新 更多