首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >计算机视觉API与自定义视觉API的区别

计算机视觉API与自定义视觉API的区别
EN

Stack Overflow用户
提问于 2018-09-04 04:00:19
回答 1查看 4.2K关注 0票数 12

我对使用微软的认知服务还是个新手。我想知道MS Computer Vision API和MS Custom Vision API有什么不同?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-04 07:17:51

它们都处理图像上的计算机视觉,但希望我能在这里帮助使它们更容易区分。:)

Computer Vision

Microsoft在Computer Vision API中构建了自己的图像模型,这些模型可以为您提供一些功能:

  • Image分类--在这里,API将为你提供大量用于对图像进行分类的标签。它还应该为您提供一个置信度分数,以确定模型预测图像是否符合这些标准- tag.
  • Content 可以为您提供isAdultisRacy标志,以确定图像是否满足这些标准。伴随的置信度得分是这些,too.
  • OCR -应用编程接口可以读取图像中的文本,并将为您提供文本。此应用程序接口还可以在signs.
  • Facial Recognition上处理手写文本,而不仅仅是文本-此API将在images.
  • Landmark Recognition中识别名人或其他知名人士的面孔-这将识别图像中的地标。

Custom Vision

Custom Vision服务稍有不同,您可以根据Microsoft的预建模型训练自己的图像模型。首先,这只能进行图像分类和目标检测。物体检测部分不仅会告诉你图像的标签是什么,还会显示它在图像中的位置。目前,这部分服务还处于预览阶段,但到目前为止,我已经看到了良好的效果。

另一个不同之处在于,Custom Vision服务允许您上传自己的图像。对于图像分类,这意味着您可以上传图像,并为每个图像赋予一个或多个标签。因此,当您在模型中运行图像时,它将返回它认为与标记的置信度分数一起的标记。对于对象检测,您可以执行相同的过程,但您需要在图像中选择您想要检测的对象,并为其添加标记。

每次上传和标记新图像时,都需要对模型进行训练。从那里,您可以评估模型的执行情况,为其提供测试图像,甚至使用REST URL或SDK与其交互。

总而言之,两者之间最大的区别是Custom Vision服务只能进行图像分类和对象检测,以及接收您自己的图像来执行这些操作。计算机视觉API可以做更多的工作,但您无法控制如何训练模型。

希望这能有所帮助!如果你有任何问题,尽管让我知道。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52155632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档