【发布时间】:2012-12-02 01:30:02
【问题描述】:
我正在为计算机科学课程的最后一年做一个大学项目,它涉及到学生走进教室时的面部识别。我正在尝试找到一个可以处理多个图像的 SDK(如果我设置了一个每秒可以拍摄 1 张图像的相机,它应该可以吸引每个学生,但是确实需要进行一些测试并记录下来)
学生不会排成一列进入教室,因此图像上可能有不止一张脸,但如果我将相机放置在正确的位置,他们应该至少在其中一张图像中都面向前方- 然后我需要使用有图片的数据库找到每张脸的身份。
这是我迷路的地方,很多面部识别 API 只能处理一个人/一个图像,或者只是检测到有人在那里但没有实现“比较”,所以我不能使用数据库。
理想情况下它需要免费,因为如果我成功完成它,大学想部署它,有人知道我可以使用什么吗?
PS。类似于他们在电影/电视节目中使用的那种东西我想......他们只是在图像上运行一些东西,获取面孔然后将它们与国家数据库进行比较。不确定现实生活中是否存在类似的东西,或者我可以在较小的数据库上使用,但我希望如此。
【问题讨论】:
-
老兄,如果这是一个项目,为什么它只能通过 API 来实现?您使用哪种语言?你检查过任何 API 的
-
因为我不希望自己完成所有数学/低级工作并自己创建解决方案。我应该使用已经存在的东西,简报以 face.com 为例,它几年前就死了……我尝试过 biometrycloud.com 作为替代方案,没有人回复我……和 betaface但它不能提供我需要的身份识别。
-
好的,我有一个问题。在一张相机镜头中。学生都来了吗?是否看到多张面孔?
-
在一张相机照片中,您可能会得到 3-4 张面孔,但最终会有多张照片会得到每个学生。然后可以使用 Web API 或 c# 库来解决它,我只需要知道那里有哪些库/API。
-
检查答案。如果您喜欢,请 +1。