AWS Rekognition Service:提高面部识别准确性

AWS Rekognition Service: Improve facial recognition accuracy


我正在寻找使用 AWS Rekognition 服务的正确方法。

我的问题是如何在多 collections 上验证人物图像,我正在从亚马逊阅读 Build Your Own Face Recognition Service Using Amazon Rekognition | AWS Machine Learning Blog 但找不到实现文档为了它。我的观点是人脸验证标题。

更新 1:

我的目标是:使用 AWS Rekognition 通过人脸获取人的信息。

我的问题是:如何让AWS Rekognition提高人脸识别准确率。

我尝试了什么:

  1. 上传多张具有相同 ExternalImageID 的人像,但我不确定它是否有效。
  2. 想办法为每个人创建Collection,然后将人物的肖像上传到他们的Collection但我不知道如何通过多个 Collections.
  3. 搜索一张脸
  4. 我正在尝试使用 S3 来存储人们的图像,然后使用 Lambda 函数来做一些我还没有做的事情。

更新 2:

  1. 你输入什么material:输入materials是一些人的肖像照片,ExternalImageID是他们的名字(例如:我的肖像照片将有ExternalImageID 是 "Long").
  2. 你想做什么: 我在发送注册人的肖像照片时试图获取 ExternalImageID。 (例如:对于我的另一张肖像照片,AWS 必须响应 ExternalImageID 是 "Long")。
  3. 你让它工作了,但它不能识别某些人吗?是的,它可以工作,但有时它不能准确地识别人。
  4. 请告诉我们您的use-case/场景以及您想要完成的事情:
    • 使用示例名称(例如 facetest)创建 AWS Rekognition collection。
    • 注册一些人,他们的名字是 ExternalImageID。
    • 将图像提交到 AWS Rekognition API 以获取 ExternalImageID - 他的名字。

好的,基本上你已经让它工作了,但它并不总能认出这个人。我假设它甚至没有在回复中列出这个人,即使百分比很低。

我建议将同一个人的多张图像添加到人脸集合,为每张图像指定相同的ExternalImageId。 (使用一张包含所有人的人脸合集,包括同一个人的多张图像。)

请注意 "If you provide the same image, specify the same collection, and use the same external ID in the IndexFaces operation, Amazon Rekognition doesn't save duplicate face metadata." 但是,添加具有相同 ExternalImageId 不同 图像应该没问题。