【问题标题】:Use facial recognition to identify how many unique faces in a collection of photos使用面部识别来识别照片集中有多少个独特的面孔
【发布时间】:2018-11-13 02:10:23
【问题描述】:
我从未使用过面部识别,但我有兴趣尝试。我在我们学校开展了一个年鉴计划,我们需要粗略估计我们在一组照片中有多少独特的面孔。
所有照片都在硬盘上,我们需要有人(或某物;)来识别有多少独特的面孔。
我已经完成了相当多的研究,我想我可能想使用亚马逊、谷歌或微软,但不知道该做什么或从哪里开始。
【问题讨论】:
标签:
google-cloud-platform
artificial-intelligence
face-recognition
amazon-rekognition
face-api
【解决方案1】:
您可以尝试 AWS Rekognition 中的 aws detect-faces api 来执行此操作
documentation
在 python boto3 中也可以参考以开始使用 AWS Rekognition
sample
【解决方案2】:
最好的选择是使用Face API 的面部分组,因为它允许您根据视觉相似性将许多未识别的面部组织成组。
它还有很多不同语言和平台的示例,可让您立即开始使用here
【解决方案3】:
如果您想使用 Google Cloud Platform,可以使用 Google Vision API [1]。有一个关于如何检测人脸[2]的教程,你可以选择不同的语言。
如果你想在不编写任何代码的情况下进行测试,在我发送的第一个链接中,你可以上传一些图片,看看它是如何工作的。