【发布时间】:2019-07-11 00:35:45
【问题描述】:
我正在阅读 Azure 页面中的文档和 API,但我仍然不确定我的内容是否正确。
场景
我们的本地存储中有大约 100 万张证件照片。每个 ID 只包含一个人。
我们希望在拍摄证件照片时实现基本验证.. 然后小应用程序将使用 Azure Face API 来查看我们拥有的那 1M 证件照片并返回匹配的照片,如果我们有相同的照片则返回是否在我们的 ID 存储中。
要做上面的事情,相信我们需要编写软件来做下面的事情
- 将所有照片上传到 Azure
- 创建大型人脸列表?
- 训练模型
- 然后我们可以进行人脸识别或人脸相似
以上步骤正确吗?
如果我使用上述方法,那意味着我需要使用“人脸存储”来保存人脸 ID 对吗?
1.有没有办法避免这个人脸存储成本?因为保存 100 万张图片会花费很多
- 当我确认有多少交易将被计算在内?算不算1?
我也在考虑使用 Container Cognitive,以便它可以在本地运行并使用本地存储。
这会帮助我节省人脸存储成本吗?当我运行容器时,不需要支付存储费用。我只需要支付检测、验证等交易费用。
欢迎任何在这个领域很新的 cmets 请指导我。
【问题讨论】:
-
我已经实现了与您的步骤顺序相似的类似操作......而且我使用的是“matchFaces”模式而不是“matchPerson”。我希望得到相似的面孔,但不是来自同一个用户……你也得到相同的用户面孔吗?
标签: c# face-recognition azure-cognitive-services face face-api