image - 如何检索 Google Vision API 中视觉上相似的图像?
问题描述
我已使用 Google Vision API 检索到“视觉上相似的图像”。我想知道给定一张照片(可能与博客或文章有关),Google Vision API 如何找到视觉上相似的图像列表?我似乎找不到描述这一点的白皮书。
此外,我想知道如果 Google Vision API 预测的标签的置信度低于 70%,考虑这些视觉上相似的图像是否有意义?
解决方案
根据文档,Google Cloud 的 Vision API 通过 REST 和 RPC API 提供强大的预训练机器学习模型,例如负责处理和分析接收到的图像的Web 检测,以识别具有与原始特征相似的其他图像,正如这里提到的;但是,由于它是 Google 的预训练模型,因此没有关于其开发的公开文档。
关于您关于考虑低于 70% 的置信度分数的问题,这完全取决于您的用例,您必须评估所需的接受限度才能满足您的要求。
请注意,在JSON 响应的“visuallySimilarImages”字段中返回的对象是一个WebImage 对象,并且它的 score 字段已被弃用,您可能指的是WebEntity 对象中的分数,它是实体的整体相关性分数。在不同的图像查询中未标准化且不可比较。
推荐阅读
- windows - 如何将消息从电子发送到另一个进程(其他本机 Windows 应用程序)
- c# - 如果找到完全匹配,则 C# 字符串替换
- c++ - 使用按位赋值操作进行 C++ 类型转换
- vbscript - 在 VBScript 中通过 SendKeys 传递 (–)
- python - ImportError: No module named watson_developer_cloud
- hive - load only few files from a HDFS directory
- android - 允许为包裹禁用 Oreo 自动填充服务
- sql - VBA SQL Query only returns numeric values
- javascript - HTML 5 Video: Playing multiple "clips" with javascript
- python - 为什么我不能通过 python 打开/与文件交互