人脸识别学生考勤系统【1】

计划写一个人脸识别学生考勤系统,简易版本,打包发布,所以就不兼容口罩识别的,打包有点复杂。

1. 项目模块

人脸识别学生考勤系统【1】_第1张图片

2. 界面设计

人脸识别学生考勤系统【1】_第2张图片
目前设计大概是这个样子,后续可能会有修改。

3. 数据库设计
目前计划的数据库主要包括用户表,表项包括用户名,密码,身份ID,问题,和答案。
人脸识别表,包括id,用户名,人脸特征,一张人脸会有镜像和非镜像两种人脸特征图片,暂时不做区分看,感觉直接存不区分也行,到时候再看吧。
考勤表,主要包括姓名,学号,考勤项目,考勤时间,是否迟到。
至于之前项目中存在的图片,我觉得不展示出来也行

4. 其他相关
感觉这个项目技术含量不是很多hhhh,dlib是封装好的。唯一有点难的可能是就是界面了,将视频界面和QT融合到时有点难度,之前也看了不少相关代码,但是感觉不能直接套用。主要看懂原理,就是将每一张处理好的视频图片作为QT界面的背景。

有项目/界面设计建议可以留言探讨,更新随缘了。。。

你可能感兴趣的:(人脸识别学生考勤系统,python,pyqt)