Font Size: a A A

Design And Development Of Identity Authentication System Based On Face Recognition

Posted on:2018-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:K LiuFull Text:PDF
GTID:2348330539485855Subject:Integrated circuit engineering
Abstract/Summary:PDF Full Text Request
In this paper,the identity authentication system based on face recognition is developed.Aiming at some problems encountered in the process of identity authentication,this paper proposes a two-factor authentication model for face recognition and identity card.The detailed requirements analysis of the identity authentication system is carried out,and the overall design and development of the system is completed according to the demand analysis.The process of face recognition technology is improved and the face recognition process includes image preprocessing,face detection,feature extraction and feature matching.The ORB feature extraction algorithm is applied to the extraction of face features,and then the KNN algorithm is used to match the feature points.After matching,the error matching is carried out by using the proportional test,the interactive verification test and the random sampling consistency test method respectively.And then the correlation threshold parameters of the feature point matching are determined according to the experimental test results,which is used as the basis for the system to determine the face recognition.The traditional identity authentication system only has a single authentication function,can not meet the needs of information construction,in response to this problem,the system developed by the personnel information management functions.The system will save a variety of information data to the server,through the information management function to achieve the data information to add,delete,query,modify and other operations.In the management of personnel rights,the use of role-based authority control method.The architecture of the identity authentication system developed in this paper adopts the model of C/S and B/S mixed development.Fully integrated with the advantages of the two models,including management system using B/S mode,to facilitate the management of the system at any time management operations.Using MVC model for development,is conducive to the system after the operation and maintenance.At the same time,the identity information registration terminal and the identity information authentication terminal of the system adopt the C/S mode,which can guarantee the computing performance of the terminal.The registration and authentication terminal uses the Python language to develop the ID card reader twice to realize the automatic processing of the identity card data.
Keywords/Search Tags:Face Recognition, Identity Authentication, ORB, Python, MVC Model
PDF Full Text Request
Related items