【问题标题】:How to store faces locally?如何在本地存储人脸?
【发布时间】:2018-04-27 19:43:14
【问题描述】:

这个问题是关于微软的认知服务人脸 API。

所以API中有一个人脸存储功能,允许在Azure上存储人脸,然后进行识别,相似度匹配,但似乎这些数据存储在Azure上。

我想知道是否可以在本地存储这些人脸数据并使用 API 与新图像进行匹配/评分?

【问题讨论】:

    标签: microsoft-cognitive


    【解决方案1】:

    我认为他们还没有这个功能。因为我们得到的唯一东西就是一个人脸识别码。所以我们真的不知道他们保留了哪些与人脸相关的信息(不像 AWS,它声明它从人脸中提取一些特征并将其保存为数据库中的一个字段。但是它也不能存储在本地)。使用 facelist/largefacelist,您可以将其无限期地存储在 Azure 服务器上,但当然会花费您。

    即使您以某种方式将这些数据保存在本地,也无法将人脸的特征列表发送到识别 API,因此本地存储将没有用处。

    【讨论】:

    • 嘿radalin,感谢您的回复。您还知道哪些 API 允许通过本地/离线存储和验证实现此类功能?
    • 我猜你可以试试 OpenCV:opencv.org 不是真正的 API,而是你可以在本地安装并使其工作的东西。不过,您需要在这方面做更多的工作。
    • 我一直在使用 Face API,并且一直在使用 Person Groups 和 Verification。据我所知,您无法自行存储图像,但您可以使用自己的存储选项并与 faceid、persistedFaceId 关联。我目前正在使用 azure blob 存储来执行此操作,以便我可以在需要显示图像时转到该位置并检索图像
    • FaceID 仅持续 24 小时(如果最近没有更改)。因此,您只能将它们存储 24 小时,然后重新运行检测。它是不同的 int Facelists,但那些persistedFaceIds 不能与人员组一起使用
    猜你喜欢
    • 2019-07-11
    • 2020-03-19
    • 2016-01-01
    • 2020-11-02
    • 2016-08-08
    • 1970-01-01
    • 2019-11-13
    • 2020-09-11
    • 1970-01-01
    相关资源
    最近更新 更多