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

时间:2019-03-06 18:10:20

标签: azure microsoft-cognitive face-api

因此,我打算使用Azure Face Api执行面对面验证。就我而言,我需要做的是验证用户发送的照片中的面部是否与数据库中保存的照片相同。我的问题是:是否可以将脸部以我可以使用 persistedFaceId 的方式存储在faceList中,而不是对同一张图片进行检测以获取其ID? >

1 个答案:

答案 0 :(得分:0)

  

我的问题是:可以将面孔存储在faceList中,以便我可以对数据库中的面孔使用persistedFaceId而不是对同一张图片执行检测以获取其ID吗?

您似乎想使用来自Face - Detect的一张面孔的 faceId 和来自Face - Verify persistedFaceId 来进行面对面验证一个faceList。

根据我的测试,当前Face - Verify不支持此功能。如果我们使用faceId和persistedFaceId进行面对面验证,则会返回跟随错误作为响应。

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

Face - Detect文档中,我们还可以发现用于面对面验证的faceId应该来自enter image description here