【发布时间】:2020-03-16 21:41:11
【问题描述】:
需要简单的人脸检测/验证流程
现有一个:
- 需要捕获图片,然后将其发送到网络服务器以使其成为 URL
- 之后需要获取生成的URL并发送到
FACE DETECT API以生成FACE ID - 如果尝试成功,我们将收到一个
FACE ID用于响应上传的图片 - 然后需要用两个
FACE ID的(Already Stored FACE ID,FACE ID from response)调用FACE VERIFY API进行验证 - 成功后无论图像是否相同都会得到结果
在移动设备上使用时面临的缺点:
- 此过程需要时间,并且完全取决于互联网速度(即在印度,即使在城市中也没有足够的互联网速度,请考虑村庄)
- 不支持
BASE64编码图片或本地FILE URI - 时间宝贵,稍有延迟就会对产品缺乏兴趣
建议:
- 假设 Person 的人脸数据已在 Azure 人脸容器中注册,
FACE ID存储在某个数据库中 -
只需要捕获图像并将其发送到
FACE VERIFY API参数:
1. Person's registered `Face ID` 2. Captured image formats BASE64, Local File URL,Native File URL, exsisting URL 3. ........ - 结果相同或不同都会返回
大多数用户都期待这些功能,如果实时实施建议,使用起来会非常高效。
【问题讨论】:
标签: azure-functions azure-cognitive-services face-api