Microsoft Cognitive - Face API - 使用persistedFaceId进行面对面验证

问题描述 投票:1回答:1

所以,我打算使用Azure Face Api进行面对面验证。在我的情况下,我需要做的是验证用户发送的照片中的面部是否与保存在数据库中的照片相同。我的问题是:可以在faceList中存储面部,我可以使用persistedFaceId来自我的数据库,而不是在同一张图片上执行检测只是为了得到它的ID?

azure microsoft-cognitive face-api
1个回答
0
投票

我的问题是:可以在faceLift中存储面部,我可以使用持久性面部识别来自我的数据库,而不是在同一张图片上执行检测只是为了得到它的ID?

您似乎希望使用来自Face - Detect的faceId和来自faceList的persistedFaceId进行面对面验证。

根据我的测试,目前Face - Verify不支持这一点。如果我们使用faceId和persistedFaceId执行面对面验证,它将返回响应中的跟随错误。

{
  "error": {
    "code": "FaceNotFound",
    "message": "Face is not found."
  }
}

Face - Verify文档中,我们还可以找到面对面验证中使用的faceId应该来自Face - Detect

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.