使用Face API识别用户

时间:2017-08-15 15:10:54

标签: microsoft-cognitive face-api

我正在尝试创建能够拍摄一个人的照片并根据他们的照片找到他们的用户帐户。我有1MM用户,每个用户只有一张照片,并且会通过创建PersonFace与他们的用户帐户相关联,PersonFace会添加到PersonGroup中的Person。因此,对于每人一组10K人,我需要大约100人组,对我来说是100万用户。

因此,一旦完成所有这些设置,我不清楚如何在给定照片的情况下检测到脸部。也就是说,我知道我通过'Detect'调用传递了照片,但是返回的是一个Face []数组,每个包含一个FaceId并从FaceId获取一个我必须称为'识别'的人,但是这个调用需要我传递一个人员组ID,但我有100个。

所以考虑到这一点,我能想出的唯一解决办法是通过所有100组ID调用识别?

1 个答案:

答案 0 :(得分:1)

目前,是的,这是唯一的方法。考虑到每秒10次交易限制,这显然使100万人的扫描不太理想。

有一些即将推出的功能可以改善这种情况,但是现在我没有为他们提供ETA:

  1. 人均人数显着上限
  2. Face API的其他层,允许显着提高每秒事务处理速率限制。