CN105912916A - Fingerprint unlocking method and terminal - Google Patents
Fingerprint unlocking method and terminal Download PDFInfo
- Publication number
- CN105912916A CN105912916A CN201610368931.6A CN201610368931A CN105912916A CN 105912916 A CN105912916 A CN 105912916A CN 201610368931 A CN201610368931 A CN 201610368931A CN 105912916 A CN105912916 A CN 105912916A
- Authority
- CN
- China
- Prior art keywords
- area
- image
- fingerprint image
- fingerprint
- feature
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; 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)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
The embodiment of the invention discloses a fingerprint unlocking method and a terminal. The method comprises the steps that a fingerprint image is obtained; the direction of the fingerprint image and the direction of a preset fingerprint template are adjusted to be consistent; a first center of the fingerprint image and a second center of the preset fingerprint template are determined; based on the first center and a first blocking mode, the fingerprint image is divided into multiple first areas, and based on the second center and the first blocking mode, the preset fingerprint template is divided into multiple second areas; the multiple first areas and the multiple second areas are matched; when the multiple first areas and the multiple second areas are matched successfully, the terminal is unlocked. By the implementation of the method, fingerprint matching time can be shortened, and unlocking efficiency is improved.
Description
Technical field
The present invention relates to technical field of electronic equipment, particularly relate to a kind of unlocked by fingerprint method and terminal.
Background technology
Along with the fast development of information technology, the use of terminal (such as mobile phone, panel computer etc.) is increasingly
Universal.Fingerprint identification technology is as the standard configuration technology in terminal, and fingerprint identification technology can be not only used for terminal
Unblock, wake up up, mobile payment etc. be used widely.While fingerprint identification technology is popular,
In order to realize quick release, the unlocked time of terminal is also the direct concern of terminal manufacturer.
In actual application, user is often it can be seen that when finger overdrying or overly moist, need repeatedly by end finger
Stricture of vagina identification module, its is possible to unlock successfully, thus, reduce unlocked by fingerprint efficiency.
Summary of the invention
Embodiments provide a kind of unlocked by fingerprint method and terminal, it is possible to reduce the fingerprint matching time,
Promote and unlock efficiency.
The embodiment of the invention discloses a kind of unlocked by fingerprint method, including:
Obtain fingerprint image;
Described fingerprint image is adjusted to consistent with the direction of preset fingerprint template;
Determine the first center and second center of described preset fingerprint template of described fingerprint image;
Based on described first center and the first partitioned mode, described fingerprint image is divided into multiple first area, and
Based on described second center and described first partitioned mode, described preset fingerprint template is divided into multiple secondth district
Territory;
And be about to the plurality of first area and mate with the plurality of second area;
When the match is successful for the plurality of first area and the plurality of second area, terminal is unlocked.
As the optional embodiment of one, the described direction by described fingerprint image with preset fingerprint template is adjusted
For unanimously, including:
Extract the described multiple fisrt feature of preset fingerprint template;
Extract multiple second feature of described fingerprint image;
Determining first object feature and the second target characteristic that matching degree is the highest, wherein, described first object is special
Levying as in the plurality of fisrt feature, described second target characteristic is in the plurality of second feature
One;
Direction according to described first object feature and the direction of described second target characteristic, by described fingerprint image
As being adjusted to consistent with the direction of described preset fingerprint template.
As the optional embodiment of one, the multiple features in described extraction described preset fingerprint template, bag
Include:
Described preset fingerprint template is divided into multiple region;
Each region from the plurality of region at least selects a described feature.
As the optional embodiment of one, described and be about to the plurality of first area and the plurality of second
Region is mated, including:
And each described first area being about in the plurality of first area and corresponding the plurality of secondth district
The described second area in territory mates.
As the optional embodiment of one, after described acquisition fingerprint image and described by described fingerprint
Image be adjusted to the direction of preset fingerprint template consistent before, described method also includes:
Judge that whether described fingerprint image is image or the image of wet finger of dry finger, the most then perform
Described described fingerprint image is adjusted to consistent step with the direction of preset fingerprint template.
As the optional embodiment of one, described judge described fingerprint image be whether dry finger image or
The image of the wet finger of person, including:
Extract the characteristic point of described fingerprint image;
Judge whether the number of the characteristic point of described fingerprint image is less than the second predetermined threshold value, if, it is determined that
Described fingerprint image is image or the image of described wet finger of described dry finger.
As the optional embodiment of one, described acquisition fingerprint image, including:
When user presses fingerprint recognition module, determine the pickup area of described fingerprint recognition module;
Described n2 normal bottom data value is obtained by n2 normal induction electrode in described pickup area,
Described n1 abnormal bottom data value is obtained by n1 of described pickup area abnormal induction electrode, described
N1 abnormal bottom data value and described n2 normal bottom data value are described fingerprint image, and described fingerprint is known
The induction electrode array of other module at least includes described n1 abnormal induction electrode and described n2 normal induction
Electrode, described n1, described n2 are positive integer;
The described n2 that described n2 normal induction electrode according to described fingerprint recognition module collects normal
Bottom data value, determines described n1 the bottom repair data value that described n1 abnormal induction electrode is corresponding;
Fingerprint image is generated according to described n2 normal bottom data value and described n1 bottom repair data value.
Alternatively, the described institute collected according to described n2 the normal induction electrode of described fingerprint recognition module
State n2 normal bottom data value, determine that described n1 the bottom that described n1 abnormal induction electrode is corresponding is repaiied
Complex data value, including:
Described pickup area is divided into multiple isolated area, wherein, each independence in the plurality of isolated area
Region all comprise multiple by described normal induction electrode gather described normal bottom data value and at least one by
The described abnormal bottom data value that described abnormal induction electrode gathers;
Determine the average of all described normal bottom data value in described isolated area i, and described average is made
For the bottom repair data value that the described abnormal induction electrode in described isolated area i is corresponding, wherein said independence
Region i is any one in the plurality of isolated area.
Correspondingly, the embodiment of the invention also discloses a kind of terminal, including:
Acquiring unit, is used for obtaining fingerprint image;
Adjustment unit, for the described fingerprint image obtained by described acquiring unit and the side of preset fingerprint template
Consistent to being adjusted to;
Determine unit, for determining first center and the second of described preset fingerprint template of described fingerprint image
Center;
Based on described, blocking unit, for determining that described first center that unit determines and the first partitioned mode will
Described fingerprint image is divided into multiple first area, and based on described determine described second center that unit determines and
Described preset fingerprint template is divided into multiple second area by described first partitioned mode;
Matching unit, for and be about to the plurality of first area and mate with the plurality of second area;
Solve lock unit, for when the match is successful for the plurality of first area and the plurality of second area, right
Terminal is unlocked.
As the optional embodiment of one, described adjustment unit includes:
First extraction module, is used for extracting the described multiple fisrt feature of preset fingerprint template;
Described first extraction module, also particularly useful for:
Extract multiple second feature of described fingerprint image;
Determine module, for determining the first object feature and the second target characteristic that matching degree is the highest, wherein,
Described first object is characterized as one in the plurality of fisrt feature, and described second target characteristic is described many
In individual second feature one;
Adjusting module, for the direction in the direction according to described first object feature with described second target characteristic,
The direction of described fingerprint image with described preset fingerprint template is adjusted to consistent.
As the optional embodiment of one, described first extraction module includes:
Piecemeal module, for being divided into multiple region by described preset fingerprint template;
Choose module, in each region from the plurality of region, at least select a described feature.
As the optional embodiment of one, described matching unit specifically for:
And each described first area being about in the plurality of first area and corresponding the plurality of secondth district
The described second area in territory mates.
As the optional embodiment of one, described terminal also includes:
Judging unit, before obtaining fingerprint image at described acquiring unit, it is judged that described fingerprint image is
No is image or the image of wet finger of dry finger, if the judged result of described judging unit is yes, then by
Described fingerprint image is adjusted to consistent with the direction of preset fingerprint template by described adjustment unit.
As the optional embodiment of one, described judging unit includes:
Second extraction module, for extracting the characteristic point of described fingerprint image;
Judge module, for judging whether the number of the characteristic point of described fingerprint image is less than the second predetermined threshold value,
If, it is determined that described fingerprint image is image or the image of described wet finger of described dry finger.
As the optional embodiment of one, described acquiring unit includes:
4th determines module, for when user presses fingerprint recognition module, determines described fingerprint recognition module
Pickup area;
First acquisition module, obtains described n2 by n2 normal induction electrode in described pickup area
Normal bottom data value, obtains described n1 exception by n1 of described pickup area abnormal induction electrode
Bottom data value, described n1 abnormal bottom data value and described n2 normal bottom data value are described finger
Print image, the induction electrode array of described fingerprint recognition module at least include described n1 abnormal induction electrode and
Described n2 normal induction electrode, described n1, described n2 are positive integer;
Repair module, for collect according to described n2 the normal induction electrode of described fingerprint recognition module
Described n2 normal bottom data value, determines described n1 the bottom that described n1 abnormal induction electrode is corresponding
Repair data value;
Generation module, for according to described n2 normal bottom data value and described n1 bottom repair data
Value generates fingerprint image.
Alternatively, described repair module includes:
Piecemeal module, for being divided into multiple isolated area, wherein, the plurality of independence by described pickup area
In region, each isolated area all comprises multiple described normal bottom data gathered by described normal induction electrode
Value and at least one described abnormal bottom data value gathered by described abnormal induction electrode;
5th determines module, for determining the equal of all described normal bottom data value in described isolated area i
Value, and described average is repaired number as the bottom that the described abnormal induction electrode in described isolated area i is corresponding
According to value, wherein said isolated area i is any one in the plurality of isolated area.
The embodiment of the present invention third aspect additionally provides a kind of terminal, including:
Processor, memorizer, communication interface, fingerprint recognition module and communication bus, described processor, institute
State memorizer, described fingerprint recognition module and described communication interface connected by described communication bus and complete phase
Communication between Hu;
Described memorizer storage has executable program code, described fingerprint recognition module to be used for obtaining fingerprint image,
Described communication interface is used for radio communication;
Described processor, for calling the described executable program code in described memorizer, performs the embodiment of the present invention
The method described in any one provided.
The embodiment of the present invention third aspect additionally provides a kind of terminal, including:
Processor, memorizer, communication interface, fingerprint recognition module and communication bus, described processor, institute
State memorizer, described fingerprint recognition module and described communication interface connected by described communication bus and complete phase
Communication between Hu;
Described memorizer storage has executable program code, described fingerprint recognition module to be used for obtaining fingerprint image,
Described communication interface is used for radio communication;
Described processor, for calling the described executable program code in described memorizer, performs the present invention real
Execute the part or all of step of the first aspect that example provides.
As can be seen from the above technical solutions, the embodiment of the present invention has the advantage that by by fingerprint image
It is adjusted to consistent with the direction of preset fingerprint template, determines the first center of fingerprint image and preset fingerprint template
Second center, is divided into multiple first area, and base based on the first center and the first partitioned mode by fingerprint image
In the second center and the first partitioned mode preset fingerprint template is divided into multiple second area, then and on being about to
State multiple first area to mate with above-mentioned multiple second areas, when the match is successful, terminal is solved
Lock.The fingerprint matching time can be reduced, promote and unlock efficiency.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below will be to required in embodiment
The accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is some realities of the present invention
Execute example, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to
Other accompanying drawing is obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of the first embodiment of a kind of unlocked by fingerprint method disclosed in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the second embodiment of a kind of unlocked by fingerprint method disclosed in the embodiment of the present invention;
Fig. 3 a is the structural representation of the first embodiment of a kind of terminal disclosed in the embodiment of the present invention;
Fig. 3 b is the structural representation of the adjustment unit of the terminal described in Fig. 3 a disclosed in the embodiment of the present invention
Figure;
Fig. 3 c is the another structural representation of the first embodiment of a kind of terminal disclosed in the embodiment of the present invention;
Fig. 3 d is the structural representation of the judging unit of the terminal described in Fig. 3 c disclosed in the embodiment of the present invention
Figure;
Fig. 4 is the structural representation of the second embodiment of a kind of terminal disclosed in the embodiment of the present invention;
Fig. 5 is the structural representation of a kind of mobile phone disclosed in the embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly
Chu, it is fully described by, it is clear that described embodiment is a part of embodiment of the present invention rather than all
Embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative labor
The every other embodiment obtained under dynamic premise, broadly falls into the scope of protection of the invention.
Term " first " in description and claims of this specification and described accompanying drawing, " second ", "
Three " and " the 4th " etc. is for distinguishing different object rather than for describing particular order.Additionally, art
Language " includes " and " having " and their any deformation, it is intended that cover non-exclusive comprising.Such as
Contain series of steps or the process of unit, method, system, product or equipment are not limited to list
Step or unit, but the most also include step or the unit do not listed, or the most also include right
In intrinsic other step 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 in conjunction with the embodiments
To be included at least one embodiment of the present invention.There is this phrase not in each position in the description
Necessarily each mean identical embodiment, be not and the independent of other embodiments mutual exclusion or alternative embodiment.
Those skilled in the art explicitly and are implicitly understood by, and embodiment described herein can be real with other
Execute example to combine.
Terminal described by the embodiment of the present invention can include smart mobile phone (as Android phone, iOS mobile phone,
Windows Phone mobile phone etc.), panel computer, palm PC, notebook computer, mobile internet device
(MID, Mobile Internet Devices) or Wearable etc., above-mentioned terminal is only citing, rather than thoroughly
Lift, including but not limited to above-mentioned terminal.
Referring to Fig. 1, the first embodiment flow process for a kind of unlocked by fingerprint method of embodiment of the present invention offer is shown
It is intended to.Unlocked by fingerprint method described in the present embodiment, comprises the following steps:
101, fingerprint image is obtained.
In implementing, during user presses fingerprint recognition module, the partial fingerprints of user can be gathered
Or all fingerprint is as fingerprint image.
Alternatively, fingerprint image can be the fingerprint image gathered during user presses fingerprint recognition module,
Or, can be the fingerprint image being saved in this locality.
Still optionally further, fingerprint image can be the fingerprint image of a finger of user or multiple finger
Fingerprint image.
Alternatively, during user presses fingerprint recognition module, it may be determined that user presses described fingerprint and knows
The effective range of other module;Control fingerprint recognition module and gather the pixel in this effective range as fingerprint image
Picture.Further, can detect user contact each collection point in described fingerprint recognition module by surging;
This each collection point is defined as effective range by surging more than the collection point of a certain threshold value.Can be by
Fingerprint recognition module combines with pressure transducer, then, when fingerprint recognition module is pressed, can
By pressure transducer detect each collection point in fingerprint recognition module by surging, determine by pressure
The image that degree is constituted more than the collection point of this certain threshold value is fingerprint image.
Alternatively, the mode of above-mentioned acquisition fingerprint image also can be as follows:
When user presses fingerprint recognition module, determine the pickup area of described fingerprint recognition module;
Described n2 normal bottom data value is obtained by n2 normal induction electrode in described pickup area,
Described n1 abnormal bottom data value is obtained by n1 of described pickup area abnormal induction electrode, described
N1 abnormal bottom data value and described n2 normal bottom data value are described fingerprint image, and described fingerprint is known
The induction electrode array of other module at least includes described n1 abnormal induction electrode and described n2 normal induction
Electrode, described n1, described n2 are positive integer;
The described n2 that described n2 normal induction electrode according to described fingerprint recognition module collects normal
Bottom data value, determines described n1 the bottom repair data value that described n1 abnormal induction electrode is corresponding;
Fingerprint image is generated according to described n2 normal bottom data value and described n1 bottom repair data value.
Alternatively, the described institute collected according to described n2 the normal induction electrode of described fingerprint recognition module
State n2 normal bottom data value, determine that described n1 the bottom that described n1 abnormal induction electrode is corresponding is repaiied
Complex data value, can be:
Described pickup area is divided into multiple isolated area, wherein, each independence in the plurality of isolated area
Region all comprise multiple by described normal induction electrode gather described normal bottom data value and at least one by
The described abnormal bottom data value that described abnormal induction electrode gathers;
Determine the average of all described normal bottom data value in described isolated area i, and described average is made
For the bottom repair data value that the described abnormal induction electrode in described isolated area i is corresponding, wherein said independence
Region i is any one in the plurality of isolated area.By which, in available arbitrary isolated area
The normal bottom data value of normal induction electrode goes the abnormal bottom data value repairing in this isolated area, thus,
Make fingerprint image quality more preferable, so, more characteristic point can be extracted in fingerprint image.
Alternatively, fingerprint image can be the fingerprint image sent from other equipment.
102, described fingerprint image is adjusted to consistent with the direction of preset fingerprint template.
In implementing, can use affine on the basis of in fingerprint image or preset fingerprint template
Fingerprint image is adjusted to consistent with the direction of preset fingerprint template by conversion.
Alternatively, the described multiple fisrt feature of preset fingerprint template is extracted;Extract the multiple of described fingerprint image
Second feature;Determine first object feature and the second target characteristic that matching degree is the highest, wherein, described first
Target characteristic is one in the plurality of fisrt feature, and described second target characteristic is the plurality of second spy
In levying one;Direction according to described first object feature and the direction of described second target characteristic, by institute
State fingerprint image and be adjusted to consistent with the direction of described preset fingerprint template.Wherein, preset fingerprint template is multiple
Feature can be characteristic point or feature contour.Preferably, above-mentioned multiple feature can be in preset fingerprint template
Invariant feature, invariant feature can be regarded as being used as in the matching process coupling and the match is successful that number of times is more
Feature, or, invariant feature can be to can be used for this preset fingerprint template of uniquely tagged in preset fingerprint template
Feature, or, invariant feature can be to highlight feature in preset fingerprint template.Under normal circumstances, feature
It is respectively provided with size and Orientation, for by characteristic point, uses scale invariant feature to extract (Scale Invariant
Feature Transform, SIFT) characteristic point of preset fingerprint template extraction just there is is size and Orientation.Can adopt
Take the fingerprint the feature in image with the feature extraction algorithm as preset fingerprint template.Can be respectively to presetting
Fingerprint template and fingerprint image carry out feature extraction, then, the feature of the fingerprint image extracted are referred to presetting
Stricture of vagina template is mated.Alternatively, it is also possible to respectively preset fingerprint template and fingerprint image are carried out feature and carry
Take, then, the feature of preset fingerprint template and/or the feature of fingerprint image are screened, after screening, will
Fingerprint image screens remaining feature and mates with preset fingerprint template is screened remaining feature, can
Improve matching efficiency, in the first object feature obtained in multiple fisrt feature with multiple second feature
Second target characteristic coupling time, can according to the direction of this first object feature and the direction of the second target characteristic,
Fingerprint image is adjusted to consistent with the direction of preset fingerprint template.
103, the first center and second center of described preset fingerprint template of described fingerprint image are determined.
In implementing, it may be determined that the center of fingerprint image or center of gravity, using this center or center of gravity as finger
First center of print image, in like manner, determines center or the center of gravity of preset fingerprint template, by this center or
Center of gravity is as the second center of preset fingerprint template.
Alternatively, can be using the center of the position at above-mentioned first object feature place as in preset fingerprint template
The heart, and, using the position at the second target characteristic place as the center of fingerprint image.
104, based on described first center and the first partitioned mode, described fingerprint image is divided into multiple firstth district
Territory, and based on described second center and described first partitioned mode, described preset fingerprint template is divided into multiple
Two regions.
In implementing, the first partitioned mode can be used fingerprint image according to the first center of fingerprint image
As being divided into multiple first area, and the second center based on preset fingerprint template, use the first partitioned mode
Preset fingerprint template is divided into multiple second area.
105 and be about to the plurality of first area and mate with the plurality of second area.
In implementing, in a parallel mode, there are how many first areas or how many second areas, just
How many threads or processes can be used, each thread or each process can be used for by a first area with
Second area corresponding to this first area mates.
Alternatively, multiple first areas can be divided at least two groups, and adopt in the same way, by multiple districts
Territory is also classified at least two groups, and all there is one group of second area of correspondence each group of first area.There are how many groups just
How many threads or processes can be used, each thread or each process can be used for by one group of first area with
One group of second area corresponding to this group of first area mates.
106, when the match is successful for the plurality of first area and the plurality of second area, terminal is solved
Lock.
In implementing, when the match is successful for above-mentioned multiple first areas and above-mentioned multiple second areas, can be right
Terminal is unlocked or is unlocked certain application in terminal.Such as, it is in terminal and puts out screen state
Under, terminal is unlocked, the display screen of terminal is lighted, and shows the desktop after unblock;Or,
Terminal is under bright screen state, is unlocked terminal, the desktop after display unblock;Or, in end
Under released state, at least one application of terminal can be unlocked, i.e. start this at least one application
Or show the default page of a certain application in this at least one application;Or, it is in terminal and puts out screen shape
Under state, at least one application of terminal can be unlocked, i.e. start this at least one application or displaying should
The default page of a certain application at least one application.
It can be seen that by being adjusted to consistent by fingerprint image with the direction of preset fingerprint template, determine fingerprint image
First center of picture and the second center of preset fingerprint template, will refer to based on the first center and the first partitioned mode
Print image is divided into multiple first area, and preset fingerprint template is divided based on the second center and the first partitioned mode
For multiple second areas, then and be about to above-mentioned multiple first area and mate with above-mentioned multiple second areas,
When the match is successful, terminal is unlocked.The fingerprint matching time can be reduced, promote and unlock efficiency.
Referring to Fig. 2, the second embodiment flow process for a kind of unlocked by fingerprint method of embodiment of the present invention offer is shown
It is intended to.Unlocked by fingerprint method described in the present embodiment, comprises the following steps:
201, fingerprint image is obtained.
202, judge that whether described fingerprint image is image or the image of wet finger of dry finger.
In implementing, owing to the fingerprint lines in the fingerprint image of dry finger is intermittent, and wet finger
The fingerprint image larger area fingerprint lines obfuscation of fingerprint image, is almost hard to tell fingerprint lines, thus,
Can be by fingerprint image be analyzed, it is judged that whether fingerprint image comes from dry finger or wet finger.
Alternatively, can be dry to judge whether fingerprint image comes from by the patterned feature of the image that takes the fingerprint
Finger or wet finger.If the lines of fingerprint image is intermittent, then this fingerprint image belongs to dry finger, if
When occurring the fingerprint lines obfuscation of larger area in fingerprint image, then this fingerprint image belongs to wet finger.
Alternatively, can take the fingerprint the characteristic point of image;The number judging the characteristic point of described fingerprint image is
No it is less than the second predetermined threshold value, if, it is determined that described fingerprint image is image or the institute of described dry finger
State the image of wet finger.
Alternatively, can take the fingerprint the characteristic point of subregion of image;Judge the characteristic point of fingerprint image
Whether number is less than predetermined threshold value, if, it is determined that fingerprint image is the image of dry finger or wet finger
Image.Wherein, subregion can be the appointment region in fingerprint image, such as, with the center of fingerprint image
Region for the default size of round dot.Subregion can be the random areas in fingerprint image.Wherein, preset
Threshold value can be fixed threshold, or, predetermined threshold value can be relevant to the area of fingerprint image.
Alternatively, can be by the number of the characteristic point of the image that takes the fingerprint, at the number judgement of characteristic point
In preset range.Wherein, this preset range may be less than first threshold, and such as, first threshold can be to preset
Certain percentage ratio of the feature point number of fingerprint image, such as, 50%, or, first threshold is system default
Certain value.Further, this preset range can be to be between Second Threshold and the 3rd threshold value, wherein,
Second Threshold is less than the 3rd threshold value, and the 3rd threshold value can be certain percentage of the feature point number of preset fingerprint image
Ratio, such as, 50%, or, the 3rd threshold value is certain value of system default, and Second Threshold can be preset fingerprint
Certain percentage ratio of the feature point number of image, such as, 30%, or, Second Threshold is certain of system default
Individual value.Under normal conditions, the feature point number of dry finger or wet finger is less, and terminal can take the fingerprint
The number of characteristic point, such as, if the number of this feature point is less than first threshold, then coming of this fingerprint is described
From in dry finger or wet finger.
203, if so, described fingerprint image is adjusted to consistent with the direction of preset fingerprint template.
Alternatively, if it is not, then can directly mate with preset fingerprint template by fingerprint image, if the match is successful,
Then terminal is unlocked.
204, the first center and second center of described preset fingerprint template of described fingerprint image are determined;
205, based on described first center and the first partitioned mode, described fingerprint image is divided into multiple firstth district
Territory, and based on described second center and described first partitioned mode, described preset fingerprint template is divided into multiple
Two regions;
206 and be about to the plurality of first area and mate with the plurality of second area;
207, when the match is successful for the plurality of first area and the plurality of second area, terminal is solved
Lock.
Wherein, step 201, and step 203-step 207 refers to the unlocked by fingerprint method described in Fig. 1
Step 101-step 106.
It can be seen that by fingerprint image is adjusted to consistent with the direction of preset fingerprint template, at fingerprint image
During for dry finger-image or wet finger-image, determine the first center of fingerprint image and preset fingerprint template
Second center, is divided into multiple first area, and base based on the first center and the first partitioned mode by fingerprint image
In the second center and the first partitioned mode preset fingerprint template is divided into multiple second area, then and on being about to
State multiple first area to mate with above-mentioned multiple second areas, when the match is successful, terminal is solved
Lock.The fingerprint matching time can be reduced, promote and unlock efficiency.
Refer to Fig. 3 a, for the first embodiment structural representation of a kind of terminal that the embodiment of the present invention provides.
Terminal described in the present embodiment, including: acquiring unit 301, adjustment unit 302, determine unit 303,
Blocking unit 304, matching unit 305 conciliate lock unit 306, specific as follows:
Acquiring unit 301, is used for obtaining fingerprint image;
Adjustment unit 302, for the described fingerprint image and the preset fingerprint mould that are obtained by described acquiring unit 301
The direction of plate is adjusted to unanimously;
Determine unit 303, for determining the of the first center of described fingerprint image and described preset fingerprint template
Two centers;
Blocking unit 304, for based on described described first center and the first piecemeal determining that unit 303 determines
Described fingerprint image is divided into multiple first area by mode, and based on described determine that unit 303 determines described in
Described preset fingerprint template is divided into multiple second area by the second center and described first partitioned mode;
Matching unit 305, for and be about to the plurality of first area and the plurality of second area and carry out
Join;
Solve lock unit 306, for when the match is successful for the plurality of first area and the plurality of second area,
Terminal is unlocked.
Alternatively, the described adjustment unit 302 of the terminal as shown in Fig. 3 b, Fig. 3 a includes:
First extraction module 3021, is used for extracting the described multiple fisrt feature of preset fingerprint template;
Described first extraction module 3021, also particularly useful for:
Extract multiple second feature of described fingerprint image;
Determine module 3022, for determining the first object feature and the second target characteristic that matching degree is the highest, its
In, described first object is characterized as one in the plurality of fisrt feature, and described second target characteristic is institute
State in multiple second feature;
Adjusting module 3023, for the direction according to described first object feature and described second target characteristic
Direction, is adjusted to consistent by the direction of described fingerprint image with described preset fingerprint template.
Further, described first extraction module 3021 includes:
Piecemeal module (does not marks in figure), for described preset fingerprint template is divided into multiple region;
Choose module (not marking in figure), in each region from the plurality of region, at least select one
Individual described feature.
Alternatively, described matching unit 305 specifically for:
And each described first area being about in the plurality of first area and corresponding the plurality of secondth district
The described second area in territory mates.
Alternatively, as shown in Figure 3 c, the terminal shown in Fig. 3 a may also include that
Judging unit 307, for after described acquiring unit 301 obtains fingerprint image, it is judged that described fingerprint
Whether image is image or the image of wet finger of dry finger, if the judged result of described judging unit 307
It is yes, then by described adjustment unit 302, described fingerprint image is adjusted to consistent with the direction of preset fingerprint template.
Alternatively, as shown in Figure 3 d, judging unit 307 described in Fig. 3 c, including:
Second extraction module 3071, for extracting the characteristic point of described fingerprint image;
Judge module 3072, for judging whether the number of the characteristic point of described fingerprint image is preset less than second
Threshold value, if, it is determined that described fingerprint image is image or the image of described wet finger of described dry finger.
It can be seen that by the terminal described by the embodiment of the present invention by fingerprint image and preset fingerprint template
Direction is adjusted to unanimously, determines the first center of fingerprint image and the second center of preset fingerprint template, based on
Fingerprint image is divided into multiple first area by one center and the first partitioned mode, and based on the second center and first
Preset fingerprint template is divided into multiple second area by partitioned mode, then and be about to above-mentioned multiple first area with
Above-mentioned multiple second area mates, and when the match is successful, is unlocked terminal.Fingerprint can be reduced
Match time, promote and unlock efficiency.
Refer to Fig. 4, for the second example structure schematic diagram of a kind of terminal that the embodiment of the present invention provides.This
Terminal described in embodiment, including: at least one input equipment 1000;At least one outut device 2000;
At least one processor 3000, such as CPU;With memorizer 4000, above-mentioned input equipment 1000, output
Equipment 2000, processor 3000, memorizer 4000 and communication interface (not marking in figure) pass through bus 5000
Connect.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse, fingerprint are known
Other module etc..
Above-mentioned outut device 2000 concretely display screen.
Above-mentioned memorizer 4000 can be high-speed RAM memorizer, it is possible to for non-labile memorizer
(non-volatile memory), such as disk memory.Above-mentioned memorizer 4000 is used for storing batch processing
Code, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling memorizer 4000
The program code of middle storage, performs to operate as follows:
Above-mentioned input equipment 1000 is used for:
Obtain fingerprint image;
Above-mentioned processor 3000, is used for:
Described fingerprint image is adjusted to consistent with the direction of preset fingerprint template;
Determine the first center and second center of described preset fingerprint template of described fingerprint image;
Based on described first center and the first partitioned mode, described fingerprint image is divided into multiple first area, and
Based on described second center and described first partitioned mode, described preset fingerprint template is divided into multiple secondth district
Territory;
And be about to the plurality of first area and mate with the plurality of second area;
When the match is successful for the plurality of first area and the plurality of second area, terminal is unlocked.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for being adjusted to one by the direction of described fingerprint image Yu preset fingerprint template
Cause, including:
Extract the described multiple fisrt feature of preset fingerprint template;
Extract multiple second feature of described fingerprint image;
Determining first object feature and the second target characteristic that matching degree is the highest, wherein, described first object is special
Levying as in the plurality of fisrt feature, described second target characteristic is in the plurality of second feature
One;
Direction according to described first object feature and the direction of described second target characteristic, by described fingerprint image
As being adjusted to consistent with the direction of described preset fingerprint template.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for extracting the multiple features in described preset fingerprint template, including:
Described preset fingerprint template is divided into multiple region;
Each region from the plurality of region at least selects a described feature.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for and be about to the plurality of first area and the plurality of second area
Mate, including:
And each described first area being about in the plurality of first area and corresponding the plurality of secondth district
The described second area in territory mates.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for obtaining after fingerprint image, and by described fingerprint image with
Before the direction of preset fingerprint template is adjusted to unanimously, including:
Judge that whether described fingerprint image is image or the image of wet finger of dry finger, the most then perform
Described described fingerprint image is adjusted to consistent step with the direction of preset fingerprint template.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for judging that whether described fingerprint image is the image of dry finger or wet
The image of finger, including:
Extract the characteristic point of described fingerprint image;
Judge whether the number of the characteristic point of described fingerprint image is less than the second predetermined threshold value, if, it is determined that
Described fingerprint image is image or the image of described wet finger of described dry finger.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
In device 4000, the program code of storage, is used for obtaining fingerprint image, including:
When user presses fingerprint recognition module, determine the pickup area of described fingerprint recognition module;
Described n2 normal bottom data value is obtained by n2 normal induction electrode in described pickup area,
Described n1 abnormal bottom data value is obtained by n1 of described pickup area abnormal induction electrode, described
N1 abnormal bottom data value and described n2 normal bottom data value are described fingerprint image, and described fingerprint is known
The induction electrode array of other module at least includes described n1 abnormal induction electrode and described n2 normal induction
Electrode, described n1, described n2 are positive integer;
The described n2 that described n2 normal induction electrode according to described fingerprint recognition module collects normal
Bottom data value, determines described n1 the bottom repair data value that described n1 abnormal induction electrode is corresponding;
Fingerprint image is generated according to described n2 normal bottom data value and described n1 bottom repair data value.
Alternatively, above-mentioned input equipment 1000, outut device 2000 and processor 3000 are used for calling storage
The program code of storage in device 4000, for described n2 the normal induction according to described fingerprint recognition module
The described n2 that electrode collects a normal bottom data value, determines that described n1 abnormal induction electrode is corresponding
Described n1 bottom repair data value, including:
Described pickup area is divided into multiple isolated area, wherein, each independence in the plurality of isolated area
Region all comprise multiple by described normal induction electrode gather described normal bottom data value and at least one by
The described abnormal bottom data value that described abnormal induction electrode gathers;
Determine the average of all described normal bottom data value in described isolated area i, and described average is made
For the bottom repair data value that the described abnormal induction electrode in described isolated area i is corresponding, wherein said independence
Region i is any one in the plurality of isolated area.
Fig. 5 is illustrated that the block diagram of the part-structure of the mobile phone relevant to the terminal of embodiment of the present invention offer.
With reference to Fig. 5, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 510, memorizer 520, defeated
Enter unit 530, display unit 540, sensor 550, voicefrequency circuit 560, Wireless Fidelity (wireless fidelity,
WiFi) parts such as module 570, processor 580 and power supply 590.It will be understood by those skilled in the art that
Handset structure shown in Fig. 5 is not intended that the restriction to mobile phone, can include more more or less of than diagram
Parts, or combine some parts, or different parts are arranged.
Below in conjunction with Fig. 5 each component parts of mobile phone carried out concrete introduction:
RF circuit 510 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially,
After the downlink information of base station is received, process to processor 580;It addition, data up for design are sent
To base station.Generally, RF circuit 510 include but not limited to antenna, at least one amplifier, transceiver,
Bonder, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..Additionally, RF is electric
Road 510 can also be communicated with network and other equipment by radio communication.Above-mentioned radio communication can use appoints
One communication standard or agreement, include 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..
Memorizer 520 can be used for storing software program and module, and processor 580 is stored in by operation
The software program of reservoir 520 and module, thus perform the application of various functions and the data process of mobile phone.
Memorizer 520 can mainly include storing program area and storage data field, and wherein, storage program area can store behaviour
Make the application program (such as sound-playing function, image player function etc.) needed for system, at least one function
Deng;Storage data field can store data (the such as voice data, phone directory that the use according to mobile phone is created
Deng) etc..Additionally, memorizer 520 can include high-speed random access memory, it is also possible to include non-volatile
Property memorizer, for example, at least one disk memory, flush memory device or other volatile solid-state
Part.
Input block 530 can be used for receiving numeral or the character information of input, and produces the user with mobile phone
Arrange and function controls relevant key signals input.Specifically, input block 530 can include contact panel
531 and other input equipments 532.Contact panel 531, also referred to as touch screen, can collect user thereon
Or neighbouring touch operation (such as user uses any applicable object such as finger, stylus or adnexa at touch-control
Operation on panel 531 or near contact panel 531), and drive corresponding according to formula set in advance
Attachment means.Optionally, contact panel 531 can include touch detecting apparatus and two parts of touch controller.
Wherein, the touch orientation of touch detecting apparatus detection user, and detect the signal that touch operation brings, will letter
Number send touch controller to;Touch controller receives touch information from touch detecting apparatus, and it is turned
Change contact coordinate into, then give processor 580, and order that processor 580 sends can be received and performed.
Furthermore, it is possible to use the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch surface
Plate 531.Except contact panel 531, input block 530 can also include other input equipments 532.Specifically
Ground, other input equipments 532 can include but not limited to that (such as volume controls to press for physical keyboard, function key
Key, switch key etc.), trace ball, mouse, one or more in action bars etc..
Display unit 540 can be used for showing the information inputted by user or the information being supplied to user and mobile phone
Various menus.Display unit 540 can include display floater 541, optionally, can use liquid crystal display
(Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode,
Etc. OLED) form configures display floater 541.Further, contact panel 531 can cover display floater
541, when contact panel 531 detects thereon or after neighbouring touch operation, send to processor 580 with
Determine the type of touch event, with preprocessor 580 according to the type of touch event on display floater 541
Corresponding visual output is provided.Although in Figure 5, contact panel 531 and display floater 541 are as two
Individual independent parts realize input and the input function of mobile phone, but in some embodiments it is possible to will touch
Control panel 531 is integrated with display floater 541 and realizes input and the output function of mobile phone.
Mobile phone may also include at least one sensor 550, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light passes
Sensor can regulate the brightness of display floater 541 according to the light and shade of ambient light, and proximity transducer can be at mobile phone
When moving in one's ear, close display floater 541 and/or backlight.As the one of motion sensor, accelerometer
Sensor can detect the size of (generally three axles) acceleration in all directions, can detect that gravity time static
Size and direction, can be used for identify mobile phone attitude application (such as horizontal/vertical screen switching, dependent game, magnetic
Power meter pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Also can join as mobile phone
Other sensors such as the gyroscope put, barometer, drimeter, thermometer, infrared ray sensor, at this not
Repeat again.
Voicefrequency circuit 560, speaker 561, microphone 562 can provide the audio interface between user and mobile phone.
The signal of telecommunication after the voice data conversion that voicefrequency circuit 560 can will receive, is transferred to speaker 561, by raising
Sound device 561 is converted to acoustical signal output;On the other hand, the acoustical signal conversion that microphone 562 will be collected
For the signal of telecommunication, voicefrequency circuit 560 after receiving, be converted to voice data, then by voice data output processor
After 580 process, through RF circuit 510 to be sent to such as another mobile phone, or voice data is exported to depositing
Reservoir 520 is to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user to receive and dispatch by WiFi module 570
Email, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has visited
Ask.Although Fig. 5 shows WiFi module 570, but it is understood that, itself and be not belonging to mobile phone must
Must constitute, can omit in not changing the scope of essence of invention as required completely.
Processor 580 is the control centre of mobile phone, utilizes various interface and the whole mobile phone of connection each
Part, is stored in the software program in memorizer 520 and/or module by running or performing, and calls and deposit
Storage data in memorizer 520, perform the various functions of mobile phone and process data, thus carrying out mobile phone
Integral monitoring.Optionally, processor 580 can include one or more processing unit;Preferably, processor
580 can integrated application processor and modem processor, wherein, application processor mainly process operating system,
User interface and application program etc., modem processor mainly processes radio communication.It is understood that
Above-mentioned modem processor can not also be integrated in processor 580.
Mobile phone also includes the power supply 590 (such as battery) powered to all parts, it is preferred that power supply can lead to
Cross power-supply management system logically contiguous with processor 580, thus charged by power-supply management system realization management,
The functions such as electric discharge and power managed.
Although not shown, mobile phone can also include photographic head, bluetooth module etc., does not repeats them here.
In previous embodiment, each step method flow process can structure based on this terminal realize.Wherein sensor
550 or contact panel 531 can use as fingerprint recognition module.
The embodiment of the present invention also provides for a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can be deposited
Containing program, this program includes any unlocked by fingerprint method described in said method embodiment when performing
Part or all of step.
Although combine each embodiment invention has been described at this, but, required for protection in enforcement
In process of the present invention, those skilled in the art are by checking described accompanying drawing, disclosure and appended right
Claim, it will be appreciated that and realize other changes of described open embodiment.In the claims, " include "
(comprising) word is not excluded for other ingredients or step, and "a" or "an" is not excluded for multiple feelings
Condition.Single processor or other unit can realize some the functions enumerated in claim.Mutually different
Be recited in mutually different dependent some measure, the generation it is not intended that these measures can not combine
Good effect.
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, device (equipment) or
Computer program.Therefore, the present invention can use complete hardware embodiment, complete software implementation or
Form in conjunction with the embodiment in terms of software and hardware.And, the present invention can use one or more wherein
Include computer usable program code computer-usable storage medium (include but not limited to disk memory,
CD-ROM, optical memory etc.) form of the upper computer program implemented.Computer program storage/
It is distributed in suitable medium, provides together with other hardware or as the part of hardware, it would however also be possible to employ
Other distribution forms, as by Internet or other wired or wireless telecommunication system.
The present invention is with reference to the method for the embodiment of the present invention, device (equipment) and the stream of computer program
Journey figure and/or block diagram describe.It should be understood that can be by computer program instructions flowchart and/or block diagram
In each flow process and/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.Can
There is provided these computer program instructions to general purpose computer, special-purpose computer, Embedded Processor or other can
The processor of programming data processing equipment is to produce a machine so that by computer or other numbers able to programme
The instruction performed according to the processor of processing equipment produce for realize one flow process of flow chart or multiple flow process and/
Or the device of the function specified in one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide computer or other programmable data processing device
In the computer-readable memory worked in a specific way so that be stored in this computer-readable memory
Instruction produces the manufacture including command device, and this command device realizes at one flow process of flow chart or multiple stream
The function specified in journey and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices
Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one
The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Although in conjunction with specific features and embodiment, invention has been described, it is clear that, do not taking off
In the case of the spirit and scope of the present invention, it can be carried out various amendment and combination.Correspondingly, this theory
The exemplary illustration of the present invention that bright book and accompanying drawing only claims are defined, and be considered as covering
In the scope of the invention arbitrarily and all modifications, change, combine or equivalent.Obviously, the technology of this area
Personnel can carry out various change and modification without departing from the spirit and scope of the present invention to the present invention.So,
If these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof,
Then the present invention is also intended to comprise these change and modification.
Claims (13)
1. a unlocked by fingerprint method, it is characterised in that including:
Obtain fingerprint image;
Described fingerprint image is adjusted to consistent with the direction of preset fingerprint template;
Determine the first center and second center of described preset fingerprint template of described fingerprint image;
Based on described first center and the first partitioned mode, described fingerprint image is divided into multiple first area, and based on described second center and described first partitioned mode, described preset fingerprint template is divided into multiple second area;
And be about to the plurality of first area and mate with the plurality of second area;
When the match is successful for the plurality of first area and the plurality of second area, terminal is unlocked.
Method the most according to claim 1, it is characterised in that described described fingerprint image is adjusted to consistent with the direction of preset fingerprint template, including:
Extract the described multiple fisrt feature of preset fingerprint template;
Extract multiple second feature of described fingerprint image;
Determining first object feature and the second target characteristic that matching degree is the highest, wherein, described first object is characterized as one in the plurality of fisrt feature, and described second target characteristic is one in the plurality of second feature;
Direction according to described first object feature and the direction of described second target characteristic, be adjusted to consistent by the direction of described fingerprint image with described preset fingerprint template.
Method the most according to claim 2, it is characterised in that the multiple features in described extraction described preset fingerprint template, including:
Described preset fingerprint template is divided into multiple region;
Each region from the plurality of region at least selects a described feature.
4. according to the method described in any one of claims 1 to 3, it is characterised in that described and be about to the plurality of first area and mate with the plurality of second area, including:
And each described first area being about in the plurality of first area mates with the described second area of corresponding the plurality of second area.
5. according to the method described in any one of claims 1 to 3, it is characterised in that after described acquisition fingerprint image, and described described fingerprint image is adjusted to the direction of preset fingerprint template consistent before, described method also includes:
Judge that whether described fingerprint image is image or the image of wet finger of dry finger, the most then perform described with the direction of preset fingerprint template, described fingerprint image to be adjusted to consistent step.
Method the most according to claim 5, it is characterised in that described judge that whether described fingerprint image is image or the image of wet finger of dry finger, including:
Extract the characteristic point of described fingerprint image;
Judge whether the number of the characteristic point of described fingerprint image is less than the second predetermined threshold value, if, it is determined that described fingerprint image is image or the image of described wet finger of described dry finger.
7. a terminal, it is characterised in that including:
Acquiring unit, is used for obtaining fingerprint image;
Adjustment unit, is adjusted to consistent for the described fingerprint image obtained by described acquiring unit with the direction of preset fingerprint template;
Determine unit, for determining the first center and second center of described preset fingerprint template of described fingerprint image;
Blocking unit, for determining that described fingerprint image is divided into multiple first area by described first center and the first partitioned mode that unit determines based on described, and determine that described preset fingerprint template is divided into multiple second area by described second center that unit determines and described first partitioned mode based on described;
Matching unit, for and be about to the plurality of first area and mate with the plurality of second area;
Solve lock unit, for when the match is successful for the plurality of first area and the plurality of second area, terminal being unlocked.
Terminal the most according to claim 7, it is characterised in that described adjustment unit includes:
First extraction module, is used for extracting the described multiple fisrt feature of preset fingerprint template;
Described first extraction module, also particularly useful for:
Extract multiple second feature of described fingerprint image;
Determining module, for determining the first object feature and the second target characteristic that matching degree is the highest, wherein, described first object is characterized as one in the plurality of fisrt feature, and described second target characteristic is one in the plurality of second feature;
Adjusting module, for the direction in the direction according to described first object feature with described second target characteristic, is adjusted to consistent by the direction of described fingerprint image with described preset fingerprint template.
Terminal the most according to claim 8, it is characterised in that described first extraction module includes:
Piecemeal module, for being divided into multiple region by described preset fingerprint template;
Choose module, in each region from the plurality of region, at least select a described feature.
10. according to the terminal described in any one of claim 7 to 9, it is characterised in that described matching unit specifically for:
And each described first area being about in the plurality of first area mates with the described second area of corresponding the plurality of second area.
11. according to the terminal described in any one of claim 7 to 9, it is characterised in that described terminal also includes:
Judging unit, after obtaining fingerprint image at described acquiring unit, judge that whether described fingerprint image is image or the image of wet finger of dry finger, if the judged result of described judging unit is yes, then by described adjustment unit, described fingerprint image is adjusted to consistent with the direction of preset fingerprint template.
12. terminals according to claim 11, it is characterised in that described judging unit includes:
Second extraction module, for extracting the characteristic point of described fingerprint image;
Judge module, for judging whether the number of the characteristic point of described fingerprint image is less than the second predetermined threshold value, if, it is determined that described fingerprint image is image or the image of described wet finger of described dry finger.
13. 1 kinds of terminals, it is characterised in that including:
Processor, memorizer, communication interface, fingerprint recognition module and communication bus, described processor, described memorizer, described fingerprint recognition module and described communication interface are connected by described communication bus and complete mutual communicating;
Described memorizer storage has executable program code, described fingerprint recognition module to be used for obtaining fingerprint image, and described communication interface is used for radio communication;
Described processor, for calling the described executable program code in described memorizer, performs the method as described in claim 1-6 any one.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710865055.2A CN107622193B (en) | 2016-05-27 | 2016-05-27 | fingerprint unlocking method and related product |
CN201610368931.6A CN105912916B (en) | 2016-05-27 | 2016-05-27 | A kind of unlocked by fingerprint method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610368931.6A CN105912916B (en) | 2016-05-27 | 2016-05-27 | A kind of unlocked by fingerprint method and terminal |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710865055.2A Division CN107622193B (en) | 2016-05-27 | 2016-05-27 | fingerprint unlocking method and related product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105912916A true CN105912916A (en) | 2016-08-31 |
CN105912916B CN105912916B (en) | 2017-10-31 |
Family
ID=56742726
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610368931.6A Expired - Fee Related CN105912916B (en) | 2016-05-27 | 2016-05-27 | A kind of unlocked by fingerprint method and terminal |
CN201710865055.2A Expired - Fee Related CN107622193B (en) | 2016-05-27 | 2016-05-27 | fingerprint unlocking method and related product |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710865055.2A Expired - Fee Related CN107622193B (en) | 2016-05-27 | 2016-05-27 | fingerprint unlocking method and related product |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN105912916B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250887A (en) * | 2016-09-09 | 2016-12-21 | 深圳市金立通信设备有限公司 | A kind of fingerprint identification method and terminal |
CN106778557A (en) * | 2016-11-30 | 2017-05-31 | 努比亚技术有限公司 | Fingerprint identification device and method |
CN108345824A (en) * | 2017-01-24 | 2018-07-31 | 创智能科技股份有限公司 | Fingerprint authentication method and electronic device |
CN109241954A (en) * | 2018-11-08 | 2019-01-18 | Oppo广东移动通信有限公司 | Fingerprint identification method and relevant device |
CN109997151A (en) * | 2019-02-25 | 2019-07-09 | 深圳市汇顶科技股份有限公司 | The method, apparatus and electronic equipment of fingerprint recognition |
CN110059659A (en) * | 2018-07-31 | 2019-07-26 | 友达光电股份有限公司 | Detection method and fingerprint acquisition apparatus |
CN110383287A (en) * | 2019-05-27 | 2019-10-25 | 深圳市汇顶科技股份有限公司 | Determination method, fingerprint chip and the electronic equipment in inverse region |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110084298B (en) * | 2019-04-23 | 2021-09-28 | 北京百度网讯科技有限公司 | Method and device for detecting image similarity |
CN112232157B (en) * | 2020-09-30 | 2022-03-18 | 墨奇科技(北京)有限公司 | Fingerprint area detection method, device, equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07121712A (en) * | 1993-10-21 | 1995-05-12 | Nippon Denki Security Syst Kk | Fingerprint matching device |
CN1617161A (en) * | 2003-11-10 | 2005-05-18 | 北京握奇数据***有限公司 | Finger print characteristic matching method based on inter information |
CN104751040A (en) * | 2014-07-25 | 2015-07-01 | 北京智膜科技有限公司 | Fingerprint detection method based on intelligent mobile information equipment |
US20150186710A1 (en) * | 2014-01-02 | 2015-07-02 | Samsung Electronics Co., Ltd. | Method of executing function of electronic device and electronic device using the same |
CN105260696A (en) * | 2015-02-13 | 2016-01-20 | 比亚迪股份有限公司 | Self-learning method and device of fingerprint template |
CN105447437A (en) * | 2015-02-13 | 2016-03-30 | 比亚迪股份有限公司 | Fingerprint identification method and device |
CN105447454A (en) * | 2015-11-13 | 2016-03-30 | 广东欧珀移动通信有限公司 | Fingerprint template improving method, device and terminal device |
CN105469106A (en) * | 2015-11-13 | 2016-04-06 | 广东欧珀移动通信有限公司 | Fingerprint identification method, fingerprint identification device and terminal equipment |
-
2016
- 2016-05-27 CN CN201610368931.6A patent/CN105912916B/en not_active Expired - Fee Related
- 2016-05-27 CN CN201710865055.2A patent/CN107622193B/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07121712A (en) * | 1993-10-21 | 1995-05-12 | Nippon Denki Security Syst Kk | Fingerprint matching device |
CN1617161A (en) * | 2003-11-10 | 2005-05-18 | 北京握奇数据***有限公司 | Finger print characteristic matching method based on inter information |
US20150186710A1 (en) * | 2014-01-02 | 2015-07-02 | Samsung Electronics Co., Ltd. | Method of executing function of electronic device and electronic device using the same |
CN104751040A (en) * | 2014-07-25 | 2015-07-01 | 北京智膜科技有限公司 | Fingerprint detection method based on intelligent mobile information equipment |
CN105260696A (en) * | 2015-02-13 | 2016-01-20 | 比亚迪股份有限公司 | Self-learning method and device of fingerprint template |
CN105447437A (en) * | 2015-02-13 | 2016-03-30 | 比亚迪股份有限公司 | Fingerprint identification method and device |
CN105447454A (en) * | 2015-11-13 | 2016-03-30 | 广东欧珀移动通信有限公司 | Fingerprint template improving method, device and terminal device |
CN105469106A (en) * | 2015-11-13 | 2016-04-06 | 广东欧珀移动通信有限公司 | Fingerprint identification method, fingerprint identification device and terminal equipment |
Non-Patent Citations (1)
Title |
---|
杨岚: "浅析指纹识别技术及其应用", 《吉林工程技术师范学院学报》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250887A (en) * | 2016-09-09 | 2016-12-21 | 深圳市金立通信设备有限公司 | A kind of fingerprint identification method and terminal |
CN106778557A (en) * | 2016-11-30 | 2017-05-31 | 努比亚技术有限公司 | Fingerprint identification device and method |
CN108345824A (en) * | 2017-01-24 | 2018-07-31 | 创智能科技股份有限公司 | Fingerprint authentication method and electronic device |
CN110059659A (en) * | 2018-07-31 | 2019-07-26 | 友达光电股份有限公司 | Detection method and fingerprint acquisition apparatus |
CN109241954A (en) * | 2018-11-08 | 2019-01-18 | Oppo广东移动通信有限公司 | Fingerprint identification method and relevant device |
CN109241954B (en) * | 2018-11-08 | 2022-03-29 | Oppo广东移动通信有限公司 | Fingerprint identification method and related equipment |
CN109997151A (en) * | 2019-02-25 | 2019-07-09 | 深圳市汇顶科技股份有限公司 | The method, apparatus and electronic equipment of fingerprint recognition |
WO2020172773A1 (en) * | 2019-02-25 | 2020-09-03 | 深圳市汇顶科技股份有限公司 | Fingerprint recognition method, apparatus, and electronic device |
CN110383287A (en) * | 2019-05-27 | 2019-10-25 | 深圳市汇顶科技股份有限公司 | Determination method, fingerprint chip and the electronic equipment in inverse region |
WO2020237481A1 (en) * | 2019-05-27 | 2020-12-03 | 深圳市汇顶科技股份有限公司 | Method for determining color inversion region, fingerprint chip, and electronic device |
CN110383287B (en) * | 2019-05-27 | 2022-08-30 | 深圳市汇顶科技股份有限公司 | Determination method of reverse color area, fingerprint chip and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN107622193A (en) | 2018-01-23 |
CN105912916B (en) | 2017-10-31 |
CN107622193B (en) | 2019-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105912915B (en) | A kind of unlocked by fingerprint method and terminal | |
CN106096354B (en) | A kind of unlocked by fingerprint method and terminal | |
CN105912916A (en) | Fingerprint unlocking method and terminal | |
CN105975833A (en) | Fingerprint unlocking method and terminal | |
CN106227437B (en) | A kind of unlocked by fingerprint method and terminal | |
CN105912918A (en) | Fingerprint unlocking method and terminal | |
CN106203290B (en) | A kind of fingerprint image acquisition method and terminal | |
CN106022075A (en) | Fingerprint unlocking method and terminal | |
CN106066767A (en) | A kind of unlocking method and mobile terminal | |
CN106126015A (en) | A kind of application program launching control method and terminal | |
CN106022058B (en) | A kind of unlocked by fingerprint method and terminal | |
CN105912920A (en) | Fingerprint unlocking method and terminal | |
CN105912919A (en) | Fingerprint unlocking method and terminal | |
CN106127481A (en) | A kind of fingerprint method of payment and terminal | |
CN106874725A (en) | A kind of unlocked by fingerprint method and mobile terminal | |
CN106127000B (en) | A kind of unlocked by fingerprint method and terminal | |
CN106203034B (en) | A kind of unlocked by fingerprint method and terminal | |
CN107590375A (en) | Unlocking method and related product | |
CN106022074A (en) | Fingerprint unlocking method and terminal | |
CN106022061A (en) | Unlocking control method and mobile terminal | |
CN106066764B (en) | A kind of unlocked by fingerprint method and terminal | |
CN106022057A (en) | Fingerprint unlocking method and terminal | |
CN105868598A (en) | Method and terminal for fingerprint unlocking | |
CN106022059A (en) | Fingerprint unlocking method and terminal | |
CN106022047B (en) | A kind of unlocked by fingerprint method and terminal |
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 | ||
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. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171031 |