https://github.com/imcuttle/graduation-project
graduation project about njnu.
https://github.com/imcuttle/graduation-project
Last synced: about 1 year ago
JSON representation
graduation project about njnu.
- Host: GitHub
- URL: https://github.com/imcuttle/graduation-project
- Owner: imcuttle
- Created: 2016-12-11T07:48:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-01-07T14:51:26.000Z (over 4 years ago)
- Last Synced: 2025-03-23T02:34:01.273Z (about 1 year ago)
- Language: C++
- Homepage: https://face.moyuyc.xyz
- Size: 14.9 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 刷脸签到系统设计与实现
## 简介
相信有不少人有过丢失邀请函、替换或借用身份牌参会的经历。可对于部分高端会议或国家级会展活动来说,确认参会人员的身份十分关键,传统的签到模式无疑给了盗用身份参会者钻空子的机会。但是随着人脸识别技术水平的不断提升,其应用领域越来越广,效率也越来越高。使得人脸识别能够很有效的解决签到问题。
## 任务概要
本刷脸系统主要分为学生签到、管理员模块。管理员模块,可以对学生的签到信息,学生的基本信息进行增删改查;该系统核心模块:学生签到,将动态监控摄像头,一旦识别出人脸便向服务器发出请求进行人脸搜索。该系统将采用Web架构实现,前端使用react+redux+router+webpack技术栈,结构清晰,复用率高;后端将采用nodejs+express搭建服务器,C++实现核心人脸识别比对算法,通过js调用C++核心算法;后续可以使用electron将前端界面打包成跨平台app,方便师生使用。
[学习记录](gp-record.md)