CN108932486A - Finger print matching method, device and electronic device - Google Patents
Finger print matching method, device and electronic device Download PDFInfo
- Publication number
- CN108932486A CN108932486A CN201810646580.XA CN201810646580A CN108932486A CN 108932486 A CN108932486 A CN 108932486A CN 201810646580 A CN201810646580 A CN 201810646580A CN 108932486 A CN108932486 A CN 108932486A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- image data
- data
- fingerprint image
- electronic device
- 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
- 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)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
The embodiment of the present application discloses a kind of finger print matching method, device and electronic device.The described method includes: obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition;Based on the first fragment data in fingerprint image data described in default fractionation Rule;First fragment data is matched with first with reference to fragment data;If it fails to match, determine that it fails to match for the fingerprint image data, wherein described first is to split to obtain according to the default fractionation rule from the history fingerprint image data of acquisition with reference to fragment data.This method not needing to match whole finger print datas during each fingerprint matching, reduces computing resource consumed by matching every time, reduces the consumption of electricity.
Description
Technical field
This application involves technical field of electronic device, more particularly, to a kind of finger print matching method, device and electronics
Device.
Background technique
With the development of biometrics identification technology, the electronic devices such as more mobile phones, tablet computer are known using fingerprint
Other technology.Wherein, fingerprint recognition mould group can be arranged in the surface of electronic device by some electronic devices, and usually fingerprint recognition mould
After group has detected object touching, the characteristics of image that will acquire the part of object contact fingerprint recognition mould group is matched, that
In the case where the user of electronic device is not intended to carry out fingerprint recognition, the waist performance of electronic device will result in.
Summary of the invention
In view of the above problems, present applicant proposes a kind of finger print matching method, device and electronic devices, are improved with realizing
The above problem.
In a first aspect, being applied to electronic device, which comprises obtain this application provides a kind of finger print matching method
Print identifies the fingerprint image data to be matched of mould group acquisition;Based on fingerprint image data described in default fractionation Rule
In the first fragment data;First fragment data is matched with first with reference to fragment data;If it fails to match, sentence
It fails to match for the fixed fingerprint image data, wherein the first reference fragment data is the history fingerprint image data from acquisition
In split and obtain according to the default fractionation rule.
Second aspect, this application provides a kind of fingerprint matching devices, run on electronic device, and described device includes: to refer to
Line acquiring unit, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition;Segment finger print data obtains single
Member, for based on the first fragment data in fingerprint image data described in default fractionation Rule;Fingerprint matching unit is used for
First fragment data is matched with first with reference to fragment data;If it fails to match, the fingerprint matching unit determines
It fails to match for the fingerprint image data, wherein described first is from the history fingerprint image data of acquisition with reference to fragment data
It splits and obtains according to the default fractionation rule.
The third aspect, this application provides a kind of electronic devices, including one or more processors and memory;One
Or multiple programs are stored in the memory and are configured as being executed by one or more of processors, it is one or
Multiple programs are configured to carry out above-mentioned method.
Fourth aspect, a kind of computer-readable storage medium provided by the present application, the computer-readable storage are situated between
Matter includes the program of storage, wherein executes above-mentioned method in described program operation.
5th aspect this application provides a kind of electronic device, including fingerprint collecting mould group, finger prints processing circuit and refers to
Line match circuit;The fingerprint collecting mould group, for acquiring fingerprint image data;The finger prints processing circuit refers to for obtaining
Line identifies the fingerprint image data to be matched of mould group acquisition;Based in fingerprint image data described in default fractionation Rule
First fragment data;The fingerprint matching circuit is used for first fragment data and first with reference to fragment data progress
Match;If it fails to match, determine that it fails to match for the fingerprint image data, wherein described first is from acquisition with reference to fragment data
History fingerprint image data in split and obtain according to the default fractionation rule.
A kind of finger print matching method, device and electronic device provided by the present application obtain the acquisition of fingerprint recognition mould group
Fingerprint image data to be matched will based on the first fragment data in fingerprint image data described in default fractionation Rule
First fragment data is matched with first with reference to fragment data;If it fails to match, the fingerprint image data is determined
It fails to match, wherein described first is from the history fingerprint image data of acquisition according to the default fractionation with reference to fragment data
Rule splits and obtains.So that not needing to match whole finger print datas, subtracting during each fingerprint matching
Computing resource consumed by small each matching, reduces the consumption of electricity.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for
For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 shows a kind of flow chart of finger print matching method of the application proposition;
Fig. 2 shows the flow charts for another finger print matching method that the application proposes;
Fig. 3 shows the flow chart of another finger print matching method of the application proposition;
Fig. 4 shows the schematic diagram of the fingerprint recognition mould group of the finger print matching method proposed in Fig. 3 and the setting position of screen;
Fig. 5 shows the schematic diagram of screen direction in a kind of finger print matching method of the application proposition;
Fig. 6 shows a kind of structural block diagram of fingerprint matching device of the application proposition;
Fig. 7 shows the structural block diagram of another fingerprint matching device of the application proposition;
Fig. 8 shows the structural block diagram of another fingerprint matching device of the application proposition;
Fig. 9 shows the knot of the electronic device for executing the finger print matching method according to the embodiment of the present application of the application
Structure schematic diagram.
Figure 10 shows the electronic device for executing the finger print matching method according to the embodiment of the present application of the application
Structural block diagram.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
In current information-based and technicalization epoch, bio-identification is gradually risen, and gradually replaces conventional cipher identification.
The shortcomings that conventional cipher identification technology, is to be easily lost, and is stolen, forget etc..In addition, it does not bind uniquely with user Jian, once
Others obtains these information, he will possess right same as the owner of lost property.And bio-identification compensates for conventional cipher well
Biometrics identification technologies such as the shortcomings that identification, including face, iris, vein etc., and fingerprint recognition be wherein technology it is most mature,
Application range is also most extensive.
And with the development of fingerprint technique, more electronic equipments are configured with fingerprint recognition mould group will pass through fingerprint recognition
To realize subscriber authentication.Wherein, there are two types of common set-up modes for the fingerprint recognition mould group having at present, and one is fingerprint knowledges
The lower section of screen is arranged in other mould group, realizes Fingerprint recognition by optical mode.Another kind is by fingerprint recognition mould
The surface of electronic device is arranged in group, for example, being arranged on the HOME key of the lower section of screen, or the back of electronic device is arranged in
Face.
And inventors have found that the surface of electronic device is set in this case in fingerprint recognition mould group, as long as there is object
Body touches fingerprint recognition mould group, and fingerprint recognition mould group is the line for starting acquisition contact object and fingerprint recognition module contact part
Image is managed, which is regarded into fingerprint image data, and then carry out fingerprint recognition.And inventors have found that in many scenes
In, user's is not intended to fingerprint recognition to be carried out, to cause the waste of the electricity of electronic device.Therefore, for reality
The electric quantity consumption of electronic device is now reduced, it is energy saving, user experience is promoted, the fingerprint matching in the application is inventors herein proposed
Method, apparatus and electronic device.
Present embodiments are specifically described below in conjunction with attached drawing.
Referring to Fig. 1, being applied to electronic device this application provides a kind of finger print matching method, which comprises
Step S110: the fingerprint image data to be matched of fingerprint recognition mould group acquisition is obtained.
During fingerprint recognition, fingerprint recognition mould group can acquire the texture with fingerprint recognition module contact part object
Image is as fingerprint image to be matched, or acquires the texture image work of the object contacted with fingerprint recognition mould group corresponding region
For fingerprint image to be matched.Then the image processing flows such as image normalization, image enhancement and image binaryzation are being based on,
Preset finger-print codes rule is recycled to be encoded to obtain fingerprint image number to by the aforementioned fingerprint image arranged
According to.
Wherein, the fingerprint image data handled is a string of characters.For example, raw by simhash fingerprint generating algorithm
At fingerprint be one f strings of binary characters, such as one 32 fingerprints,
‘101001111100011010100011011011'.Again or the obtained fingerprint image data of the finger-print codes algorithm coding that has
Including data head and data body matter part, wherein data head includes some descriptive informations, and data body matter packet
Include fingerprint image coded data itself.It is understood that the descriptive information in data head is still based on acquired fingerprint
What the feature coding in image obtained, then still can be used as the data of the fingerprint image of difference and other users.
Step S120: based on the first fragment data in fingerprint image data described in default fractionation Rule.
Wherein, then when being split to fingerprint image data, can be determined according to used finger-print codes method
The finger-print codes format of justice is split.For example, fingerprint image number generated for simhash fingerprint generating algorithm above-mentioned
According to, then fingerprint image data directly can be divided into more parts according to the digit of coded data, be portion with 8 coded data positions,
Above-mentioned coded data can be then divided into " 10100111 ", " 11000110 ", " 10100011 " and " 011011 " wherein to arrange
The most preceding portion of sequence as the first fragment data, also will " 11000110 " be used as the first fragment data.
Furthermore the number of encoding bits of every portion can also be can also be different.
As a kind of mode, the data encoding digit in the first fragment data of acquisition can be worked as according to electronic device
Preceding locating scene and change.For example, can be changed according to the corresponding security level of current scene, wherein security level
Higher acquired data encoding digit is also more.For example, the scene high for security level can be with volume in the first fragment data
The data of 10 data bits of coded of middle distribution, and the data of 6 data bits of coded are distributed in the high scene of security level time.Its
In, the scene high as security level time can will be unlocked using payment scene as the highest scene of security level.
Alternatively mode, finger-print codes data in encoded include the case where data head and data text
Under, it can be using the less data head of data content as the first fragment data.
Step S130: first fragment data is matched with first with reference to fragment data.
It is understood that for the ease of realizing the authentication based on fingerprint recognition, electronic equipment is needed in identification
Preceding acquisition is for the subsequent fingerprint image data as identification reference.It will then acquire before recognition and be used for subsequent conduct identification ginseng
The fingerprint image data examined is as history fingerprint image data, and wherein the first reference fragment data is the history from acquisition
It splits and obtains according to the default fractionation rule in fingerprint image data.It is understood that for the ease of realizing subsequent match,
It is split out for splitting out first from history fingerprint image data with reference to fragment data, and from fingerprint image data to be matched
The rule of first fragment data is identical.
Step S140: if it fails to match, determine that it fails to match for the fingerprint image data.
If the first fragment data and the first reference fragment data carry out, it fails to match, characterizes fingerprint image number to be matched
It is mismatched according to history fingerprint image data, then then can be determined that the fingerprint image data to be matched, it fails to match.
In some scenes, user can hold always electronic device.For example, user is when on foot, for the ease of making at any time
With electronic device, electronic device can be held in hand, and if user holds always electronic device, and palm or finger with
The fingerprint recognition module contact of electronic device or be placed on can by fingerprint recognition mould group identify region when, fingerprint recognition mould group
It can constantly acquisition image be identified as fingerprint image.So in the waist performance for reducing electronic equipment based on preceding method
In the case where, for the ease of further reducing waist performance, if within a preset period of time, detecting multiple first segment
With reference to fragment data progress, it fails to match with first for data, controls the fingerprint recognition mould group and stops acquiring in the set time period
Fingerprint image data.And if when user will carry out authentication, other modes can be used in the set period of time,
Such as input password.
Wherein, the mode as a kind of recovery fingerprint recognition mould group acquisition fingerprint.If electronic device detects this repeatedly
First fragment data and first carries out that it fails to match is in dither state in electronic device with reference to fragment data, that
After a period of time being stood detecting electronic device, restore acquisition fingerprint image.
Step S150: if successful match, by the fingerprint image data to be matched in addition to first fragment data
Fragment data, matched except described first with reference to the data in addition to fragment data with the history fingerprint image data.
Step S160: if successful match, determine the fingerprint image data successful match.
Step S170: if it fails to match, determine that it fails to match for the fingerprint image data.
A kind of finger print matching method provided by the present application obtains the fingerprint image number to be matched of fingerprint recognition mould group acquisition
According to, based on the first fragment data described in default fractionation Rule in fingerprint image data, will first fragment data and
First is matched with reference to fragment data;If it fails to match, determine that it fails to match for the fingerprint image data, wherein described
One obtains with reference to fragment data to split from the history fingerprint image data of acquisition according to the default fractionation rule.To make
It obtains during each fingerprint matching, does not need to match whole finger print datas, reduce matching every time and consumed
Computing resource, reduce the consumption of electricity.
Referring to Fig. 2, being applied to electronic device this application provides a kind of finger print matching method, which comprises
Step S210: the fingerprint image data to be matched of fingerprint recognition mould group acquisition is obtained;
Step S220: when detecting the fingerprint recognition mould group and acquiring the fingerprint image data to be matched, the electronics
The kinematic parameter of device.
Wherein, it should be noted that usual user holds the habit of electronic device for user when carrying out fingerprint recognition
Used, electronic device is at the state of opposite standing, without carrying out fingerprint recognition when electronic device is in shake.That
After getting the fingerprint image data to be matched for obtaining the acquisition of fingerprint recognition mould group, can first detection electronic installation fortune
Dynamic parameter.Wherein, which may include acceleration value, magnitude of angular velocity etc..
Step S230: judge whether the kinematic parameter meets fingerprint recognition condition.
Step S240: if the kinematic parameter does not meet fingerprint recognition condition, terminate process.
Wherein, the fingerprint recognition condition includes: that the acceleration of electronic device is less than preset value;Or electronic device plus
The change frequency of speed is less than predeterminated frequency.It is understood that acceleration not less than preset value and/or electronic device plus
In the case that velocity variations frequency is not less than predeterminated frequency, determine that electronic device is kept in motion, then in this movement shape
Under state, electronic device determines that user not will do it fingerprint recognition.
Wherein, user sometimes can also it is expected under athletic posture using electronic device, can be with then be used as a kind of mode
In the case where detecting that kinematic parameter does not meet fingerprint recognition condition, when detecting the movement that electronic device is lifted, base
In default the first fragment data split in fingerprint image data described in Rule, it is then further continued for subsequent process.
Step S250: it if the kinematic parameter meets the fingerprint recognition condition, is split described in Rule based on default
The first fragment data in fingerprint image data.
And it should be noted that the process that fingerprint recognition mould group obtains fingerprint image data is relatively short, then making
For a kind of mode, can be before detecting that fingerprint recognition mould group starts to acquire fingerprint image, fortune detected by electronic device
Whether dynamic parameter meets fingerprint recognition condition, if meeting, based in fingerprint image data described in default fractionation Rule
First fragment data.
Step S260: first fragment data is matched with first with reference to fragment data.
Step S270: if it fails to match, determining that it fails to match for the fingerprint image data, wherein first reference plate
Segment data is to split to obtain according to the default fractionation rule from the history fingerprint image data of acquisition.
A kind of finger print matching method provided by the present application obtains the fingerprint image number to be matched of fingerprint recognition mould group acquisition
According in the case where the kinematic parameter of electronic device meets fingerprint recognition condition, based on fingerprint described in default fractionation Rule
The first fragment data in image data matches first fragment data with first with reference to fragment data;If matching
Failure, then determine that it fails to match for the fingerprint image data, wherein described first is to refer to from the history of acquisition with reference to fragment data
It splits and obtains according to the default fractionation rule in print image data.So that being not required to during each fingerprint matching
Whole finger print datas is matched, computing resource consumed by matching every time is reduced, reduces the consumption of electricity.
Referring to Fig. 3, being applied to electronic device this application provides a kind of finger print matching method, stating the screen of electronic device
Curtain and the fingerprint recognition mould group two sides that the electronic device is arranged in is opposite, which comprises
Step S310: the fingerprint image data to be matched of fingerprint recognition mould group acquisition is obtained.
Step S320: when detecting the fingerprint recognition mould group and acquiring the fingerprint image data to be matched, the electronics
The direction of the one side of screen is arranged in device.
In this example, as shown in figure 4, left side is the back side of electronic device, right side is the front of electronic device, and fingerprint
Identification mould group 99 and screen 210 are separately positioned on the two sides of electronic device.So in a kind of scene, electronic device is placed on
When on desktop, as shown in figure 5, the one side 321 of electronic device setting screen 210 is directed towards the desktop of desk 97.And in Fig. 5
When in the state of shown, user subconscious can sometimes go to the back side of touch electronic device, it is likely that be not intended to unlock
In the case where touch fingerprint recognition mould group 99, to cause the waist performance of electronic device.Similar, electronic device setting screen
The one side of curtain also has when towards ground side, and user touches fingerprint recognition mould group, and fingerprint is caused to misidentify.
So be used as a kind of mode, can by detection electronic installation be arranged screen one side direction come identify whether into
The subsequent process of row.
Step S330: whether judgement states the one side of electronic device setting screen towards direction initialization.
Step S340: if the direction opposite towards direction initialization of the one side of electronic device setting screen, terminates stream
Journey.
Step S350: if the one side of electronic device setting screen towards direction initialization, split rule based on default
Obtain the first fragment data in the fingerprint image data.
Wherein it is possible to understand, when using electronic device, if it is grip state, electronic device is directed towards user
User side, if electronic device is located in desktop shown in similar Fig. 5, electronic device setting screen is on one side
Towards direction straight up.So can by first detection electronic installation be currently grip state this be the state in a manner of standing,
Then detect the one side of the setting screen under corresponding states towards direction initialization whether be determine user use when court
To if it is, subsequent process can be continued, i.e., based on first in fingerprint image data described in default fractionation Rule
Fragment data.So it is understood that direction initialization above-mentioned is that electronic device is under static condition or grip state,
Direction of the one of setting screen facing towards user side.
Step S360: first fragment data is matched with first with reference to fragment data.
Step S370: if it fails to match, determining that it fails to match for the fingerprint image data, wherein first reference plate
Segment data is to split to obtain according to the default fractionation rule from the history fingerprint image data of acquisition.
A kind of finger print matching method provided by the present application obtains the fingerprint image number to be matched of fingerprint recognition mould group acquisition
According to being referred to described in Rule based on default split in the case where the one side of electronic device setting screen is towards direction initialization
The first fragment data in print image data matches first fragment data with first with reference to fragment data;If
With failure, then determine that it fails to match for the fingerprint image data, wherein the first reference fragment data is the history from acquisition
It splits and obtains according to the default fractionation rule in fingerprint image data.So that during each fingerprint matching, no
It needs to match whole finger print datas, reduces computing resource consumed by matching every time, reduce the consumption of electricity.
Referring to Fig. 6, running on electronic device, described device 400 this application provides a kind of fingerprint matching device 400
Include:
Fingerprint acquiring unit 410, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition;
Segment finger print data acquiring unit 420, for based in fingerprint image data described in default fractionation Rule
First fragment data.
Fingerprint matching unit 430, for matching first fragment data with reference to fragment data with first.
If it fails to match, the fingerprint matching unit 430 determines the fingerprint image data, and it fails to match, wherein described
One obtains with reference to fragment data to split from the history fingerprint image data of acquisition according to the default fractionation rule.
If it fails to match, if the fingerprint matching unit 430 is also used to successful match, by the fingerprint image to be matched
First reference plate is removed in fragment data in data in addition to first fragment data, with the history fingerprint image data
Data outside segment data are matched, if successful match, determine the fingerprint image data successful match, if it fails to match,
Then determine that it fails to match for the fingerprint image data.
Fingerprint acquiring unit 410, if being also used within a preset period of time, detect multiple first fragment data and the
It fails to match for one reference fragment data progress, controls the fingerprint recognition mould group and stops acquiring fingerprint image in the set time period
Data.
Referring to Fig. 7, running on electronic device, described device 500 this application provides a kind of fingerprint matching device 500
Include:
Fingerprint acquiring unit 510, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition.
Kinematic parameter acquiring unit 520 acquires the fingerprint image to be matched for detecting the fingerprint recognition mould group
When data, the kinematic parameter of the electronic device.
The kinematic parameter of the electronic device;If the kinematic parameter does not meet fingerprint recognition condition, terminate process;If institute
It states kinematic parameter and meets the fingerprint recognition condition, execute described based in fingerprint image data described in default fractionation Rule
The first fragment data.
Segment finger print data acquiring unit 530 detects the fingerprint recognition mould group for kinematic parameter acquiring unit 520 and adopts
When collecting the fingerprint image data to be matched, based on the first segment in fingerprint image data described in default fractionation Rule
Data.
Fingerprint matching unit 540, for matching first fragment data with reference to fragment data with first.
If it fails to match, the fingerprint matching unit 540 determines the fingerprint image data, and it fails to match, wherein described
One obtains with reference to fragment data to split from the history fingerprint image data of acquisition according to the default fractionation rule.
Referring to Fig. 8, running on electronic device, described device 600 this application provides a kind of fingerprint matching device 600
Include:
Fingerprint acquiring unit 610, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition.
Posture detecting unit 620 acquires the fingerprint image data to be matched for detecting the fingerprint recognition mould group
When, the direction of the one side of the electronic device setting screen;
Segment finger print data acquiring unit 630 detects fingerprint recognition mould group acquisition institute for posture detecting unit 620
When stating fingerprint image data to be matched, based on the first segments in fingerprint image data described in default fractionation Rule
According to.
Fingerprint matching unit 640, for matching first fragment data with reference to fragment data with first.
If it fails to match, the fingerprint matching unit 640 determines the fingerprint image data, and it fails to match, wherein described
One obtains with reference to fragment data to split from the history fingerprint image data of acquisition according to the default fractionation rule.
It should be noted that aforementioned device embodiment with preceding method embodiment be it is corresponding, in Installation practice
Particular content may refer to the content in preceding method embodiment.
In conclusion a kind of finger print matching method, device and electronic device provided by the present application, obtain fingerprint recognition mould
The fingerprint image data to be matched of group acquisition, based on the first segment in fingerprint image data described in default fractionation Rule
Data match first fragment data with first with reference to fragment data;If it fails to match, the fingerprint image is determined
As Data Matching failure, wherein described first is from the history fingerprint image data of acquisition according to described pre- with reference to fragment data
It is obtained if splitting rule and splitting.So that not needing to carry out whole finger print datas during each fingerprint matching
Matching reduces computing resource consumed by matching every time, reduces the consumption of electricity.
A kind of electronic device provided by the present application is illustrated below in conjunction with Fig. 9 and Figure 10.
Referring to Fig. 9, the embodiment of the present application also provides one kind and can execute based on above-mentioned data processing method, device
The mobile terminal 100 of aforementioned data processing method.Mobile terminal 100 includes electronic body portion 10, and the electronic body portion 10 is wrapped
The screen 120 for including shell 12 and being arranged on the shell 12.Metal can be used in the shell 12, such as steel, aluminium alloy are made.
In the present embodiment, the screen 120 and the second screen 121 generally include display panel 111, may also comprise for responding to institute
State the circuit etc. that display panel 111 carries out pressing operation.The display panel 111 can be a liquid crystal display panel
(Liquid Crystal Display, LCD), in some embodiments, the display panel 111 is a touch screen simultaneously
109。
Referring to Fig. 10, the embodiment of the present application also provides one kind and can execute based on above-mentioned finger print matching method, device
The electronic device 100 of aforementioned fingerprint matching process.Electronic device 100 includes one or more (one is only shown in figure) processors
102, memory 104, RF (Radio Frequency, radio frequency) module 106, voicefrequency circuit 110, sensor 114, input module
118, power module 132.It will appreciated by the skilled person that the application is not to the structure of the electronic device 100
It causes to limit.For example, the electronic device 100 may also include than more perhaps less component as shown in the figure or have with
Different configuration as shown in the figure.
It will appreciated by the skilled person that every other component belongs to for the processor 102
It is coupled between peripheral hardware, the processor 102 and these peripheral hardwares by multiple Peripheral Interfaces 124.The Peripheral Interface 124 can
Based on following standard implementation: Universal Asynchronous Receive/sending device (Universal Asynchronous Receiver/
Transmitter, UART), universal input/output (General Purpose Input Output, GPIO), serial peripheral connect
Mouthful (Serial Peripheral Interface, SPI), internal integrated circuit (Inter-Integrated Circuit,
I2C), but it is not limited to above-mentioned standard.In some instances, the Peripheral Interface 124 can only include bus;In other examples
In, the Peripheral Interface 124 may also include other elements, such as one or more controller, such as connecting the display
The display controller of panel 111 or storage control for connecting memory.In addition, these controllers can also be from described
It detaches, and is integrated in the processor 102 or in corresponding peripheral hardware in Peripheral Interface 124.
The memory 104 can be used for storing software program and module, for example, storage can execute it is provided herein
Finger print matching method program and device, the processor 102 passes through the software that is stored in the memory 104 of operation
Program and device, thereby executing various function application and data processing.The memory 104 may include high speed random storage
Device may also include nonvolatile memory, such as one or more magnetic storage device, flash memory or other are non-volatile solid
State memory.In some instances, the memory 104 can further comprise remotely located relative to the processor 102
Memory, these remote memories can pass through network connection to the electronic device 100 or the screen 210.Above-mentioned network
Example include but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
The RF module 106 is used to receive and transmit electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, thus
It is communicated with communication network or other equipment.The RF module 106 may include various existing for executing these functions
Circuit element, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module
(SIM) card, memory etc..The RF module 106 can be carried out with various networks such as internet, intranet, wireless network
Communication is communicated by wireless network and other equipment.Above-mentioned wireless network may include cellular telephone networks, wireless
Local area network or Metropolitan Area Network (MAN).Various communication standards, agreement and technology can be used in above-mentioned wireless network, including but not limited to
Global system for mobile communications (Global System for Mobile Communication, GSM), enhanced mobile communication skill
Art (Enhanced Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code
Division multiple access, W-CDMA), Code Division Multiple Access (Code division access, CDMA), time-division
Multiple access technology (time division multiple access, TDMA), adopting wireless fidelity technology (Wireless, Fidelity,
WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE 802.10A, IEEE 802.11b, IEEE802.11g and/
Or IEEE 802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave accesses
(Worldwide Interoperability for Microwave Access, Wi-Max), other be used for mail, Instant Messenger
The agreement and any other suitable communications protocol of news and short message, or even may include that those are not developed currently yet
Agreement.
Wherein, camera 220 is used to acquire image as image acquisition device, such as acquires data to be encrypted, and pass
Processing 102 is passed to be handled.Alternatively mode, electronic device 100 include the touch-control device to intercouple, detection electricity
Road and processing circuit, the touch-control device carry out touch control operation for user;The detection circuit, for having detected number
After it need to be encrypted, the touch parameter for the touch control operation that triggering encrypts the data is obtained;The processing electricity
Road determines data encryption grade for the touch parameter based on the touch control operation;Based on the secret grade to the data
It is encrypted.
Voicefrequency circuit 110, loudspeaker 101, sound jack 103, microphone 105 provide user and the electronic device jointly
Audio interface between 100 or the screen 210.Specifically, the voicefrequency circuit 110 is from reception sound from the processor 102
Voice data is converted to electric signal by sound data, by electric signal transmission to the loudspeaker 101.The loudspeaker 101 is by telecommunications
Number be converted to the sound wave that human ear can be heard.The voicefrequency circuit 110 receives electric signal also from the microphone 105, by telecommunications
Number be converted to voice data, and by data transmission in network telephony to the processor 102 to be further processed.Audio data can
To be obtained from the memory 104 or through the RF module 106.It is deposited in addition, audio data also can store to described
It is sent in reservoir 104 or by the RF module 106.
The setting of sensor 114 is in the electronic device 100 or in the screen 210, the reality of the sensor 114
Example includes but is not limited to: light sensor 114F, operation sensor, fingerprint recognition mould group 114G, pressure sensor, infrared heat
Sensor, range sensor, acceleration transducer and other sensors.Wherein, acceleration transducer can be used for obtaining in real time
The athletic posture of electronic device is taken, for example, the direction of the acceleration value of acquisition electronic device and acceleration in real time.
Wherein, pressure sensor can detecte the sensor by pressing the pressure generated in electronic device 100.That is, pressure
Sensor detection is by the contact between user and electronic device or presses the pressure generated, such as is filled by the ear and electronics of user
The pressure that contact or pressing between setting generate.Therefore, pressure sensor may be used to determine user and electronic device 100 it
Between whether contacted or pressed and the size of pressure.
Please continue to refer to Figure 10, specifically in the embodiment shown in fig. 10, the light sensor 114F and the pressure
Force snesor is arranged adjacent to the display panel 111.The light sensor 114F can have object close to the screen 210
When, such as when the electronic device 100 is moved in one's ear, the processor 102 closes display output.
As a kind of motion sensor, gravity accelerometer can detect in all directions (generally three axis) and accelerate
The size of degree can detect that size and the direction of gravity when static, can be used to identify the application of 100 posture of electronic device
(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc..
In addition, the electronic device 100 can also configure the other sensors such as gyroscope, barometer, hygrometer, thermometer, herein no longer
It repeats.Wherein gyroscope can acquire the rotational angular velocity of electronic device 100 in real time, so that electronic device can be according to above-mentioned
Embodiment judges whether electronic device is in fall condition.
In the present embodiment, the input module 118 may include the touch screen 109 being arranged on the screen 210, institute
Touch screen 109 is stated to collect the touch operation of user on it or nearby (for example user is any suitable using finger, stylus etc.
The operation of object or attachment on the touch screen 109 or near the touch screen 109), and according to a pre-set procedure
Drive corresponding attachment device.Optionally, the touch screen 109 may include touch detecting apparatus and touch controller.Wherein, institute
The touch orientation of touch detecting apparatus detection user is stated, and detects touch operation bring signal, transmits a signal to the touching
Touch controller;The touch controller receives touch information from the touch detecting apparatus, and the touch information is converted into
Contact coordinate, then give the processor 102, and order that the processor 102 is sent can be received and executed.In addition,
The touch detection of the touch screen 109 can be realized using more classifying types such as resistance-type, condenser type, infrared ray and surface acoustic waves
Function.In addition to the touch screen 109, in other change embodiments, the input module 118 can also include other inputs
Equipment, such as key.The key for example may include the character keys for inputting character, and the control for triggering control function
Key processed.The example of the control button includes " returning to main screen " key, power on/off key etc..
The information and the electronic device that the screen 210 is used to show information input by user, is supplied to user
100 various graphical user interface, these graphical user interface can be by figure, text, icon, number, video and it is any
Combination is to constitute, and in an example, the touch screen 109 may be disposed on the display panel 111 thus with the display
Panel 111 constitutes an entirety.
The power module 132 is used to provide power supply to the processor 102 and other each components.Specifically,
The power module 132 may include power-supply management system, one or more power supply (such as battery or alternating current), charging circuit,
Power-fail detection circuit, inverter, indicator of the power supply status and any other and the electronic device 100 or the screen
The generation, management of electric power and the relevant component of distribution in 210.
The electronic device 100 further includes locator 119, and the locator 119 is for determining 100 institute of electronic device
The physical location at place.In the present embodiment, the locator 119 realizes the positioning of the electronic device 100 using positioning service,
The positioning service, it should be understood that the location information of the electronic device 100 is obtained by specific location technology (as passed through
Latitude coordinate), it is marked on the electronic map by the technology or service of the position of positioning object.
It should be understood that above-mentioned electronic device 100 is not limited to intelligent mobile phone terminal, should refer to can moved
Computer equipment used in dynamic.Specifically, electronic device 100, refers to the mobile computer for being equipped with intelligent operating system
Equipment, electronic device 100 include but is not limited to smart phone, smartwatch, tablet computer, etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be by the application
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.In addition, in each embodiment of the application
In each functional unit can integrate in a processing module, be also possible to each unit and physically exist alone, can also two
A or more than two units are integrated in a module.Above-mentioned integrated module both can take the form of hardware realization, can also
It is realized in the form of using software function module.If the integrated module realized in the form of software function module and as
Independent product when selling or using, also can store in a computer readable storage medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of application
Type.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although
The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be with
It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And
These are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and
Range.
Claims (11)
1. a kind of finger print matching method, which is characterized in that be applied to electronic device, which comprises
Obtain the fingerprint image data to be matched of fingerprint recognition mould group acquisition;
Based on the first fragment data in fingerprint image data described in default fractionation Rule;
First fragment data is matched with first with reference to fragment data;
If it fails to match, determine that it fails to match for the fingerprint image data, wherein described first is from obtaining with reference to fragment data
It splits and obtains according to the default fractionation rule in the history fingerprint image data taken.
2. the method according to claim 1, wherein the method also includes:
If successful match, by the fragment data in the fingerprint image data to be matched in addition to first fragment data, with
Data in the history fingerprint image data in addition to described first with reference to fragment data are matched, if successful match, are sentenced
The fixed fingerprint image data successful match determines that it fails to match for the fingerprint image data if it fails to match.
3. the method according to claim 1, wherein the method also includes:
If within a preset period of time, detecting, multiple first fragment data and first carries out matching mistake with reference to fragment data
It loses, controls the fingerprint recognition mould group and stop acquiring fingerprint image data in the set time period.
4. the method according to claim 1, wherein described split fingerprint image described in Rule based on default
Before the step of the first fragment data in data further include:
When detecting the fingerprint recognition mould group and acquiring the fingerprint image data to be matched, the movement ginseng of the electronic device
Number;
If the kinematic parameter does not meet fingerprint recognition condition, terminate process;
If the kinematic parameter meets the fingerprint recognition condition, execute described based on fingerprint image described in default fractionation Rule
As the first fragment data in data.
5. according to the method described in claim 4, it is characterized in that, the fingerprint recognition condition includes:
The acceleration of electronic device is less than preset value;Or
The change frequency of the acceleration of electronic device is less than predeterminated frequency.
6. the method according to claim 1, wherein the screen of the electronic device and the fingerprint recognition mould group
The opposite two sides of the electronic device, first based in fingerprint image data described in default fractionation Rule are set
Before the step of fragment data further include:
When detecting the fingerprint recognition mould group and acquiring the fingerprint image data to be matched, the electronic device setting screen
Direction on one side;
If the one side of electronic device setting screen towards direction initialization, execute and described split Rule institute based on default
State the first fragment data in fingerprint image data.
7. a kind of fingerprint matching device, which is characterized in that run on electronic device, the fingerprint matching device includes:
Fingerprint acquiring unit, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition;
Segment finger print data acquiring unit, for based on the first segment in fingerprint image data described in default fractionation Rule
Data;
Fingerprint matching unit, for matching first fragment data with reference to fragment data with first;
If it fails to match, the fingerprint matching unit determines the fingerprint image data, and it fails to match, wherein first reference
Fragment data is to split to obtain according to the default fractionation rule from the history fingerprint image data of acquisition.
8. device according to claim 7, which is characterized in that if successful match, the fingerprint matching unit, be also used to by
Fragment data in the fingerprint image data to be matched in addition to first fragment data, with the history fingerprint image number
Data in addition to described first with reference to fragment data are matched, if successful match, the fingerprint matching unit determines
The fingerprint image data successful match, if it fails to match, the fingerprint matching unit determines the fingerprint image data
With failure.
9. a kind of electronic device, which is characterized in that including one or more processors and memory;
One or more programs are stored in the memory and are configured as being executed by one or more of processors, institute
It states one or more programs and is configured to carry out any method of claim 1-6.
10. a kind of computer readable storage medium for the program code that can be performed with processor, which is characterized in that the calculating
Machine read/write memory medium includes the program of storage, wherein in described program operation, perform claim requires 1-6 any described
Method.
11. a kind of electronic device, which is characterized in that including fingerprint collecting mould group, finger prints processing circuit and fingerprint matching circuit;
The fingerprint collecting mould group, for acquiring fingerprint image data;
The finger prints processing circuit, for obtaining the fingerprint image data to be matched of fingerprint recognition mould group acquisition;Based on default
Split the first fragment data in fingerprint image data described in Rule;
The fingerprint matching circuit, for matching first fragment data with reference to fragment data with first;If matching
Failure, then determine that it fails to match for the fingerprint image data, wherein described first is to refer to from the history of acquisition with reference to fragment data
It splits and obtains according to the default fractionation rule in print image data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810646580.XA CN108932486B (en) | 2018-06-21 | 2018-06-21 | Fingerprint matching method and device and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810646580.XA CN108932486B (en) | 2018-06-21 | 2018-06-21 | Fingerprint matching method and device and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108932486A true CN108932486A (en) | 2018-12-04 |
CN108932486B CN108932486B (en) | 2020-09-22 |
Family
ID=64446856
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810646580.XA Expired - Fee Related CN108932486B (en) | 2018-06-21 | 2018-06-21 | Fingerprint matching method and device and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108932486B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109754242A (en) * | 2019-01-11 | 2019-05-14 | 北京阿尔山区块链联盟科技有限公司 | Memonic symbol generation method, device and electronic equipment |
CN110008675A (en) * | 2019-03-28 | 2019-07-12 | 南京维沃软件技术有限公司 | A kind of fingerprint identification method and mobile terminal |
CN113434561A (en) * | 2021-06-24 | 2021-09-24 | 北京金山云网络技术有限公司 | Live broadcast data verification method and system, electronic device and storage medium |
CN113553995A (en) * | 2019-05-29 | 2021-10-26 | Oppo广东移动通信有限公司 | Calibration method and related equipment |
-
2018
- 2018-06-21 CN CN201810646580.XA patent/CN108932486B/en not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109754242A (en) * | 2019-01-11 | 2019-05-14 | 北京阿尔山区块链联盟科技有限公司 | Memonic symbol generation method, device and electronic equipment |
CN109754242B (en) * | 2019-01-11 | 2020-07-17 | 北京阿尔山区块链联盟科技有限公司 | Mnemonic generating method and device and electronic equipment |
CN110008675A (en) * | 2019-03-28 | 2019-07-12 | 南京维沃软件技术有限公司 | A kind of fingerprint identification method and mobile terminal |
CN110008675B (en) * | 2019-03-28 | 2021-07-20 | 南京维沃软件技术有限公司 | Fingerprint identification method and mobile terminal |
CN113553995A (en) * | 2019-05-29 | 2021-10-26 | Oppo广东移动通信有限公司 | Calibration method and related equipment |
CN113434561A (en) * | 2021-06-24 | 2021-09-24 | 北京金山云网络技术有限公司 | Live broadcast data verification method and system, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108932486B (en) | 2020-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10169639B2 (en) | Method for fingerprint template update and terminal device | |
EP3790006A1 (en) | Voice control method, wearable apparatus, and terminal | |
TWI679552B (en) | Unlocking control method and mobile terminal | |
CN108932486A (en) | Finger print matching method, device and electronic device | |
US20150261946A1 (en) | Apparatus and method for authenticating user | |
CN108076426A (en) | Terminal tracing method, apparatus, storage medium and terminal device | |
CN108288154B (en) | Starting method and device of payment application program and mobile terminal | |
US9959449B2 (en) | Method for controlling unlocking and terminal | |
WO2019218843A1 (en) | Key configuration method and device, and mobile terminal and storage medium | |
CN110188524B (en) | Information encryption method, information decryption method and terminal | |
CN106255102B (en) | Terminal equipment identification method and related equipment | |
CN107908939B (en) | Terminal alarm method and device and mobile terminal | |
CN108932102A (en) | Data processing method, device and mobile terminal | |
WO2019019837A1 (en) | Biological identification method and related product | |
CN108961489A (en) | A kind of equipment wearing control method, terminal and computer readable storage medium | |
KR20120042684A (en) | Data transfer/receive method and system using finger printinformation | |
CN108959941A (en) | Data ciphering method, device and electronic device | |
CN108737640A (en) | False-touch prevention method, apparatus, mobile terminal and storage medium | |
CN107330374A (en) | Fingerprint register method and Related product | |
CN106487754A (en) | Authentication method | |
CN109005102A (en) | Information processing method, device and electronic device | |
CN107944242B (en) | Biological identification function disabling method and mobile terminal | |
CN108874281A (en) | A kind of application program launching method and terminal device | |
US11302115B2 (en) | Method for facial information preview and related products | |
CN106066953B (en) | Fingerprint unlocking control method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
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: 20200922 |