CN106021606B - A kind of fingerprint template update method and terminal device - Google Patents

A kind of fingerprint template update method and terminal device Download PDF

Info

Publication number
CN106021606B
CN106021606B CN201610465466.8A CN201610465466A CN106021606B CN 106021606 B CN106021606 B CN 106021606B CN 201610465466 A CN201610465466 A CN 201610465466A CN 106021606 B CN106021606 B CN 106021606B
Authority
CN
China
Prior art keywords
fingerprint
fingerprint template
image
fingerprint image
template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610465466.8A
Other languages
Chinese (zh)
Other versions
CN106021606A (en
Inventor
张海平
周意保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610465466.8A priority Critical patent/CN106021606B/en
Publication of CN106021606A publication Critical patent/CN106021606A/en
Application granted granted Critical
Publication of CN106021606B publication Critical patent/CN106021606B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2358Change logging, detection, and notification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification

Abstract

The invention discloses a kind of fingerprint template update method, including:N number of fingerprint image is obtained, N number of fingerprint image is that the fingerprint of the fingerprint template in the fingerprint template set within the first period and prestored contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint templates, and the N is the integer more than 1;M fingerprint image for meeting fingerprint template update condition is selected from N number of fingerprint image, the M is the integer more than or equal to 1;The fingerprint template set is updated according to the M fingerprint image.The embodiment of the present invention additionally provides a kind of terminal device.Can constantly improve registered fingerprint template using the embodiment of the present invention.

Description

A kind of fingerprint template update method and terminal device
Technical field
The present invention relates to electronic technology field, more particularly to a kind of fingerprint template update method and terminal device.
Background technology
Present fingerprint identification technology has become main flow terminal equipment (such as smart mobile phone, tablet personal computer etc.) manufacturer's flagship The standard configuration of type.Fingerprint recognition can be not only used for the functions such as the unblock and wake-up of terminal device, be also that mobile payment is important One ring.Fingerprint is paid while user's property easy to use is met, to security it is also proposed that higher requirement.
Terminal device on market today is due to appearance requirement, and fingerprint module more does smaller, can cause the fingerprint face of identification The problem of product is too small., can be because without the whole typings of whole finger print information if the registered fingerprint template area of typing is too small And it is relatively low in service stage fingerprint recognition rate behind causing, that is, refuse sincere meeting higher.If requiring to use when fingerprint register Typing number of times in family is excessive, can influence Consumer's Experience, even and if typing number of times is more again, it is also difficult to must be whole finger print information Whole typings, therefore, how constantly improve registered fingerprint template is this area technical problem urgently to be resolved hurrily.
The content of the invention
The embodiment of the present invention provides a kind of fingerprint template update method and terminal device, to constantly improve registered fingerprint mould Plate.
In a first aspect, the embodiment of the present invention provides a kind of fingerprint template update method, including:
Obtain N number of fingerprint image, N number of fingerprint image within the first period with the fingerprint template set that prestores The fingerprint of fingerprint template contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint templates, the N be more than 1 integer;
M fingerprint image for meeting fingerprint template update condition is selected from N number of fingerprint image, the M is big In or equal to 1 integer;
The fingerprint template set is updated according to the M fingerprint image.
In some possible implementations, the M is the integer more than 1, and the M fingerprint image is and the fingerprint The fingerprint of first object fingerprint template in template set contrasts successful fingerprint image, described according to the M fingerprint image Before being updated to the fingerprint template set, methods described also includes:
The M fingerprint image is integrated into a target fingerprint image;
Whether the fingerprint template quantity that determining the fingerprint template set includes is more than or equal to first threshold;
If the fingerprint template quantity that the fingerprint template set includes is more than or equal to the first threshold, described according to institute M fingerprint image is stated to be updated the fingerprint template set, including:
It is determined that described W with the W fingerprint template that the first object fingerprint template is same user's finger, and determination Fingerprint template is matched successful number of times within the second period, and the W is the integer more than or equal to 1;
Selected from the W fingerprint template and the second minimum target of successful number of times is matched within second period Fingerprint template, and by the second target fingerprint template replacement be target fingerprint image with to the fingerprint template set carry out Update.
In some possible implementations, methods described also includes:
If the fingerprint template quantity that the fingerprint template set includes is less than the first threshold, described according to the M Fingerprint image is updated to the fingerprint template set, including:The target fingerprint image is added to the fingerprint template In set.
It is described that the M fingerprint image is integrated into a target fingerprint image in some possible implementations, bag Include:
Determine the characteristic point of the M fingerprint image, and the characteristic point of the M fingerprint image relative position;
Evolution is carried out to the M fingerprint image according to the relative position of the characteristic point of the M fingerprint image;
The M fingerprint image after evolution is spliced according to the characteristic point of the M fingerprint image, with To the target fingerprint image.
In some possible implementations, the fingerprint template update condition that meets includes:The characteristic point of fingerprint image Number is more than or equal to Second Threshold, and the definition of fingerprint image is more than or equal to the 3rd threshold value.
In some possible implementations, methods described also includes:
Determine that all fingerprint templates are matched successful number of times, Yi Jicong within the 3rd period in the fingerprint template set Selected in all fingerprint templates and successful number of times is matched within the 3rd period less than or equal to the of the 4th threshold value Three target fingerprint templates;
The 3rd target fingerprint template is removed from the fingerprint template set.
Second aspect, the embodiment of the present invention provides a kind of terminal device, comprising for performing the method in first aspect Module.
The third aspect, the embodiments of the invention provide a kind of terminal device, including:
Be stored with the memory of executable program code;
The processor coupled with the memory;
Fingerprint recognition module for gathering fingerprint image;
The processor calls the executable program code stored in the memory, performs such as the embodiment of the present invention Part or all of step described in first aspect either method.
Fourth aspect, the present invention provides a kind of computer-readable storage medium, for saving as second aspect of the embodiment of the present invention Computer software instructions used in the terminal device of offer, it, which is included, is used to perform the program designed by above-mentioned aspect.
The scheme that the present invention is provided can in the first period with the fingerprint template in the fingerprint template set that prestores Fingerprint contrasts successful N fingerprint images and analyzed, and then selects M fingerprint image for meeting fingerprint template update condition to referring to Line template set is updated, it is seen then that in follow-up unlocked by fingerprint, and fingerprint template set is entered according to the fingerprint image of input Row is constantly updated, and then the fingerprint template prestored in constantly improve registering terminal equipment.
The aspects of the invention or other aspects can more straightforwards in the following description.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Other accompanying drawings are obtained according to these accompanying drawings.
A kind of schematic flow sheet for solution fingerprint template update method that Fig. 1 provides for first embodiment of the invention;
A kind of schematic flow sheet for solution fingerprint template update method that Fig. 2 provides for second embodiment of the invention;
Fig. 3 is a kind of structural representation of terminal device provided in an embodiment of the present invention;
Fig. 4 is the structural representation of another terminal device provided in an embodiment of the present invention;
Fig. 5 is the structural representation of another terminal device provided in an embodiment of the present invention.
Embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model that the present invention is protected Enclose.
It is described in detail individually below.
Term " first ", " second ", " the 3rd " in description and claims of this specification and the accompanying drawing and " Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, term " comprising " and " having " and it Any deformation, it is intended that covering non-exclusive is included.For example contain the process of series of steps or unit, method, be The step of system, product or equipment are not limited to list or unit, but the step of alternatively also include not listing or list Member, or alternatively also include for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments In at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
Hereinafter, the part term in the application is explained, in order to skilled artisan understands that.
1), terminal device, also referred to as user equipment (User Equipment, UE), are that one kind provides a user voice And/or the equipment of data connectivity, for example, portable equipment, mobile unit with wireless connecting function etc..Common terminal For example including:Mobile phone, tablet personal computer, notebook computer, palm PC, mobile internet device (mobile internet Device, MID), wearable device, such as intelligent watch, Intelligent bracelet, pedometer.
2), fingerprint recognition module, is that the identification for individual fingerprint characteristic is realized by specific inductive module.Mesh Before, fingerprint identification module is broadly divided into optical fingerprint module, capacitance type fingerprint module and RF-type fingerprint module.Fingerprint is known The film key dome keys that other module can combine terminal device are set, and may be provided at front, the back side or side of terminal device etc., The present invention is not construed as limiting.Equally, fingerprint recognition module can combine the touch-screen setting of terminal device, may be provided at touching for touch-screen Control the lower section of panel.
3), the fingerprint feature point of Based on Feature Points fingerprint image, fingerprint feature point includes general characteristic point and local feature Point, wherein, general characteristic point is ring-like (loop) including basic grain pattern, arcuate (arch), screw type (whorl).It is local special Levy the node a little referred on fingerprint.Two pieces of fingerprints often have identical general characteristic, but their local feature -- node, But can not possibly identical node (Minutia Points) fingerprint lines be not it is continuous, smooth straight, but often There is interruption, bifurcated or discounting.These breakpoints, bifurcation and turning point are known as " node ".It is exactly that these nodes provide finger The confirmation of line uniqueness.Node on fingerprint has four kinds of different qualities:1st, destination node (Ending) -- a lines is herein Termination;2nd, bifurcation (Bifurcation):One lines is broken up into the lines of two or more herein;3rd, ramification point (Ridge Divergence):Two parallel lines are separated herein;4th, isolated point (Dot or Island):It is one especially short Lines so that as a bit;5th, circling point (Enclosure):One lines is broken up into after two, is merged into immediately For one, a small ring referred to as circling point so formed.Fingerprint characteristic data can also include:Short grain (Short Ridge):One End is shorter but is unlikely to turn into the lines of a bit;Direction (Orientation):Node can be towards certain direction;Curvature (Curvature) -- the speed that description ridge orientation changes;Position (Position):The position of node by (x, y) coordinate come Description can be absolute or be recognized relative to triangulation point or characteristic point inductance type.
4), " multiple " refer to two or more."and/or", describes the incidence relation of affiliated partner, and expression can be deposited In three kinds of relations, for example, A and/or B, can be represented:Individualism A, while there is A and B, these three situations of individualism B. It is a kind of relation of "or" that character "/", which typicallys represent forward-backward correlation object,.
Fig. 1 is referred to, Fig. 1 is a kind of schematic flow sheet of fingerprint template update method provided in an embodiment of the present invention, bag Include following steps:
S101, terminal device obtain N number of fingerprint image, and N number of fingerprint image is the finger within the first period with prestoring The fingerprint of fingerprint template in line template set contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint moulds Plate, the N is the integer more than 1.
S102, the terminal device select M finger for meeting fingerprint template update condition from N number of fingerprint image Print image, the M is the integer more than or equal to 1.
S103, the terminal device are updated according to the M fingerprint image to the fingerprint template set.
Current fingerprint template will not generally be changed, the fingerprint template matter of user's registration again after registration is completed first Amount is high, and subsequent fingerprint discrimination is high, and better user experience, the fingerprint template quality of user's registration is low, and subsequent fingerprint discrimination is low, Consumer's Experience is poor, but user does not have any fingerprint register training, is it is difficult to ensure that the quality of the fingerprint template of registration. The present invention still just can so make fingerprint template Opening during subsequent use with constantly improve and supplement User's using terminal equipment it is more long, fingerprint recognition performance is better.The present invention update fingerprint template way be:First obtain first Successful N fingerprint images are contrasted in period with the fingerprint of the fingerprint template in the fingerprint template set that prestores to be analyzed, Then select and meet M fingerprint image of fingerprint template update condition fingerprint template set is updated, it is seen then that follow-up In unlocked by fingerprint, fingerprint template set is constantly updated according to the fingerprint image of input, and then constantly improve registration terminal The fingerprint template prestored in equipment.
Optionally, the M is the integer more than 1, and the M fingerprint image is and first in the fingerprint template set The fingerprint of target fingerprint template contrasts successful fingerprint image, and terminal device described in above step S103 is according to the M fingerprint Before image is updated to the fingerprint template set, the method shown in Fig. 1 also includes:
The M fingerprint image is integrated into a target fingerprint image by the terminal device;The terminal device is determined Whether the fingerprint template quantity that the fingerprint template set includes is more than or equal to first threshold;If the fingerprint template set bag The fingerprint template quantity included is more than or equal to the first threshold, and the terminal device is according to the M fingerprint image to described The embodiment that fingerprint template set is updated is:The terminal device is determined W fingerprint template of same user's finger, and determine that the W fingerprint template is matched successful time within the second period Number, the W is the integer more than or equal to 1;The terminal device was selected from the W fingerprint template in second period The second minimum target fingerprint template of successful number of times is inside matched, and by the second target fingerprint template replacement is target Fingerprint image to the fingerprint template set to be updated.
As an example it is assumed that M=3, fingerprint template set includes 10 fingerprint templates, and this 3 fingerprint images are with first The fingerprint of target fingerprint template is contrasted successfully, before above step S103, and terminal device is first by this 3 fingerprint image synthesis one Individual target fingerprint image, because the quantity of the storable fingerprint template of terminal device is limited, before step S103 is performed, Terminal device first determine in fingerprint template set comprising fingerprint template whether excess (such as more than or equal to first threshold, first Threshold value for example can be equal to 5,6,7,8 or other values), if so, terminal device can by except with first object fingerprint template it 9 outer fingerprint templates carry out fingerprint contrast processing with first object fingerprint template respectively, to determine and first object fingerprint mould Plate is W fingerprint template of same user's finger (it should be noted that this W fingerprint template includes first object fingerprint mould Plate), such as, the characteristic point of some fingerprint template and first object fingerprint template overlaps ratio and is more than 60%, then confirms this some Fingerprint template be with the fingerprint template that first object fingerprint template is same user's finger, then, it is assumed that W=3, terminal device is true This fixed 3 fingerprint templates are matched successful number of times within the second period (such as can be 1 day, 3 days, 1 week or other values), Such as 3 fingerprint templates have first object fingerprint template, fingerprint template 2, fingerprint template 3, be matched number of success be respectively 30, 20th, 5, it is seen that it is minimum that fingerprint template 3 (the second target fingerprint template) is matched number of times, now, terminal device by fingerprint template 3 more It is changed to target fingerprint image.
On the basis of above-mentioned embodiment, terminal device described in above step S103 is according to the M fingerprint image pair The embodiment that the fingerprint template set is updated can also be:The terminal device determines the target fingerprint figure The coincidence ratio of the characteristic point of picture and the characteristic point of the first object fingerprint template;If the characteristic point of the target fingerprint image It is more than or equal to the 5th threshold value with the ratio that overlaps of the characteristic point of the first object fingerprint template, it is determined that the target fingerprint The misaligned region of image and the first object fingerprint template, and utilize first object described in the misaligned area update Fingerprint template.
Optionally, the misaligned region includes the target fingerprint image relative to the first object fingerprint template First misaligned region and first object fingerprint template are relative to the second misaligned region of the target fingerprint image, the end End equipment has using the embodiment of first object fingerprint template described in the misaligned area update:The terminal device Determine the coincidence ratio of the characteristic point in the described first misaligned region and the second misaligned region;If described first is misaligned The coincidence ratio of the characteristic point in region and the second misaligned region is less than or equal to the 6th threshold value, and the terminal device is by institute The first misaligned region is stated to be added in the first object fingerprint template;If the first misaligned region and described second is not The coincidence ratio of the characteristic point of overlapping region is more than the 6th threshold value and less than or equal to the 7th threshold value, and the terminal device will The relative misaligned region with the described second misaligned region in the first misaligned region is added to the described second misaligned area In domain;If the coincidence ratio of the characteristic point in the first misaligned region and the second misaligned region is more than the 7th threshold It is worth and less than or equal to the 8th threshold value, the described second misaligned region is replaced by the described first misaligned area by the terminal device Domain.
As an example it is assumed that the first misaligned region is A, the second misaligned region is B, if A characteristic point and B feature The registration of point is less than or equal to the 6th threshold value (such as close to 5%) and represents the non-inclusion region A of first object fingerprint template, should A, is directly added in first object fingerprint template by kind of situation, if A characteristic point and the B registration of characteristic point are more than the 6th Threshold value is less than or equal to the 7th threshold value (such as 20%~50%) and represents that first object fingerprint template has inclusion region A fraction The relative misaligned regions with B of A are directly added in B by region, this kind of situation, if A characteristic point and B characteristic point weight Right the 7th threshold value that is more than represents that first object fingerprint template is included less than or equal to the 8th threshold value (such as 50%~70%) B is directly replaced by A by region A most of region, this kind of situation.
It should be noted that overlapping region represents some region of first object fingerprint image and first object fingerprint template Characteristic point registration it is very high (such as more than 80%), similarly, misaligned region representation first object fingerprint image and the first mesh The characteristic point registration for marking some region of fingerprint template is relatively low (such as 0~80%).
Further, if the fingerprint template quantity that the fingerprint template set includes is less than the first threshold, described The embodiment being updated according to the M fingerprint image to the fingerprint template set is:The terminal device is by institute Target fingerprint image is stated to be added in the fingerprint template set.
Further, the M fingerprint image is integrated into the specific reality of a target fingerprint image by the terminal device The mode of applying is:
The terminal device determines the characteristic point of the M fingerprint image, and the M fingerprint image characteristic point Relative position;Evolution is carried out to the M fingerprint image according to the relative position of the characteristic point of the M fingerprint image; The M fingerprint image after evolution is spliced according to the characteristic point of the M fingerprint image, to obtain the mesh Mark fingerprint image.
For example, same user's finger presses fingerprint recognition module in different ways, the fingerprint image got Area and position are different.Assuming that M=3, the characteristic point of fingerprint image has directionality, terminal device can be by extracting this The characteristic point of 3 fingerprint images, come the relative position of the characteristic point that determines this 3 fingerprint images, then according to 3 fingerprint images Characteristic point relative position it is unified line translation is entered into the position of these three images, such as, terminal device is by this 3 fingerprint images Position be adjusted to this 3 fingerprint images characteristic point relative position, finally, terminal device is according to this 3 fingerprint images Characteristic point this 3 fingerprint images after evolution are spliced, such as, 3 fingerprint images include fingerprint image 1, referred to Print image 2, fingerprint image 3, terminal device is spliced according to fingerprint image 1 to fingerprint image 2, and (such as fingerprint image 1 is included Have fingerprint image 2 without region 1, then region 1 is spliced in fingerprint image 2), then terminal device is further according to spliced Fingerprint image 2 is spliced (method that it splices is with above-mentioned splicing) to fingerprint image 3, obtains target fingerprint image.Need It is noted that above-mentioned hypothesis M=3 is only merely illustrative, the situation that the present invention is M=3 is not only limited, in M=5,6,8 Or other values are equally applicable.
Optionally, the fingerprint template update condition that meets includes:The feature point number of fingerprint image is more than or equal to the Two threshold values, and the definition of fingerprint image is more than or equal to the 3rd threshold value.
Optionally, the method shown in Fig. 1 also includes:
The terminal device determines that all fingerprint templates are matched success within the 3rd period in the fingerprint template set Number of times, and select from all fingerprint templates and to be matched successful number of times within the 3rd period and be less than or equal to 3rd target fingerprint template of the 4th threshold value;The 3rd target fingerprint template is removed from the fingerprint template set.
For example, the fingerprint template set stored in terminal device includes quilt in multiple fingerprint templates, these templates It is often the either not high fingerprint template of fingerprint image quality at some side corner angles with the relatively low fingerprint template of frequency, therefore In order to improve the fingerprint template set in terminal device, terminal device can be the relatively low fingerprint template of these matching frequencies from fingerprint Removed in template set.Its specific implementation can have:Terminal device first determines all fingerprint templates in fingerprint template set Successful number of times is matched within the 3rd period (such as 1 week, 2 weeks, one month or other values), then from all fingerprint moulds Selected in plate be matched within the 3rd period successful number of times less than or equal to the 4th threshold value (such as 5 times, 6 times, 8 times, 10 Secondary or other values) the 3rd target fingerprint template, then will in the direct fingerprint template set of the 3rd target fingerprint template remove. Assuming that the 3rd period was 1 week, the 4th threshold value is 5, and all fingerprint templates have:Fingerprint template 1, fingerprint template 2, fingerprint template 3, refer to Line template 4, fingerprint template 5, it is 50 times, 30 times, 20 times, 2 times, 3 times, it is seen that refer to respectively to be matched successful number of times in one week It is relatively low that line template 4 and fingerprint template 5 are matched successful number of times, directly removes fingerprint template 4 and fingerprint template 5.
The embodiment of the present invention additionally provides another more detailed method flow, as shown in Fig. 2 including:
S201, terminal device obtain N number of fingerprint image, and N number of fingerprint image is the finger within the first period with prestoring The fingerprint of fingerprint template in line template set contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint moulds Plate, the N is the integer more than 1.
S202, the terminal device select M finger for meeting fingerprint template update condition from N number of fingerprint image Print image, the M is the integer more than 1.
S203, the M fingerprint image are the fingerprint pair with the first object fingerprint template in the fingerprint template set Than successful fingerprint image, the M fingerprint image is integrated into a target fingerprint image by the terminal device.
Whether the fingerprint template quantity that S204, the terminal device determine the fingerprint template set and included is more than or equal to First threshold.
If so, then performing step S205.
If so, then performing step S207.
The W fingerprint mould that S205, the terminal device are determined with the first object fingerprint template is same user's finger Plate, and determine that the W fingerprint template is matched successful number of times within the second period, the W is whole more than or equal to 1 Number.
S206, the terminal device are selected from the W fingerprint template to be matched successfully within second period The second minimum target fingerprint template of number of times, and by the second target fingerprint template replacement be target fingerprint image with to institute Fingerprint template set is stated to be updated.This flow can be terminated after execution of step S206, also can perform after step S206 certainly Executable step S208- step S209, the present invention is not construed as limiting.
The target fingerprint image is added in the fingerprint template set by S207, the terminal device.
S208, the terminal device determine that all fingerprint templates are matched within the 3rd period in the fingerprint template set Successful number of times, and select from all fingerprint templates be matched within the 3rd period successful number of times be less than or Equal to the 3rd target fingerprint template of the 4th threshold value.
S209, the terminal device remove the 3rd target fingerprint template from the fingerprint template set.
It should be noted that step S208- steps S209 can be held between step S201- steps S207 any one step OK, it can also perform, can also be performed after the completion of step S201- steps S207 during step S201- steps S207 is performed not, The present invention is not construed as limiting, and the specific implementation of the step S201- steps S209 shown in Fig. 2 can be found in the tool of the above method in addition Body implementation, is no longer described herein.
The embodiment of the present invention additionally provides a kind of terminal device 300, as shown in figure 3, including:
Acquisition module 301, for obtaining N number of fingerprint image, N number of fingerprint image is within the first period with prestoring The fingerprint of fingerprint template in fingerprint template set contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprints Template, the N is the integer more than 1;
Module 302 is chosen, M finger of fingerprint template update condition is met for being selected from N number of fingerprint image Print image, the M is the integer more than or equal to 1;
Update module 303, for being updated according to the M fingerprint image to the fingerprint template set.
Optionally, the M is the integer more than 1, and the M fingerprint image is and first in the fingerprint template set The fingerprint of target fingerprint template contrasts successful fingerprint image, and the terminal device also includes:
Image synthesis unit 304, for the M fingerprint image to be integrated into a target fingerprint image;
Whether determining module 305, the fingerprint template quantity included for determining the fingerprint template set is more than or equal to First threshold;
If the fingerprint template quantity that the fingerprint template set includes is more than or equal to the first threshold, the renewal mould Block 303 specifically for:
It is determined that described W with the W fingerprint template that the first object fingerprint template is same user's finger, and determination Fingerprint template is matched successful number of times within the second period, and the W is the integer more than or equal to 1;From the W fingerprint mould Selected in plate and the second minimum target fingerprint template of successful number of times is matched within second period, and by described second Target fingerprint template replacement is target fingerprint image to be updated the fingerprint template set.
Optionally, if the fingerprint template quantity that the fingerprint template set includes is less than the first threshold, the renewal Module 303 specifically for:The target fingerprint image is added in the fingerprint template set.
Optionally, image synthesis unit 304 specifically for:
Determine the characteristic point of the M fingerprint image, and the characteristic point of the M fingerprint image relative position;
Evolution is carried out to the M fingerprint image according to the relative position of the characteristic point of the M fingerprint image;
The M fingerprint image after evolution is spliced according to the characteristic point of the M fingerprint image, with To the target fingerprint image.
Optionally, the fingerprint template update condition that meets includes:The feature point number of fingerprint image is more than or equal to the Two threshold values, and the definition of fingerprint image is more than or equal to the 3rd threshold value.
Optionally, determining module 304, are additionally operable to determine that all fingerprint templates are in the 3rd period in the fingerprint template set Inside it is matched successful number of times;
Module 302 is chosen, is additionally operable to select from all fingerprint templates and is matched success within the 3rd period Number of times be less than or equal to the 4th threshold value the 3rd target fingerprint template;
The terminal device also includes:
Remove module 306, for the second target fingerprint template to be removed from the terminal device.
It should be noted that above-mentioned each module (acquisition module 301, selection module 302, update module 303, image synthesis Module 304, determining module 305 and remove module 306) it is used to perform the correlation step of the above method.
In the present embodiment, terminal device 300 is to present in modular form.Here " module " can refer to specific answer With integrated circuit (application-specific integrated circuit, ASIC), perform one or more softwares or The processor and memory of firmware program, integrated logic circuit, and/or other can provide the device of above-mentioned functions.In addition, with Upper acquisition module 301, selection module 302, update module 303, image synthesis unit 304, determining module 305 and remove module 306 can be realized by the processor 401 of the terminal device shown in Fig. 4.
As shown in figure 4, terminal device 400 can be realized with the structure in Fig. 4, the terminal device 400 includes at least one Individual processor 401, at least one memory 402, at least one communication interface 403 and fingerprint recognition module 404.The processing Device 401, the memory 402, the communication interface 403 and fingerprint recognition module 404 are connected and complete by the communication bus Into mutual communication.
Processor 401 can be general central processor (CPU), microprocessor, ASIC (application-specific integrated circuit, ASIC), or it is one or more for controlling above scheme journey The integrated circuit that sequence is performed.
Communication interface 403, for other equipment or communication, such as Ethernet, wireless access network (RAN), nothing Line LAN (Wireless Local Area Networks, WLAN) etc..
Fingerprint recognition module 404, for gathering fingerprint image.
Memory 402 can be read-only storage (read-only memory, ROM) or can store static information and instruction Other kinds of static storage device, random access memory (random access memory, RAM) or letter can be stored Breath and the other kinds of dynamic memory or EEPROM (Electrically of instruction Erasable Programmable Read-Only Memory, EEPROM), read-only optical disc (Compact Disc Read- Only Memory, CD-ROM) or other optical disc storages, laser disc storage (including compression laser disc, laser disc, laser disc, digital universal Laser disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store with referring to The desired program code of order or data structure form and can by computer access any other medium, but not limited to this. Memory can be individually present, and be connected by bus with processor.Memory can also be integrated with processor.
Wherein, the memory 402 be used for store perform above scheme application code, and by processor 401 Control is performed.The processor 401 is used to perform the application code stored in the memory 402.
The code that memory 402 is stored can perform the Process flowchart side for Fig. 1-Fig. 2 that terminal device provided above is performed Method, such as obtain N number of fingerprint image, N number of fingerprint image within the first period with the fingerprint template set that prestores The fingerprint of fingerprint template contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint templates, the N be more than 1 integer;M fingerprint image for meeting fingerprint template update condition is selected from N number of fingerprint image, the M is big In or equal to 1 integer;The fingerprint template set is updated according to the M fingerprint image.
The embodiment of the present invention additionally provides a more specifically application scenarios, as follows:Above-mentioned terminal device is mobile phone, under Each component parts of mobile phone is specifically introduced with reference to Fig. 5 in face:
RF circuits 510 can be used for receive and send messages or communication process in, the reception and transmission of signal, especially, by base station After downlink information is received, handled to processor 580;In addition, being sent to base station by up data are designed.Generally, RF circuits 510 Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF circuits 510 can also be communicated by radio communication with network and other equipment. Above-mentioned radio communication can use any communication standard or agreement, including but not limited to global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memory 520 can be used for storage software program and module, and processor 580 is stored in memory 520 by operation Software program and module, so as to perform various function application and the data processing of mobile phone.Memory 520 can mainly include Storing program area and storage data field, wherein, the application journey that storing program area can be needed for storage program area, at least one function Sequence (such as fingerprint image obtains function, fingerprint template more New function, fingerprint image complex functionality) etc.;Storage data field can be stored According to the created data that use of mobile phone, (such as fingerprint contrasts successful fingerprint image data, multiple fingerprint images synthesis one Individual target fingerprint view data etc..In addition, memory 520 can include high-speed random access memory, it can also include non-easy The property lost memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.
Input block 530 can be used for the numeral or character information for receiving input, and produce with the user of mobile phone set with And the relevant key signals input of function control.Specifically, input block 530 may include contact panel 531, other input equipments 532 and fingerprint recognition module 533.Contact panel 531, also referred to as touch-screen, collect touch of the user on or near it (such as user is using any suitable objects such as finger, stylus or annex on contact panel 531 or in contact panel for operation Operation near 531), and corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 531 can be wrapped Include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detects the touch orientation of user, and detects The signal that touch operation is brought, transmits a signal to touch controller;Touch controller receives touch from touch detecting apparatus Information, and be converted into contact coordinate, then give processor 580, and the order sent of reception processing device 580 and can be held OK.Furthermore, it is possible to realize contact panel 531 using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Remove With contact panel 531, input block 530 can also include other input equipments 532.Specifically, other input equipments 532 can To include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars At least one of Deng.The dome keys that fingerprint recognition module 533 can combine terminal device are set, also can combination of touch control panel 531 Set.Such as fingerprint recognition module 533 is arranged at the lower section of contact panel 531, when the touch of the finger touch terminal equipment of user During screen, the fingerprint image of finger of user can be collected by being placed in the fingerprint recognition module 533 of the lower section of contact panel 531.
Display unit 540 can be used for the various of the information that is inputted by user of display or the information for being supplied to user and mobile phone Menu.Display unit 540 may include display panel 541, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure Show panel 541.Further, contact panel 531 can cover display panel 541, when contact panel 531 is detected thereon or attached After near touch operation, processor 580 is sent to determine the type of touch event, with preprocessor 580 according to touch event Type corresponding visual output is provided on display panel 541.Although in Figure 5, contact panel 531 and display panel 541 It is input and the input function that mobile phone is realized as two independent parts, but in some embodiments it is possible to by touch-control Panel 531 and the input that is integrated and realizing mobile phone of display panel 541 and output function.
Mobile phone may also include at least one sensor 550, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to ambient light Light and shade adjust the brightness of display panel 541, proximity transducer can close display panel 541 when mobile phone is moved in one's ear And/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (generally three axles) acceleration Size, size and the direction of gravity are can detect that when static, available for identification mobile phone posture application (such as horizontal/vertical screen is cut Change, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;May be used also as mobile phone The other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared ray sensor of configuration, will not be repeated here.
Voicefrequency circuit 560, loudspeaker 561, microphone 562 can provide the COBBAIF between user and mobile phone.Audio-frequency electric Electric signal after the voice data received conversion can be transferred to loudspeaker 561, sound is converted to by loudspeaker 561 by road 560 Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 562, by voicefrequency circuit 560 receive after turn It is changed to voice data, then after voice data output processor 580 is handled, through RF circuits 510 to be sent to such as another mobile phone, Or export voice data to memory 520 so as to further processing.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronicses postal by WiFi module 570 Part, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 5 is shown WiFi module 570, but it is understood that, it is simultaneously not belonging to must be configured into for mobile phone, can not change as needed completely Become in the essential scope of invention and omit.
Processor 580 is the control centre of mobile phone, using various interfaces and the various pieces of connection whole mobile phone, is led to Cross operation or perform and be stored in software program and/or module in memory 520, and call and be stored in memory 520 Data, perform the various functions and processing data of mobile phone, so as to carry out integral monitoring to mobile phone.Optionally, processor 580 can be wrapped Include one or more processing units;It is preferred that, processor 580 can integrated application processor and modem processor, wherein, should Operating system, user interface and application program etc. are mainly handled with processor, modem processor mainly handles radio communication. It is understood that above-mentioned modem processor can not also be integrated into processor 580.
Mobile phone also includes the power supply 590 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply pipe Reason system and processor 580 are logically contiguous, so as to realize management charging, electric discharge and power managed by power-supply management system Etc. function.
Although not shown, mobile phone can also include camera, bluetooth module etc., will not be repeated here.
In previous embodiment, the structure realization that each step method flow can be based on the terminal device shown in Fig. 5.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium can be stored with journey Sequence, including the part or all of of any fingerprint template update method described in the above method embodiment when program is performed Step.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some steps can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art should also know Know, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the invention It is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
, can be by another way in several embodiments provided herein, it should be understood that disclosed device Realize.For example, device embodiment described above is only schematical, such as the division of described unit is only one kind Division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or can To be integrated into another system, or some features can be ignored, or not perform.It is another, it is shown or discussed each other Coupling direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, Can be electrical or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is realized using in the form of SFU software functional unit and as independent production marketing or used When, it can be stored in a computer-readable access to memory.Based on it is such understand, technical scheme substantially or Person say the part contributed to prior art or the technical scheme all or part can in the form of software product body Reveal and, the computer software product is stored in a memory, including some instructions are to cause a computer equipment (can be personal computer, server or network equipment etc.) performs all or part of each embodiment methods described of the invention Step.And foregoing memory includes:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with the medium of store program codes.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable memory, memory It can include:Flash disk, read-only storage (English:Read-Only Memory, referred to as:ROM), random access device (English: Random Access Memory, referred to as:RAM), disk or CD etc..
The embodiment of the present invention is described in detail above, specific case used herein to the principle of the present invention and Embodiment is set forth, and the explanation of above example is only intended to the method and its core concept for helping to understand the present invention; Simultaneously for those of ordinary skill in the art, according to the thought of the present invention, can in specific embodiments and applications There is change part, to sum up above-mentioned, this specification content should not be construed as limiting the invention.

Claims (7)

1. a kind of fingerprint template update method, it is characterised in that including:
N number of fingerprint image is obtained, N number of fingerprint image is the fingerprint in the fingerprint template set within the first period and prestored The fingerprint of template contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint templates, and the N is more than 1 Integer;
M fingerprint image for meeting fingerprint template update condition is selected from N number of fingerprint image, the M is more than 1 Integer, the M fingerprint image is that the fingerprint contrast with the first object fingerprint template in the fingerprint template set is successful Fingerprint image;
The M fingerprint image is integrated into a target fingerprint image, including:The characteristic point of the M fingerprint image is determined, And the relative position of the characteristic point of the M fingerprint image;According to the relative position pair of the characteristic point of the M fingerprint image The M fingerprint image carries out evolution;According to the characteristic point of the M fingerprint image to the M after evolution Fingerprint image is spliced, to obtain the target fingerprint image;
Wherein, the characteristic point refers to fingerprint feature point;
Whether the fingerprint template quantity that determining the fingerprint template set includes is more than or equal to first threshold;
If the fingerprint template quantity that the fingerprint template set includes is more than or equal to the first threshold, according to described M finger Print image is updated to the fingerprint template set, including:
It is determined that with the W fingerprint template that the first object fingerprint template is same user's finger, and the determination W fingerprint Template is matched successful number of times within the second period, and the W is the integer more than or equal to 1;From the W fingerprint template Select and the second minimum target fingerprint template of successful number of times is matched within second period, and by second target Fingerprint template is replaced by target fingerprint image to be updated the fingerprint template set;
If the fingerprint template quantity that the fingerprint template set includes is less than the first threshold, according to the M fingerprint image The fingerprint template set is updated, including:The target fingerprint image is added in the fingerprint template set.
2. according to the method described in claim 1, it is characterised in that the fingerprint template update condition that meets includes:Fingerprint image The feature point number of picture is more than or equal to Second Threshold, and the definition of fingerprint image is more than or equal to the 3rd threshold value.
3. the method according to claim any one of 1-2, it is characterised in that methods described also includes:
Determine in the fingerprint template set that all fingerprint templates are matched successful number of times within the 3rd period, and from described Selected in all fingerprint templates and the 3rd mesh that successful number of times is less than or equal to the 4th threshold value is matched within the 3rd period Mark fingerprint template;
The 3rd target fingerprint template is removed from the fingerprint template set.
4. a kind of terminal device, it is characterised in that including:
Acquisition module, for obtaining N number of fingerprint image, N number of fingerprint image is the fingerprint mould within the first period with prestoring The fingerprint of fingerprint template in plate set contrasts successful fingerprint image, and the fingerprint template set includes multiple fingerprint templates, The N is the integer more than 1;
Module is chosen, M fingerprint image of fingerprint template update condition is met for being selected from N number of fingerprint image, The M is the integer more than 1;The M fingerprint image be and the first object fingerprint template in the fingerprint template set Fingerprint contrasts successful fingerprint image;Update module, for being carried out according to the M fingerprint image to the fingerprint template set Update;
Image synthesis unit, for the M fingerprint image to be integrated into a target fingerprint image;Described image synthesis module Specifically for:Determine the characteristic point of the M fingerprint image, and the characteristic point of the M fingerprint image relative position;Root Evolution is carried out to the M fingerprint image according to the relative position of the characteristic point of the M fingerprint image;According to the M The characteristic point of fingerprint image is spliced to the M fingerprint image after evolution, to obtain the target fingerprint image; Wherein, the characteristic point refers to fingerprint feature point;
Whether determining module, the fingerprint template quantity included for determining the fingerprint template set is more than or equal to the first threshold Value;
If the fingerprint template quantity that the fingerprint template set includes is more than or equal to the first threshold, the update module tool Body is used for:It is determined that described W with the W fingerprint template that the first object fingerprint template is same user's finger, and determination Fingerprint template is matched successful number of times within the second period, and the W is the integer more than or equal to 1;From the W fingerprint mould Selected in plate and the second minimum target fingerprint template of successful number of times is matched within second period, and by described second Target fingerprint template replacement is target fingerprint image to be updated the fingerprint template set;
If the fingerprint template quantity that the fingerprint template set includes is less than the first threshold, the update module is specifically used In:The target fingerprint image is added in the fingerprint template set.
5. terminal device according to claim 4, it is characterised in that the fingerprint template update condition that meets includes:Refer to The feature point number of print image is more than or equal to Second Threshold, and the definition of fingerprint image is more than or equal to the 3rd threshold value.
6. the terminal device according to claim any one of 4-5, it is characterised in that
The determining module, is additionally operable to determine that all fingerprint templates are matched within the 3rd period in the fingerprint template set The number of times of work(;
The selection module, be additionally operable to select from all fingerprint templates be matched within the 3rd period successfully time Threeth target fingerprint template of the number less than or equal to the 4th threshold value;
The terminal device also includes:
Remove module, for the second target fingerprint template to be removed from the terminal device.
7. a kind of terminal device, it is characterised in that including:
Be stored with the memory of executable program code;
The processor coupled with the memory;
Fingerprint recognition module for gathering fingerprint image;
The processor calls the executable program code stored in the memory, performs as claims 1 to 3 is any Method described in.
CN201610465466.8A 2016-06-21 2016-06-21 A kind of fingerprint template update method and terminal device Expired - Fee Related CN106021606B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610465466.8A CN106021606B (en) 2016-06-21 2016-06-21 A kind of fingerprint template update method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610465466.8A CN106021606B (en) 2016-06-21 2016-06-21 A kind of fingerprint template update method and terminal device

Publications (2)

Publication Number Publication Date
CN106021606A CN106021606A (en) 2016-10-12
CN106021606B true CN106021606B (en) 2017-11-07

Family

ID=57086586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610465466.8A Expired - Fee Related CN106021606B (en) 2016-06-21 2016-06-21 A kind of fingerprint template update method and terminal device

Country Status (1)

Country Link
CN (1) CN106021606B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106650614B (en) * 2016-11-07 2020-05-22 普道(上海)信息科技有限公司 Dynamic calibration method and device
CN107025434A (en) 2017-03-08 2017-08-08 广东欧珀移动通信有限公司 A kind of fingerprint register method and mobile terminal
CN107038417B (en) * 2017-03-15 2020-01-14 Oppo广东移动通信有限公司 Fingerprint function detection method and terminal equipment
US11586717B2 (en) * 2017-05-23 2023-02-21 Fingerprint Cards Anacatum Ip Ab Method and electronic device for authenticating a user
CN107527008A (en) * 2017-07-07 2017-12-29 珠海格力电器股份有限公司 Face identification system and its control method and control device
CN107644155B (en) * 2017-09-05 2019-12-10 维沃移动通信有限公司 verification mode setting method and terminal
CN110858294B (en) * 2018-08-26 2023-11-10 敦泰电子有限公司 Fingerprint identification method for improving fingerprint identification rate and fingerprint identification chip
WO2020232636A1 (en) * 2019-05-21 2020-11-26 深圳市汇顶科技股份有限公司 Fingerprint recognition apparatus, fingerprint recognition method, and electronic device
CN110458072A (en) * 2019-08-01 2019-11-15 珠海格力电器股份有限公司 Refer to vein identification method, system, intelligent door lock and computer readable storage medium
CN112912889B (en) * 2019-09-27 2024-03-26 深圳市汇顶科技股份有限公司 Image template updating method, device and storage medium
CN111126147B (en) * 2019-11-22 2023-10-24 天津极豪科技有限公司 Image processing method, device and electronic system
CN111429359B (en) * 2020-06-11 2020-09-29 深圳市诺赛特***有限公司 Small-area fingerprint image splicing method, device, equipment and storage medium
CN112148908A (en) * 2020-10-23 2020-12-29 北京百度网讯科技有限公司 Image database updating method and device, electronic equipment and medium
WO2024037056A1 (en) * 2022-08-18 2024-02-22 荣耀终端有限公司 Fingerprint recognition method and apparatus
CN116597185B (en) * 2023-07-17 2023-12-15 荣耀终端有限公司 Template updating method and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102693420A (en) * 2012-05-25 2012-09-26 深圳市亚略特生物识别科技有限公司 Automatic updating method for fingerprint template
CN102708360A (en) * 2012-05-09 2012-10-03 深圳市亚略特生物识别科技有限公司 Method for generating and automatically updating fingerprint template
CN105389566A (en) * 2015-11-13 2016-03-09 广东欧珀移动通信有限公司 Fingerprint identification method, fingerprint template updating method, fingerprint template updating device and mobile terminal
CN105447454A (en) * 2015-11-13 2016-03-30 广东欧珀移动通信有限公司 Fingerprint template improving method, device and terminal device
CN105678238A (en) * 2015-12-29 2016-06-15 努比亚技术有限公司 Fingerprint authentication apparatus and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708360A (en) * 2012-05-09 2012-10-03 深圳市亚略特生物识别科技有限公司 Method for generating and automatically updating fingerprint template
CN102693420A (en) * 2012-05-25 2012-09-26 深圳市亚略特生物识别科技有限公司 Automatic updating method for fingerprint template
CN105389566A (en) * 2015-11-13 2016-03-09 广东欧珀移动通信有限公司 Fingerprint identification method, fingerprint template updating method, fingerprint template updating device and mobile terminal
CN105447454A (en) * 2015-11-13 2016-03-30 广东欧珀移动通信有限公司 Fingerprint template improving method, device and terminal device
CN105678238A (en) * 2015-12-29 2016-06-15 努比亚技术有限公司 Fingerprint authentication apparatus and method

Also Published As

Publication number Publication date
CN106021606A (en) 2016-10-12

Similar Documents

Publication Publication Date Title
CN106021606B (en) A kind of fingerprint template update method and terminal device
CN106022290B (en) A kind of fingerprint template update method and terminal device
CN106022067B (en) One kind solution lock control method and terminal device
CN106055955B (en) One kind solution lock control method and terminal device
CN106127152B (en) A kind of fingerprint template update method and terminal device
CN106066685B (en) One kind solution lock control method and terminal device
CN106056081B (en) One kind solution lock control method and terminal device
CN106778707B (en) Fingerprint identification method, display screen and mobile terminal
CN106096360B (en) A kind of solution lock control method and terminal device
WO2020011077A1 (en) Notification message displaying method and terminal device
CN106527949B (en) A kind of unlocked by fingerprint method, apparatus and terminal
CN104049737A (en) Object control method and apparatus of user device
CN106022068B (en) A kind of solution lock control method and terminal device
CN106096515B (en) A kind of solution lock control method and terminal device
CN106055960B (en) One kind solution lock control method and terminal device
CN106096359A (en) A kind of solution lock control method and mobile terminal
CN107451450A (en) Biometric discrimination method and Related product
CN106055455A (en) Anti-interference method and device for key
CN107256380A (en) Fingerprint register method and Related product
CN106127004B (en) A kind of document handling method and terminal device
CN107708071A (en) Transmission power control method and related product
CN107657160A (en) Facial information acquisition method and Related product
CN106022047A (en) Fingerprint unlocking method and terminal
CN106250175A (en) The upgrade method of a kind of application and terminal unit
CN107016271A (en) A kind of data processing method and relevant device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171107

CF01 Termination of patent right due to non-payment of annual fee