A fingerprint control instrument application method and system for accurate spatial pyramid fingerprint recognition
By applying the fingerprint recognition method of spatial pyramid idea in the printer, combining geometric distortion correction and multi-scale image enhancement processing technology, using SIFT feature operators for feature extraction and similarity calculation, the problem of high error rate of identity recognition in the existing technology is solved, and a high-precision, real-time and secure identity recognition effect is achieved.
Patent Information
- Application Number
- CN202111476075.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-06
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-12-06
AI Technical Summary
The prior art has a certain error rate in the process of identification of user of the printing control device, which increases security risks. How to establish a high-precision identification method has become an urgent problem.
The idea of spatial pyramid is adopted to process fingerprint images through geometric distortion correction and multi-scale image enhancement processing technology, and SIFT feature operators are used to perform feature extraction and similarity calculation to achieve high-precision fingerprint recognition.
It significantly improves the accuracy of fingerprint recognition and increases the safety factor for the use of the print control device. The system is used in real time and is easy to enter fingerprints.
Smart Images

Figure CN114120377B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of fingerprint recognition, and in particular to an application method and system of a fingerprint control instrument for accurate spatial pyramid fingerprint recognition. Background Art
[0002] With the advancement of technology, printing control instruments are increasingly widely used in enterprises, universities, and financial institutions, playing a very important role. Although printing control instruments have greatly reduced the consumption of human resources, their safety has also received more and more attention. Many fraudsters of printing control instruments have caused huge losses to enterprises, universities, and financial institutions.
[0003] Fingerprint recognition is a technology in image recognition. It uses the uniqueness, immutability and convenience of human fingerprints to identify individuals. To achieve fingerprint recognition, you first need to use a fingerprint collector to collect a person's fingerprint image, and then use software methods to perform image recognition. In order to distinguish it from fingerprints, people often call fingerprints collected directly from personal fingers real-time collected fingerprints. Fingerprint recognition systems such as fingerprint locks, fingerprint attendance machines, and fingerprint authorization systems compare real-time collected fingerprints with fingerprint feature data in the system fingerprint database to identify personal identities.
[0004] In response to the above problems, many scientific research institutions and companies have conducted in-depth research on how to identify the identity of the user of the printing control instrument, and have been able to basically realize the function of user identification. However, there is still a certain error rate in the identification process, which greatly increases the security risk. Therefore, how to establish a high-precision method for identifying the user of the printing control instrument is an urgent problem to be solved. Summary of the invention
[0005] The purpose of the present invention is to provide a printing control instrument application method for accurate identification of spatial pyramid fingerprints, which can significantly improve the accuracy of fingerprint identification by using the idea of spatial pyramid, thereby increasing the safety factor of the use of the printing control instrument. The entire application system only needs to enter the fingerprint and uses a relatively simple algorithm to ensure the real-time application of the system.
[0006] Another object of the present invention is to provide a printing control instrument application system for accurate spatial pyramid fingerprint identification, which can run a printing control instrument application method for accurate spatial pyramid fingerprint identification.
[0007] The embodiment of the present invention is achieved as follows:
[0008] In the first aspect, the embodiment of the present application provides a method for applying a printing control device for accurate identification of spatial pyramid fingerprints, which includes S1. For the fingerprint image entered by the authorized person of the printing control device, one is selected from multiple entered images as a fingerprint template; S2. The fingerprint image of the user of the printing control device is entered; S3. The fingerprint image is corrected by using geometric distortion correction technology, and then the fingerprint image is enhanced by using multi-scale image enhancement processing technology; S4. The peak signal-to-noise ratio of the fingerprint image is calculated. If the peak signal-to-noise ratio is low, an instruction is issued to let the user re-enter the fingerprint, otherwise the next step is performed; S5. The fingerprint template image and the fingerprint image entered by the user are extracted using the SIFT feature operator; S6. The similarity between the template image and the entered fingerprint image is calculated. If the similarity is low, an instruction to refuse stamping is directly issued. If the similarity is high, the next step is performed according to the preset rules.
[0009] In some embodiments of the present invention, after the above-mentioned if the similarity is high, it also includes: S7. Divide the fingerprint template image and the fingerprint image entered by the user into equal parts according to the first preset rule, and calculate the similarity of the fingerprint template image and the fingerprint image entered by the user according to the equally divided areas. If the equally divided areas cannot all maintain a high similarity, a direct instruction to refuse stamping is issued. If the equally divided areas all maintain a high similarity, proceed to the next step according to the preset rules.
[0010] In some embodiments of the present invention, after the above-mentioned equally divided areas all maintain a high degree of similarity, it also includes: S8. Equally divide the fingerprint template image and the fingerprint image entered by the user according to a second preset rule, and calculate the similarity of the template image and the fingerprint image entered by the user in the equally divided areas respectively. If the higher degree of similarity in the equally divided areas is lower than a preset number, an instruction to refuse stamping is directly issued; if the higher degree of similarity in the equally divided areas is greater than or equal to a preset number, the user is identified as the authorized person of the printing control device, and an instruction to allow stamping is issued.
[0011] In some embodiments of the present invention, for the fingerprint image entered by the authorized person of the printing control device, selecting one from the multiple entered images as a fingerprint template includes: selecting the fingerprint image template through peak signal-to-noise ratio calculation and significance detection method, and if the peak signal-to-noise ratio is high and the significance is obvious, it is identified as an excellent fingerprint template.
[0012] In some embodiments of the present invention, the fingerprint image is enhanced by using the multi-scale image enhancement processing technology, including: performing Gaussian blurring of three different scales on the image.
[0013] In some embodiments of the present invention, the above also includes: subtracting the blurred image from the original image to obtain detail information of different degrees.
[0014] In some embodiments of the present invention, the above also includes: weighting detail information of different degrees to the original image to obtain an enhanced image containing rich detail information.
[0015] In a second aspect, the embodiment of the present application provides a printing control instrument application system for accurate identification of spatial pyramid fingerprints, which includes a fingerprint template selection module for selecting one of the multiple images entered by the authorized person of the printing control instrument as a fingerprint template;
[0016] Fingerprint entry module, used to enter the fingerprint image of the user of the fingerprint control device;
[0017] A correction module is used to correct the fingerprint image using geometric distortion correction technology, and then enhance the fingerprint image using multi-scale image enhancement processing technology;
[0018] The signal-to-noise ratio calculation module is used to calculate the peak signal-to-noise ratio of the fingerprint image. If the peak signal-to-noise ratio is low, it will issue a command to ask the user to re-enter the fingerprint, otherwise it will proceed to the next step;
[0019] An extraction module is used to extract features from the fingerprint template image and the fingerprint image entered by the user using the SIFT feature operator;
[0020] The similarity calculation module is used to calculate the similarity between the template image and the recorded fingerprint image. If the similarity is low, an instruction to refuse stamping is directly issued. If the similarity is high, the next step is carried out according to the preset rules.
[0021] In some embodiments of the present invention, the above includes: at least one memory for storing computer instructions; at least one processor communicating with the above memory, wherein when the above at least one processor executes the above computer instructions, the above at least one processor causes the above system to execute: selecting a fingerprint template module, a fingerprint entry module, a correction module, a signal-to-noise ratio calculation module, an extraction module and a similarity calculation module.
[0022] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any method in a printing control instrument application method for precise identification of spatial pyramid fingerprints.
[0023] Compared with the prior art, the embodiments of the present invention have at least the following advantages or beneficial effects:
[0024] It can use the idea of spatial pyramid to significantly improve the accuracy of fingerprint recognition, thereby increasing the safety factor of fingerprint control device. The entire application system only needs to enter fingerprints and uses a relatively simple algorithm to ensure the real-time application of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 A schematic diagram of the steps of a fingerprint control instrument application method for accurate spatial pyramid fingerprint recognition provided by an embodiment of the present invention;
[0027] Figure 2 A schematic diagram of a printing control instrument application system module for accurate spatial pyramid fingerprint recognition provided by an embodiment of the present invention;
[0028] Figure 3 An electronic device is provided in an embodiment of the present invention.
[0029] Icons: 10 - fingerprint template selection module; 20 - fingerprint entry module; 30 - correction module; 40 - signal-to-noise ratio calculation module; 50 - extraction module; 60 - similarity calculation module; 101 - memory; 102 - processor; 103 - communication interface. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0031] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0032] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0033] It should be noted that the term "comprises" or any other variation thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article, or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article, or device that includes the element.
[0034] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0035] Example 1
[0036] See also Figure 1 , Figure 1 A schematic diagram of the steps of a fingerprint control instrument application method for accurate spatial pyramid fingerprint recognition provided by an embodiment of the present invention is as follows:
[0037] S1. Select one of the fingerprint images entered by the authorized person of the printing control device as a fingerprint template from the multiple images entered;
[0038] In some embodiments, for the fingerprint image recorded by the authorized person of the printing control device (i.e., the person with the right to use), the best fingerprint template is selected from the multiple recorded images. The best fingerprint template can be judged based on the highest image clarity ranking, the highest image completeness ranking, or the highest comprehensive ranking of clarity and completeness, as the fingerprint template.
[0039] The fingerprint image template is selected by peak signal-to-noise ratio calculation and saliency detection method. If the peak signal-to-noise ratio is high and the saliency is very obvious, it is identified as a good fingerprint template. This embodiment uses AC saliency detection algorithm to select fingerprint image templates.
[0040] S2. Input the fingerprint image of the user of the printing control instrument;
[0041] In some implementations, the fingerprint image of a person is recorded in the fingerprint control device. For example, the fingerprint image can be recorded once, twice, five times, ten times, etc. In this embodiment, it is sufficient to record the fingerprint image once.
[0042] S3. Correct the fingerprint image using geometric distortion correction technology, and then enhance the fingerprint image using multi-scale image enhancement processing technology;
[0043] In some embodiments, the fingerprint image of the authorized person and / or the user is processed.
[0044] Geometric distortion correction technology can calculate vanishing points and vanishing lines by drawing several sets of parallel relationships on the image, and then inversely solve the projection transformation matrix. Using this matrix to transform the image can remove projection distortion. Affine correction is performed based on two sets of parallel relationships, and then metric correction is performed based on two sets of perpendicular relationships. Affine correction restores parallel relationships; metric correction restores perpendicular relationships, so that the image is similar to the actual size. Direct correction is performed based on 5 sets of perpendicular relationships.
[0045] The fingerprint image can be enhanced by using multi-scale image enhancement processing technology. The image can be Gaussian blurred at three different scales. The blurred image is then subtracted from the original image to obtain detail information of different degrees. Finally, the detail information of different degrees is weighted to the original image to obtain an enhanced image with rich detail information.
[0046] S4. Calculate the peak signal-to-noise ratio of the fingerprint image. If the peak signal-to-noise ratio is low, issue a command to ask the user to re-enter the fingerprint. Otherwise, proceed to the next step.
[0047] In some implementations, the peak signal-to-noise ratio of the fingerprint image is calculated based on step S3, and if the peak signal-to-noise ratio is low, an instruction is issued to the user to re-enter the fingerprint.
[0048] After image compression, the output image will be different from the original image to some extent, so this step uses PSNR (Peak Signal to Noise Ratio) to measure the quality of the image.
[0049] S5. Use SIFT feature operator to extract features from the fingerprint template image and the fingerprint image entered by the user;
[0050] In some embodiments, the SIFT feature operator can detect image extreme points by establishing a Gaussian pyramid and using Gaussian difference; remove the extreme points at the boundary and with small contrast, determine the extreme points with sub-pixel precision through fitting functions, and obtain stable extreme points; calculate the gradient histogram within the 16X16 neighborhood of the extreme point, divide the 16X16 range into 16 4X4 pixel blocks, calculate the gradient histogram in 8 directions for each block, obtain the 128-dimensional description vector of the key point and normalize it to eliminate the influence of illumination. When matching images, the matching points are found by comparing the Euclidean distance of the 128-dimensional vectors of the key points in the two images, and feature extraction is performed.
[0051] S6. Calculate the similarity between the template image and the recorded fingerprint image. If the similarity is low, directly issue an instruction to refuse stamping. If the similarity is high, proceed to the next step according to the preset rules.
[0052] In some implementations, on this basis, the similarity between the template image and the recorded fingerprint image is calculated (usually, the similarity is calculated using the Euclidean distance). If the similarity is low, a direct instruction to refuse stamping is issued; if the similarity is high, the next step of judgment is performed.
[0053] The similarity being high or low may be that when the similarity is higher than 90%, it is determined that the similarity is high, and when the similarity is lower than 50%, it is determined that the similarity is low.
[0054] S7. Divide the fingerprint template image and the fingerprint image entered by the user into equal parts according to the first preset rule, and calculate the similarity between the fingerprint template image and the fingerprint image entered by the user in the divided areas respectively. If the divided areas cannot all maintain a high similarity, a direct instruction to refuse stamping is issued. If the divided areas all maintain a high similarity, proceed to the next step according to the preset rule.
[0055] In some implementations, the first preset rule may be to divide the image into four equal parts, for example, to divide the fingerprint template image and the fingerprint image entered by the user into four equal parts, and calculate the similarity between the fingerprint template image and the fingerprint image entered by the user in the four regions. If the four regions cannot all maintain a high similarity, a direct instruction to refuse stamping is issued; if the four regions all maintain a high similarity, the next step of judgment is performed.
[0056] S8. Divide the fingerprint template image and the fingerprint image entered by the user into equal parts according to the second preset rule, and calculate the similarity between the template image and the fingerprint image entered by the user in the divided areas. If the higher similarity in the divided areas is lower than the preset number, directly issue an instruction to refuse to stamp. If the higher similarity in the divided areas is greater than or equal to the preset number, the person is identified as the authorized person of the seal control device and an instruction to allow stamping is issued.
[0057] In some embodiments, the second preset rule may be to divide the image into 16 equal parts, for example, to divide the fingerprint template image and the fingerprint image entered by the user into 16 equal parts, and calculate the similarity between the template image and the fingerprint image entered by the user in the 16 areas. If the number of similarities among the 16 areas is less than 14, a directive to refuse stamping is issued; if the number of similarities among the 16 areas is greater than 14 (inclusive), the person is identified as the authorized person of the seal control device, and a directive to allow stamping is issued.
[0058] Example 2
[0059] See also Figure 2 , Figure 2 A schematic diagram of a printing control instrument application system module for accurate spatial pyramid fingerprint recognition provided by an embodiment of the present invention is as follows:
[0060] The fingerprint template selection module 10 is used to select one of the multiple fingerprint images entered by the authorized person of the fingerprint control device as a fingerprint template;
[0061] The fingerprint input module 20 is used to input the fingerprint image of the user of the fingerprint control device;
[0062] The correction module 30 is used to correct the fingerprint image using the geometric distortion correction technology, and then enhance the fingerprint image using the multi-scale image enhancement processing technology;
[0063] The signal-to-noise ratio calculation module 40 is used to calculate the peak signal-to-noise ratio of the fingerprint image. If the peak signal-to-noise ratio is low, an instruction is issued to ask the user to re-enter the fingerprint, otherwise the next step is performed;
[0064] An extraction module 50 is used to extract features from the fingerprint template image and the fingerprint image entered by the user using a SIFT feature operator;
[0065] The similarity calculation module 60 is used to calculate the similarity between the template image and the recorded fingerprint image. If the similarity is low, an instruction to refuse stamping is directly issued. If the similarity is high, the next step is performed according to the preset rules.
[0066] like Figure 3 As shown, an embodiment of the present application provides an electronic device, which includes a memory 101 for storing one or more programs and a processor 102. When the one or more programs are executed by the processor 102, any method in the first aspect described above is implemented.
[0067] The memory 101, the processor 102 and the communication interface 103 are directly or indirectly electrically connected to each other to achieve data transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines. The memory 101 can be used to store software programs and modules, and the processor 102 executes various functional applications and data processing by executing the software programs and modules stored in the memory 101. The communication interface 103 can be used to communicate signaling or data with other node devices.
[0068] Among them, the memory 101 can be, but is not limited to, a random access memory 101 (Random Access Memory, RAM), a read only memory 101 (Read Only Memory, ROM), a programmable read-only memory 101 (Programmable Read-Only Memory, PROM), an erasable programmable read-only memory 101 (Erasable Programmable Read-Only Memory, EPROM), an electrically erasable read-only memory 101 (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
[0069] The processor 102 may be an integrated circuit chip with signal processing capability. The processor 102 may be a general-purpose processor 102, including a central processing unit 102 (CPU), a network processor 102 (NP), etc.; it may also be a digital signal processor 102 (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0070] In the embodiments provided in the present application, it should be understood that the disclosed methods, systems and methods can also be implemented in other ways. The method and system embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the methods, systems, methods and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0071] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0072] On the other hand, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by the processor 102, the method as described in any one of the first aspects above is implemented. If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory 101 (ROM, Read-Only Memory), random access memory 101 (RAM, RandomAccess Memory), disk or optical disk and other media that can store program codes.
[0073] In summary, the embodiment of the present application provides a method and system for applying a printing control instrument with precise spatial pyramid fingerprint recognition, which can significantly improve the accuracy of fingerprint recognition by utilizing the concept of spatial pyramid, thereby increasing the safety factor of the printing control instrument. The entire application system only needs to input fingerprints and utilizes a relatively simple algorithm to ensure the real-time application of the system.
[0074] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
[0075] It will be apparent to those skilled in the art that the present application is not limited to the details of the exemplary embodiments described above, and that the present application can be implemented in other specific forms without departing from the spirit or essential features of the present application. Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of the present application is defined by the appended claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims be included in the present application. Any reference numeral in a claim should not be considered as limiting the claim to which it relates.
Claims
1. A fingerprint control instrument application method for accurate identification of spatial pyramid fingerprints, characterized in that: include: S1. Enter the fingerprint image of the authorized person of the printing control instrument, and select one of the multiple images entered as the fingerprint template; S2. Input the fingerprint image of the user of the printing control instrument; S3. Correct the fingerprint image using geometric distortion correction technology, and then enhance the fingerprint image using multi-scale image enhancement processing technology; S4. Calculate the peak signal-to-noise ratio of the fingerprint image. If the peak signal-to-noise ratio is low, issue a command to ask the user to re-enter the fingerprint. Otherwise, proceed to the next step. S5. Use SIFT feature operator to extract features from the fingerprint template image and the fingerprint image entered by the user; S6. Calculate the similarity between the template image and the recorded fingerprint image. If the similarity is low, directly issue an instruction to refuse stamping. If the similarity is high, proceed to the next step according to the preset rules. S7. The fingerprint template image and the user input image are equally divided according to the first preset rule, and the similarity of the fingerprint template image and the user input image is calculated according to the equally divided areas. If the equally divided areas cannot maintain a high similarity, an instruction to refuse stamping is directly issued. If the equally divided areas maintain a high similarity, the next step is performed according to the preset rule; S8. Divide the fingerprint template image and the user input image into equal parts according to the second preset rule, and calculate the similarity between the template image and the user input image in the divided areas respectively. If the higher similarity in the divided areas is lower than the preset number, directly issue an instruction to refuse to stamp. If the higher similarity in the divided areas is greater than or equal to the preset number, the person is identified as the authorized person of the seal control device and an instruction to allow stamping is issued.
2. The method for applying a fingerprint control instrument for accurate spatial pyramid fingerprint recognition according to claim 1, characterized in that: The step of inputting a fingerprint image of the authorized person of the fingerprint control device and selecting one of the inputted multiple images as a fingerprint template comprises: The fingerprint image template is selected by peak signal-to-noise ratio calculation and saliency detection method. If the peak signal-to-noise ratio is high and the saliency is obvious, it is identified as a good fingerprint template.
3. The method for applying a fingerprint control instrument for accurate spatial pyramid fingerprint recognition according to claim 1, characterized in that: The method of enhancing the fingerprint image by using the multi-scale image enhancement processing technology includes: The image is Gaussian blurred at three different scales.
4. The method for applying a fingerprint control instrument for accurate spatial pyramid fingerprint recognition as claimed in claim 3, characterized in that: Also includes: Subtract the blurred image from the original image to obtain different degrees of detail information.
5. The method for applying a fingerprint control instrument for accurate spatial pyramid fingerprint recognition as claimed in claim 4, characterized in that: Also includes: Different degrees of detail information are weighted into the original image to obtain an enhanced image with rich detail information.
6. A system for applying a spatial pyramid fingerprint accurate identification to a printing control instrument that executes the method for applying a spatial pyramid fingerprint accurate identification to a printing control instrument as claimed in any one of claims 1 to 5, characterized in that: include: The fingerprint template selection module is used to input the fingerprint image of the authorized person of the fingerprint control device, and select one of the input multiple images as the fingerprint template; Fingerprint entry module, used to enter the fingerprint image of the user of the fingerprint control device; A correction module is used to correct the fingerprint image using geometric distortion correction technology, and then enhance the fingerprint image using multi-scale image enhancement processing technology; The signal-to-noise ratio calculation module is used to calculate the peak signal-to-noise ratio of the fingerprint image. If the peak signal-to-noise ratio is low, it will issue a command to ask the user to re-enter the fingerprint, otherwise it will proceed to the next step; An extraction module is used to extract features from the fingerprint template image and the fingerprint image entered by the user using the SIFT feature operator; The similarity calculation module is used to calculate the similarity between the template image and the recorded fingerprint image. If the similarity is low, an instruction to refuse stamping is directly issued. If the similarity is high, the next step is carried out according to the preset rules.
7. The fingerprint control instrument application system for accurate spatial pyramid fingerprint identification as claimed in claim 6, characterized in that: include: at least one memory for storing computer instructions; At least one processor in communication with the memory, wherein when the at least one processor executes the computer instructions, the at least one processor causes the system to execute: a selected fingerprint template module, a fingerprint entry module, a correction module, a signal-to-noise ratio calculation module, an extraction module, and a similarity calculation module.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Human face similarity degree matching method and device
CN101510257A
Seal device and seal device control method
CN110667252A