【问题标题】:"Classify" images with Watson Image Recognition使用 Watson Image Recognition 对图像进行“分类”
【发布时间】:2016-07-22 14:40:45
【问题描述】:

Watson Image Recognition (IR) demo中,你可以给app一个图片,它会对其进行分类,并告诉你它认为图片中有什么。它是如何做到这一点的?

据我从文档中可以看出,你只能给它正面和负面的图像,它只能说“是”,这是披萨,或者“不”,这不是披萨。它无法指定是披萨还是意大利面。

有什么方法可以实现吗?

【问题讨论】:

    标签: machine-learning ibm-watson image-recognition visual-recognition


    【解决方案1】:

    该服务通过使用分类器集合来工作;每个分类器仅适用于单个标签,并且必须使用自己的正负图像集进行训练。要获得比萨和意大利面,您必须创建两个分类器并使用正面和负面图像训练每个分类器。 (但是,在这种特殊情况下,披萨的负面图像可能只是意大利面的正面图像,反之亦然。)

    有一个可用的默认分类器集合,其中包含相当广泛的标签,所有这些都以这种方式训练过;我相信the demo 使用了默认集合 + AlchemyVision 的组合(分类范围更广,但不可训练)。你可以看到the demo's source code on github

    您可以在 Visual Recognition 服务文档中阅读更多内容:http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/visual-recognition/index.shtml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-22
      • 2018-06-09
      相关资源
      最近更新 更多