Font Size: a A A

Design And Implementation Of Face Recognition Attendance System Based On Cloud Service

Posted on:2023-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:D XingFull Text:PDF
GTID:2568306914982449Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,biometric technology has developed rapidly.Compared with the traditional identity authentication methods,the identity authentication method based on face recognition has the characteristics of high recognition rate,convenient use and no contact.Therefore,the application of face recognition technology in personnel attendance scene has obvious advantages.Face attendance usually needs to be associated with access control equipment,and its punch in place is often fixed.This attendance method will lead to personnel congestion and queue up to punch in when there are a large number of personnel and rush hours.Aiming at the problems of low attendance efficiency and easy cheating in attendance,this paper proposes to combine face recognition technology with mobile positioning technology for attendance.Employees only need to use mobile devices within the specified attendance range to carry out face authentication,which avoids the problem of personnel queuing to punch in,improves the attendance efficiency and ensures the authenticity of attendance records.It is an innovative personnel attendance management method.The specific work of this paper is as follows:Firstly,this paper introduces the basic process of face recognition,and expounds the development stage,basic theories and methods of face recognition,including mtcnn face detection,facenet and insightface face face feature extraction and other technologies.Secondly,a face recognition cloud service system is designed and implemented.The system includes online face recognition module,API gateway module and cloud service platform module.The online face recognition module deploys the face recognition service in the cloud,which is called by users in the way of rest API,so as to realize the cloud authentication of personnel identity.The API gateway module performs identity authentication,permission verification,interface flow restriction,logging,etc.on the request for calling cloud services.The cloud service platform module manages cloud service users,roles,permissions,logs,etc.,designs a billing model,and counts the number of service calls by users on a monthly basis.This is to take face recognition as a basic cloud service,which greatly reduces the application difficulty of face recognition,and has the advantages of easy access and unity.Thirdly,a face recognition mobile attendance system is designed and implemented based on cloud service system.The system includes mobile attendance module and attendance background management module.The mobile attendance module runs on the mobile terminal,and uses the positioning technology to limit the scope of personnel attendance.When the personnel enter the attendance range,they can authenticate their identity through face recognition technology to complete attendance.The attendance background management module runs on the PC side and provides business functions related to personnel attendance,such as attendance management,difference and leave management,department management,log management,report statistics,etc.Finally,the system interface is displayed and each module is tested.The test results meet the expectations and ensure the stable operation of the system.
Keywords/Search Tags:face recognition, cloud service, cloud platform, mobile positioning, attendance management
PDF Full Text Request
Related items