我现在正在制作一个移动应用程序。我想找到一个服务,我将上传我定义的对象的图像:飞机,计算机,...当用户使用应用程序时,他们拍摄我已经在服务中定义的对象的照片,服务将告诉他/她关于对象的信息,例如:Akai的电脑,Akai的笔记本电脑,...
我想知道是否有任何图像识别提供数据库,用于输入图像作为样本数据,并提供信息来帮助我实现。
谢谢,
发布于 2016-10-07 08:26:28
这里有一个重要的权衡。有两种情况:
对于每个类别,您有相对较少的几个类别(用户可以为其拍摄图像的对象)和多个示例图像。您在机器学习领域有很多选择(神经网络框架,如caffe或Tensorflow)。但如果你想使用相对较少的示例代码(每个类别至少应该有几十个),最简单的方法是使用像vize.it这样的外部,你可以通过web界面设置类别,让图像识别器托管在外部并通过REST API访问。
免责声明:我是vize.it的合著者。
发布于 2016-11-01 10:20:32
当用户使用应用程序时,他们拍摄我已经在服务中定义的对象的照片,服务将告诉他/她关于对象的信息,例如:Akai的电脑,Akai的笔记本电脑,...
由于您的用户正在尝试识别对象的一个实例,并检索有关它的元数据,因此Watson Visual Recognition服务的similarity 特性可能是一个很好的选择。这是一项测试版服务,暂时是免费的。
您可以将具有相关元数据(如字符串"Akai's computer")的照片添加到集合中,该集合根据图像的视觉外观对图像进行索引。然后,您可以使用"find_similar“方法查询该集合,以便从视觉上最相似的图像中检索图像ids和元数据。
下面是一个演示: API页面还包含一个指向https://similarity-search-demo.mybluemix.net/参考的链接。Watson VR还包括自定义分类器培训,您可能会感兴趣。
https://stackoverflow.com/questions/39437332
复制相似问题