Font Size: a A A

Design Of Attendance System Based On Face Recognition

Posted on:2020-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y M YangFull Text:PDF
GTID:2438330623964342Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Compared with other biometric technologies such as iris recognition and fingerprint recognition,face recognition has the advantages of non-contact,non-invasive,and no need for passive cooperation.Therefore,it has been widely used in the field of identity authentication.In this paper,the face recognition is applied to the research and design of the attendance system,and a set of intelligent attendance system based on face recognition with perfect function and stable operation is developed.Firstly,the analysis and implementation of face recognition algorithm is completed,including face detection based on Haar feature + Adaboost algorithm,face alignment based on FaceMark face key detection algorithm,face recognition based on FaceNet algorithm,and image preprocessing operations such as gradation transformation and histogram equalization are performed before face detection to improve the quality of image.The algorithm meet the work requirements of the attendance system in terms of accuracy and real-time performance.Then the face recognition is embedded into the attendance management system.According to the actual attendance requirements,the attendance system is modularized,and divided into seven functional modules,including employee information collection module and employee information management module,face recognition punching module,mobile interactive module,attendance management module,login module and system information management module.The employee information collection module work for employee personal information collection and face image collection,and establishes the employee information database and the face database;the employee information management module implements the function of modifying,adding and deleting employee information;the face recognition punching module work for punch by face recognition and write the attendance information into the database;the mobile interaction module is based on the WeChat public number platform,and push the punch success notification and the latest seven days attendance record to the employee;the attendance management module is used to set the attendance rules and holidays.the attendance record condition inquiry,the attendance record export,etc.;the login module is used to identify the user and distribute the authority assignment through the account name and password,the SMS verification code;the system information management module is used to inquiry the attendance device information,manage the system operation log and backup the database.Finally,the software development of the attendance system based on face recognition is completed under the PC platform,and the system is tested.The results show that the system meets the design goals,and the addition of WeChat punching feedback makes the attendance more convenient and user-friendly,and has certain practical application value.
Keywords/Search Tags:face recognition, attendance system, software development
PDF Full Text Request
Related items