CN106127000A - A kind of unlocked by fingerprint method and terminal - Google Patents

A kind of unlocked by fingerprint method and terminal Download PDF

Info

Publication number
CN106127000A
CN106127000A CN201610436131.3A CN201610436131A CN106127000A CN 106127000 A CN106127000 A CN 106127000A CN 201610436131 A CN201610436131 A CN 201610436131A CN 106127000 A CN106127000 A CN 106127000A
Authority
CN
China
Prior art keywords
pixel
characteristic point
terminal
recognition module
capacitance
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
Application number
CN201610436131.3A
Other languages
Chinese (zh)
Other versions
CN106127000B (en
Inventor
张海平
周意保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610436131.3A priority Critical patent/CN106127000B/en
Publication of CN106127000A publication Critical patent/CN106127000A/en
Application granted granted Critical
Publication of CN106127000B publication Critical patent/CN106127000B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/13Sensors therefor
    • G06V40/1306Sensors therefor non-optical, e.g. ultrasonic or capacitive sensing
    • 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/1347Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification

Abstract

The embodiment of the invention discloses a kind of unlocked by fingerprint method, including: when user presses fingerprint recognition module, utilize described fingerprint recognition module to gather pixel from multiple directions parallel;When the pixel that either direction in the plurality of direction gathers meets default feature point extraction condition, the pixel gathering described either direction carries out feature point extraction;When total number of the described characteristic point extracted is more than predetermined threshold value, described characteristic point is mated with preset fingerprint template;When described characteristic point is with described preset fingerprint template matching success, terminal is unlocked.The embodiment of the present invention additionally provides a kind of terminal.Pixel can be gathered by multiple directions by the embodiment of the present invention, and carry out feature extraction again, thus, shorten the fingerprint collecting time, unlocked by fingerprint efficiency can be improved.

Description

A kind of unlocked by fingerprint method and terminal
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 more and more universal.Fingerprint Identification technology as the standard configuration technology in terminal, fingerprint identification technology can be not only used for terminal unblock, wake up up, mobile payment It is used widely in etc..While fingerprint identification technology is popular, in order to realize quick release, the unlocked time of terminal is also It it is the direct concern of terminal manufacturer.In prior art, often due to unlocked by fingerprint is inefficient, thus, reduce use Family is experienced.
Summary of the invention
Embodiments provide a kind of unlocked by fingerprint method and terminal, it is possible to increase unlocked by fingerprint efficiency.
Embodiment of the present invention first aspect discloses a kind of unlocked by fingerprint method, including:
When user presses fingerprint recognition module, described fingerprint recognition module is utilized to gather pixel from multiple directions parallel Point;
When the pixel that either direction in the plurality of direction gathers meets default feature point extraction condition, to described The pixel of either direction collection carries out feature point extraction;
When total number of the described characteristic point extracted is more than predetermined threshold value, described characteristic point is entered with preset fingerprint template Row coupling;
When described characteristic point is with described preset fingerprint template matching success, terminal is unlocked.
Embodiment of the present invention second aspect discloses a kind of terminal, including:
Collecting unit, for when user presses fingerprint recognition module, utilizes described fingerprint recognition module from multiple parallel Direction gathers pixel;
Extraction unit, the pixel gathered for the either direction in the plurality of direction meets default feature point extraction During condition, the pixel gathering described either direction carries out feature point extraction;
Matching unit, for extract described characteristic point total number more than predetermined threshold value time, by described characteristic point with Preset fingerprint template is mated;
Solve lock unit, for when described characteristic point is with described preset fingerprint template matching success, terminal being unlocked.
The embodiment of the present invention third aspect provides a kind of terminal, including:
Processor and memorizer;Wherein, described processor is for calling the described executable program generation in described memorizer Code, performs the some or all of step of first aspect.
Implement the embodiment of the present invention, have the advantages that
It can be seen that in the embodiment of the present invention, when user presses fingerprint recognition module, utilize fingerprint recognition module parallel Gathering pixel from multiple directions, the pixel that the either direction in multiple directions gathers meets presets feature point extraction condition Time, the pixel of either direction collection is carried out feature point extraction, when total number of the characteristic point extracted is more than predetermined threshold value, Characteristic point is mated with preset fingerprint template, when characteristic point is with preset fingerprint template matching success, terminal is solved Lock.Thus, pixel can be gathered by multiple directions, and carry out feature extraction again, thus, shorten the fingerprint collecting time, can carry High unlocked by fingerprint efficiency.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below by use required in embodiment Accompanying drawing is briefly described, it should be apparent that, the accompanying drawing in describing below is some embodiments of the present invention, general for this area From the point of view of logical technical staff, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing 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. 1 a is a kind of collection direction schematic diagram 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 collecting unit of the terminal described in Fig. 3 a disclosed in the embodiment of the present invention;
Fig. 3 c is the structural representation of the collecting unit of the terminal described in Fig. 3 a disclosed in the embodiment of the present invention;
Fig. 3 d is the another structural representation of the first embodiment of a kind of terminal disclosed in the embodiment of the present invention;
Fig. 3 e is the another structural representation of the first embodiment of a kind of terminal disclosed in the embodiment of the present invention;
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 clear, complete Describe, it is clear that described embodiment is a part of embodiment of the present invention rather than whole embodiments wholely.Based on this Embodiment in bright, the every other enforcement that those of ordinary skill in the art are obtained under not making creative work premise Example, broadly falls into the scope of protection of the invention.
Term " first ", " second ", " the 3rd " and " in description and claims of this specification and described accompanying drawing Four " it is etc. for distinguishing different object rather than for describing particular order.Additionally, term " includes " and " having " and it Any deformation, it is intended that cover non-exclusive comprising.Such as contain series of steps or the process of unit, method, be System, product or equipment are not limited to step or the unit listed, but the most also include step or the list do not listed Unit, or the most also include other step intrinsic for these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments It is contained at least one embodiment of the present invention.It is identical that each position in the description occurs that this phrase might not each mean Embodiment, be not and the independent of other embodiments mutual exclusion or alternative embodiment.Those skilled in the art explicitly and Implicitly being understood by, embodiment described herein can combine with other embodiments.
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, and non exhaustive, including but not limited to above-mentioned end End.
Refer to Fig. 1, for the first embodiment schematic flow sheet of a kind of unlocked by fingerprint method that the embodiment of the present invention provides. Unlocked by fingerprint method described in the present embodiment, comprises the following steps:
101, when user presses fingerprint recognition module, described fingerprint recognition module is utilized to gather picture from multiple directions parallel Vegetarian refreshments.
Wherein, in the embodiment of the present invention, fingerprint recognition module can comprise fingerprint collecting chip, if fingerprint recognition module by Fingerprint collecting chip gathers fingerprint image.The fingerprint collecting chip of fingerprint recognition module can comprise multiple region, each region generation One fingerprint collecting direction of table, the most each direction can gather pixel in it specifies region.Alternatively, can be at parallel schema Under, gathering pixel from above-mentioned multiple directions, the most each direction can use a thread or process to gather pixel.
Such as, as shown in Figure 1a, in Fig. 1 a, fingerprint acquisition chip is divided into four regions, one side of each region representation To, wherein, O is initial point, it is assumed that each direction all starts to gather pixel from O point.First area represents first direction, second Region representation second direction, the 3rd region representation third direction, the 4th region representation fourth direction, then, can open from O point Begin, gather pixel from four direction respectively.It is understood that gathering pixel is i.e. to gather fingerprint image, because fingerprint Image is also to be made up of pixel.Therefore, in above-mentioned processing procedure, the acquisition of fingerprint image can be accelerated, thus, to a certain degree On, improve subsequent fingerprint and unlock efficiency.
Above-mentioned Fig. 1 a is only merely signal, in implementing, can gather fingerprint photographic head from N number of direction, and wherein, N is Integer more than or equal to 1, certainly, N is the biggest, gather fingerprint image speed the fastest, but, N is the biggest, then need use thread or Person's number of processes is the most, can increase power consumption, the concrete value of N, can choose according to concrete application scenarios, the most superfluous at this State.
Alternatively, step 101 comprises the steps that
11) it is each direction one thread of distribution or process in multiple directions;
12) described each direction one thread of distribution or process is utilized to gather pixel according to predetermined manner.
Therefore, can be to each direction distribution one thread or process, and based on this thread or process to each direction Gathering pixel, default mode can be: each direction can comprise a preset, with this preset as the center of circle, around this circle The heart gathers pixel, or, each direction can gather pixel according to a certain shape, and such as, a certain shape can be triangle, just Square, rhombus, matrix or circle etc..
Still optionally further, above-mentioned described fingerprint recognition module is utilized to gather pixel from multiple directions parallel, it may include Following steps:
1) described fingerprint recognition module is utilized to gather capacitance from multiple directions parallel;
2) described capacitance is carried out binary conversion treatment;
3) capacitance after described binary conversion treatment is converted into pixel.
Specifically, mainly capacitance, usual feelings that the fingerprint collecting chip in fingerprint recognition module gathers are started most Under condition, capacitance is between 0~1.The capacitance collected can be carried out binary conversion treatment, after process, the capacitance obtained Can be 0 or 1, alternatively, during the capacitance collected is carried out binary conversion treatment, if 0 can only be more than capacitance Capacitance processes, and reason is, during fingerprint collecting chip gathers fingerprint image, if certain point does not collect Fingerprint, the most now capacitance is 0.Finally, only the part capacitance having carried out binary conversion treatment can be converted into pixel, tool Body ground, can be such as: capacitance is 0, then corresponding pixel value is 0, and capacitance is 1, then corresponding pixel value is 255.
Still optionally further, the above-mentioned binary conversion treatment that carried out by described capacitance can also comprise following 3 steps:
21) at least one direction obtains from the plurality of direction multiple capacitance;
22) average of the plurality of capacitance is determined;
23) all capacitances gathered the plurality of direction according to described average carry out binary conversion treatment.
Wherein, at random at least one direction from multiple directions can obtain multiple capacitance, then, to the plurality of electricity Capacitance is averaged, and using this average as threshold value, by this threshold value all capacitances carries out binary conversion treatment, such as, as Fruit is more than this threshold value, then the result after binary conversion treatment is 1, if less than or equal to this threshold value, the then result after binary conversion treatment It is 0.
102, when the pixel that the either direction in the plurality of direction gathers meets default feature point extraction condition, right The pixel of described either direction collection carries out feature point extraction.
Wherein, presetting feature point extraction condition can be: such as, the collection area of the pixel that each direction gathers is more than certain One threshold value, or, the pixel number of collection is more than first threshold etc., and wherein, the value of first threshold can empirically be come Determine, such as, more than 3, because pixel is very little, it is more difficult to extracting characteristic point, the number of the pixel only gathered reaches one During fixed number mesh, these pixels gathered could be carried out feature point extraction, owing to the speed of each direction collection pixel can Can differ, the most each direction can extract characteristic point, such as, the pixel that first direction gathered in the A moment respectively when difference Reaching first threshold, then start the pixel of first direction collection is carried out feature point extraction in the A moment, second direction is when B Carve the pixel gathered and reach first threshold, then start the pixel of second direction collection is carried out feature point extraction in the B moment. Wherein, the method extracting characteristic point can include but are not limited to: Harris Angular Point Extracting Method, and scale invariant feature extracts (Scale Invariant Feature Transform, SIFT) method etc..
103, when total number of the described characteristic point extracted is more than predetermined threshold value, by described characteristic point and preset fingerprint mould Plate mates.
Wherein, predetermined threshold value can be by empirically determined, such as, and 50, it is generally the case that the characteristic point of extraction need not be all of Characteristic point all can be with the success of preset fingerprint template matching, even if the match is successful, as long as the satisfied feature point number that the match is successful is not Less than a certain threshold value, it is assumed that this certain threshold value is 20, then the feature point number that the match is successful is more than 20.Extracting spy During levying a little, can total number of statistical nature point, in the total number of characteristic point more than Second Threshold, all spies that can extract Levy and a little mate with preset fingerprint template.
When features described above point and preset fingerprint template matching, the feature of features described above point with preset fingerprint template can be clicked on Row coupling.The extracting method of the characteristic point of preset fingerprint template can be identical with the Feature Points Extraction of step 102.
104, when described characteristic point is with described preset fingerprint template matching success, terminal is unlocked.
Wherein, when characteristic point is with preset fingerprint template matching success, terminal can be unlocked or in terminal Certain application is unlocked.Such as, being in terminal and put out under screen state, be unlocked terminal, the display screen of terminal is lighted, and And the desktop after display unblock;Or, under terminal is in bright screen state, terminal is unlocked, the desktop after display unblock; Or, it being under released state in terminal, at least one application of terminal can be unlocked, at least one should i.e. to start this With or show the default page of a certain application in this at least one application;Or, it is in terminal and puts out under screen state, can be right At least one application of terminal is unlocked, i.e. start this at least one application or show in this at least one application a certain The default page of application.
It can be seen that in the embodiment of the present invention, when user presses fingerprint recognition module, utilize fingerprint recognition module parallel Gathering pixel from multiple directions, the pixel that the either direction in multiple directions gathers meets presets feature point extraction condition Time, the pixel of either direction collection is carried out feature point extraction, when total number of the characteristic point extracted is more than predetermined threshold value, Characteristic point is mated with preset fingerprint template, when characteristic point is with preset fingerprint template matching success, terminal is solved Lock.Thus, pixel can be gathered by multiple directions, and carry out feature extraction again, thus, shorten the fingerprint collecting time, can carry High unlocked by fingerprint efficiency.
Refer to Fig. 2, for the second embodiment schematic flow sheet of a kind of unlocked by fingerprint method that the embodiment of the present invention provides. Unlocked by fingerprint method described in the present embodiment, comprises the following steps:
201, the target characteristic point of preset fingerprint template is extracted.
202, the target characteristic point of described preset fingerprint template being divided into N group, wherein, described N is positive integer.
203, when user presses fingerprint recognition module, described fingerprint recognition module is utilized to gather picture from multiple directions parallel Vegetarian refreshments.
204, when the pixel that the either direction in the plurality of direction gathers meets default feature point extraction condition, right The pixel of described either direction collection carries out image enhancement processing.
205, the pixel gathering described either direction carries out feature point extraction.
206, when total number of the described characteristic point extracted is more than predetermined threshold value, described N number of process or thread is used to incite somebody to action Described characteristic point is mated with all described target characteristic points, wherein, and each process in described N number of process or thread or line Journey is for mating the target characteristic point in arbitrary group in described N group with described characteristic point.
207, when described characteristic point is with the target characteristic Point matching success of described preset fingerprint template, terminal is solved Lock.
In above-mentioned steps 201, the method as subsequent step 204 can be used to extract characteristic point.
In above-mentioned steps 202, target characteristic point can be equally divided into N group, or, it being randomly divided into N group, this N is positive integer.
The method that image enhancement processing mentioned in above-mentioned steps 204 mainly gathers can include but are not limited to: Nogata The stretching of figure equalization, gray scale, image restoration, wavelet transformation etc..
In above-mentioned steps 206, N number of thread or process can be used for N group target characteristic point, wherein, each process or Whole characteristic points that thread can be used for collecting above-mentioned steps 205 are carried out with one group of target characteristic point in this N stack features point Coupling.Assume 3 processes, 3 groups of target characteristic points, then, first process can be used for all characteristic points that step 205 gathers with First group of target characteristic point mates, and second process can be used for all characteristic points and the second group of target that step 205 gathers Characteristic point is mated, and the 3rd process can be used for all characteristic points that step 205 gathers and carry out with the 3rd group of target characteristic point Coupling, wherein, 3 processes can executed in parallel.Wherein, the characteristic point in step 205 is by either direction collection in step 204 Pixel after pixel carries out image enhancement processing carries out feature point extraction and obtains.
Alternatively, other steps described by Fig. 2 can refer to the corresponding step of the unlocked by fingerprint method described by Fig. 1.
The following is the device that can implement the unlocked by fingerprint method described by Fig. 1 or Fig. 2, specific as follows:
Refer to Fig. 3 a, for the first embodiment structural representation of a kind of terminal that the embodiment of the present invention provides.This enforcement Terminal described in example, including: collecting unit 301, extraction unit 302, matching unit 303 conciliate lock unit 304, the most such as Under:
Collecting unit 301, for when user presses fingerprint recognition module, utilizes described fingerprint recognition module from many parallel Individual direction gathers pixel;
Extraction unit 302, the pixel gathered for the either direction in the plurality of direction meets default characteristic point During extraction conditions, the pixel gathering described either direction carries out feature point extraction;
Matching unit 303, for when total number of the described characteristic point extracted is more than predetermined threshold value, by described characteristic point Mate with preset fingerprint template;
Solve lock unit 304, for when described characteristic point is with described preset fingerprint template matching success, terminal being solved Lock.
Alternatively, the described collecting unit 301 of the terminal as described in Fig. 3 b, Fig. 3 a can include;
Distribution module 3011, for the thread distributed for each direction in multiple directions or process;
First acquisition module 3012, is used for utilizing described each direction one thread of distribution or process according to predetermined manner Gather pixel.
Alternatively, the described collecting unit 301 of the terminal as described in Fig. 3 c, Fig. 3 a includes:
Second acquisition module 3013, for utilizing described fingerprint recognition module to gather capacitance from multiple directions parallel;
First processing module 3014, for carrying out binary conversion treatment by described capacitance;
Conversion module 3015, for being converted into pixel by the capacitance after described binary conversion treatment.
Still optionally further, described first processing module 3014 includes:
Acquisition module (does not marks in figure), for obtaining multiple electric capacity from the plurality of direction at least one direction Value;
Determine module (not marking in figure), for determining the average of the plurality of capacitance;
Second processing module (does not marks in figure), for all electric capacity gathered the plurality of direction according to described average Value carries out binary conversion treatment.
Alternatively, may also include that of the terminal as described in Fig. 3 d, Fig. 3 a
Image enhancing unit 305, carries out spy for the pixel gathered described either direction at described extraction unit 302 Before levying an extraction, the pixel gathering described either direction carries out image enhancement processing.
Alternatively, the terminal as described in Fig. 3 e, Fig. 3 a may also include that grouped element 306, specific as follows:
Described extraction unit 302 is additionally operable to:
When described collecting unit 301 presses fingerprint recognition module user, utilize parallel described fingerprint recognition module from Before multiple directions gather pixel, extract the target characteristic point of preset fingerprint template;
Grouped element 306, the target characteristic point minute of the described preset fingerprint template for described extraction unit 302 is extracted For N group, wherein, described N is positive integer;
Further, described matching unit 303 specifically for:
Described N number of process or thread is used described characteristic point to be mated with all described target characteristic points, wherein, institute State each process in N number of process or thread or thread for by the target characteristic point in arbitrary group in described N group with described Characteristic point is mated.
It can be seen that the terminal described in the embodiment of the present invention can be when user presses fingerprint recognition module, profit parallel Gathering pixel with fingerprint recognition module from multiple directions, the pixel that the either direction in multiple directions gathers meets to be preset During feature point extraction condition, the pixel of either direction collection is carried out feature point extraction, in total number of the characteristic point extracted During more than predetermined threshold value, characteristic point is mated with preset fingerprint template, in characteristic point and the success of preset fingerprint template matching Time, terminal is unlocked.Thus, pixel can be gathered by multiple directions, and carry out feature extraction again, thus, shorten finger Stricture of vagina acquisition time, can improve unlocked by fingerprint 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.The present embodiment Described in terminal, 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, outut device 2000, processor 3000 and memorizer 4000 are connected by bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse, fingerprint recognition module etc. Deng.
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, defeated Go out equipment 2000 and processor 3000 for calling in memorizer 4000 program code of storage, perform following operation:
Above-mentioned processor 3000, is used for:
When user presses fingerprint recognition module, described fingerprint recognition module is utilized to gather pixel from multiple directions parallel Point;
When the pixel that either direction in the plurality of direction gathers meets default feature point extraction condition, to described The pixel of either direction collection carries out feature point extraction;
When total number of the described characteristic point extracted is more than predetermined threshold value, described characteristic point is entered with preset fingerprint template Row coupling;
When described characteristic point is with described preset fingerprint template matching success, terminal is unlocked.
Alternatively, above-mentioned processor 3000 utilizes described fingerprint recognition module to gather pixel from multiple directions parallel, bag Include;
For each direction one thread of distribution or process in multiple directions;
A thread that described each direction distributes or process is utilized to gather pixel according to predetermined manner.
Alternatively, above-mentioned processor 3000 utilizes described fingerprint recognition module to gather pixel from multiple directions parallel, bag Include:
Described fingerprint recognition module is utilized to gather capacitance from multiple directions parallel;
Described capacitance is carried out binary conversion treatment;
Capacitance after described binary conversion treatment is converted into pixel.
Still optionally further, described capacitance is carried out binary conversion treatment by above-mentioned processor 3000, including:
At least one direction obtains from the plurality of direction multiple capacitance;
Determine the average of the plurality of capacitance;
Binary conversion treatment is carried out according to all capacitances that the plurality of direction is gathered by described average.
Alternatively, before the pixel that described either direction is gathered by above-mentioned processor 3000 carries out feature point extraction, also Specifically for:
The pixel gathering described either direction carries out image enhancement processing.
Alternatively, above-mentioned processor 3000, when user presses fingerprint recognition module, utilizes described fingerprint recognition mould parallel Before group gathers pixel from multiple directions, also particularly useful for:
Extract the target characteristic point of preset fingerprint template;
The target characteristic point of described preset fingerprint template is divided into N group, and wherein, described N is positive integer;
Described described characteristic point is mated with preset fingerprint template, including:
Described N number of process or thread is used described characteristic point to be mated with all described target characteristic points, wherein, institute State each process in N number of process or thread or thread for by the target characteristic point in arbitrary group in described N group with described Characteristic point is mated.
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 figure 5, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 510, memorizer 520, input block 530, display unit 540, Sensor 550, voicefrequency circuit 560, Wireless Fidelity (Wireless Fidelity, WiFi) module 570, processor 580 and Power supply 590 parts such as grade.It will be understood by those skilled in the art that the handset structure shown in Fig. 5 is not intended that the restriction to mobile phone, Can include that ratio illustrates more or less of 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, by base station After downlink information receives, process to processor 580;It addition, be sent to base station by designing up data.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 circuit 510 can also be communicated with network and other equipment by radio communication. Above-mentioned radio communication can use arbitrary communication standard or agreement, includes 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 memorizer 520 by operation Software program and module, thus perform mobile phone various functions application and data process.Memorizer 520 can mainly include Storage program area and storage data field, wherein, storage program area can store the application journey needed for operating system, at least one function Sequence (such as sound-playing function, image player function etc.) etc.;Storage data field can store what the use according to mobile phone was created Data (such as voice data, phone directory etc.) etc..Additionally, memorizer 520 can include high-speed random access memory, it is also possible to Including nonvolatile memory, 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 produce with the user setup of mobile phone with And function controls relevant key signals input.Specifically, input block 530 can include that contact panel 531 and other inputs set Standby 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 operation on contact panel 531 or near contact panel 531), and root Corresponding attachment means is driven according to formula set in advance.Optionally, contact panel 531 can include touch detecting apparatus and touch Two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect the signal that touch operation brings, Transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into touching Point coordinates, then give processor 580, and order that processor 580 sends can be received and performed.Furthermore, it is possible to use electricity The polytypes such as resistive, condenser type, infrared ray and surface acoustic wave realize contact panel 531.Except contact panel 531, input Unit 530 can also include other input equipments 532.Specifically, other input equipments 532 can include but not limited to secondary or physical bond One or more in dish, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Display unit 540 can be used for the various of the information that inputted by user of display or the information being supplied to user and mobile phone Menu.Display unit 540 can include display floater 541, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) configure aobvious Show panel 541.Further, contact panel 531 can cover display floater 541, when contact panel 531 detects thereon or attached After near touch operation, send processor 580 to determine the type of touch event, with preprocessor 580 according to touch event Type corresponding visual output is provided on display floater 541.Although in Figure 5, contact panel 531 and display floater 541 It is to realize input and the input function of mobile phone as two independent parts, but in some embodiments it is possible to by 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 sensors. Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light Light and shade regulate the brightness of display floater 541, proximity transducer can cut out display floater 541 when mobile phone moves in one's ear And/or backlight.As the one of motion sensor, accelerometer sensor can detect (generally three axles) acceleration in all directions Size, can detect that size and the direction of gravity time static, can be used for identify mobile phone attitude application (such as horizontal/vertical screen is cut Change, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Also may be used as mobile phone Other sensors such as the gyroscope of configuration, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 560, speaker 561, microphone 562 can provide the audio interface between user and mobile phone.Audio-frequency electric The signal of telecommunication after the voice data conversion that road 560 can will receive, is transferred to speaker 561, speaker 561 is converted to sound Signal exports;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 562, voicefrequency circuit 560 turn after receiving It is changed to voice data, then after voice data output processor 580 is processed, through RF circuit 510 to be sent to such as another mobile phone, Or voice data is exported to memorizer 520 to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 570 Part, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 5 shows WiFi module 570, but it is understood that, it is also not belonging to must be configured into of mobile phone, can not change as required completely Omit in the scope of the essence becoming invention.
Processor 580 is the control centre of mobile phone, utilizes various interface and the various piece of the whole mobile phone of connection, logical Cross operation or perform to be stored in the software program in memorizer 520 and/or module, and calling and be stored in memorizer 520 Data, perform the various functions of mobile phone and process data, thus mobile phone is carried out integral monitoring.Optionally, processor 580 can wrap Include one or more processing unit;Preferably, processor 580 can integrated application processor and modem processor, wherein, should Mainly process operating system, user interface and application program etc. with processor, 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 pass through power supply pipe Reason system is logically contiguous with processor 580, thus realizes management charging, electric discharge and power managed by power-supply management system Etc. function.
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 store journey Sequence, this program includes the part or all of step of any unlocked by fingerprint method described in said method embodiment when performing Suddenly.
Although combine each embodiment invention has been described at this, but, implementing the present invention for required protection During, those skilled in the art are by checking described accompanying drawing, disclosure and appended claims, it will be appreciated that and real Other changes of existing described open embodiment.In the claims, " include " that (comprising) word is not excluded for other compositions Part or step, "a" or "an" is not excluded for multiple situations.Single processor or other unit can realize claim In some functions enumerating.Mutually different has been recited in mutually different dependent some measure, it is not intended that these are arranged Executing to combine produces 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 journey Sequence product.Therefore, in terms of the present invention can use complete hardware embodiment, complete software implementation or combine software and hardware The form of embodiment.And, the present invention can use in one or more calculating wherein including computer usable program code The upper computer program implemented of machine usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.) The form of product.Computer program is stored/distributed in suitable medium, provides or as the one of hardware together with other hardware Part, it would however also be possible to employ other distribution forms, as by Internet or other wired or wireless telecommunication system.
The present invention be with reference to the method for the embodiment of the present invention, device (equipment) and computer program flow chart with/ Or block diagram describes.It should be understood that can by each flow process in computer program instructions flowchart and/or block diagram and/ Or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer program instructions can be provided To the processor of general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce one Individual machine so that the instruction performed by the processor of computer or other programmable data processing device is produced for realizing The device of the function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or other programmable data processing device can be guided with spy Determine in the computer-readable memory that mode works so that the instruction being stored in this computer-readable memory produces and includes referring to Make the manufacture of device, this command device realize at one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The function specified in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing device so that at meter Perform sequence of operations step on calculation machine or other programmable devices to produce computer implemented process, thus at computer or The instruction performed on other programmable devices provides for realizing at one flow process of flow chart or multiple flow process and/or block diagram one The step of the function specified in individual square frame or multiple square frame.
Although in conjunction with specific features and embodiment, invention has been described, it is clear that, without departing from this In the case of bright spirit and scope, it can be carried out various amendment and combination.Correspondingly, the specification and drawings is only institute The exemplary illustration of the present invention that attached claim is defined, and be considered as covering arbitrarily repairing in the scope of the invention with all Change, change, combine or equivalent.Obviously, those skilled in the art the present invention can be carried out various change and modification and not Depart from the spirit and scope of the present invention.So, if the present invention these amendment and modification belong to the claims in the present invention and Within the scope of equivalent technologies, 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:
When user presses fingerprint recognition module, described fingerprint recognition module is utilized to gather pixel from multiple directions parallel;
When the pixel that either direction in the plurality of direction gathers meets default feature point extraction condition, to described arbitrary The pixel that direction gathers carries out feature point extraction;
When total number of the described characteristic point extracted is more than predetermined threshold value, described characteristic point and preset fingerprint template are carried out Join;
When described characteristic point is with described preset fingerprint template matching success, terminal is unlocked.
Method the most according to claim 1, it is characterised in that described utilize described fingerprint recognition module from multiple sides parallel To gathering pixel, including;
For each direction one thread of distribution or process in multiple directions;
A thread that described each direction distributes or process is utilized to gather pixel according to predetermined manner.
Method the most according to claim 1, it is characterised in that described utilize described fingerprint recognition module from multiple sides parallel To gathering pixel, including:
Described fingerprint recognition module is utilized to gather capacitance from multiple directions parallel;
Described capacitance is carried out binary conversion treatment;
Capacitance after described binary conversion treatment is converted into pixel.
Method the most according to claim 3, it is characterised in that described described capacitance is carried out binary conversion treatment, including:
At least one direction obtains from the plurality of direction multiple capacitance;
Determine the average of the plurality of capacitance;
Binary conversion treatment is carried out according to all capacitances that the plurality of direction is gathered by described average.
5. according to the method described in any one of Claims 1-4, it is characterised in that the described picture that described either direction is gathered Before vegetarian refreshments carries out feature point extraction, described method also includes:
The pixel gathering described either direction carries out image enhancement processing.
6. according to the method described in any one of Claims 1-4, it is characterised in that described press fingerprint recognition module user Time, utilize described fingerprint recognition module parallel before multiple directions gather pixel, described method also includes:
Extract the target characteristic point of preset fingerprint template;
The target characteristic point of described preset fingerprint template is divided into N group, and wherein, described N is positive integer;
Described described characteristic point is mated with preset fingerprint template, including:
Described N number of process or thread is used described characteristic point to be mated with all described target characteristic points, wherein, described N Each process or thread in individual process or thread are used for the target characteristic point in arbitrary group in described N group and described feature Point mates.
7. a terminal, it is characterised in that including:
Collecting unit, for when user presses fingerprint recognition module, utilizes described fingerprint recognition module from multiple directions parallel Gather pixel;
Extraction unit, the pixel gathered for the either direction in the plurality of direction meets default feature point extraction condition Time, the pixel gathering described either direction carries out feature point extraction;
Matching unit, for when total number of the described characteristic point extracted is more than predetermined threshold value, by described characteristic point with default Fingerprint template mates;
Solve lock unit, for when described characteristic point is with described preset fingerprint template matching success, terminal being unlocked.
Terminal the most according to claim 7, it is characterised in that described collecting unit includes;
Distribution module, for distributing a thread or process for each direction in multiple directions;
First acquisition module, for utilizing a thread that described each direction distributes or process to gather picture according to predetermined manner Vegetarian refreshments.
Terminal the most according to claim 7, it is characterised in that described collecting unit includes:
Second acquisition module, for utilizing described fingerprint recognition module to gather capacitance from multiple directions parallel;
First processing module, for carrying out binary conversion treatment by described capacitance;
Conversion module, for being converted into pixel by the capacitance after described binary conversion treatment.
Terminal the most according to claim 9, it is characterised in that described first processing module includes:
Acquisition module, for obtaining multiple capacitance from the plurality of direction at least one direction;
Determine module, for determining the average of the plurality of capacitance;
Second processing module, is carried out at binaryzation for all capacitances gathered the plurality of direction according to described average Reason.
11. according to the terminal described in any one of claim 7 to 10, it is characterised in that described terminal also includes:
Image enhancing unit, the pixel for described either direction being gathered at described extraction unit carry out feature point extraction it Before, the pixel gathering described either direction carries out image enhancement processing.
12. according to the terminal described in any one of claim 7 to 10, it is characterised in that
Described extraction unit is additionally operable to:
When described collecting unit presses fingerprint recognition module user, utilize described fingerprint recognition module from multiple directions parallel Before gathering pixel, extract the target characteristic point of preset fingerprint template;
Described terminal also includes:
Grouped element, for the target characteristic point of described preset fingerprint template is divided into N group, wherein, described N is positive integer;
Described matching unit specifically for:
Described N number of process or thread is used described characteristic point to be mated with all described target characteristic points, wherein, described N Each process or thread in individual process or thread are used for the target characteristic point in arbitrary group in described N group and described feature Point mates.
13. 1 kinds of terminals, it is characterised in that including:
Processor and memorizer;Wherein, described processor is by calling the code in described memorizer or instruction to perform such as power Profit requires the method described in 1-6 any one.
CN201610436131.3A 2016-06-17 2016-06-17 A kind of unlocked by fingerprint method and terminal Active CN106127000B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610436131.3A CN106127000B (en) 2016-06-17 2016-06-17 A kind of unlocked by fingerprint method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610436131.3A CN106127000B (en) 2016-06-17 2016-06-17 A kind of unlocked by fingerprint method and terminal

Publications (2)

Publication Number Publication Date
CN106127000A true CN106127000A (en) 2016-11-16
CN106127000B CN106127000B (en) 2017-09-29

Family

ID=57469783

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610436131.3A Active CN106127000B (en) 2016-06-17 2016-06-17 A kind of unlocked by fingerprint method and terminal

Country Status (1)

Country Link
CN (1) CN106127000B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107545163A (en) * 2017-08-14 2018-01-05 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN107657456A (en) * 2017-10-19 2018-02-02 佛山市章扬科技有限公司 A kind of payment method
CN110298277A (en) * 2019-06-19 2019-10-01 Oppo广东移动通信有限公司 Fingerprint identification method and Related product
CN110348377A (en) * 2019-07-09 2019-10-18 上海创米科技有限公司 A kind of fingerprint identification method and equipment
WO2021036102A1 (en) * 2019-08-23 2021-03-04 深圳市汇顶科技股份有限公司 Fingerprint identification apparatus and electronic device
US11417143B2 (en) 2019-08-23 2022-08-16 Shenzhen GOODIX Technology Co., Ltd. Fingerprint detection apparatus and method and electronic device
US11804509B2 (en) 2019-10-18 2023-10-31 Shenzhen GOODIX Technology Co., Ltd. Fingerprint detection apparatus and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7239227B1 (en) * 1999-12-30 2007-07-03 Upek, Inc. Command interface using fingerprint sensor input system
CN104484663A (en) * 2015-01-19 2015-04-01 京东方科技集团股份有限公司 Fingerprint identification device and touch control device
CN105159585A (en) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 Function unlocking method and system based on fingerprint
CN204965276U (en) * 2015-09-16 2016-01-13 昆山龙腾光电有限公司 Display device with fingerprint identification function
CN105243369A (en) * 2015-10-19 2016-01-13 广东欧珀移动通信有限公司 Fingerprint identification method and device, and mobile terminal
CN105608409A (en) * 2015-07-16 2016-05-25 宇龙计算机通信科技(深圳)有限公司 Method and device for fingerprint identification

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7239227B1 (en) * 1999-12-30 2007-07-03 Upek, Inc. Command interface using fingerprint sensor input system
CN104484663A (en) * 2015-01-19 2015-04-01 京东方科技集团股份有限公司 Fingerprint identification device and touch control device
CN105608409A (en) * 2015-07-16 2016-05-25 宇龙计算机通信科技(深圳)有限公司 Method and device for fingerprint identification
CN105159585A (en) * 2015-08-27 2015-12-16 广东欧珀移动通信有限公司 Function unlocking method and system based on fingerprint
CN204965276U (en) * 2015-09-16 2016-01-13 昆山龙腾光电有限公司 Display device with fingerprint identification function
CN105243369A (en) * 2015-10-19 2016-01-13 广东欧珀移动通信有限公司 Fingerprint identification method and device, and mobile terminal

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107545163A (en) * 2017-08-14 2018-01-05 广东欧珀移动通信有限公司 Solve lock control method and Related product
US10671713B2 (en) 2017-08-14 2020-06-02 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for controlling unlocking and related products
CN107545163B (en) * 2017-08-14 2022-04-26 Oppo广东移动通信有限公司 Unlocking control method and related product
CN107657456A (en) * 2017-10-19 2018-02-02 佛山市章扬科技有限公司 A kind of payment method
CN110298277A (en) * 2019-06-19 2019-10-01 Oppo广东移动通信有限公司 Fingerprint identification method and Related product
CN110348377A (en) * 2019-07-09 2019-10-18 上海创米科技有限公司 A kind of fingerprint identification method and equipment
CN110348377B (en) * 2019-07-09 2022-02-11 上海创米数联智能科技发展股份有限公司 Fingerprint identification method and equipment
WO2021036102A1 (en) * 2019-08-23 2021-03-04 深圳市汇顶科技股份有限公司 Fingerprint identification apparatus and electronic device
US11417143B2 (en) 2019-08-23 2022-08-16 Shenzhen GOODIX Technology Co., Ltd. Fingerprint detection apparatus and method and electronic device
US11804509B2 (en) 2019-10-18 2023-10-31 Shenzhen GOODIX Technology Co., Ltd. Fingerprint detection apparatus and electronic device

Also Published As

Publication number Publication date
CN106127000B (en) 2017-09-29

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
CN106203290B (en) A kind of fingerprint image acquisition method and terminal
CN106227437B (en) A kind of unlocked by fingerprint method and terminal
CN106127000A (en) A kind of unlocked by fingerprint method and terminal
CN106022075B (en) A kind of unlocked by fingerprint method and terminal
CN105912916B (en) A kind of unlocked by fingerprint method and terminal
CN105912918B (en) A kind of unlocked by fingerprint method and terminal
CN106096372B (en) A kind of unlocked by fingerprint method and terminal
CN106126015A (en) A kind of application program launching control method and terminal
CN105975833A (en) Fingerprint unlocking method and terminal
CN106127481A (en) A kind of fingerprint method of payment and terminal
CN106203034B (en) A kind of unlocked by fingerprint method and terminal
CN106874725A (en) A kind of unlocked by fingerprint method and mobile terminal
CN106022058B (en) A kind of unlocked by fingerprint method and terminal
CN105912919B (en) A kind of unlocked by fingerprint method and terminal
CN106022074B (en) A kind of unlocked by fingerprint method and terminal
CN105912920A (en) Fingerprint unlocking method and terminal
CN107194224A (en) Solve lock control method and Related product
CN107194227A (en) Solve lock control method and Related product
CN106066764B (en) A kind of unlocked by fingerprint method and terminal
CN106022057B (en) A kind of unlocked by fingerprint method and terminal
CN106022047B (en) A kind of unlocked by fingerprint method and terminal
CN106022059B (en) A kind of unlocked by fingerprint method and terminal
CN107506628A (en) Biometric discrimination method and Related product

Legal Events

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

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

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

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

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

CP01 Change in the name or title of a patent holder