3

Watson Image Recognition (IR) demo中,您可以为应用程序提供图像,并对图像进行分类,并告诉您图像中的内容。它是如何实现的?使用Watson图像识别“分类”图像

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

有没有办法实现这个目标?

回答

5

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

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

您可以在视觉识别服务文档中阅读更多:http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/visual-recognition/index.shtml