【发布时间】:2019-07-28 12:05:41
【问题描述】:
因此,我打算使用 Azure Face Api 执行面对面验证。就我而言,我需要做的是验证用户发送的照片中的人脸是否与保存在数据库中的照片相同。我的问题是:是否可以将人脸存储在 faceList 中,以便我可以将 persistedFaceId 用于来自我的数据库的人脸,而不是仅仅为了获取它的 ID 而对同一张图片执行检测?
【问题讨论】:
标签: azure microsoft-cognitive face-api
因此,我打算使用 Azure Face Api 执行面对面验证。就我而言,我需要做的是验证用户发送的照片中的人脸是否与保存在数据库中的照片相同。我的问题是:是否可以将人脸存储在 faceList 中,以便我可以将 persistedFaceId 用于来自我的数据库的人脸,而不是仅仅为了获取它的 ID 而对同一张图片执行检测?
【问题讨论】:
标签: azure microsoft-cognitive face-api
我的问题是:是否可以将人脸存储在 faceList 中,这样我就可以将persistedFaceId 用于来自我的数据库的人脸,而不是仅仅为了获取它的 ID 而对同一张图片执行检测?
您似乎希望使用来自 Face - Detect 的一张人脸的 faceId 和来自 faceList 的 persistedFaceId 执行面对面验证.
根据我的测试,目前Face - Verify 不支持这个。如果我们使用 faceId 和 persistedFaceId 进行面对面验证,它将返回以下错误作为响应。
{
"error": {
"code": "FaceNotFound",
"message": "Face is not found."
}
}
而在Face - Verify的文档中,我们还可以发现,人脸验证使用的faceId应该来自Face - Detect。
【讨论】: