需要使用AWS在已存储的标签集合中比较给定的面部输入图像

时间:2019-04-10 00:38:39

标签: amazon-web-services flutter face-recognition amazon-rekognition

我有来自客户的个人资料图像集合,我需要能够传递该人的自拍照并在图像集合中对其进行扫描,以获取客户信息。

需要使用AWS Rekognition执行以下操作-

  • 创建收藏集-完成
  • 将图像添加到集合中-REST API的语法是什么
  • 在将图像添加到集合中的同时,还使用客户名称对其进行标记。
  • 拍摄自画像,并在集合中进行搜索,并返回匹配的标签信息。

我使用Flutter作为平台,因此不支持AWS开发工具包,因此需要进行REST API调用。 但是,AWS文档并未提供太多有关REST支持的信息。

1 个答案:

答案 0 :(得分:0)

API已记录。例如,要检测图像中的脸并将其添加到集合中,请参见IndexFaces

我个人建议您在转到Rest API之前先通过awscli(或Python / boto3)熟悉Rekognition。

在名称标签的正面,将面孔添加到集合时为面孔分配“外部ID”。该外部ID是您提供的并且Rekognition存储的相关器。稍后,当您询问Rekognition时,给定的脸孔是否与集合中已有的脸孔匹配,Rekognition将返回您的外部ID。然后可以将其用作对某些数据库的查找,您必须识别该人的姓名,姓名和日期等。