The present disclosure relates to the field of the fingerprint identification technologies, and in particular, to a fingerprint identification system, and a fingerprint processing method and apparatus thereof.
With the advancement of the security technologies, fingerprint identification gains more and more attractions among people, and is more and more widely used in various fields. A fingerprint identification system requires fingerprints be registered therein. In the related art, press-based fingerprint registration is generally used, such as fingerprint registration of fingerprint unlocking (Apple touch ID) of Apple products. According to this registration method, a user needs to touch a sensor many times to acquire multiple pictures for stitching, and the stitched pictures are used as a template for fingerprint authentication. According to this registration method, a user needs to touch a sensor many times and be guided during this process, such that the sensor is capable of sensing different fingerprint parts. As a result, registration time is too long.
One aspect of the present disclosure provides a fingerprint processing method of a fingerprint identification system. The method includes the following steps: acquiring, in a registration mode, multiple pictures obtained via fingerprint scanning by a designated zone in a scanning area of a sensor when a finger of a user swipes through the designated zone; stitching the multiple pictures to form a fingerprint image according to feature values which are same in multiple pictures; and storing the fingerprint image or feature values of the fingerprint image into a registration template.
To make the technical problem to be solved, technical solutions, and advantages of the present disclosure clearer and more understandable, the present disclosure is further described in detail with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments described here are only exemplary ones for illustrating the present disclosure, and are not intended to limit the present disclosure.
An embodiment of the present disclosure provides a fingerprint identification system. Referring to
The sensor 110 is configured to scan, in a registration mode, a fingerprint of a finger swiping through a designated zone in a scanning area, to enable the fingerprint processing apparatus 120 to acquire multiple pictures; or scan, in an authentication mode, a fingerprint of a finger in an entire scanning area when the finger of a user touches or presses the sensor, to enable the fingerprint processing apparatus 120 to acquire a fingerprint authentication picture.
In practice, when the user needs to enable the finger to swipe through the designated zone, the sensor 110 scans the fingerprint of the finger swiping through the designated zone, and obtains multiple pictures according to presetting.
Referring to
The acquiring unit 121 is configured to: acquire, in the registration mode, multiple pictures obtained via fingerprint scanning performed by the designated zone when the finger of the user swipes through the designated zone in the scanning area of the sensor 110.
The processing unit 122 is configured to stitch the multiple pictures to form a fingerprint image according to feature values which are same in the multiple pictures acquired by the acquiring unit 121.
The processing unit 122 includes:
The storing unit 123 is configured to store the fingerprint image or feature values of the fingerprint image into a registration template.
In an authentication mode, the acquiring unit 121 is further configured to acquire a fingerprint authentication picture obtained via fingerprint scanning by the entire scanning area of the sensor 110 when the finger of the user statically touches or presses the sensor 110.
The processing unit 122 is further configured to extract a feature value of the fingerprint authentication picture acquired by the acquiring unit 121, perform a similarity comparison between the feature value and the stored feature values in the registration template, and determine that an identification authentication is successful if the similarity exceeds a preset threshold, and otherwise, determine that the identification authentication fails.
With the fingerprint identification system according to this embodiment, a template is registered by using a swiping manner, such that the user only needs to swipe the finger through the designated zone in the scanning area of the sensor to complete registration. During the process of the registration, only a small portion zone, that is, the designated zone, in the scanning area of the sensor is used to perform fingerprint scanning, the multiple pictures obtained in the scanning process are stitched to form the fingerprint image used for registration, and the fingerprint image is stored in the registration template, therefore, scanning time is further reduced, operations are simple, and accordingly the efficiency of the fingerprint registration is improved.
Based on the above system, the present disclosure further provides a fingerprint processing method of a fingerprint identification system. Referring to
S410: In a registration mode, multiple pictures, which are obtained via fingerprint scanning by a designated zone of a scanning area of a sensor, are acquired when a finger of a user swipes through the designated zone.
S420: The multiple pictures are stitched to form a fingerprint image according to feature values which are same in the multiple pictures.
Specifically, referring to
S421: Feature values of multiple feature points in each of the multiple pictures are extracted.
Referring to
The feature values of feature points k1-1, k2-1 and k3-1 are extracted from the picture P1, the feature values of feature points k1-2, k2-2, k3-2, k4-2, k5-2, k6-2 and k7-2 are extracted from the picture P2, and the feature values of feature points k4-3, k5-3, k6-3 and k7-3 are extracted from the picture P3.
S422: Feature points having the same feature values in the multiple pictures are searched for according to the extracted feature values.
As illustrated in
S423: The multiple pictures are stitched according to locations of the feature points having the same feature values such that the feature points having the same feature values coincide with each other upon stitching of the multiple pictures.
As illustrated in
S430: The fingerprint image or feature values of the fingerprint image are stored into a registration template.
Specifically, the fingerprint image obtained via stitching may be directly stored into the registration template, or only the feature values of the fingerprint image are stored into the registration template. The feature value includes a description of the corresponding feature point and a location of the feature point; or the feature value may also include an orientation or other statistical features of a pattern in a vicinity of the feature point.
Referring to
S710: In an authentication mode, the fingerprint authentication picture obtained via fingerprint scanning by an entire scanning area of the sensor is acquired when the finger of the user statically touches or presses the sensor.
S712: Feature values of the fingerprint authentication picture are extracted.
S713: A similarity comparison is performed between the exacted feature values of the fingerprint authentication picture and the feature value stored in the registering template.
S714: If the similarity exceeds a preset threshold, it is determined that an identification authentication is successful; otherwise, it is determined that the identification authentication fails.
With the fingerprint processing method of the fingerprint identification system according to this embodiment, a registration template is registered by using a swiping manner, such that the user only needs to swipe the finger through the designated zone in the scanning area of the sensor to complete registration. During the process of the registration, only a small portion zone, that is, the designated zone, in the scanning area of the sensor is used to perform fingerprint scanning, the multiple pictures obtained in the process of scanning are stitched to form the fingerprint image for registration, and the fingerprint image is stored in the registration template, therefore, scanning time is further reduced and operations are simple, and accordingly the efficiency of the fingerprint registration is improved.
The preferred embodiments of the present disclosure are described with reference to the accompanying drawings, but the scope of the present disclosure is not limited to such embodiments. Any modification, equivalent replacement and improvement made by a person skilled in the art without departing from the scope and essence of the present disclosure shall all fall within the scope defined by the claims of the present disclosure.
With the fingerprint identification system, and the fingerprint processing method and apparatus thereof according to the present disclosure, a template is registered by using the method of swiping, such that the user only needs to swipe the finger through the designated zone in the scanning area of the sensor to complete registration; since during the process of the registration, only the sensor is used to scan a small portion zone, that is, the designated zone, in the scanning area, the multiple pictures grabbed during the process of scanning are stitched to form the fingerprint image used during the registration, and the fingerprint image is stored in the registration template, scanning time is further reduced, operations are simple, and the efficiency of the fingerprint registration is improved.
Number | Date | Country | Kind |
---|---|---|---|
201410526126.2 | Sep 2014 | CN | national |
The present application is a continuation of international application No. PCT/CN2014/096069, filed on Dec. 31, 2014, which claims priority to China Patent Application No. 201410526126.2, filed on Sep. 30, 2014, both of which are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2014/096069 | Dec 2014 | US |
Child | 15382972 | US |