首页 > 解决方案 > 如何同时使用 Google Cloud Search 和 Vision API

问题描述

大家,在这一点上我有一个完全不典型的话题,我希望我在这里向正确的人讲话。我正在做一个个人项目。我最近成为 G Suite 客户,想通过 Google Drive 映射我的文档和媒体管理。到目前为止,文档管理运行良好,在 Google Cloud Search 的帮助下,我可以轻松地跨平台找到我的文档。

由于我个人拍了很多照片,我想知道是否可以使用谷歌产品找到一种方法来自动分类我的照片。我的方法是使用 Vision API 的标签检测将 5 个最有可能的标签存储为元数据。通过使用元数据,当我搜索建筑或动物时,我可以在一次搜索中找到包含以下术语之一的所有图像。这个概念当然应该可以扩展到位置和文本检测。我已经尝试通过诸如 integromat.com 之类的页面来创建自动功能,为照片添加标签,但不幸的是没有成功。好吧,现在我们来看看目前的情况。由于我意识到与 Google Cloud 的积极互动至关重要,因此我正在寻求经验丰富的社区的帮助。

在提出建议之前,也许还有一个提示。谷歌照片很棒,可以做类似的事情,但它没有与谷歌云搜索集成,管理 RAW 文件会很糟糕。

标签: google-cloud-vision

解决方案


您可以使用以下方法实现您想要的:

  1. 构建网络/移动应用程序以将照片上传到 Google Drive 或 Cloud Storage。
  2. 在上传到云端硬盘/云存储之前,使用 Google Vision API 从您的图片中获取元数据。
  3. 使用 Google Cloud Search Rest API将提取的元数据与 Cloud Search 的图像 URL 一起编入索引。
  4. 创建自定义搜索界面来搜索和显示您的索引图像。

以上步骤应该能够为您指明实施解决方案的正确方向。如果您需要进一步的帮助,请告诉我。


推荐阅读