CN107808089A - A kind of fingerprint identification method, device and storage medium - Google Patents

A kind of fingerprint identification method, device and storage medium Download PDF

Info

Publication number
CN107808089A
CN107808089A CN201711167305.1A CN201711167305A CN107808089A CN 107808089 A CN107808089 A CN 107808089A CN 201711167305 A CN201711167305 A CN 201711167305A CN 107808089 A CN107808089 A CN 107808089A
Authority
CN
China
Prior art keywords
lines
duration
fingerprint recognition
trace information
frequency
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.)
Pending
Application number
CN201711167305.1A
Other languages
Chinese (zh)
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.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co 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 Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201711167305.1A priority Critical patent/CN107808089A/en
Publication of CN107808089A publication Critical patent/CN107808089A/en
Pending legal-status Critical Current

Links

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Telephone Function (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention relates to electronic technology field, more particularly to a kind of fingerprint identification method, device and storage medium, for improving terminal device due to touching fingerprint recognition panel by mistake so that the problem of terminal device triggering vibrations even cause fingerprint locking.When terminal device detects that fingerprint recognition panel is touched, obtain the lines for the object for touching fingerprint recognition panel, determine the characteristic information of lines, if it fails to match for the characteristic information of the characteristic information of lines and the unblock lines to prestore, then terminal device determines the trace information of lines, and terminal device determines current unblock frequency of failure value according at least to the trace information of lines.In this way, terminal device need to determine that terminal device currently unlocks frequency of failure value according to the characteristic information of lines and the trace information of lines, the problem of so as to slow down the fingerprint locking caused by user's false touch fingerprint recognition panel.

Description

A kind of fingerprint identification method, device and storage medium
Technical field
The invention relates to electronic technology field, more particularly to a kind of fingerprint identification method, device and storage medium.
Background technology
In recent years, fingerprint identification technology obtains more and more extensive as a kind of identity identifying technology based on biological characteristic Using such as:Smart mobile phone, gate inhibition, ecommerce, Automatic Teller Machine etc..Current fingerprinting scheme is that terminal device leads to The lines that the collection of fingerprint recognition panel touches the object of fingerprint recognition panel is crossed, the characteristic information of lines is obtained, by the lines Characteristic information matches with the characteristic information of the unblock lines to prestore, if the match is successful, unlocking terminal equipment success, if matching is lost Lose, then unlocking terminal equipment fails, and history unblock frequency of failure value is added 1 to be defined as current history unblock failure time by terminal device Numerical value.
For example, characteristic information of the user using the characteristic information of the finger pulp lines of finger as the lines prestored, Such as the characteristic information using the characteristic information of forefinger finger pulp lines as the lines prestored.However, in user's carried terminal During equipment, the situation of false touch fingerprint recognition panel often occurs, for example the first web part of hand touches fingerprint recognition panel, makes Obtain the feature that fingerprint recognition panel obtains the characteristic information and the lines prestored of the lines determined after the lines of first web part Information matches fail, and history unblock frequency of failure value is added 1 to be defined as current history solution by unlocking terminal equipment failure, terminal device Frequency of failure value is locked, and triggering terminal equipment is shaken to remind user.The multiple false touch of user currently to unlock the frequency of failure Value is continuously increased up to the preset times value more than fingerprint locking, ultimately results in terminal device fingerprint locking.
In summary, a kind of fingerprinting scheme is needed badly come after solving user's false touch fingerprint recognition panel, terminal device is only Current unblock frequency of failure value is determined according to the characteristic information of the lines of acquisition, fingerprint subsequently occurs in terminal device caused by The problem of locking.
The content of the invention
The embodiment of the present application provides a kind of fingerprint identification method, device and storage medium, for slowing down user's false touch fingerprint The problem of identifying the fingerprint locking caused by panel.
In a first aspect, the embodiment of the present application provides a kind of fingerprint identification method, fingerprint recognition panel is detected in this method When being touched, the lines for the object for touching the fingerprint recognition panel is obtained, the characteristic information of the lines is determined, if the line It fails to match for the characteristic information of the characteristic information on road and the unblock lines to prestore, it is determined that the trace information of the lines;At least Current unblock frequency of failure value is determined according to the trace information of the lines.
Second aspect, the embodiment of the present application provides a kind of fingerprint identification device, including acquiring unit, for detecting fingerprint When identification panel is touched, the lines for the object for touching the fingerprint recognition panel is obtained.Determining unit, for determining the line The characteristic information on road;If it fails to match for the characteristic information of the characteristic information of the lines and the unblock lines to prestore, it is determined that institute State the trace information of lines;Current unblock frequency of failure value is determined according at least to the trace information of the lines.
The third aspect, the embodiment of the present application provide a kind of terminal device, and terminal device includes memory and processor, its In:Memory is used for store instruction;Processor is used for according to the instruction for performing memory storage, when computing device memory is deposited During the instruction of storage, terminal device is used to perform any method in above-mentioned first aspect or first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer-readable storage medium, finger are stored with computer-readable storage medium Order, when run on a computer so that computer performs any possible implementation of first aspect or first aspect In method.
5th aspect, the embodiment of the present application provide it is a kind of comprising instruction computer program product, when its on computers During operation so that computer performs the method in any possible implementation of first aspect or first aspect.
In the embodiment of the present application, when terminal device detects that fingerprint recognition panel is touched, obtain and touch fingerprint recognition face The lines of the object of plate, the characteristic information of lines is determined, if the characteristic information of the characteristic information of lines and the unblock lines to prestore It fails to match, then terminal device determines the trace information of lines, and terminal device determines current according at least to the trace information of lines Frequency of failure value is unlocked, in this way, terminal device need to determine terminal device according to the characteristic information of lines and the trace information of lines Current unblock frequency of failure value, the problem of so as to slow down the fingerprint locking caused by user's false touch fingerprint recognition panel.
Brief description of the drawings
In order to illustrate more clearly of the technical scheme in the embodiment of the present application, make required in being described below to embodiment Accompanying drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the present application, for this For the those of ordinary skill in field, without having to pay creative labor, it can also be obtained according to these accompanying drawings His accompanying drawing.
Fig. 1 is a kind of applicable system architecture schematic diagram that the embodiment of the present application provides;
Fig. 2 is a kind of structural representation for applicable terminal device that the embodiment of the present application provides;
Fig. 3 is a kind of schematic flow sheet for fingerprint identification method that the embodiment of the present application provides;
Fig. 4 is a kind of lines schematic diagram that the embodiment of the present application provides;
Fig. 5 is a kind of schematic flow sheet for fingerprint identification method that the embodiment of the present application provides;
Fig. 6 is a kind of structural representation for fingerprint identification device that the embodiment of the present application provides;
Fig. 7 is a kind of structural representation for terminal device that the embodiment of the present application provides.
Embodiment
In order that the purpose of the application, technical scheme and beneficial effect are more clearly understood, below in conjunction with accompanying drawing and implementation Example, the application is further elaborated.It should be appreciated that specific embodiment described herein is only explaining this Shen Please, it is not used to limit the application.
Fig. 1 illustrates a kind of applicable system architecture diagram of the embodiment of the present application, as shown in figure 1, being set including terminal Standby 101 and fingerprint recognition panel 102.
In a kind of possible application scenarios, user leans in unused terminal device 101, the palm part or palm of user Nearly thumb position can inadvertently touch fingerprint recognition panel 102.But user is not by the use of above-mentioned position lines as in advance The unblock lines for the terminal device deposited.Therefore, terminal device can not unlock the end after obtaining the characteristic information of above-mentioned position lines End equipment 101, so as to cause the terminal device 101 unsuccessfully to cause terminal device fingerprint by vibration reminding user, repeatedly unblock Locking.
Fig. 2 illustrates a kind of structural representation of the applicable terminal device of the embodiment of the present application, as shown in Fig. 2 Including terminal device 201 and fingerprint recognition panel 202.The fingerprint recognition panel 202 is located at the side of terminal device 201.
In a kind of possible application scenarios, the palm thumb web position of user and tiger's jaw nearby inadvertently touch fingerprint in position Panel 202 is identified, in user not using the lines at position near palm thumb web position and tiger's jaw as the terminal device 201 to prestore Unblock lines in the case of, cause unblock fail.
The fingerprint recognition panel of terminal device can be as shown in Figure 1 below the screen of terminal device, can also be such as Fig. 2 institutes Show in the side of terminal device, can also be at the back side of terminal device.
For terminal device when object touches fingerprint recognition panel, the screen of terminal device can be bright in the embodiment of the present application Screen state or screen state of going out.In a kind of optional embodiment, the screen of terminal device no matter in bright screen state or Go out screen state, the fingerprint recognition subsystem of terminal device is all in holding state.Temperature can be included in fingerprint recognition subsystem Detection module, when temperature detecting module detects that the temperature value of object exceedes preset temperature value, terminal device can obtain touch The lines of the object of the fingerprint recognition panel.
Fig. 3 illustrates a kind of schematic flow sheet of the applicable fingerprint identification method of the embodiment of the present application, such as Fig. 3 institutes Show, including:
Step 301, when terminal device detects that fingerprint recognition panel is touched, obtain and touch the fingerprint recognition panel The lines of object;
Step 302, terminal device determines the characteristic information of the lines;
Step 302, if it fails to match for the characteristic information of the characteristic information of the lines and the unblock lines to prestore, terminal Equipment determines the trace information of the lines;
Step 304, terminal device determines current unblock frequency of failure value according at least to the trace information of the lines.
In the embodiment of the present application, the characteristic information of lines includes the characteristic information of the minutiae point on lines, and minutiae point can be with Breakpoint, bifurcation and turning point including lines etc..Two pieces of fingerprints may have identical trace information, but can not possibly have phase Same characteristic information.
For example, the lines of the thumb finger pulp of a people and the lines of middle finger finger pulp there may be identical track letter Breath, for example be all swirls lines.However, the lines of thumb finger pulp is different with the characteristic information of the lines of middle finger finger pulp.
The trace information of lines can include the type of lines, density degree, trend, curvature, recessed in the embodiment of the present application Convexity etc..Fig. 4 illustrates a kind of applicable lines schematic diagram of the embodiment of the present application, as shown in figure 4, including finger pulp 401, Finger pulp 401 is finger part of the finger close to finger tip.The type of lines can such as positioned at the swirls lines and flow liner lines of finger pulp, Netted lines that can be such as positioned at the centre of the palm close to finger position, the tree such as centre of the palm position or first web part can also be included Wooden fork type lines.The lines of each shape can extract different trace informations.In the embodiment of the present application.For example, all fingers The trace information of abdomen lines can uniformly be classified as the trace information of finger pulp lines type, and the trace information of all palm lines can To be classified as the trace information of palm lines type.Therefore, the trace information of lines can be classified as multiple trace information classes, each Individual trace information class all corresponds to the trace information of the lines at same or similar several positions.
In the embodiment of the present application, when terminal device detects that fingerprint recognition panel is touched, obtain and touch fingerprint recognition face The lines of the object of plate, the characteristic information of lines is determined, if the characteristic information of the characteristic information of lines and the unblock lines to prestore It fails to match, then terminal device determines the trace information of lines, and the trace information of lines includes the shape of lines, and terminal device is extremely It is few that current unblock frequency of failure value is determined according to the trace information of lines.In this way, terminal device need to be according to the characteristic information of lines Determine that terminal device currently unlocks frequency of failure value with the trace information of lines, so as to slow down user's false touch fingerprint recognition face The problem of fingerprint locking caused by plate.
Because object touches fingerprint recognition panel more than after certain time length, terminal device can obtain the object clearly line Road.In above-mentioned steps 301, in a kind of optional embodiment, when terminal device detects that fingerprint recognition panel is touched, it is determined that The object touches the second duration of the fingerprint recognition panel;If second duration is more than the second duration threshold value, obtain Touch the lines of the object of the fingerprint recognition panel.If the second duration is not more than the second duration threshold value, terminal device does not obtain Take the lines for the object for touching fingerprint recognition panel.In this way, it can prevent from setting in unblock terminal using the user of the terminal device When standby, terminal device is caused to obtain unsharp lines because user quickly touches the quick fingerprint recognition panel that leaves, it is determined that not The clearly characteristic information of lines, causes that it fails to match because of the characteristic information of unblock lines that prestores.Alternatively, the second duration threshold It is worth duration decision that can be according to required for terminal device obtains pure and fresh lines, such as, the second duration threshold value is 0.05 second.
In above-mentioned steps 303, terminal device can store relevant information, such as the spy of unblock lines in the form of database Reference ceases and the trace information of lines may be stored in database, alternatively it is also possible to be stored in the other of terminal device In storage region.
Terminal device is in addition to the characteristic information for the unblock lines that can prestore, the track letter for the lines that can also prestore Breath, in a kind of optional embodiment, the trace information of the lines to prestore can include finger pulp lines type trace information and/ Or the trace information of non-finger pulp lines type, optionally in embodiment, the trace information of the lines to prestore can wrap another kind Include the trace information of conventional use of lines type and/or the trace information of the unconventional lines type used.For example, often It can be finger pulp lines and/or palm root lines to advise the lines used.
In above-mentioned steps 304, in a kind of optional embodiment, if the trace information of the lines and finger pulp lines type Trace information it fails to match, then history unblock frequency of failure value is defined as the current unblock frequency of failure by terminal device Value.
Example one, the characteristic information for the unblock lines that user prestores is the characteristic information of user's forefinger lines, is prestored The database of the trace information of lines is the database of the trace information of finger pulp lines type.When the centre of the palm position of the user is touched When touching fingerprint recognition panel, terminal device obtains the lines at centre of the palm position, determines the characteristic information of the lines at centre of the palm position. Terminal device can determine the characteristic information of the characteristic information of the lines at centre of the palm position and forefinger lines, and it fails to match.Terminal is set The trace information of the standby lines for determining centre of the palm position, determine the trace information and finger pulp lines type of the lines at centre of the palm position Trace information it fails to match, then history unblock frequency of failure value is defined as the current unblock frequency of failure by terminal device Value.
Example two, the characteristic information for the unblock lines that user prestores is the characteristic information of conventional use of lines, such as should The characteristic information of user's right hand palm root lines, the database of the trace information of the lines to prestore is conventional use of lines class The database of the trace information of type, when the nameless finger pulp of the user touches fingerprint recognition panel, terminal device obtains unknown Refer to the lines of finger pulp, it is determined that the characteristic information of the lines of nameless finger pulp.Terminal device can determine the lines of nameless finger pulp The characteristic information of characteristic information and user's right hand palm root lines it fails to match.Terminal device determines nameless finger pulp The trace information of lines, it is determined that the matching of the characteristic information of the trace information of the lines of nameless finger pulp and conventional use of lines is lost Lose, then history unblock frequency of failure value is defined as the current unblock frequency of failure value by terminal device.
In a kind of optional embodiment, terminal device confirms to touch the feature letter of the lines of the object of fingerprint recognition panel Cease and the characteristic information of unblock lines that prestores it fails to match so that after unlocking terminal equipment failure, determine the track of lines Information.In above-mentioned steps 304, in a kind of optional embodiment, if the trace information of the lines and finger pulp lines type The match is successful for trace information, and if the object touch the duration of the fingerprint recognition panel and be unsatisfactory for preset duration scope, History unblock frequency of failure value is defined as the current unblock frequency of failure value by terminal device.Wherein, the preset duration model Enclose for more than the second duration threshold value and less than the scope of the 3rd duration threshold value;The 3rd duration threshold value is more than second duration Threshold value.According to above-mentioned elaboration, the time that object touches fingerprint panel is the second duration, if the second duration is unsatisfactory for preset duration model Enclose, it is a kind of possible the reason for quickly touch fingerprint recognition panel by mistake for user caused by object touch fingerprint recognition panel duration too It is short, it is alternatively possible the reason for for user unintentionally for a long time touch the fingerprint recognition panel by mistake.
For example, it is assumed that preset duration scope is 1 second to 3 seconds, and the unblock lines that user prestores in terminal device is Forefinger finger pulp lines, when user talks with other people, long-time (more than 3 seconds) hand held terminal equipment so that the big thumb of the user What the terminal device was touched at the position for referring to finger pulp lines makes fingerprint recognition panel.Terminal device is it is determined that family this time touches fingerprint knowledge Other panel belong to for a long time touch by mistake after, can directly ignore this time touch, by history unblock frequency of failure value be defined as currently solving Lock frequency of failure value.
In a kind of optional embodiment, terminal device confirms to touch the feature letter of the lines of the object of fingerprint recognition panel Cease and the characteristic information of unblock lines that prestores it fails to match so that unlocking terminal equipment fails.Lines trace information with The trace information of finger pulp lines type or the trace information of the conventional use of lines of user be after the match is successful, described in object touches The duration of fingerprint recognition panel meets preset duration scope.In this way, terminal device can be by all false touch fingerprint recognition faces of user The mode of plate excludes.
In above-mentioned steps 304, in a kind of optional embodiment, if the trace information of the lines and finger pulp lines type Trace information the match is successful, and the object touches the duration of the fingerprint recognition panel and meets preset duration scope, then eventually When at the time of end equipment once updates history unblock frequency of failure value before determining and detecting that the fingerprint recognition panel is touched At the time of between the first duration., will if first duration is more than the first duration threshold value in a kind of optional embodiment The current unblock frequency of failure value is defined as 1;In another optional embodiment, if first duration is not more than first Duration threshold value, then the value after 1 is added to be defined as the current unblock frequency of failure value history unblock frequency of failure value.
For example, it is assumed that the first duration threshold value is 10 minutes, at the time of preceding once renewal history unlocks frequency of failure value The first duration between at the time of during with detecting that the fingerprint recognition panel is touched, which approximate can regard terminal device as, is not Time interval between unblock failure twice caused by user touches by mistake.Optionally, if the time interval is not more than first Long threshold value, that is, no more than 10 minutes, then add the value after 1 to be defined as the current unblock history unblock frequency of failure value and lose Lose time numerical value.Optionally, if the time interval is more than the first duration threshold value, that is, more than 10 minutes, terminal device is by history Unblock frequency of failure value resets to 0, obtains currently unlocking the frequency of failure plus this non-number 1 for touching caused unblock failure by mistake Value 1.Terminal device can not further according to time span it is larger before once or preceding user several times is non-touch by mistake caused by history solution Lock frequency of failure value and determine current unblock frequency of failure value, can cause terminal device will not be due to the history unblock constantly accumulated Frequency of failure value exceedes the preset times value of fingerprint locking and causes fingerprint locking.
In a kind of optional embodiment, terminal device determines current unblock frequency of failure value, can be according to current unblock Frequency of failure value and the preset times value of fingerprint locking determine the terminal device whether fingerprint locking.Optionally, if current unblock Frequency of failure value is not more than the preset times value of fingerprint locking, then terminal device does not need fingerprint locking.Optionally, if current solution The preset times value that frequency of failure value is more than fingerprint locking is locked, then terminal device determines fingerprint locking.
Fig. 5 illustrates a kind of schematic flow sheet of the applicable fingerprint identification method of the embodiment of the present application, such as Fig. 5 institutes Show, including:
Step 501, when terminal device detects that fingerprint recognition panel is touched, determine that object touches fingerprint recognition panel Second duration;
Step 502, terminal device determines whether the second duration is more than the second duration threshold value;When the second duration is more than second In the case of long threshold value, step 503 is performed;In the case where the second duration is not more than the second duration threshold value, terminal device terminates Fingerprint recognition flow;
Step 503, terminal device obtains the lines for the object for touching fingerprint recognition panel;
Step 504, terminal device determines the characteristic information of lines;
Step 505, terminal device is matched the characteristic information of lines with the characteristic information of the unblock lines to prestore;If The match is successful for the characteristic information of the characteristic information of lines and the unblock lines to prestore, then unlocking terminal equipment success, if lines It fails to match for the characteristic information of characteristic information and the unblock lines to prestore, performs step 506;
Step 506, terminal device determines the trace information of lines;
Step 507, terminal device is matched the trace information of lines with the trace information of finger pulp lines type;If line It fails to match with the trace information of finger pulp lines type for the trace information on road, then terminal device is true by history unblock frequency of failure value It is set to current unblock frequency of failure value;If the match is successful for the trace information of lines and the trace information of finger pulp lines type, perform Step 508;
Step 508, whether the duration that terminal device determines to touch fingerprint recognition panel meets preset duration scope;If object The duration for touching fingerprint recognition panel is unsatisfactory for preset duration scope, then history unblock frequency of failure value is defined as by terminal device Current unblock frequency of failure value;If the duration that object touches fingerprint recognition panel meets preset duration scope, step 509 is performed;
Step 509, with detecting that fingerprint is known at the time of history unblock frequency of failure value is once updated before terminal device determines The first duration between at the time of when other panel is touched;
Step 510, terminal device determines whether the first duration is more than the first duration threshold value;If the first duration is more than first Long threshold value, perform step 511;If the first duration is not more than the first duration threshold value, 512 are performed;
Step 511, current unblock frequency of failure value is defined as 1 by terminal device;Perform step 513;
Step 512, history unblock frequency of failure value is added the value after 1 to be defined as currently unlocking the frequency of failure by terminal device Value;Perform step 513;
Step 513, terminal judges whether the current unblock frequency of failure time is more than the preset times value of fingerprint locking;It is if current The preset times value that the frequency of failure time is more than fingerprint locking is unlocked, performs step 514;If currently the unblock frequency of failure time is not more than The preset times value of fingerprint locking, terminal device terminate fingerprint recognition flow.
Step 514, terminal device determines fingerprint locking.
Above-mentioned steps 501 to step 505 is that terminal device judges to touch the feature of the lines of the object of fingerprint recognition panel Information whether and the characteristic information process that the match is successful of unblock lines that prestores;Step 506 to step 508 is terminal device solution After lock failure, terminal device determines whether the mistake of unlocking terminal equipment failure caused by touching fingerprint recognition panel by mistake due to user Journey;Step 509 to step 514 is the process that terminal device determines current unblock frequency of failure value.
In a kind of optional embodiment, when terminal device detects that fingerprint recognition panel is touched, it is determined that object touches The second duration of fingerprint recognition panel is touched more than in the case of the second duration threshold value, terminal device can obtain touch fingerprint recognition The lines of the object of panel, determine the characteristic information of lines.Optionally, if the characteristic information of lines and the unblock lines to prestore It fails to match for characteristic information, then history unblock frequency of failure value can be added the value after 1 to be defined as current unblock and lost by terminal device Lose time numerical value;Optionally, if it fails to match for the characteristic information of the characteristic information of lines and the unblock lines to prestore, terminal device With detecting when the fingerprint recognition panel is touched at the time of once updating history unblock frequency of failure value before can determining The first duration between moment, if first duration is more than the first duration threshold value, terminal device can be by the current solution Lock frequency of failure value is defined as 1;If first duration is not more than the first duration threshold value, terminal device can unlock history Frequency of failure value adds the value after 1 to be defined as the current unblock frequency of failure value.
In a kind of optional embodiment, when terminal device detects that fingerprint recognition panel is touched, it is determined that object touches The second duration of fingerprint recognition panel is touched more than in the case of the second duration threshold value, terminal device can obtain touch fingerprint recognition The lines of the object of panel, determine the characteristic information of lines.Believe in the characteristic information of lines and the feature of the unblock lines to prestore For breath in the case that it fails to match, terminal device can determine the trace information of lines.Optionally, if the trace information and finger of lines The match is successful for the trace information of abdomen lines type, then history unblock frequency of failure value can be added the value after 1 to determine by terminal device For current unblock frequency of failure value;Optionally, if the match is successful for the trace information of lines and the trace information of finger pulp lines type, With detecting the fingerprint recognition panel at the time of once updating history unblock frequency of failure value before then terminal device can determine The first duration between at the time of when being touched, if first duration is more than the first duration threshold value, terminal device can incite somebody to action The current unblock frequency of failure value is defined as 1;If first duration is not more than the first duration threshold value, terminal device can be with The value after 1 is added to be defined as the current unblock frequency of failure value history unblock frequency of failure value.
In a kind of optional embodiment, when terminal device detects that fingerprint recognition panel is touched, it is determined that object touches The second duration of fingerprint recognition panel is touched more than in the case of the second duration threshold value, terminal device can obtain touch fingerprint recognition The lines of the object of panel, determine the characteristic information of lines.Believe in the characteristic information of lines and the feature of the unblock lines to prestore For breath in the case that it fails to match, terminal device can determine the trace information of lines.In the trace information and finger pulp lines of lines In the case that the match is successful, whether the duration that terminal device can determine to touch fingerprint recognition panel meets the trace information of type Preset duration scope, if the duration for touching fingerprint recognition panel meets preset duration scope, terminal device can be by history solution Lock frequency of failure value adds the value after 1 to be defined as currently unlocking frequency of failure value.
Based on above example and same idea, Fig. 6 shows a kind of fingerprint identification device that the embodiment of the present application provides Structural representation;As shown in fig. 6, fingerprint identification device 600 can include acquiring unit 601 and determining unit 602.
A kind of fingerprint identification device is provided in the embodiment of the present application, the device includes acquiring unit, refers to for detecting When line identification panel is touched, the lines for the object for touching the fingerprint recognition panel, determining unit, for described in determination are obtained The characteristic information of lines;If it fails to match for the characteristic information of the characteristic information of the lines and the unblock lines to prestore, it is determined that The trace information of the lines;Current unblock frequency of failure value is determined according at least to the trace information of the lines.
In the embodiment of the present application, when detecting that fingerprint recognition panel is touched, the object for touching fingerprint recognition panel is obtained Lines, determine the characteristic information of lines, if it fails to match for the characteristic information of the characteristic information of lines and the unblock lines to prestore, The trace information of lines is then determined, the trace information of lines includes the shape of lines, is determined according at least to the trace information of lines Current unblock frequency of failure value.In this way, terminal device need to determine terminal according to the characteristic information of lines and the trace information of lines Equipment currently unlocks frequency of failure value, so as to slow down asking for the fingerprint locking caused by user's false touch fingerprint recognition panel Topic.
In a kind of optional embodiment, the determining unit, if trace information and finger pulp specifically for the lines It fails to match for the trace information of lines type, then history unblock frequency of failure value is defined as into the current unblock frequency of failure Value.
In a kind of optional embodiment, the determining unit, if trace information and finger pulp specifically for the lines The match is successful for the trace information of lines type, and if object when touching the duration of the fingerprint recognition panel and being unsatisfactory for default Long scope, then history unblock frequency of failure value is defined as the current unblock frequency of failure value;Wherein, the preset duration model Enclose for more than the second duration threshold value and less than the scope of the 3rd duration threshold value;The 3rd duration threshold value is more than second duration Threshold value.
In a kind of optional embodiment, the determining unit, if trace information and finger pulp specifically for the lines The match is successful for the trace information of lines type, and the duration of the object touch fingerprint recognition panel meets preset duration model Enclose, it is determined that preceding once to update at the time of history unlocks frequency of failure value with detecting when the fingerprint recognition panel is touched The first duration between moment;If first duration is more than the first duration threshold value, by the current unblock frequency of failure value It is defined as 1;If first duration is not more than the first duration threshold value, the value after 1 is added to determine history unblock frequency of failure value For the current unblock frequency of failure value.
In a kind of optional embodiment, the acquiring unit, during specifically for detecting that fingerprint recognition panel is touched, Determine that the object touches the second duration of the fingerprint recognition panel;If second duration is more than the second duration threshold value, Obtain the lines for the object for touching the fingerprint recognition panel.
The fingerprint identification device that the embodiment of the present application provides is specifically described the fingerprint recognition for referring to above-described embodiment offer Method, repeat no more herein.
It should be noted that the division in the embodiment of the present application to unit is schematical, only a kind of logic function Division, can there is other dividing mode when actually realizing.Each functional unit in the embodiment of the present application can be integrated in one In individual processing unit or unit is individually physically present, can also two or more units be integrated in one In unit.Above-mentioned integrated unit can both be realized in the form of hardware, and the form of SFU software functional unit can also be used real It is existing.
Fig. 7 illustrates a kind of structural representation of terminal device of the embodiment of the present application offer.Based on phase isomorphism Think, the embodiment of the present application provides a kind of terminal device 700, for performing any one scheme in the above method.As shown in fig. 7, Terminal device 700 includes processor 701, memory 702 and communication interface 703;Wherein, processor 701, memory 702 and logical Letter interface 703 is connected with each other by bus 704.
Bus 704 can be Peripheral Component Interconnect standard (peripheral component interconnect, PCI) Bus or EISA (extended industry standard architecture, EISA) bus etc..Always Line can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only represented in Fig. 7 with a thick line, but simultaneously Only a bus or a type of bus are not indicated that.
Memory 702 can include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory can also include nonvolatile memory (non-volatile ), such as flash memory (flash memory), hard disk (hard disk drive, HDD) or solid state hard disc memory (solid-state drive, SSD);Memory 702 can also include the combination of the memory of mentioned kind.
Communication interface 703 can be wire communication access port, wireless communication interface or its combination, wherein, wire communication connects Mouth for example can be Ethernet interface.Ethernet interface can be optical interface, electrical interface or its combination.Wireless communication interface can be with For WLAN interface.
Processor 701 can be central processing unit (central processing unit, CPU), network processing unit (network processor, NP) or CPU and NP combination.Processor 701 can further include hardware chip.On It can be application specific integrated circuit (application-specific integrated circuit, ASIC) to state hardware chip, can Programmed logic device (programmable logic device, PLD) or its combination.Above-mentioned PLD can be that complex programmable is patrolled Collect device (complex programmable logic device, CPLD), field programmable gate array (field- Programmable gate array, FPGA), GAL (generic array logic, GAL) or its any group Close.
Alternatively, memory 702 can be also used for storage program instruction, and processor 701 calls to be stored in the memory 702 Programmed instruction, one or more of embodiment step shown in such scheme, or wherein optional embodiment party can be performed Formula so that terminal device 700 realizes the function of terminal device in the above method.
Processor 701 is used for according to the instruction for performing memory storage, when processor 701 performs the instruction of memory storage When, terminal device 700 is used for:When detecting that fingerprint recognition panel is touched, the object for touching the fingerprint recognition panel is obtained Lines;Determine the characteristic information of the lines;If the characteristic information of the characteristic information of the lines and the unblock lines to prestore It fails to match, it is determined that the trace information of the lines;The trace information of the lines includes the shape of lines;According at least to institute The trace information for stating lines determines current unblock frequency of failure value.
Processor 701 can also perform the scheme performed by terminal device in above-mentioned Fig. 3 and Fig. 5, can also perform above-mentioned Acquiring unit in Fig. 6, scheme performed by determining unit.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or its any combination real Now, when being realized using software program, can realize in the form of a computer program product whole or in part.The computer Program product includes one or more instruct.When loading on computers and performing the computer program instructions, whole or portion Ground is divided to produce according to the flow or function described in the embodiment of the present application.The computer can be all-purpose computer, dedicated computing Machine, computer network or other programmable devices.The instruction can be stored in computer-readable storage medium, or from one Individual computer-readable storage medium transmits to another computer-readable storage medium, for example, the instruction can be from a web-site, meter Calculation machine, server or data center are (such as red by wired (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless Outside, wirelessly, microwave etc.) mode is transmitted to another web-site, computer, server or data center.The calculating Machine storage medium can be any usable medium or integrated comprising one or more usable mediums that computer can access Server, the data storage device such as data center.The usable medium can be magnetic medium, (for example, floppy disk, hard disk, magnetic Band, magneto-optic disk (MO) etc.), optical medium (for example, CD, DVD, BD, HVD etc.) or semiconductor medium (such as ROM, EPROM, EEPROM, nonvolatile memory (NAND FLASH), solid state hard disc (Solid State Disk, SSD)) etc..
It should be understood by those skilled in the art that, the embodiment of the present application can be provided as method, system or computer program production Product.Therefore, in terms of the embodiment of the present application can use complete hardware embodiment, complete software embodiment or combine software and hardware Embodiment form.Moreover, the embodiment of the present application can use wherein includes computer available programs generation in one or more The meter implemented in the computer-usable storage medium (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) of code The form of calculation machine program product.
The embodiment of the present application is with reference to the method, equipment (system) and computer program product according to the embodiment of the present application Flow chart and/or block diagram describe.It should be understood that can be by each flow in instruction implementation process figure and/or block diagram And/or square frame and the flow in flow chart and/or block diagram and/or the combination of square frame.These instructions can be provided and arrive general meter Calculation machine, special-purpose computer, the processor of Embedded Processor or other programmable data processing devices are made with producing a machine It must be produced by the instruction of computer or the computing device of other programmable data processing devices for realizing in flow chart one The device for the function of being specified in individual flow or multiple flows and/or one square frame of block diagram or multiple square frames.
These instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices to work in a specific way Computer-readable memory in so that the instruction being stored in the computer-readable memory, which produces, includes the system of command device Product are made, the command device is realized in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames The function of specifying.
These instructions can be also loaded into computer or other programmable data processing devices so that computer or other Series of operation steps is performed on programmable device to produce computer implemented processing, so as in computer or other are programmable The instruction performed in equipment is provided for realizing in one flow of flow chart or multiple flows and/or one square frame or more of block diagram The step of function of being specified in individual square frame.
Obviously, those skilled in the art can carry out various changes and modification without departing from this Shen to the embodiment of the present application Spirit and scope please.So, if these modifications and variations of the embodiment of the present application belong to the application claim and its waited Within the scope of technology, then the application is also intended to comprising including these changes and modification.

Claims (11)

  1. A kind of 1. fingerprint identification method, it is characterised in that including:
    When detecting that fingerprint recognition panel is touched, the lines for the object for touching the fingerprint recognition panel is obtained;
    Determine the characteristic information of the lines;
    If it fails to match for the characteristic information of the characteristic information of the lines and the unblock lines to prestore,:
    Determine the trace information of the lines;
    Current unblock frequency of failure value is determined according at least to the trace information of the lines.
  2. 2. the method as described in claim 1, it is characterised in that the trace information according at least to the lines determines current Frequency of failure value is unlocked, including:
    If it fails to match for the trace information of the lines and the trace information of finger pulp lines type,:
    History unblock frequency of failure value is defined as the current unblock frequency of failure value.
  3. 3. the method as described in claim 1, it is characterised in that the trace information according at least to the lines determines current Frequency of failure value is unlocked, including:
    If the match is successful for the trace information of the lines and the trace information of finger pulp lines type, and if described in object touch The duration of fingerprint recognition panel is unsatisfactory for preset duration scope, then:
    History unblock frequency of failure value is defined as the current unblock frequency of failure value;
    Wherein, the preset duration scope is more than the second duration threshold value and less than the scope of the 3rd duration threshold value;Described 3rd Duration threshold value is more than the second duration threshold value.
  4. 4. the method as described in claim 1, it is characterised in that the trace information according at least to the lines determines current Frequency of failure value is unlocked, including:
    If the match is successful for the trace information of the lines and the trace information of finger pulp lines type, and the object touches the finger The duration of line identification panel meets preset duration scope, then:
    It is determined that preceding once update at the time of history unlocks frequency of failure value with detecting when the fingerprint recognition panel is touched The first duration between moment;
    If first duration is more than the first duration threshold value, the current unblock frequency of failure value is defined as 1;
    If first duration is not more than the first duration threshold value, the value after 1 is added to be defined as institute history unblock frequency of failure value State current unblock frequency of failure value.
  5. 5. the method as described in claim 1, it is characterised in that it is described when detecting that fingerprint recognition panel is touched, obtain and touch The lines of the object of the fingerprint recognition panel is touched, including:
    When detecting that fingerprint recognition panel is touched, determine that the object touches the second duration of the fingerprint recognition panel;
    If second duration is more than the second duration threshold value, the lines for the object for touching the fingerprint recognition panel is obtained.
  6. A kind of 6. fingerprint identification device, it is characterised in that including:
    Acquiring unit, during for detecting that fingerprint recognition panel is touched, obtain the object that touches the fingerprint recognition panel Lines;
    Determining unit, for determining the characteristic information of the lines;If the characteristic information of the lines and the unblock lines to prestore Characteristic information it fails to match, it is determined that the trace information of the lines;Determine to work as according at least to the trace information of the lines Preceding unblock frequency of failure value.
  7. 7. device as claimed in claim 6, it is characterised in that the determining unit, be specifically used for:
    If it fails to match for the trace information of the lines and the trace information of finger pulp lines type, history is unlocked into the frequency of failure Value is defined as the current unblock frequency of failure value.
  8. 8. device as claimed in claim 6, it is characterised in that the determining unit, be specifically used for:
    If the match is successful for the trace information of the lines and the trace information of finger pulp lines type, and if described in object touch The duration of fingerprint recognition panel is unsatisfactory for preset duration scope, then history unblock frequency of failure value is defined as into the current unblock Frequency of failure value;Wherein, the preset duration scope is more than the second duration threshold value and less than the scope of the 3rd duration threshold value;Institute State the 3rd duration threshold value and be more than the second duration threshold value.
  9. 9. device as claimed in claim 6, it is characterised in that the determining unit, be specifically used for:
    If the match is successful for the trace information of the lines and the trace information of finger pulp lines type, and the object touches the finger The duration of line identification panel meets preset duration scope, it is determined that preceding once to update at the time of history unlocks frequency of failure value with examining The first duration between measuring at the time of when the fingerprint recognition panel is touched;
    If first duration is more than the first duration threshold value, the current unblock frequency of failure value is defined as 1;If described Fail to grow up for the moment in the first duration threshold value, then add the value after 1 to be defined as the current unblock history unblock frequency of failure value and lose Lose time numerical value.
  10. 10. device as claimed in claim 6, it is characterised in that the acquiring unit, be specifically used for:
    When detecting that fingerprint recognition panel is touched, determine that the object touches the second duration of the fingerprint recognition panel;If Second duration is more than the second duration threshold value, then obtains the lines for the object for touching the fingerprint recognition panel.
  11. 11. a kind of computer-readable recording medium, it is characterised in that the storage medium is stored with instruction, when the instruction exists When being run on computer so that computer realizes the method performed as any one of claim 1 to 5.
CN201711167305.1A 2017-11-21 2017-11-21 A kind of fingerprint identification method, device and storage medium Pending CN107808089A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711167305.1A CN107808089A (en) 2017-11-21 2017-11-21 A kind of fingerprint identification method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711167305.1A CN107808089A (en) 2017-11-21 2017-11-21 A kind of fingerprint identification method, device and storage medium

Publications (1)

Publication Number Publication Date
CN107808089A true CN107808089A (en) 2018-03-16

Family

ID=61580867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711167305.1A Pending CN107808089A (en) 2017-11-21 2017-11-21 A kind of fingerprint identification method, device and storage medium

Country Status (1)

Country Link
CN (1) CN107808089A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110119727A (en) * 2019-05-21 2019-08-13 Oppo广东移动通信有限公司 Fingerprint identification method, device, terminal and storage medium
CN112016426A (en) * 2020-08-20 2020-12-01 深圳市锐尔觅移动通信有限公司 Fingerprint acquisition method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103870071A (en) * 2012-12-13 2014-06-18 ***通信集团公司 Touch source identification method and system
CN105260105A (en) * 2015-10-19 2016-01-20 广东欧珀移动通信有限公司 Display screen awakening method and device based on fingerprint sensor, and mobile terminal
CN106020418A (en) * 2016-05-16 2016-10-12 广东欧珀移动通信有限公司 Method and apparatus for reducing power consumption of mobile terminal, and mobile terminal
CN106873889A (en) * 2017-01-14 2017-06-20 珠海格力电器股份有限公司 A kind of fingerprint operating method, device and electronic equipment
CN106970726A (en) * 2017-03-16 2017-07-21 宇龙计算机通信科技(深圳)有限公司 Control method and device for the electronic equipment with full frame fingerprint recognition
CN107016337A (en) * 2017-02-23 2017-08-04 广东欧珀移动通信有限公司 A kind of fingerprint identification method and mobile terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103870071A (en) * 2012-12-13 2014-06-18 ***通信集团公司 Touch source identification method and system
CN105260105A (en) * 2015-10-19 2016-01-20 广东欧珀移动通信有限公司 Display screen awakening method and device based on fingerprint sensor, and mobile terminal
CN106020418A (en) * 2016-05-16 2016-10-12 广东欧珀移动通信有限公司 Method and apparatus for reducing power consumption of mobile terminal, and mobile terminal
CN106873889A (en) * 2017-01-14 2017-06-20 珠海格力电器股份有限公司 A kind of fingerprint operating method, device and electronic equipment
CN107016337A (en) * 2017-02-23 2017-08-04 广东欧珀移动通信有限公司 A kind of fingerprint identification method and mobile terminal
CN106970726A (en) * 2017-03-16 2017-07-21 宇龙计算机通信科技(深圳)有限公司 Control method and device for the electronic equipment with full frame fingerprint recognition

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110119727A (en) * 2019-05-21 2019-08-13 Oppo广东移动通信有限公司 Fingerprint identification method, device, terminal and storage medium
CN112016426A (en) * 2020-08-20 2020-12-01 深圳市锐尔觅移动通信有限公司 Fingerprint acquisition method and device
CN112016426B (en) * 2020-08-20 2023-11-21 深圳市锐尔觅移动通信有限公司 Fingerprint acquisition method and device

Similar Documents

Publication Publication Date Title
CN110851809B (en) Fingerprint identification method and device and touch screen terminal
WO2017080311A1 (en) Method and device for improving fingerprint template and terminal device
JP5228872B2 (en) Biometric authentication apparatus, biometric authentication method, biometric authentication computer program, and computer system
US9043941B2 (en) Biometric authentication device, biometric authentication system, biometric authentication method, and recording medium
US8270726B2 (en) Authentication apparatus
US20110138187A1 (en) System and method of biometric authentication using multiple kinds of templates
CN109313903A (en) Voice user interface
CN107037885A (en) A kind of Terminal fingerprints unlocking method and device
CN106228054A (en) Auth method and device
WO2017080289A1 (en) Method and device for fingerprint registration and mobile terminal
CN105303174B (en) fingerprint input method and device
WO2017031809A1 (en) Fingerprint verification method, fingerprint verification device, and terminal
CN108306736B (en) Method and equipment for identity authentication by using electrocardiosignals
WO2017096972A1 (en) Method and device for improving performance of fingerprint identification, and mobile terminal
CN108664183A (en) A kind of processing method and processing device using footmark
WO2017016032A1 (en) Fingerprint verification method, fingerprint verification device and terminal
CN109508522A (en) A kind of data clearing method, device, storage medium and terminal
CN107808089A (en) A kind of fingerprint identification method, device and storage medium
WO2018161312A1 (en) Fingerprint identification method and apparatus
CN105141750B (en) A kind of screen locking method and terminal
WO2017146638A1 (en) Method and system for controlling an electronic device
EP3203415A1 (en) Biometric authentication device, biometric authentication method and biometric authentication program
CN107247558A (en) A kind of terminal control method, device, computer installation and readable storage medium storing program for executing
CN112232443B (en) Identity authentication method, device, equipment and storage medium
CN111428576A (en) Characteristic information learning method, electronic device, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180316

RJ01 Rejection of invention patent application after publication