被动和自动人脸识别
Passive and automatic face recognition
伙计们。在学校,我们使用徽章来标记谁在场,为了我的考试,我想升级那个系统。
我想创建一个人脸识别系统,基本上我想在门上放一个带摄像头的树莓,这样,当学生通过门时会自动标记为在场。
我知道 OpenBR,但我不明白我是否可以将它用于我的项目,我遇到了一些问题,我无法安装它,它 return 我在测试时出错它。
我问你是否知道 OpenBR 是否可以为我解决这个问题(你必须知道我们在学校很多),或者是否有其他一些技术我可以使用。
您可以考虑使用 opencv 训练对象检测器来寻找徽章:
http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html
https://www.youtube.com/watch?v=WEzm7L5zoZE
如果每个徽章都有一些学生的唯一标识符,您就可以分析标识符以记录出勤率。
识别徽章/面孔将是 "easy" 部分。识别学生将是困难的部分!
从照片中识别人是棘手的,我估计 Facebook 在这个问题上已经花费了数百万美元。
这里有几个可能有用的链接
http://scikit-learn.sourceforge.net/0.6/auto_examples/applications/plot_face_recognition.html
OpenCV identify person with face detection
您的项目使用 Raspberry Pi,所以
软件:
1.OpenCV-Python是一个很好的选择。
2. SimpleCV使用起来比OpenCV更简单但更省电。对于您的目的来说还是可以的。
硬件:
您还需要了解硬件,使用 USB 网络摄像头不是一个好的选择,因为速度较慢。
Module camera更好,因为它使用串行接口传输数据。
伙计们。在学校,我们使用徽章来标记谁在场,为了我的考试,我想升级那个系统。 我想创建一个人脸识别系统,基本上我想在门上放一个带摄像头的树莓,这样,当学生通过门时会自动标记为在场。
我知道 OpenBR,但我不明白我是否可以将它用于我的项目,我遇到了一些问题,我无法安装它,它 return 我在测试时出错它。
我问你是否知道 OpenBR 是否可以为我解决这个问题(你必须知道我们在学校很多),或者是否有其他一些技术我可以使用。
您可以考虑使用 opencv 训练对象检测器来寻找徽章:
http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html
https://www.youtube.com/watch?v=WEzm7L5zoZE
如果每个徽章都有一些学生的唯一标识符,您就可以分析标识符以记录出勤率。
识别徽章/面孔将是 "easy" 部分。识别学生将是困难的部分!
从照片中识别人是棘手的,我估计 Facebook 在这个问题上已经花费了数百万美元。
这里有几个可能有用的链接
http://scikit-learn.sourceforge.net/0.6/auto_examples/applications/plot_face_recognition.html
OpenCV identify person with face detection
您的项目使用 Raspberry Pi,所以
软件:
1.OpenCV-Python是一个很好的选择。
2. SimpleCV使用起来比OpenCV更简单但更省电。对于您的目的来说还是可以的。
硬件:
您还需要了解硬件,使用 USB 网络摄像头不是一个好的选择,因为速度较慢。
Module camera更好,因为它使用串行接口传输数据。