首页 > 解决方案 > 如何检索 Google Vision API 中视觉上相似的图像?

问题描述

我已使用 Google Vision API 检索到“视觉上相似的图像”。我想知道给定一张照片(可能与博客或文章有关),Google Vision API 如何找到视觉上相似的图像列表?我似乎找不到描述这一点的白皮书。

此外,我想知道如果 Google Vision API 预测的标签的置信度低于 70%,考虑这些视觉上相似的图像是否有意义?

标签: imageimage-processinggoogle-cloud-platformsimilaritygoogle-vision

解决方案


根据文档,Google Cloud 的 Vision API 通过 REST 和 RPC API 提供强大的预训练机器学习模型,例如负责处理和分析接收到的图像的Web 检测,以识别具有与原始特征相似的其他图像,正如这里提到的;但是,由于它是 Google 的预训练模型,因此没有关于其开发的公开文档。

关于您关于考虑低于 70% 的置信度分数的问题,这完全取决于您的用例,您必须评估所需的接受限度才能满足您的要求。

请注意,在JSON 响应的“visuallySimilarImages”字段中返回的对象是一个WebImage 对象,并且它的 score 字段已被弃用,您可能指的是WebEntity 对象中的分数,它是实体的整体相关性分数。在不同的图像查询中未标准化且不可比较。


推荐阅读