【问题标题】:Can IBM Cloud Watson recognize the same person across multiple images?IBM Cloud Watson 能否跨多个图像识别同一个人?
【发布时间】:2018-10-25 18:12:52
【问题描述】:

我想创建一个图库服务,根据不同特征对图像进行聚类,其中主要是跨多张图像匹配的人脸。

为此我一直在考虑使用 IBM Cloud,但我无法找到关于 Watson 是否支持人脸识别(在检测之上)的明确是或否答案,因此可以跨多个图像识别同一个人,例如 @ 987654321@ 和 Azure CognitiveServices Face API 做。

我想要实现的具体场景是这样的:给定照片 A.jpg 和 B.jpg Watson 应该能够分辨出 A.jpg 有一张对应于人 X 的脸,而 B.jpg 有另一个看起来相似的脸到 A.jpg 中的那个。理想情况下,它应该自动执行此操作,并为每个检测到的人脸提供人脸 ID 值。

以前有人用 Watson 解决过这个问题吗?在 vanilla Watson 人脸检测之上,它是否可以在没有太多代码或 ML 技术的情况下以简单的方式实现?

【问题讨论】:

    标签: ibm-cloud


    【解决方案1】:

    我使用 Watson 在 CLI 上进行基本的人脸检测。您是否想在对某个人的图像进行训练后识别该人?你能澄清你的问题吗?以下是我可以回答的问题,如果您有 Watson API 密钥,您可以在终端上运行它:

    curl -X POST --form "images_file=@path/to/image.jpg" "https://gateway-a.watsonplatform.net/visual-recognition/api/v3/detect_faces?api_key={your_api_key}&version=2016-05-20"
    

    这将识别照片中的个人并提供有关此人的其他类别信息,例如年龄、性别等。如果他们很有名,它将提供更多类别信息。

    【讨论】:

    • 这是基本的人脸检测,效果很好。我现在的问题是:假设在文件 A.jpg 中检测到一个名为“X”的主题,并且存在另一个文件 B.jpg。我想知道“X”是否在 A.jpg AND B.jpg 中
    • 好的,更难的问题。我认为,如果您将原始问题编辑得更具体,您可能会得到更好的答案。
    猜你喜欢
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    • 2018-07-07
    • 1970-01-01
    相关资源
    最近更新 更多