【问题标题】:Comparing device captured image with image in Google Cloud Bucket将设备捕获的图像与 Google Cloud Bucket 中的图像进行比较
【发布时间】:2019-09-15 15:37:58
【问题描述】:

我想在我的 Google 云服务存储桶中存储一组图像,并使用 Vision API 将图像与该组进行比较。

这可能吗?

我在研究中能找到的最接近的东西是创建一个可搜索的图像集https://cloud.google.com/solutions/image-search-app-with-cloud-vision,但我不知道如何利用它来做我想做的事。

理想场景

我在我的设备上拍摄一张图像,然后将该图像以 json 对象的形式发送到视觉端点,然后将该图像与我的存储桶中设置的图像进行比较,并为我的存储桶中的每个图像返回一个相似度分数。

【问题讨论】:

    标签: google-cloud-vision


    【解决方案1】:

    Cloud Vision 为您提供与“标签”而非特定图像的匹配百分比。

    两张图片之间没有通用的相似度度量。每个其他相似度计算算法都使用他们认为最适合他们个人需求的公式。

    当我使用可能的视觉从集合中找到最相似的图像时,我最后使用的公式可能是

    https://drive.google.com/file/d/0B3BLwu7Vb2U-SVhKYWVMR2JvOFk/view?usp=sharing

    但是当我需要通过视觉相似性而不是标签进行匹配时,我会使用我的 gem 进行 IDHash 感知散列算法https://github.com/Nakilon/dhash-vips

    【讨论】:

      猜你喜欢
      • 2015-06-17
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2019-04-16
      • 2016-10-02
      • 1970-01-01
      • 2013-04-11
      • 2015-11-01
      相关资源
      最近更新 更多