【问题标题】:How to view non-persistent faces of Azure Face Service?如何查看 Azure 人脸服务的非持久人脸?
【发布时间】:2019-09-11 16:34:55
【问题描述】:

我目前正在使用 Microsoft Azure Face API。我有一张图片,“检测”方法可以在我的图片中检测到一张脸。但是,“识别”方法无法识别那张脸。那个人的照片已经训练过了。所以,我想查看所有检测到的人脸(或非持久性人脸)以了解问题出在哪里。

【问题讨论】:

    标签: azure microsoft-cognitive azure-cognitive-services face-api


    【解决方案1】:

    如果您已经培训了您的人组,请致电this API查看其培训状态。

    如果状态值为“成功”,您能否分享您的问题的详细信息?当我经历了所有this doc 并且似乎一切都对我有用:

    【讨论】:

    • 我已经训练过了,一切正常,除了一些无法识别的检测到的面部。当然,这些检测到的人脸属于之前受过训练的人。这就是为什么我想查看所有临时存储的检测到的面孔以查看问题所在。问题可能是因为图像质量不佳或检测到的人脸无效等原因。
    • 嗨 @LongTruong 我明白了,但是基于这个缺陷 api 参考:westus.dev.cognitive.microsoft.com/docs/services/…:不会存储图像。只有提取的面部特征将存储在服务器上。 faceId 是人脸特征的标识符,将用于人脸 - 识别、人脸 - 验证和人脸 - 查找相似。存储的人脸特征将在原始检测调用后 24 小时过期并被删除。所以恐怕没有办法从人脸 API 中通过人脸 id 取回人脸图像。
    • 对于当前场景,如果您想查看 Detect API 检测到的所有非持久人脸,我建议您将输入的人脸图像存储到 Azure Blob 存储中,并通过您获取的人脸 id 重命名从自己检测API。然后,您可以在需要时检查每个输入的人脸图像。这是我现在能找到的唯一解决方案。
    • 顺便说一句,在这个文档中:westus.dev.cognitive.microsoft.com/docs/services/…,有一些用于检测的图像的具体规范,这对你也有帮助。
    • 感谢@Stanley Gong 的回答。真的很有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 2018-12-31
    • 2019-07-11
    • 1970-01-01
    • 2020-06-03
    • 2021-03-16
    • 2020-09-03
    相关资源
    最近更新 更多