Font Size: a A A

Optimization Of Fingerprint Recognition Algorithm And Implementation Of System Interface

Posted on:2019-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:C G WangFull Text:PDF
GTID:2428330572952067Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and the wide application of biometric technology,more and more attention is paid to the security of identity authentication.Because of its privacy and convenience,fingerprint recognition has become the most mature identity authentication technology,and has been widely used in all fields of industry.Fingerprint identification technology not only has important theoretical significance and application value,but also a comprehensive technology which can be widely used in many fields,such as information security,network security,crime processing and so on.On the basis of the high performance fingerprint identification chip which I participated in during the internship,this paper introduces the fingerprint composition,feature and fingerprint identification algorithm process,and describes the principle of each step and the implementation process of the algorithm in detail,and combines the C speech fingerprint recognition algorithm to the PC end system.Three optimization strategies and methods are put forward in the following aspects: time,system space and function code.Then the process of designing fingerprint pre processing interface with MFC graphical interface is introduced in detail.The function of fingerprint entry and fingerprint preprocessing is displayed by calling each module function of C language,and the interface is optimized,and the flexibility of the software interface is enhanced.In this paper,the research design is divided into two parts: “C language algorithm description and optimization” and “MFC graphical user interface design”.(1)C language algorithm description and Optimization: the principle of the three key steps of fingerprint image acquisition,fingerprint image preprocessing and fingerprint feature extraction is introduced.The principle and algorithm implementation of each step are described in detail in combination with the C language fingerprint recognition algorithm.The principles and specific implementations of some optimization schemes for PC terminal system time and system space are described and summarized.The main contents include the optimization of system time,such as Gabor filter module optimization,algorithm data floating-point rotation point,system space optimization scheme,such as selecting appropriate data structure and small data type,and summarizing the method of optimization of function code summarized in some practice work.(2)MFC graphical interface design: This paper focuses on the design of a fingerprint preprocessing system interface with C++ class library in MFC.The purpose of the system interface is to evaluate the fingerprint preprocessing algorithm,add different controls on the basis of the MFC dialog class,and display the fingerprint image and the fingerprint preprocessing image on the PC side by means of the algorithm call to the C language.The function of the interface is optimized,and the functions of the interface and control adaptive,the interface size control are realized,and the flexibility of the software interface is enhanced.Finally,this paper summarizes the research work,and in view of the existing problems,some further optimization schemes are proposed on the basis of the work of this paper,and the future of the subject is prospected.
Keywords/Search Tags:Fingerprint Recognition, C Algorithm Optimization, MFC Graphical User Interface Design
PDF Full Text Request
Related items