Azure认知服务-Face API-如何比较两个持久化FaceId



我有一个Azure Face比较应用程序,用于比较两个非持久性faceIds

以下问题涉及非持久性faceIds与persistedFaceIds:

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

尽管关注API参考资料,但我确实不清楚如何比较两个persistedFaceId

我可以持久地提取两个不同图像的faceAttributes,然后比较两个persistedFaceId吗?

如果是的话,怎么办?

Face Lists是为了克服这一限制而引入的。

使用面部列表,可以将多个FaceID添加到持久化的列表中,并将此面部列表用作Find-Similar API调用的目标。面列表最多可容纳1000个面。PersistedFaceId表示添加的面。不会存储任何图像。只有提取的面部特征才会存储在服务器上,直到调用FaceList-Delete face或FaceList-Delete。

注意持久化faceId与Face-Detect生成的faceId不同。

要获取faceList中的人脸信息,请使用faceList-get(检索人脸列表中的faceListId、name、userData、recognitionModel和人脸列表(

API参考:https://learn.microsoft.com/en-us/rest/api/faceapi/face-list

公告:https://azure.microsoft.com/en-in/blog/cognitive-service-2015-12-21/

最新更新