(19)
(11)EP 3 226 172 B1

(12)EUROPEAN PATENT SPECIFICATION

(45)Mention of the grant of the patent:
23.01.2019 Bulletin 2019/04

(21)Application number: 16863485.5

(22)Date of filing:  18.09.2016
(51)International Patent Classification (IPC): 
G06K 9/00(2006.01)
G06K 9/03(2006.01)
(86)International application number:
PCT/CN2016/099252
(87)International publication number:
WO 2017/080308 (18.05.2017 Gazette  2017/20)

(54)

FINGERPRINT REGISTRATION METHOD, DEVICE AND TERMINAL EQUIPMENT

FINGERABDRUCKREGISTRIERUNGSVERFAHREN, -VORRICHTUNG UND -ENDGERÄTEAUSRÜSTUNG

PROCÉDÉ, DISPOSITIF ET ÉQUIPEMENT DE TERMINAL D'ENREGISTREMENT D'EMPREINTES DIGITALES


(84)Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

(30)Priority: 13.11.2015 CN 201510786291

(43)Date of publication of application:
04.10.2017 Bulletin 2017/40

(73)Proprietor: Guangdong Oppo Mobile Telecommunications Corp., Ltd
Dongguan, Guangdong 523860 (CN)

(72)Inventors:
  • ZHANG, Haiping
    Dongguan Guangdong 523860 (CN)
  • ZHOU, Yibao
    Dongguan Guangdong 523860 (CN)

(74)Representative: Manitz Finsterwald Patentanwälte PartmbB 
Martin-Greif-Strasse 1
80336 München
80336 München (DE)


(56)References cited: : 
WO-A1-2015/009111
CN-A- 1 924 889
CN-A- 105 389 565
US-A1- 2007 147 670
CN-A- 1 480 896
CN-A- 104 615 991
US-A1- 2005 226 467
  
  • FERNANDO ALONSO-FERNANDEZ ET AL: "A Comparative Study of Fingerprint Image-Quality Estimation Methods", IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, IEEE, PISCATAWAY, NJ, US, vol. 2, no. 4, 1 December 2007 (2007-12-01), pages 734-743, XP011196791, ISSN: 1556-6013, DOI: 10.1109/TIFS.2007.908228
  
Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


Description

CROSS REFERENCE TO RELATED APPLICATION



[0001] This application claims priority to Chinese Application No. 201510786291.6, filed on November 13, 2015.

BACKGROUND OF THE INVENTION


1. Field of the Invention



[0002] The present disclosure relates to a fingerprint recognition technology, more particularly, to a fingerprint registration method and a device and a terminal thereof.

2. Description of the Related Art



[0003] With the development of finger recognition technology, an increasing number of terminals are integrated with the finger recognition function. The processing efficiency and security of corresponding operations are increased through the finger recognition technology, for example, an unlock operation of a mobile terminal, a payment operation of a mobile paying device, a control operation of an access control system and a clock in/out operation of an attendance device, etc.

[0004] In order to satisfy the appearance requirement of the terminal equipment having the finger recognition function, the size of finger modules becomes increasingly smaller. However, if the area of a registered fingerprint is overly small, the recognition rate is very low in the subsequent use by the user, resulting in a very high non match rate.

[0005] To improve the fingerprint registration quality, a user is required to record his fingerprint multiple times. However, for an inexperienced user, the quality of recorded fingerprint is still not high even though the number of recording is sufficient. US 2005/0226467, WO2015/009111, and non-patent document ""A Comparative Study of Fingerprint Image-Quality Estimation Methods", IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, IEEE, PISCATAWAY, NJ, US, vol. 2, no. 4,1 December 2007 (2007-12-01), pages 734-743 are related documents in the art.

SUMMARY



[0006] The present application is intended to resolve one of the technical problems in the related art to at least a certain extent.

[0007] A first objective of the present application is to provide a fingerprint registration method. The method improves the fingerprint registration quality and user experience, and increases the fingerprint registration efficiency and the match rate during a use process of the user.

[0008] A second objective of the present application is to provide a fingerprint registration device.

[0009] A third objective of the present application is to provide a terminal.

[0010] A fourth objective of the present application is to provide a terminal.

[0011] A fifth objective of the present application is to provide a non-transitory computer-readable storage medium.

[0012] In an embodiment of a first aspect, the present application provides a fingerprint registration method to achieve the objectives. The fingerprint registration method includes the following blocks: feature information of a fingerprint recorded every time is retrieved based on preset index types when the fingerprint is registered; the feature information is matched based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective; a successful fingerprint registration is signaled if a number of effective fingerprints recorded is monitored to reach a preset number of fingerprint templates.

[0013] In an embodiment of a second aspect, a fingerprint registration device is provided. The fingerprint registration device includes a retrieve module, a matching module and a processing module. The retrieve module is configured to retrieve feature information of a fingerprint recorded every time based on preset index types when the fingerprint is registered. The matching module is configured to match the feature information based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. The processing module is configured to signal a successful fingerprint registration if it monitors that a number of effective fingerprints recorded reaches a preset number of fingerprint templates.

[0014] In an embodiment of a third aspect, a terminal includes a device main body and the fingerprint registration device as provided above.

[0015] In an embodiment of a fourth aspect, a terminal is provided. The terminal includes a casing, a processor, a memory, a circuit board, and a power circuit. The circuit board is disposed in a space surrounded by the casing. The processor and the memory are disposed on the circuit board. The power circuit is configured to supply power to various circuits or components of the terminal. The memory is configured to store executable program instructions. The processor runs a program corresponding to the executable program instructions through reading the executable program instructions stored in the memory so as to execute the following blocks.

[0016] Feature information of a fingerprint recorded every time is retrieved based on preset index types when the fingerprint is registered. The feature information is matched based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. A successful fingerprint registration is signaled if a number of effective fingerprints recorded is monitored to reach a preset number of fingerprint templates.

[0017] In an embodiment of a fifth aspect, a non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium stores one or more program instructions executable by a device. The device executes the one or more program instructions to perform the fingerprint registration method as provided above.

[0018] The present application improves the fingerprint registration quality and user experience, and increases the fingerprint registration efficiency and the match rate during a use process of the user.

BRIEF DESCRIPTION OF THE DRAWINGS



[0019] The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

Fig. 1 illustrates a flowchart of a fingerprint registration method according to one embodiment of the present disclosure.

Fig. 2 illustrates a flowchart of a fingerprint registration method according to another embodiment of the present disclosure.

Fig. 3 illustrates a schematic diagram of a structure of a fingerprint registration device according to one embodiment of the present disclosure.

Fig. 4 illustrates a schematic diagram of a structure of a fingerprint registration device according to another embodiment of the present disclosure.

Fig. 5 illustrates a schematic diagram of a structure of a fingerprint registration device according to still another embodiment of the present disclosure.

Fig. 6 illustrates a schematic diagram of a structure of a terminal according to one embodiment of the present disclosure.


DESCRIPTION OF THE EMBODIMENTS



[0020] Embodiments of the present application are illustrated in detail in the accompanying drawings, in which like or similar reference numerals refer to like or similar elements or elements having the same or similar functions throughout the specification. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be illustrative of the present application, and are not to be construed as limiting the scope of the present application.

[0021] A description of a fingerprint registration method and a device and a terminal thereof according to embodiments of the present disclosure is provided as follows with reference to accompanying drawings.

[0022] Fig. 1 illustrates a flowchart of a fingerprint registration method according to one embodiment of the present disclosure.

[0023] As shown in Fig. 1, the fingerprint registration method can begin at block 101.

[0024] At block 101, feature information of a fingerprint recorded every time is retrieved based on preset index types when the fingerprint is registered.

[0025] In greater detail, the fingerprint registration method according to the present embodiment disposed in a terminal having a fingerprint recognition function is taken as an example for illustration. It is noted that the types of terminals are many and the terminal may be selected depending on an application, for example, a cell phone, an attendance device, a paying device, or an access control device, etc.

[0026] The index types for determining a quality of a fingerprint image recorded when registering and index information corresponding to index types are preset. The more index types there are, the better the discrimination performance for the quality of the fingerprint image is. Since the quality requirement of the fingerprint image in different scenarios varies, the index types may be disposed depending on practical needs. In greater detail, the index types may include at least one of the following: a signal-to-noise ratio, sharpness, an area ratio of a fingerprint zone to a template image, and a number of feature points. It is noted that, in greater detail, the number of feature points in the index types refers to that two different fingerprints do not generate same feature data when fingerprint images are processed to retrieve the feature points. The feature points typically are a bifurcation point of fingerprint lines, an end point, a core point, and a delta point, etc.

[0027] The preset index information corresponds to the index types one on one. For example, the preset index types include: the sharpness, the area ratio of the fingerprint zone to the template image, and the number of feature points. Then, the corresponding index information includes: effective information of sharpness, effective information or an area ratio, and effective information of number of feature points.

[0028] After a user registers his fingerprint and acquires the fingerprint image recorded every time, the fingerprint image is processed to obtain the feature information correspondingly based on the preset index types. For example, if the preset index types include the sharpness, the area ratio of the fingerprint zone to the template image, and the number of feature points, the fingerprint image recorded every time when registering is processed correspondingly based on the preset index types to obtain sharpness, an area ratio of a fingerprint zone to a template image, and a number of feature points corresponding to the fingerprint image.

[0029] At block S102, the feature information is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective.

[0030] In greater detail, the feature information of the recorded fingerprint image is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. Since a number of the preset index types differs, the corresponding matching process also varies. A detailed description is provided as follows.

[0031] If a number of the preset index type and a number of the corresponding index information are one, a number of the obtained feature information of the fingerprint image is one. If the feature information satisfies the preset index information, the index information is successfully matched with the feature information. That is, the quality of the fingerprint recorded this time satisfies a preset criterion. The recorded fingerprint is thus determined to be effective. If the feature information does not satisfy the preset index information, a match between the index information and the feature information fails. That is, the quality of the fingerprint recorded this time does not satisfy the preset criterion. The recorded fingerprint is thus determined to be ineffective.

[0032] If the number of the preset index types and the number of the corresponding index information are plural, the number of the obtained feature information corresponding to the index types is plural. The feature information corresponding to each of the index types is respectively compared with the index information. If a match between the feature information corresponding to all the index types and the index information succeeds, that is, the quality of the fingerprint recorded this time satisfies the preset criterion. The recorded fingerprint is determined to be effective. If a match between the feature information corresponding to at least one index type and the index information is not successful, the quality of the fingerprint recorded this time does not satisfy the preset criterion. The recorded fingerprint is thus determined to be ineffective. Examples are provided as follows.

[0033] If the preset index information includes sharpness of higher than or equal to 80%, an area ratio of more than or equal to 70%, and a number of feature points of more than or equal to 20 and when the feature information of the recorded fingerprint image is sharpness of 90%, an area ratio of 80%, and a number of feature points of 30, the index information corresponding to each of the index types is respectively matched with the feature information. It is obtained that the feature information of all the index types matches the index information. The fingerprint recorded this time is thus determined to be effective. When the feature information of the recorded fingerprint image is sharpness of 70%, an area ratio of 80%, and a number of feature points of 15, the index information corresponding to each of the index types is respectively matched with the feature information. It is obtained that the feature information "15" corresponding to the number of feature points in the index types does not match with the index information of "more than or equal to 20". The fingerprint recorded this time is thus determined to be ineffective.

[0034] At block 103, a successful fingerprint registration is signaled if a number of effective fingerprints recorded is monitored to reach a preset number of fingerprint templates.

[0035] Effectiveness of the fingerprint recorded every time is determined based on the above processes. If a currently recorded fingerprint is determined to be ineffective, the fingerprint recorded this time cannot be used as a fingerprint template. If the currently recorded fingerprint is determined to be effective, the fingerprint recorded this time is used as the fingerprint template.

[0036] Owing to the versatility of the application scenarios of fingerprint recognition, the requirement of the recognition performance varies. For the application scenarios of high-precision recognition performance, the more the number of registered fingerprint templates is, the better it is. For the application scenarios of low-precision recognition performance, it is enough once the number of the registered fingerprint templates satisfies a recognition threshold value. Therefore, the number of the registered fingerprint templates is predetermined depending on different application scenarios.

[0037] A number of effective fingerprints recorded during the registration process is monitored based on the preset number of the fingerprint templates. If the number of effective fingerprints recorded is monitored to reach the preset number of the fingerprint templates, the successful fingerprint registration is signaled.

[0038] According to the fingerprint registration method of the present embodiment, the feature information of the fingerprint recorded every time is first retrieved based on the preset index types when registering the fingerprint. The feature information is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. If it is monitored that the number of the effective fingerprints recorded reaches the preset number of the fingerprint templates, the successful fingerprint registration is signaled. Hence, both the fingerprint registration quality and user experience are attended, and the fingerprint registration efficiency and the match rate during use process are increased.

[0039] Based on the above embodiment, in order to further improve the registration quality, it is necessary for the user to consciously record as much of the whole fingerprint zone as possible, for example, as much of upper, lower, left and right zones of the fingerprint need to be recorded as possible. Thus, during the registration recording process, the preset number of the fingerprint templates includes a sum of a number of zone templates corresponding to each fingerprint zone, and a movement of the user's fingerprint is guided and navigated. For example, the preset number of the fingerprint templates is 20, and fingerprint zones recorded are classified into five zones, that is, the upper, lower, left and right zones and a center zone. Four templates are therefore recorded for each zone. After recording of one of the zones is completed, the user is reminded to record a next zone. A detailed description of the implementation process is provided with reference to the embodiment shown in Fig. 2.

[0040] Fig. 2 illustrates a flowchart of a fingerprint registration method according to another embodiment of the present disclosure.

[0041] As shown in Fig. 2, a number of fingerprint templates according to the present embodiment includes a sum of a number of zone templates corresponding to each fingerprint zone. The fingerprint registration method can begin at block 201.

[0042] At block 201, a fingerprint zone corresponding to a fingerprint recorded every time is determined when registering the fingerprint, and the fingerprint zone is signaled though a fingerprint image animation.

[0043] In greater detail, the fingerprint zone corresponding to the fingerprint recorded every time is determined based on a contact point of the fingerprint recorded every time when registering the fingerprint, and the determined fingerprint zone is signaled though the fingerprint image animation by a three-dimensional image of a virtual finger on a display screen. In addition, the fingerprint zone may be signaled by voice.

[0044] At block 202, feature information of the fingerprint recorded every time is retrieved based on preset index types.

[0045] After a fingerprint image recorded every time is acquired, the fingerprint image is processed based on the preset index types to obtain the feature information correspondingly. For example, if the preset index types include sharpness, an area ratio of a fingerprint zone to a template image, and a number of feature points, the fingerprint image recorded every time when registering is processed correspondingly based on the preset index types to obtain sharpness, an area ratio of a fingerprint zone to a template image, and a number of feature points corresponding to the fingerprint image.

[0046] At block 203, the feature information is matched based on preset zone index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective.

[0047] In greater detail, zone index information corresponding to the preset index types and the determined fingerprint zone is obtained. Then, the feature information of the fingerprint image recorded in a current fingerprint zone is matched based on the zone index information to determine whether the fingerprint recorded in the fingerprint zone is effective. Since a number of the preset index types differs, the corresponding matching process also varies. A detailed description is provided as follows.

[0048] If a number of the preset index type and a number of the corresponding index information are one, a number of the obtained feature information of the fingerprint image is one. If the feature information satisfies the preset index information, the index information is successfully matched with the feature information. That is, a quality of the fingerprint recorded this time satisfies a preset criterion, the fingerprint recorded in the fingerprint zone is determined to be effective. If the feature information does not satisfy the preset index information, a match between the index information and the feature information fails. That is, the quality of the fingerprint recorded this time does not satisfy the preset criterion. The fingerprint recorded in the fingerprint zone is determined to be ineffective.

[0049] If the number of the preset index types and the number of the corresponding index information are plural, the number of the obtained feature information corresponding to the index types is plural. The feature information corresponding to each of the index types is respectively compared with the index information. If a match between the feature information corresponding to all the index types and the index information succeeds, that is, the quality of the fingerprint recorded this time satisfies the preset criterion. The fingerprint recorded in the fingerprint zone is determined to be effective. If a match between the feature information corresponding to at least one index type and the index information is not successful, the quality of the fingerprint recorded this time does not satisfy the preset criterion. The fingerprint recorded in the fingerprint zone is thus determined to be ineffective. Examples are provided as follows.

[0050] If the preset index information includes sharpness of higher than or equal to 80%, an area ratio of more than or equal to 70%, and a number of feature points of more than or equal to 20 and when the feature information of the recorded fingerprint image is sharpness of 90%, an area ratio of 80%, and a number of feature points of 30, the index information corresponding to each of the index types is respectively matched with the feature information. It is obtained that the feature information of all the index types matches the index information. The fingerprint recorded in the fingerprint zone is thus determined to be effective. When the feature information of the recorded fingerprint image is sharpness of 70%, an area ratio of 80%, and a number of feature points of 15, the index information corresponding to each of the index types is respectively matched with the feature information. It is obtained that the feature information "15" corresponding to the number of feature points in the index types does not match with the index information of "more than or equal to 20". The fingerprint recorded in the fingerprint zone is thus determined to be ineffective.

[0051] At block 204, a number of effective fingerprints in each fingerprint zone is monitored, a successful zone registration is signaled and another fingerprint zone is guided to register if the number of effective fingerprints in the each fingerprint zone reaches a preset number of zone templates correspondingly.

[0052] In greater detail, a preset number of fingerprint templates according to the present embodiment includes a sum of a number of zone templates corresponding to each fingerprint zone, and a movement of a user's fingerprint is guided and navigated. For example, the preset number of the fingerprint templates is 20, and fingerprint zones recorded are classified into five zones, that is, an upper zone, a lower zone, a left zone, a right zone and a center zone. Four templates are therefore recorded for each zone. After recording of one of the zones is completed, the successful zone registration is signaled and the user is reminded to record a next zone.

[0053] At block 205, a successful fingerprint registration is signaled if the number of effective fingerprints recorded in each fingerprint zone is monitored to reach the preset number of zone templates correspondingly.

[0054] The number of effective fingerprints recorded in each fingerprint zone during the registration process is monitored based on the corresponding preset number of zone templates. If the number of effective fingerprints recorded in each fingerprint zone is monitored to reach the corresponding preset number of zone templates, the successful fingerprint registration is signaled.

[0055] According to the fingerprint registration method of the present embodiment, the fingerprint zone corresponding to the fingerprint recorded every time is first determined when registering the fingerprint, and the fingerprint zone is guided and signaled though the fingerprint image animation. The feature information of the fingerprint recorded every time is retrieved based on the preset index types, then the feature information is matched based on the preset index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective. The number of effective fingerprints in each fingerprint zone is monitored. The successful zone registration is signaled and another fingerprint zone is guided to register if the number of effective fingerprints in the each fingerprint zone reaches the corresponding preset number of zone templates. If it is monitored that the number of effective fingerprints recorded in each fingerprint zone reaches the corresponding preset number of zone templates, the successful fingerprint registration is signaled. Hence, zone navigation and registration are realized to further ensure the fingerprint registration quality, and increase the fingerprint registration efficiency and the fingerprint match rate during use process.

[0056] Based on the above embodiment, in order to better control the fingerprint registration quality, the method further includes the following block.

[0057] If it is monitored that a number of ineffective fingerprints recorded reaches a preset control number, a failed fingerprint registration is signaled.

[0058] In greater detail, owing to some special circumstances, such as a heavy contaminant on the user's finger or failure of a fingerprint registration device, multiple user inputs are ineffective during the fingerprint registration process. A control number is therefore preset. The number of ineffective fingerprints recorded during the registration process is monitored based on the preset control number. If the number of ineffective fingerprints recorded is monitored to reach the preset control number, the failed fingerprint registration is signaled to allow the cause to be checked in a timely manner and registration to be performed again. As a result, the waste of processing resources is avoided to increase the processing efficiency.

[0059] Based on the above embodiment, in order to further control the fingerprint registration quality and guide the user to register the fingerprint effectively in a timely manner. The method further includes the following block.

[0060] If it is monitored that a number of all recorded fingerprints reaches a preset total number, ending of fingerprint registration is signaled.

[0061] In greater detail, owing to some special circumstances, such as in-process failure of a fingerprint registration device, previous inputs are effective but the subsequent inputs are ineffective during the fingerprint registration process by the user. A total number is therefore preset. The number of all recorded fingerprints (include effective fingerprints and ineffective fingerprints) during the registration process is monitored based on the preset total number. If it is monitored that the number of all recorded fingerprints reaches the preset total number, ending of fingerprint registration is signaled to allow the cause to be checked in a timely manner and registration to be performed again. Or, in the subsequent use process, the established fingerprint template is continuously improved through a learning algorithm to further ensure the registration quality and increase the processing efficiency.

[0062] Based on the above embodiment, in order to further improve user experience and guide the user to more effectively register the fingerprint, the method further includes the following block after determining whether the fingerprint recorded every time is effective.

[0063] Whether the fingerprint recorded every time is effective or not is signaled to the user. The signaling methods may be many, such as ringing, vibration, or a voice method signaling the user whether or not the fingerprint recorded every time is effective. The signaling method may be selected depending on a practical application, and the present embodiment is not limited in this regard. Examples are provided as follows.

[0064] A ringing method is used to signal the user that a currently recorded fingerprint is effective.

[0065] Or, a vibration method is used to signal the user that the currently recorded fingerprint is ineffective.

[0066] Or, voice is used to signal the user whether the currently recorded fingerprint is effective or ineffective.

[0067] Based on the above embodiment, in order to further improve user experience and guide the user to more effectively register the fingerprint, the method further includes the following block after determining whether the fingerprint recorded every time is effective.

[0068] A progress bar is used to show the user a registration progress corresponding to the fingerprint having been effectively recorded every time.

[0069] In greater detail, each effective recording will move a corresponding progress bar (a full size is 100%). For example, after the 5th effective recording is completed, the progress bar is moved from 20% that represents the 4th effective recording to 28%. Each increasing magnitude of the progress bar may be uniform depending on the number of fingerprint templates disposed. For example, the number of fingerprint templates is 10, and each effective fingerprint recording moves the progress bar by a factor of 10%. Or, the increase may be non-uniform depending on a number of feature points of the effectively recorded fingerprint image. That is, under the circumstances of effective recording, the more the feature points of the fingerprint is, the more increase of the progress bar there is.

[0070] In another embodiment, for example, if the number of fingerprint templates has not satisfied the preset number of the fingerprint templates that is 20 but a total number has reached 25, such as a number of ineffective recording being 7 and a number of effective templates being 18, it is obvious that that a gap exists between 18 templates and 20 templates and the progress bar has not reached 100%, based on the design of the progress bar. However, in order to attend user experience, the progress bar is forced to 100% even though the 25th recording has not satisfied the requirement of 20 fingerprint templates.

[0071] In order to realize the above embodiment, a fingerprint registration device is further provided according to the present application.

[0072] Fig. 3 illustrates a schematic diagram of a structure of a fingerprint registration device according to one embodiment of the present disclosure.

[0073] The fingerprint registration device includes a retrieve module 11, a matching module 12, and a processing module 13.

[0074] The retrieve module 11 is configured to retrieve feature information of a fingerprint recorded every time based on preset index types when the fingerprint is registered.

[0075] The index types include at least one of the following: a signal-to-noise ratio, sharpness, an area ratio of a fingerprint zone to a template image, and a number of feature points.

[0076] The matching module 12 is configured to match the feature information based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective.

[0077] The processing module 13 is configured to signal a successful fingerprint registration if it is monitored that a number of effective fingerprints recorded reaches a preset number of fingerprint templates.

[0078] It is noted that the above illustration and description of the embodiment of the fingerprint registration method are also applied to the fingerprint registration device according to the present embodiment, and a description in this regard is not provided.

[0079] According to the fingerprint registration device of the present embodiment, the feature information of the fingerprint recorded every time is first retrieved based on the preset index types when registering the fingerprint. The feature information is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. If it is monitored that the number of the effective fingerprints recorded reaches the preset number of the fingerprint templates, the successful fingerprint registration is signaled. Hence, both the fingerprint registration quality and user experience are attended, and the fingerprint registration efficiency and the match rate during use process are increased.

[0080] Based on the above embodiment, in order to further improve the registration quality, it is necessary for the user to consciously record as much of the whole fingerprint zone as possible, for example, as much of upper, lower, left and right zones of the fingerprint need to be recorded as possible. Thus, during the registration recording process, the preset number of the fingerprint templates includes a sum of a number of zone templates corresponding to each fingerprint zone, and a movement of the user's fingerprint is guided and navigated. For example, the preset number of the fingerprint templates is 20, and fingerprint zones recorded are classified into five zones, that is, the upper, lower, left and right zones and a center zone. Four templates are therefore recorded for each zone. After recording of one of the zones is completed, the user is reminded to record a next zone. A detailed description of the implementation process is provided with reference to the embodiment shown in Fig. 2.

[0081] Fig. 4 illustrates a schematic diagram of a structure of a fingerprint registration device according to another embodiment of the present disclosure.

[0082] As shown in Fig. 4, a number of fingerprint templates according to the present embodiment includes a sum of a number of zone templates corresponding to each fingerprint zone that is set. Based on the embodiment shown in Fig. 3, the fingerprint registration device further includes a determination module 14.

[0083] The determination module 14 is configured to determine a fingerprint zone corresponding to a fingerprint recorded every time.

[0084] The matching module 12 is configured to match the feature information based on preset index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective.

[0085] The processing module 13 is configured to signal a successful fingerprint registration if it is monitored that a number of effective fingerprints recorded in each fingerprint zone reaches a preset number of zone templates correspondingly.

[0086] In addition, the fingerprint registration device further includes a monitor module 15, a guiding module 16, and a first signaling module 17.

[0087] The monitor module 15 is configured to monitor a number of effective fingerprints in each fingerprint zone.

[0088] The guiding module 16 is configured to signal a successful zone registration and guide another fingerprint zone to register if the number of effective fingerprints in the each fingerprint zone reaches the preset number of zone templates correspondingly.

[0089] The first signaling module 17 is configured to guide and signal the fingerprint zone though a fingerprint image animation.

[0090] It is noted that the above illustration and description of the embodiment of the fingerprint registration method are also applied to the fingerprint registration device according to the present embodiment, and a description in this regard is not provided.

[0091] According to the fingerprint registration device of the present embodiment, the fingerprint zone corresponding to the fingerprint recorded every time is first determined when registering the fingerprint, and the fingerprint zone is guided and signaled though the fingerprint image animation. The feature information of the fingerprint recorded every time is retrieved based on the preset index types, then the feature information is matched based on the preset index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective. The number of effective fingerprints in each fingerprint zone is monitored. The successful zone registration is signaled and another fingerprint zone is guided to register if the number of effective fingerprints in the each fingerprint zone reaches the corresponding preset number of zone templates. If it is monitored that the number of effective fingerprints recorded in each fingerprint zone reaches the corresponding preset number of zone templates, the successful fingerprint registration is signaled. Hence, zone navigation and registration are realized to further ensure the fingerprint registration quality, and increase the fingerprint registration efficiency and the fingerprint match rate during use process.

[0092] Fig. 5 illustrates a schematic diagram of a structure of a fingerprint registration device according to still another embodiment of the present disclosure.

[0093] As shown in Fig.5, based on the above embodiment and Fig. 4 that is taken as an example, the fingerprint registration device further includes a second signaling module 18 to further improve user experience and guide the user to more effectively register the fingerprint.

[0094] The second signaling module 18 is configured to signal whether or not the fingerprint recorded every time is effective.

[0095] The second signaling module 18 is configured to signal whether or not the fingerprint recorded every time is effective through ringing, vibration, or voice.

[0096] In addition, in order to better control the fingerprint registration quality, the processing module 13 is further configured to perform the following actions.

[0097] A failed fingerprint registration is signaled if it is monitored that a number of ineffective fingerprints recorded reaches a preset control number.

[0098] In addition, in order to further control the fingerprint registration quality and guide the user to register the fingerprint effectively in a timely manner, the processing module 13 is further configured to perform the following actions.

[0099] Ending of fingerprint registration is signaled if it is monitored that a number of all recorded fingerprints reaches a preset total number.

[0100] In addition, in order to further improve user experience and guide the user to more effectively register the fingerprint, the finger registration device further includes a third signaling module 19.

[0101] The third signaling module 19 is configured to show a user a registration progress of a fingerprint having been effectively recorded every time through a progress bar.

[0102] The third signaling module 19 is configured to uniformly show the user the registration progress of the fingerprint having been effectively recorded every time through the progress bar based on the number of fingerprint templates.

[0103] Or, the third signaling module 19 is configured to non-uniformly show the user the registration progress of the fingerprint having been effectively recorded every time through the progress bar based on feature points of the fingerprint having been effectively recorded every time.

[0104] The above illustration and description of the embodiment of the fingerprint registration method are also applied to the fingerprint registration device according to the present embodiment, and a description in this regard is not provided.

[0105] In order to realize the above embodiments, the present application further provides a terminal.

[0106] The terminal includes a terminal body and the fingerprint registration device according to any of the above embodiments of the present disclosure.

[0107] The types of the terminals are many and may include, for example, a cell phone, an attendance device, a paying device, or an access control device.

[0108] The above illustration and description of the embodiments of the fingerprint registration methods are also applied to the terminal according to the present embodiment, and their implementation principles are similar. A description in this regard is not provided.

[0109] According to the terminal of the present embodiment, the feature information of the fingerprint recorded every time is first retrieved based on the preset index types when the fingerprint registration device registers the fingerprint. The feature information is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. If it is monitored that the number of the effective fingerprints recorded reaches the preset number of the fingerprint templates, the successful fingerprint registration is signaled. Hence, both the fingerprint registration quality and user experience are improved, and the fingerprint registration efficiency and the match rate during use process are increased.

[0110] In order to realize the above embodiments, the present application further provides a terminal.

[0111] Refer to Fig. 6, Fig. 6 illustrates a schematic diagram of a structure of a terminal according to one embodiment of the present disclosure.

[0112] The terminal according to the present embodiment includes a casing 61, a processor 62, a memory 63, a circuit board 64 and a power circuit 65. The circuit board 64 is disposed in a space surrounded by the casing 61. The processor 62 and the memory 63 are disposed on the circuit board 64. The power circuit 65 is configured to supply power to various circuits or components of the mobile terminal. The memory 63 is configured to store executable program instructions. The processor 62 runs a program corresponding to the executable program instructions through reading the executable program instructions stored in the memory 63 so as to execute the following operations.

[0113] Feature information of a fingerprint recorded every time is retrieved based on preset index types when the fingerprint is registered.

[0114] The feature information is matched based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective.

[0115] A successful fingerprint registration is signaled if it is monitored that a number of effective fingerprints recorded reaches a preset number of fingerprint templates.

[0116] It is noted that the above illustration and description of the embodiments of the fingerprint registration methods are also applied to the terminal according to the present embodiment, and their implementation principles are similar. A description in this regard is not provided.

[0117] According to the terminal of the present embodiment, the processor runs the program corresponding to the executable program instructions through reading the executable program instructions stored in the memory so as to execute the following operations. The feature information of the fingerprint recorded every time is retrieved based on the preset index types when the fingerprint is registered. The feature information is matched based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective. If it is monitored that the number of the effective fingerprints recorded reaches the preset number of the fingerprint templates, the successful fingerprint registration is signaled. Hence, both the fingerprint registration quality and user experience are improved, and the fingerprint registration efficiency and the match rate during use process are increased.

[0118] In order to realize the above embodiments, the present application further provides a non-transitory computer-readable storage medium storing a plurality of program instructions executable by a device. The device executes the plurality of program instructions to perform the fingerprint registration method as provided in the embodiments with reference to Fig. 1.

[0119] In the description of this specification, the description of the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples", and the like, means to refer to the specific feature, structure, material or characteristic described in connection with the embodiments or examples being included in at least one embodiment or example of the present disclosure. In the present specification, the term of the above schematic representation is not necessary for the same embodiment or example. Furthermore, the specific feature, structure, material, or characteristic described may be in combination in a suitable manner in any one or more of the embodiments or examples. In addition, it will be apparent to those skilled in the art that different embodiments or examples described in this specification, as well as features of different embodiments or examples, may be combined without contradictory circumstances.

[0120] In addition, the term "first", "second" are for illustrative purposes only and are not to be construed as indicating or imposing a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature that limited by "first", "second" may expressly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "plural" is two or more, unless otherwise specifically defined.

[0121] Any process or method described in the flowchart or otherwise described herein may be understood to include one or more modules, fragments, or portions of code of an executable instruction to implement a particular logical function or process. In addition, the scope of at least one embodiment of the present disclosure includes additional implementations in which the functions may be performed in a sequence that is not shown or discussed, including in a substantially simultaneous manner or in the reverse order depending on the function involved, which is understood by those skilled in the art to which this present disclosure pertains.

[0122] The logic and/or blocks described in the flowchart or otherwise described herein, for example, a sequence list of an executable instruction for implementing a logic function, may be implemented in any computer-readable medium for use by an instruction execution system, device or equipment (such as a computer-based system, a system including a processor, or other system that can access instructions from an instruction execution system, device or equipment and execute instructions), or may be used in conjunction with the instruction execution system, device or equipment. As used herein, "computer-readable medium" may be any device that may include a store, communication, broadcast, or transmission program for use by an instruction execution system, device or equipment, or in conjunction with such instruction execution systems, device, or equipment. A more specific example (non-exhaustive list) of the computer-readable medium includes the following: an electrical connection portion (an electronic device) with one or more routing, a portable computer disk cartridge (a magnetic device), a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or a flash memory), a fiber optic device, and a portable compact disc read only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program may be printed. For example, through performing an optical scan on the paper or other media, followed by editing, interpretation, or, if necessary, other suitable methods to process, the program is obtained in an electronic manner, and then the program is stored in a computer memory.

[0123] It should be understood that the various parts of the present disclosure may be implemented by using hardware, software, firmware, or combinations thereof. In the above embodiment, the plurality of blocks or methods may be implemented by using software or firmware stored in the memory and executed by a suitable instruction execution system. For example, if the present disclosure is implemented by hardware, as in another embodiment, it may be implemented by any of the following techniques known in the art or a combination thereof: a discrete logic circuit of logic gates having a logic function for a data signal, an application specific integrated circuit with suitable combinational logic gates, a programmable gate array (PGA), a field programmable gate array (FPGA), and the like.

[0124] It will be understood by those of ordinary skill in the art that all or part of the blocks for implementing the method of the embodiments described above may be accomplished by a program that commands the relevant hardware. The program may be stored in a computer readable storage medium. When the program is executed, one of the blocks of the method embodiment or a combination thereof may be included.

[0125] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a processing module, or each unit may be physically present individually, or two or more units may be integrated into one module. The above integrated module may be implemented by using hardware, or may be implemented by using a software function module. The integrated module may be stored in a computer readable storage medium if it is implemented by a software function module and is sold or used as a standalone product.

[0126] The above-mentioned storage medium may be a read-only memory, a magnetic disk, or an optical disk.


Claims

1. A fingerprint registration method, comprising:

retrieving feature information of a fingerprint recoded every time based on preset index types when registering the fingerprint, wherein the index types comprise a signal-to-noise ratio, sharpness, an area ratio of a fingerprint zone to a template image, or a number of feature points;

matching the feature information based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective, wherein when a match between the feature information and the preset index information corresponding to the index types succeeds, determining the fingerprint recorded to be effective; and

signaling a successful fingerprint registration if a number of effective fingerprints recorded is monitored to reach a preset number of fingerprint templates,

characterized in that the preset number of the fingerprint templates comprises a sum of a number of zone templates corresponding to each fingerprint zone;

wherein before retrieving the feature information of the fingerprint recoded every time based on the preset index types, the method further comprises:

determining a fingerprint zone corresponding to the fingerprint recorded every time;

wherein matching the feature information based on the preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective comprises:

matching the feature information based on preset zone index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective;

wherein signaling the successful fingerprint registration if the number of effective fingerprints recorded is monitored to reach the preset number of the fingerprint templates comprises:
signaling the successful fingerprint registration if a number of effective fingerprints recorded in each fingerprint zone is monitored to reach a preset number of zone templates correspondingly.


 
2. The method as claimed in claim 1, characterized in that the method further comprises:

monitoring the number of effective fingerprints in the each fingerprint zone; and

signaling a successful zone registration and guiding another fingerprint zone to register if the number of effective fingerprints in the each fingerprint zone reaches the corresponding preset number of zone templates.


 
3. The method as claimed in claim 1, characterized in that after determining the fingerprint zone corresponding to the fingerprint recorded every time, the method further comprises:
guiding and signaling the fingerprint zone though a fingerprint image animation.
 
4. The method as claimed in any one of claims 1-3, characterized in that after determining whether the fingerprint recorded every time is effective, the method further comprises:
signaling whether the fingerprint recorded every time is effective or not.
 
5. The method as claimed in claim 4, characterized in that signaling whether the fingerprint recorded every time is effective or not comprises:
signaling whether the fingerprint recorded every time is effective or not through ringing, vibration, or voice.
 
6. The method as claimed in any one of claims 1-3, characterized in that the method further comprises:
signaling a failed fingerprint registration if it is monitored that a number of ineffective fingerprints recorded reaches a preset control number.
 
7. The method as claimed in any one of claims 1-3, characterized in that the method further comprises:
signaling ending of fingerprint registration if it is monitored that a number of all recorded fingerprints reaches a preset total number.
 
8. The method as claimed in any one of claims 1-3, characterized in that the method further comprises:
showing a user a registration progress of a fingerprint having been effectively recorded every time through a progress bar.
 
9. The method as claimed in claim 8, characterized in that showing the user the registration progress of the fingerprint having been effectively recorded every time through the progress bar comprises:

uniformly showing the user the registration progress of the fingerprint having been effectively recorded every time through the progress bar based on the number of fingerprint templates; or

non-uniformly showing the user the registration progress of the fingerprint having been effectively recorded every time through the progress bar based on feature points of the fingerprint having been effectively recorded every time.


 
10. A fingerprint registration device comprising:

a retrieve module (11), configured to retrieve feature information of a fingerprint recorded every time based on preset index types when the fingerprint is registered, wherein the index types comprise a signal-to-noise ratio, sharpness, an area ratio of a fingerprint zone to a template image, or a number of feature points;

a matching module (12), configured to match the feature information based on preset index information corresponding to the index types to determine whether the fingerprint recorded every time is effective; and

a processing module (13), configured to signal a successful fingerprint registration if it is monitored that a number of effective fingerprints recorded reaches a preset number of fingerprint templates,

characterized in that the preset number of the fingerprint templates comprises a sum of a number of zone templates corresponding to each fingerprint zone; the fingerprint registration device further comprises:

a determination module (14), configured to determine a fingerprint zone corresponding to a fingerprint recorded every time;

the matching module (12) is configured to match the feature information based on preset index information corresponding to the index types and the fingerprint zone to determine whether the fingerprint recorded in the fingerprint zone is effective, wherein when a match between the feature information and the preset index information corresponding to the index types succeeds, the fingerprint recorded in the fingerprint zone is determined to be effective;

the processing module (13) is configured to signal a successful fingerprint registration if it is monitored that a number of effective fingerprints recorded in each fingerprint zone reaches a preset number of zone templates correspondingly.


 
11. The fingerprint registration device as claimed in claim 10, characterized in that the fingerprint registration device further comprises:

a monitor module (15), configured to monitor a number of effective fingerprints in each fingerprint zone;

a guiding module (16), configured to signal a successful zone registration and guide another fingerprint zone to register if the number of effective fingerprints in the each fingerprint zone reaches the preset number of zone templates correspondingly.


 


Ansprüche

1. Fingerabdruckregistrierungsverfahren, umfassend:

Abrufen von Merkmalsinformationen eines Fingerabdrucks, der auf der Grundlage von beim Registrieren des Fingerabdrucks voreingestellten Indextypen jedes Mal aufgezeichnet wird, wobei die Indextypen einen Signalrauschabstand, eine Schärfe, ein Flächenverhältnis einer Fingerabdruckzone zu einem Vorlagenbild oder eine Anzahl von Merkmalspunkten umfassen;

Abgleichen der Merkmalsinformationen auf der Grundlage von voreingestellten Indexinformationen, die den Indextypen entsprechen, um festzustellen, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist, wobei dann, wenn ein Abgleich zwischen den Merkmalsinformationen und den voreingestellten Indexinformationen, die den Indextypen entsprechen, erfolgreich ist, festgestellt wird, dass der aufgezeichnete Fingerabdruck gültig ist; und

Signalisieren einer erfolgreichen Fingerabdruckregistrierung, wenn beobachtet wird, dass eine Anzahl von aufgezeichneten gültigen Fingerabdrücken eine voreingestellte Anzahl von Fingerabdruckvorlagen erreicht,

dadurch gekennzeichnet, dass die voreingestellte Anzahl der Fingerabdruckvorlagen eine Summe einer Anzahl von Zonenvorlagen, die jeder Fingerabdruckzone entsprechen, umfasst;

wobei das Verfahren vor dem Abrufen der Merkmalsinformationen des Fingerabdrucks, der auf der Grundlage der voreingestellten Indextypen jedes Mal aufgezeichnet wird, ferner umfasst:

Bestimmen einer Fingerabdruckzone, die dem jedes Mal aufgezeichneten Fingerabdruck entspricht;

wobei das Abgleichen der Merkmalsinformationen auf der Grundlage der voreingestellten Indexinformationen, die den Indextypen entsprechen, um festzustellen, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist, umfasst:

Abgleichen der Merkmalsinformationen beruhend auf voreingestellten Zonenindexinformationen, die den Indextypen und der Fingerabdruckzone entsprechen, um festzustellen, ob der in der Fingerabdruckzone aufgezeichnete Fingerabdruck gültig ist;

wobei das Signalisieren der erfolgreichen Fingerabdruckregistrierung, wenn beobachtet wird, dass die Anzahl aufgezeichneter gültiger Fingerabdrücke die voreingestellte Anzahl der Fingerabdruckvorlagen erreicht, umfasst:
Signalisieren der erfolgreichen Fingerabdruckregistrierung, wenn beobachtet wird, dass eine Anzahl aufgezeichneter gültiger Fingerabdrücke in jeder Fingerabdruckzone entsprechend eine voreingestellte Anzahl von Zonenvorlagen erreicht.


 
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Verfahren ferner umfasst:

Überwachen der Anzahl gültiger Fingerabdrücke in jeder Fingerabdruckzone; und

Signalisieren einer erfolgreichen Zonenregistrierung und Führen einer weiteren Fingerabdruckzone zum Registrieren, wenn die Anzahl gültiger Fingerabdrücke in jeder Fingerabdruckzone die entsprechende voreingestellte Anzahl von Zonenvorlagen erreicht.


 
3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Verfahren nach dem Bestimmen der Fingerabdruckzone, die dem jedes Mal aufgezeichneten Fingerabdruck entspricht, ferner umfasst:
Leiten und Signalisieren der Fingerabdruckzone durch eine Fingerabdruck-Bildanimation.
 
4. Verfahren nach einem der Ansprüche 1 - 3, dadurch gekennzeichnet, dass das Verfahren nach dem Feststellen, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist, ferner umfasst:
Signalisieren, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist oder nicht.
 
5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass das Signalisieren, ob der jedes Mal aufgezeichnete Fingerabdruck gültig oder nicht ist, umfasst:
Signalisieren durch Klingeln, Vibration oder Sprachausgabe, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist oder nicht.
 
6. Verfahren nach einem der Ansprüche 1 - 3, dadurch gekennzeichnet, dass das Verfahren ferner umfasst:
Signalisieren einer fehlgeschlagenen Fingerabdruckregistrierung, wenn beobachtet wird, dass eine Anzahl aufgezeichneter ungültiger Fingerabdrücke eine voreingestellte Steuerungsanzahl erreicht.
 
7. Verfahren nach einem der Ansprüche 1 - 3, dadurch gekennzeichnet, dass das Verfahren ferner umfasst:
Signalisieren der Beendigung der Fingerabdruckregistrierung, wenn beobachtet wird, dass eine Anzahl aller aufgezeichneten Fingerabdrücke eine voreingestellte Gesamtanzahl erreicht.
 
8. Verfahren nach einem der Ansprüche 1 - 3, dadurch gekennzeichnet, dass das Verfahren ferner umfasst:
Anzeigen eines Registrierungsprozesses, bei dem ein Fingerabdruck jedes Mal gültig aufgezeichnet worden ist, für einen Nutzer durch einen Fortschrittsbalken.
 
9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass das Anzeigen des Registrierungsprozesses, bei dem der Fingerabdruck jedes Mal gültig aufgezeichnet worden ist, für den Nutzer durch den Fortschrittsbalken umfasst:

einheitliches Anzeigen des Registrierungsprozesses, bei dem der Fingerabdruck jedes Mal gültig aufgezeichnet wurde, für den Nutzer durch den Fortschrittsbalken auf der Grundlage der Anzahl der Fingerabdruckvorlagen; oder

nicht einheitliches Anzeigen des Registrierungsprozesses, bei dem der Fingerabdruck jedes Mal gültig aufgezeichnet wurde, für den Nutzer durch den Fortschrittsbalken beruhend darauf, dass Merkmalspunkte des Fingerabdrucks jedes Mal gültig aufgezeichnet worden sind.


 
10. Fingerabdruckregistrierungsvorrichtung, umfassend:

ein Abrufmodul (11), das ausgestaltet ist, um Merkmalsinformationen eines Fingerabdrucks, der auf der Grundlage von voreingestellten Indextypen jedes Mal aufgezeichnet wurde, abzurufen, wenn der Fingerabdruck registriert wird, wobei die Indextypen einen Signalrauschabstand, eine Schärfe, ein Flächenverhältnis einer Fingerabdruckzone zu einem Vorlagenbild oder eine Anzahl von Merkmalspunkten umfassen;

ein Abgleichmodul (12), das ausgestaltet ist, um die Merkmalsinformationen auf der Grundlage von voreingestellten Indexinformationen, die den Indextypen entsprechen, abzugleichen, um festzustellen, ob der jedes Mal aufgezeichnete Fingerabdruck gültig ist; und

ein Verarbeitungsmodul (13), das ausgestaltet ist, um eine erfolgreiche Fingerabdruckregistrierung zu signalisieren, wenn beobachtet wird, dass eine Anzahl von aufgezeichneten gültigen Fingerabdrücken eine voreingestellte Anzahl von Fingerabdruckvorlagen erreicht,

dadurch gekennzeichnet, dass die voreingestellte Anzahl der Fingerabdruckvorlagen eine Summe einer Anzahl von Zonenvorlagen, die jeder Fingerabdruckzone entsprechen, umfasst; wobei die Fingerabdruckregistrierungsvorrichtung ferner umfasst:

ein Bestimmungsmodul (14), das ausgestaltet ist, um eine Fingerabdruckzone zu bestimmen, die einem jedes Mal aufgezeichneten Fingerabdruck entspricht;

wobei das Abgleichmodul (12) ausgestaltet ist, um die Merkmalsinformationen auf der Grundlage von voreingestellten Indexinformationen, die den Indextypen entsprechen, und der Fingerabdruckzone abzugleichen, um festzustellen, ob der in der Fingerabdruckzone aufgezeichnete Fingerabdruck gültig ist, wobei dann, wenn ein Abgleich zwischen den Merkmalsinformationen und den voreingestellten Indexinformationen, die den Indextypen entsprechen, erfolgreich ist, der in der Fingerabdruckzone aufgezeichnete Fingerabdruck als gültig bestimmt wird;

wobei das Verarbeitungsmodul (13) ausgestaltet ist, um eine erfolgreiche Fingerabdruckregistrierung zu signalisieren, wenn beobachtet wird, dass eine Anzahl aufgezeichneter gültiger Fingerabdrücke in jeder Fingerabdruckzone entsprechend eine voreingestellte Anzahl von Zonenvorlagen erreicht.


 
11. Fingerabdruckregistrierungsvorrichtung nach Anspruch 10, dadurch gekennzeichnet, dass die Fingerabdruckregistrierungsvorrichtung ferner umfasst:

ein Beobachtungsmodul (15), das ausgestaltet ist, um eine Anzahl gültiger Fingerabdrücke in jeder Fingerabdruckzone zu beobachten;

ein Führungsmodul (16), das ausgestaltet ist, um eine erfolgreiche Zonenregistrierung zu signalisieren und eine weitere zu registrierende Fingerabdruckzone zu führen, wenn die Anzahl gültiger Fingerabdrücke in jeder Fingerabdruckzone entsprechend die voreingestellte Anzahl von Zonenvorlagen erreicht.


 


Revendications

1. Procédé d'enregistrement d'empreinte, comprenant :

la récupération d'informations de caractéristique d'une empreinte enregistrée chaque fois d'après des types d'indice préétablis lors de l'enregistrement de l'empreinte, dans lequel les types d'indice comprennent un rapport signal sur bruit, une netteté, un rapport d'aire entre une zone d'empreinte et une image modèle, ou un nombre de points de caractéristique ;

la mise en concordance des informations de caractéristique d'après des informations d'indice préétablies correspondant aux types d'indice pour déterminer si l'empreinte enregistrée chaque fois est efficace, dans lequel lorsqu'une concordance entre les informations de caractéristique et les informations d'indice préétablies correspondant aux types d'indice réussit, la détermination que l'empreinte enregistrée est efficace ; et

la signalisation d'un enregistrement d'empreinte réussi si un nombre d'empreintes efficaces enregistrées est contrôlé comme ayant atteint un nombre préétabli de modèles d'empreinte,

caractérisé en ce que le nombre préétabli des modèles d'empreinte comprend une somme d'un nombre de modèles de zone correspondant à chaque zone d'empreinte ;

dans lequel avant la récupération des informations de caractéristique de l'empreinte enregistrée chaque fois d'après les types d'indice préétablis, le procédé comprend en outre :

la détermination d'une zone d'empreinte correspondant à l'empreinte enregistrée chaque fois ;

dans lequel la mise en concordance des informations de caractéristique d'après les informations d'indice préétablies correspondant aux types d'indice pour déterminer si l'empreinte enregistrée chaque fois est efficace comprend :

la mise en concordance des informations de caractéristique d'après des informations d'indice de zone préétablies correspondant aux types d'indice et à la zone d'empreinte pour déterminer si l'empreinte enregistrée dans la zone d'empreinte est efficace ;

dans lequel la signalisation de l'enregistrement d'empreinte réussi si le nombre d'empreintes efficaces enregistrées est contrôlé comme ayant atteint le nombre préétabli des modèles d'empreinte comprend :
la signalisation de l'enregistrement d'empreinte réussi si un nombre d'empreintes efficaces enregistrées dans chaque zone d'empreinte est contrôlé comme ayant atteint un nombre préétabli de modèles de zone de façon correspondante.


 
2. Procédé selon la revendication 1, caractérisé en ce que le procédé comprend en outre :

le contrôle du nombre d'empreintes efficaces dans chaque zone d'empreinte ; et

la signalisation d'un enregistrement de zone réussi et le guidage d'une autre zone d'empreinte d'enregistrement si le nombre d'empreintes efficaces dans chaque zone d'empreinte atteint le nombre préétabli correspondant de modèles de zone.


 
3. Procédé selon la revendication 1, caractérisé en ce qu'après la détermination de la zone d'empreinte correspondant à l'empreinte enregistrée chaque fois, le procédé comprend en outre :
le guidage et la signalisation de la zone d'empreinte par une animation d'images d'empreinte.
 
4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'après le fait de déterminer si l'empreinte enregistrée chaque fois est efficace, le procédé comprend en outre :
le fait de signaler si l'empreinte enregistrée chaque fois est efficace ou non.
 
5. Procédé selon la revendication 4, caractérisé en ce que le fait de signaler si l'empreinte enregistrée chaque fois est efficace ou non comprend :
le fait de signaler si l'empreinte enregistrée chaque fois est efficace ou non par sonnerie, vibration, ou voix.
 
6. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le procédé comprend en outre :
la signalisation d'un échec d'enregistrement d'empreinte si on contrôle qu'un nombre d'empreintes inefficaces enregistrées atteint un nombre témoin préétabli.
 
7. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le procédé comprend en outre :
la signalisation de la fin d'un enregistrement d'empreinte si on contrôle qu'un nombre de toutes les empreintes enregistrées atteint un nombre total préétabli.
 
8. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le procédé comprend en outre :
le fait de montrer à un utilisateur une progression d'enregistrement d'une empreinte ayant été enregistré efficacement chaque fois par une barre de progression.
 
9. Procédé selon la revendication 8, caractérisé en ce que le fait de montrer à l'utilisateur la progression d'enregistrement de l'empreinte ayant été enregistrée efficacement chaque fois par la barre de progression comprend :

le fait de montrer uniformément à l'utilisateur la progression d'enregistrement de l'empreinte ayant été enregistrée efficacement chaque fois par la barre de progression d'après le nombre de modèles d'empreinte ; ou

le fait de montrer de façon non uniforme à l'utilisateur la progression d'enregistrement de l'empreinte ayant été enregistrée efficacement chaque fois par la barre de progression d'après des points de caractéristique de l'empreinte ayant été enregistrée efficacement chaque fois.


 
10. Dispositif d'enregistrement d'empreinte comprenant :

un module de récupération (11), configuré pour récupérer des informations de caractéristique d'une empreinte enregistrée chaque fois d'après des types d'indice préétablis lorsque l'empreinte est enregistrée, dans lequel les types d'indice comprennent un rapport signal sur bruit, une netteté, un rapport d'aire entre une zone d'empreinte et une image de modèle, ou un nombre de points de caractéristique ;

un module de concordance (12), configuré pour faire concorder les informations de caractéristique d'après des informations d'indice préétablies correspondant aux types d'indice pour déterminer si l'empreinte enregistrée chaque fois est efficace ; et

un module de traitement (13), configuré pour signaler un enregistrement d'empreinte réussi si on contrôle qu'un nombre d'empreintes efficaces enregistrées atteint un nombre préétabli de modèles d'empreinte,

caractérisé en ce que le nombre préétabli des modèles d'empreinte comprend une somme d'un nombre de modèles de zone correspondant à chaque zone d'empreinte ; le dispositif d'enregistrement d'empreinte comprend en outre :

un module de détermination (14), configuré pour déterminer une zone d'empreinte correspondant à une empreinte enregistrée chaque fois ;

le module de concordance (12) est configuré pour faire concorder les informations de caractéristique d'après des informations d'indice préétablies correspondant aux types d'indice et à la zone d'empreinte pour déterminer si l'empreinte enregistrée dans la zone d'empreinte est efficace,

dans lequel lorsqu'une concordance entre les informations de caractéristique et les informations d'indice préétablies correspondant aux types d'indice réussit, l'empreinte enregistrée dans la zone d'empreinte est déterminée comme étant efficace ;

le module de traitement (13) est configuré pour signaler un enregistrement d'empreinte réussi si on contrôle qu'un nombre d'empreintes efficaces enregistrées dans chaque zone d'empreinte atteint un nombre préétabli de modèles de zone de façon correspondante.


 
11. Dispositif d'enregistrement d'empreinte selon la revendication 10, caractérisé en ce que le dispositif d'enregistrement d'empreinte comprend en outre : un module de contrôle (15), configuré pour contrôler un nombre d'empreintes efficaces dans chaque zone d'empreinte ;
un module de guidage (16), configuré pour signaler un enregistrement de zone réussi et guider une autre zone d'empreinte d'enregistrement si le nombre d'empreintes efficaces dans chaque zone d'empreinte atteint le nombre préétabli de modèles de zone de façon correspondante.
 




Drawing

















Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description




Non-patent literature cited in the description