{"title":"基于动态人脸识别的考勤系统","authors":"Shizhen Huang, Haonan Luo","doi":"10.1109/CISCE50729.2020.00081","DOIUrl":null,"url":null,"abstract":"A video-based attendance system is designed by using the method of real-time face recognition. The system supports multi-user attendance and face liveness detection at the same time. The system can automatically collect face data, which will be saved in the database as well as attendance results. The face detection part of the system is based on MTCNN (Multitask Convolutional Neural Network) algorithm, and the face recognition part is based on FaceNet algorithm. The algorithm implementation is based on TensorFlow framework, and the face liveness detection part is based on ERT (Ensemble of Regression Tree) algorithm, which can judge whether the user blinks. The attendance system is written in Python language, and the user interface is designed by Qt library. The experimental results show that the system achieves a good performance in real-time face recognition. The false accept rate and false rejection rate of face recognition are within 2%, and the recognition rate can be stable at 20 FPS.","PeriodicalId":101777,"journal":{"name":"2020 International Conference on Communications, Information System and Computer Engineering (CISCE)","volume":"435 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Attendance System Based on Dynamic Face Recognition\",\"authors\":\"Shizhen Huang, Haonan Luo\",\"doi\":\"10.1109/CISCE50729.2020.00081\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A video-based attendance system is designed by using the method of real-time face recognition. The system supports multi-user attendance and face liveness detection at the same time. The system can automatically collect face data, which will be saved in the database as well as attendance results. The face detection part of the system is based on MTCNN (Multitask Convolutional Neural Network) algorithm, and the face recognition part is based on FaceNet algorithm. The algorithm implementation is based on TensorFlow framework, and the face liveness detection part is based on ERT (Ensemble of Regression Tree) algorithm, which can judge whether the user blinks. The attendance system is written in Python language, and the user interface is designed by Qt library. The experimental results show that the system achieves a good performance in real-time face recognition. The false accept rate and false rejection rate of face recognition are within 2%, and the recognition rate can be stable at 20 FPS.\",\"PeriodicalId\":101777,\"journal\":{\"name\":\"2020 International Conference on Communications, Information System and Computer Engineering (CISCE)\",\"volume\":\"435 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Communications, Information System and Computer Engineering (CISCE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CISCE50729.2020.00081\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Communications, Information System and Computer Engineering (CISCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CISCE50729.2020.00081","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
摘要
采用实时人脸识别的方法,设计了一个基于视频的考勤系统。该系统同时支持多用户考勤和人脸检测。系统可以自动采集人脸数据,并将其保存在数据库中。系统的人脸检测部分基于MTCNN(多任务卷积神经网络)算法,人脸识别部分基于FaceNet算法。算法实现基于TensorFlow框架,人脸活跃度检测部分基于ERT (Ensemble of Regression Tree)算法,可以判断用户是否眨眼。考勤系统采用Python语言编写,用户界面采用Qt库设计。实验结果表明,该系统在实时人脸识别中取得了较好的效果。人脸识别的错误接受率和错误拒绝率都在2%以内,识别率可以稳定在20fps。
Attendance System Based on Dynamic Face Recognition
A video-based attendance system is designed by using the method of real-time face recognition. The system supports multi-user attendance and face liveness detection at the same time. The system can automatically collect face data, which will be saved in the database as well as attendance results. The face detection part of the system is based on MTCNN (Multitask Convolutional Neural Network) algorithm, and the face recognition part is based on FaceNet algorithm. The algorithm implementation is based on TensorFlow framework, and the face liveness detection part is based on ERT (Ensemble of Regression Tree) algorithm, which can judge whether the user blinks. The attendance system is written in Python language, and the user interface is designed by Qt library. The experimental results show that the system achieves a good performance in real-time face recognition. The false accept rate and false rejection rate of face recognition are within 2%, and the recognition rate can be stable at 20 FPS.