Nothing Special   »   [go: up one dir, main page]

CN106815546B - Fingerprint identification method and device - Google Patents

Fingerprint identification method and device Download PDF

Info

Publication number
CN106815546B
CN106815546B CN201510862402.7A CN201510862402A CN106815546B CN 106815546 B CN106815546 B CN 106815546B CN 201510862402 A CN201510862402 A CN 201510862402A CN 106815546 B CN106815546 B CN 106815546B
Authority
CN
China
Prior art keywords
processing unit
pressure
sensor
fingerprint
fingerprint identification
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.)
Active
Application number
CN201510862402.7A
Other languages
Chinese (zh)
Other versions
CN106815546A (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510862402.7A priority Critical patent/CN106815546B/en
Publication of CN106815546A publication Critical patent/CN106815546A/en
Application granted granted Critical
Publication of CN106815546B publication Critical patent/CN106815546B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Image Input (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure relates to a fingerprint identification method and a fingerprint identification device, and belongs to the technical field of touch control. The method is used in a mobile terminal, and comprises the following steps: collecting pressure parameters acted on the pressure sensor by fingers through the pressure sensor, and sending the pressure parameters to the processing unit, wherein the pressure sensor is electrically connected with the processing unit; detecting whether the pressure parameter meets a predetermined condition through a processing unit; when the pressure parameter meets a preset condition, starting the fingerprint identification sensor through the processing unit, wherein the processing unit is electrically connected with the fingerprint identification sensor; the fingerprint of the finger is identified through the fingerprint identification sensor, and the finger acts on the pressure sensor and the fingerprint identification sensor simultaneously. The method and the device solve the problem that more resources are required to be consumed by awakening the CPU to control the fingerprint identification sensor to carry out fingerprint identification, and achieve the effect of saving resources.

Description

Fingerprint identification method and device
Technical Field
The present disclosure relates to the field of touch technologies, and in particular, to a fingerprint identification method and apparatus.
Background
The fingerprint identification sensor arranged in the terminal can collect the fingerprint of the user, and the terminal carries out identity verification on the user according to the collected fingerprint so as to improve the safety of the terminal.
Fingerprint recognition sensors are typically provided in touch keys, which in this case include: the fingerprint identification device comprises a physical key arranged on a PCB (Printed Circuit Board) Board and a fingerprint identification sensor suspended above the physical key, wherein the fingerprint identification sensor is positioned in an opening of cover plate glass, and when a user touches the fingerprint identification sensor, the operation of the user is identified as fingerprint collection; when the user presses the fingerprint identification sensor and controls the fingerprint identification sensor to move for a certain stroke and press the physical key, the operation of the user is identified as fingerprint collection and physical key pressing.
Disclosure of Invention
The disclosure provides a fingerprint identification method and a fingerprint identification device.
According to a first aspect of the embodiments of the present disclosure, there is provided a fingerprint identification method for use in a mobile terminal, the method including:
acquiring pressure parameters acted on the pressure sensor by fingers through the pressure sensor, and sending the pressure parameters to a processing unit, wherein the pressure sensor is electrically connected with the processing unit;
detecting, by the processing unit, whether the pressure parameter satisfies a predetermined condition;
when the pressure parameter meets the preset condition, starting a fingerprint identification sensor through the processing unit, wherein the processing unit is electrically connected with the fingerprint identification sensor;
the fingerprint of the finger is identified through the fingerprint identification sensor, and the finger acts on the pressure sensor and the fingerprint identification sensor at the same time.
Optionally, the activating, by the processing unit, the fingerprint recognition sensor includes:
generating, by the processing unit, a hardware interrupt signal;
and sending the hardware interrupt signal to the fingerprint identification sensor through the processing unit, wherein the hardware interrupt signal is used for indicating the fingerprint identification sensor to carry out fingerprint identification.
Optionally, the method further includes:
detecting whether the finger acts on a fingerprint acquisition area through the processing unit, wherein the fingerprint acquisition area is an area where the fingerprint is accurately acquired by the fingerprint identification sensor;
and when the finger acts on the fingerprint acquisition area, triggering and executing the step of starting the fingerprint identification sensor through the processing unit.
Optionally, the detecting, by the processing unit, whether the finger acts on the fingerprint acquisition area includes:
when the mobile terminal comprises a capacitive touch key and the distance between the capacitive touch key and the pressure sensor is smaller than a first threshold value, sensing a capacitance value when the finger acts on the pressure sensor through the capacitive touch key, and sending the capacitance value to the processing unit, wherein the capacitive touch key is electrically connected with the processing unit;
detecting, by the processing unit, whether the capacitance value is less than a predetermined capacitance threshold;
when the capacitance value is smaller than the preset capacitance threshold value, the finger is determined to act on the fingerprint acquisition area through the processing unit.
Optionally, the detecting, by the processing unit, whether the finger acts on the fingerprint acquisition area includes:
when the mobile terminal comprises a pressure type touch key and the distance between the pressure type touch key and the pressure sensor is smaller than a second threshold value, sensing pressure parameters when the finger acts on the pressure sensor through the pressure type touch key, and sending the sensing pressure parameters to the processing unit, wherein the pressure type touch key is electrically connected with the processing unit;
detecting, by the processing unit, whether the sensed pressure parameter is less than a predetermined pressure threshold;
and when the sensed pressure parameter is smaller than the preset pressure threshold value, determining that the finger acts on the fingerprint acquisition area through the processing unit.
According to a second aspect of the embodiments of the present disclosure, there is provided a fingerprint identification apparatus for use in a mobile terminal, the apparatus including:
the parameter acquisition module is configured to acquire pressure parameters acted on the pressure sensor by fingers through the pressure sensor and send the pressure parameters to the processing unit, and the pressure sensor is electrically connected with the processing unit;
the first detection module is configured to detect whether the pressure parameter obtained by the parameter acquisition module meets a preset condition or not through the processing unit;
the sensor starting module is configured to start a fingerprint identification sensor through the processing unit when the first detection module detects that the pressure parameter meets the preset condition, and the processing unit is electrically connected with the fingerprint identification sensor;
a fingerprint recognition module configured to recognize a fingerprint of the finger by the fingerprint recognition sensor, the finger acting on the pressure sensor and the fingerprint recognition sensor simultaneously.
Optionally, the sensor starting module includes:
a signal generation submodule configured to generate a hardware interrupt signal by the processing unit;
a sensor start sub-module configured to send, by the processing unit, the hardware interrupt signal generated by the signal generation sub-module to the fingerprint recognition sensor, where the hardware interrupt signal is used to instruct the fingerprint recognition sensor to perform fingerprint recognition.
Optionally, the apparatus further includes:
the second detection module is configured to detect whether the finger acts on a fingerprint collection area through the processing unit, wherein the fingerprint collection area is an area where the fingerprint identification sensor accurately collects the fingerprint;
an operation triggering module configured to trigger execution of the operation of starting the fingerprint identification sensor by the processing unit when the second detection module detects that the finger acts on the fingerprint collection area.
Optionally, the second detection module includes:
the first acquisition sub-module is configured to sense a capacitance value when the finger acts on the pressure sensor through a capacitive touch key and send the capacitance value to the processing unit when the mobile terminal comprises the capacitive touch key and the distance between the capacitive touch key and the pressure sensor is smaller than a first threshold value, and the capacitive touch key is electrically connected with the processing unit;
a first detection submodule configured to detect, by the processing unit, whether the capacitance value obtained by the first acquisition submodule is smaller than a predetermined capacitance threshold value;
a first determination sub-module configured to determine, by the processing unit, that the finger is applied to the fingerprint acquisition area when the first detection sub-module detects that the capacitance value is smaller than the predetermined capacitance threshold value.
Optionally, the second detection module includes:
the second acquisition submodule is configured to sense a sensing pressure parameter when the finger acts on the pressure sensor through the pressure type touch key and send the sensing pressure parameter to the processing unit when the mobile terminal comprises the pressure type touch key and the distance between the pressure type touch key and the pressure sensor is smaller than a second threshold value, and the pressure type touch key is electrically connected with the processing unit;
a second detection submodule configured to detect, by the processing unit, whether the pressure parameter obtained by the second acquisition submodule is smaller than a predetermined pressure threshold;
a second determination submodule configured to determine, by the processing unit, that the finger is acting on the fingerprint acquisition area when the second detection submodule detects that the pressure parameter is smaller than the predetermined pressure threshold.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
collecting pressure parameters acted on the pressure sensor by fingers through the pressure sensor, and sending the pressure parameters to the processing unit; when the pressure parameter detected by the processing unit meets the preset condition, starting a fingerprint identification sensor by the processing unit; through the fingerprint of fingerprint identification sensor discernment finger, can start the fingerprint identification sensor through Processing Unit, control the fingerprint identification sensor and carry out fingerprint identification, solved and control the fingerprint identification sensor through awakening up CPU (Central Processing Unit) and carry out fingerprint identification, need consume the problem of more resource, reached the effect of saving the resource.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow chart illustrating a method of fingerprinting in accordance with an exemplary embodiment.
FIG. 2A is a flow chart illustrating a method of fingerprinting in accordance with another exemplary embodiment.
FIG. 2B is a schematic diagram of a predetermined key shown in accordance with an exemplary embodiment.
Fig. 2C is a flow chart illustrating a first detection method according to an exemplary embodiment.
Fig. 2D is a flow chart illustrating a second detection method according to an exemplary embodiment.
Fig. 2E is an interface diagram of a mobile terminal shown in accordance with an example embodiment.
FIG. 3 is a block diagram illustrating a fingerprint recognition device according to an exemplary embodiment.
FIG. 4 is a block diagram illustrating a fingerprint recognition device according to an example embodiment.
FIG. 5 is a block diagram illustrating an apparatus for fingerprint recognition according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating a fingerprint recognition method applied to a mobile terminal according to an exemplary embodiment, and the fingerprint recognition method includes the following steps, as shown in fig. 1.
In step 101, a pressure parameter of the finger acting on the pressure sensor is collected by the pressure sensor and sent to the processing unit, and the pressure sensor is electrically connected with the processing unit.
In step 102, it is detected by the processing unit whether the pressure parameter fulfils a predetermined condition.
In step 103, when the pressure parameter satisfies a predetermined condition, the fingerprint sensor is activated by the processing unit, and the processing unit is electrically connected to the fingerprint sensor.
In step 104, the fingerprint of the finger is identified by the fingerprint identification sensor, and the finger acts on the pressure sensor and the fingerprint identification sensor simultaneously.
In summary, in the fingerprint identification method provided by the present disclosure, the pressure sensor is used to collect the pressure parameter of the finger acting on the pressure sensor, and the pressure parameter is sent to the processing unit; when the pressure parameter detected by the processing unit meets the preset condition, starting a fingerprint identification sensor by the processing unit; through the fingerprint of fingerprint identification sensor discernment finger, can start the fingerprint identification sensor through processing unit, control fingerprint identification sensor and carry out fingerprint identification, solved and control the fingerprint identification sensor through awakening up CPU and carry out fingerprint identification, need consume the problem of more resource, reached the effect of saving the resource.
Fig. 2A is a flowchart illustrating a fingerprint recognition method applied to a mobile terminal according to another exemplary embodiment, and the fingerprint recognition method includes the following steps, as shown in fig. 2A.
In step 201, a pressure parameter of the finger acting on the pressure sensor is collected by the pressure sensor and sent to the processing unit, and the pressure sensor is electrically connected with the processing unit.
In this embodiment, the mobile terminal includes a touch screen area and a key area, and the touch screen area and the key area are both controlled by the processing unit, and the processing unit may be a touch chip or a general processor, which is not limited in this embodiment. In a first implementation manner, the touch screen area corresponds to one processing unit, and the key area corresponds to another processing unit, at this time, this step is executed by the processing unit corresponding to the touch screen area or the processing unit corresponding to the key area; in a second implementation manner, the touch screen area and the key area correspond to a processing unit, and at this time, this step is executed by the processing unit.
In this embodiment, the pressure sensor and the fingerprint sensor are implemented as a predetermined key in the key area, please refer to the schematic diagram of the predetermined key shown in fig. 2B, wherein the pressure sensor is located around the fingerprint sensor. Referring to the left side view of fig. 2B, the pressure sensor and the fingerprint sensor are arranged side by side below the transparent cover plate; referring to the right side view of fig. 2B, wherein the pressure sensor is located below the fingerprint sensor, the embodiment is only illustrated in the two implementation manners, and the arrangement manner of the pressure sensor and the fingerprint sensor is not limited.
When the finger acts on the pressure sensor, the state of the pressure sensor is changed, and at the moment, the pressure sensor can acquire the pressure parameter acted on the pressure sensor by the finger and send the pressure parameter to the processing unit. The pressure parameter may be an action strength of the operation, a pressure duration, an instantaneous pressure change, and the like, which is not limited in this embodiment.
In step 202, it is detected by the processing unit whether the pressure parameter fulfils a predetermined condition.
When the pressure parameter is the action force, the condition that the pressure parameter exceeds the action force threshold value is met; when the pressure parameter is the pressure duration, the satisfaction of the preset condition means that the pressure duration exceeds a pressure duration threshold; when the pressure parameter is an instantaneous pressure change, meeting the predetermined condition means that the instantaneous pressure change exceeds an instantaneous pressure change threshold.
In step 203, it is detected by the processing unit whether the finger acts on a fingerprint collection area, which is an area where the fingerprint is accurately collected by the fingerprint identification sensor.
Because the fingerprint identification sensor can carry out fingerprint identification to the finger that acts on it, when the effect position of finger takes place to deviate, the fingerprint identification sensor can't gather complete fingerprint, can't gather the fingerprint even, leads to fingerprint identification failure. Therefore, a fingerprint collecting area is usually set for the fingerprint identification sensor, and when a finger acts on the fingerprint collecting area, the fingerprint identification sensor can accurately collect the fingerprint.
In this embodiment, processing unit can detect earlier whether the finger acts on fingerprint collection area, when confirming that the finger acts on fingerprint collection area, control fingerprint identification sensor and carry out fingerprint identification, has solved that the finger does not act on fingerprint collection area, leads to the problem of fingerprint identification failure, has reached the effect that improves fingerprint identification's success rate.
Step 203 is an optional step, that is, only step 202 may be executed, or both step 202 and step 203 may be executed, and at this time, the execution sequence between step 202 and step 203 is not limited in this embodiment.
The processing unit may detect whether a finger is applied to the fingerprint acquisition area through other keys located around the predetermined key. Please refer to the detection method shown in fig. 2C when the other keys are capacitive touch keys; if the other keys are pressure-type touch keys, please refer to the detection method shown in fig. 2D. The pressure type touch key is realized only through a pressure sensor. Referring to the interface diagram of the mobile terminal shown in fig. 2E, it is assumed in fig. 2E that the home key 11 is a predetermined key, and the menu key 12 and the return key 12 are capacitive touch keys, or the menu key 12 and the return key 12 are pressure-type touch keys, or one of the menu key 12 and the return key 12 is a capacitive touch key and the other is a pressure-type touch key.
Referring to fig. 2C, in a first possible implementation manner, the detecting, by the processing unit, whether the finger acts on the fingerprint acquisition area includes:
in step 2031, when the mobile terminal includes a capacitive touch key and the distance between the capacitive touch key and the pressure sensor is smaller than a first threshold, sensing a capacitance value when a finger acts on the pressure sensor through the capacitive touch key, and sending the capacitance value to the processing unit, wherein the capacitive touch key is electrically connected to the processing unit;
in step 2032, detecting, by the processing unit, whether the capacitance value is less than a predetermined capacitance threshold;
in step 2033, it is determined by the processing unit that the finger is acting on the fingerprint acquisition area when the capacitance value is less than the predetermined capacitance threshold.
When a finger acts on the fingerprint acquisition area, the finger cannot contact the capacitive touch key, and at the moment, the capacitance value sensed by the capacitive touch key is zero or smaller; when the finger does not act on the fingerprint collection area, the finger can contact the capacitive touch key, and at the moment, the capacitance value sensed by the capacitive touch key is large, so that the processing unit can detect whether the finger acts on the fingerprint collection area by detecting whether the capacitance value is smaller than a preset capacitance threshold value. The predetermined capacitance threshold may be set and modified by itself, which is not limited in this embodiment.
Referring to fig. 2D, in a second possible implementation manner, the detecting, by the processing unit, whether the finger acts on the fingerprint acquisition area includes:
in step 2034, when the mobile terminal includes a pressure-type touch key and the distance between the pressure-type touch key and the pressure sensor is smaller than the second threshold, sensing a pressure-sensing parameter when a finger acts on the pressure sensor through the pressure-type touch key, and sending the pressure-sensing parameter to the processing unit, wherein the pressure-type touch key is electrically connected to the processing unit;
in step 2035, detecting, by the processing unit, whether the sensed pressure parameter is less than a predetermined pressure threshold;
in step 2036, it is determined by the processing unit that a finger is applied to the fingerprint acquisition area when the sensed pressure parameter is less than the predetermined pressure threshold.
When a finger acts on the fingerprint acquisition area, the finger cannot contact the pressure type touch key, and at the moment, the sensing pressure parameter sensed by the pressure type touch key is zero or smaller; when the finger does not act on the fingerprint collection area, the finger can contact the pressure type touch key, and at the moment, the induction pressure parameter sensed by the pressure type touch key is large, so that the processing unit can detect whether the finger acts on the fingerprint collection area by detecting whether the induction pressure parameter is smaller than a preset pressure threshold value. The predetermined pressure threshold may be set and modified by itself, and the embodiment is not limited.
That is, when the finger is applied to the circular area around the home key 11, the square areas around the menu keys 12 and the return keys 12 on both sides sense a smaller capacitance value or sensing pressure parameter, and it can be determined that the finger is applied to the fingerprint collection area.
In step 204, a hardware interrupt signal is generated by the processing unit when the pressure parameter satisfies a predetermined condition and the finger is applied to the fingerprint acquisition area.
When the present embodiment executes step 202 and does not execute step 203, the present embodiment includes: a hardware interrupt signal is generated by the processing unit when the pressure parameter satisfies a predetermined condition.
In this embodiment, the processing unit generates the hardware interrupt signal to start the fingerprint identification module to perform fingerprint identification, and the CPU does not need to be awakened to start the fingerprint identification sensor to perform fingerprint identification, so that resources consumed by awakening the CPU and running the CPU can be saved, and the effect of saving resources is achieved.
In step 205, send hardware interrupt signal to the fingerprint identification sensor through the processing unit, the hardware interrupt signal is used for instructing the fingerprint identification sensor to carry out fingerprint identification, and the processing unit is electrically connected with the fingerprint identification sensor.
And after receiving the hardware interrupt signal, the fingerprint identification sensor is switched from the dormant state to the working state.
In step 206, the fingerprint of the finger is identified by the fingerprint identification sensor, and the finger acts on the pressure sensor and the fingerprint identification sensor simultaneously.
The fingerprint identification sensor in the working state can collect and identify the fingerprint of the finger.
In summary, in the fingerprint identification method provided by the present disclosure, the pressure sensor is used to collect the pressure parameter of the finger acting on the pressure sensor, and the pressure parameter is sent to the processing unit; when the pressure parameter detected by the processing unit meets the preset condition, starting a fingerprint identification sensor by the processing unit; through the fingerprint of fingerprint identification sensor discernment finger, can start the fingerprint identification sensor through processing unit, control fingerprint identification sensor and carry out fingerprint identification, solved and control the fingerprint identification sensor through awakening up CPU and carry out fingerprint identification, need consume the problem of more resource, reached the effect of saving the resource.
In addition, whether the finger acts on the fingerprint acquisition area or not is detected through the processing unit, when the finger acts on the fingerprint acquisition area is detected, the fingerprint identification sensor is determined and controlled to carry out fingerprint identification, the problem that the finger fails in fingerprint identification due to the fact that the finger does not act on the fingerprint acquisition area is solved, and the effect of improving the success rate of fingerprint identification is achieved.
Fig. 3 is a block diagram illustrating a fingerprint recognition device applied to a mobile terminal according to an exemplary embodiment, and as shown in fig. 3, the fingerprint recognition device includes: a parameter acquisition module 310, a first detection module 320, a sensor activation module 330, and a fingerprint identification module 340;
the parameter acquisition module 310 is configured to acquire pressure parameters of the finger acting on the pressure sensor through the pressure sensor and send the pressure parameters to the processing unit, and the pressure sensor is electrically connected with the processing unit;
the first detection module 320 is configured to detect whether the pressure parameter obtained by the parameter acquisition module 310 satisfies a predetermined condition through the processing unit;
the sensor starting module 330 is configured to start the fingerprint identification sensor through the processing unit when the first detecting module 320 detects that the pressure parameter meets the predetermined condition, and the processing unit is electrically connected with the fingerprint identification sensor;
the fingerprint recognition module 340 is configured to recognize the fingerprint of the finger through the fingerprint recognition sensor, and the finger acts on the pressure sensor and the fingerprint recognition sensor simultaneously.
In summary, the fingerprint identification device provided by the present disclosure collects the pressure parameter of the finger acting on the pressure sensor through the pressure sensor, and sends the pressure parameter to the processing unit; when the pressure parameter detected by the processing unit meets the preset condition, starting a fingerprint identification sensor by the processing unit; through the fingerprint of fingerprint identification sensor discernment finger, can start the fingerprint identification sensor through processing unit, control fingerprint identification sensor and carry out fingerprint identification, solved and control the fingerprint identification sensor through awakening up CPU and carry out fingerprint identification, need consume the problem of more resource, reached the effect of saving the resource.
Fig. 4 is a block diagram illustrating a fingerprint recognition device applied to a mobile terminal according to an exemplary embodiment, and as shown in fig. 4, the fingerprint recognition device includes: a parameter acquisition module 410, a first detection module 420, a sensor starting module 430 and a fingerprint identification module 440;
the parameter acquisition module 410 is configured to acquire pressure parameters of the finger acting on the pressure sensor through the pressure sensor and send the pressure parameters to the processing unit, and the pressure sensor is electrically connected with the processing unit;
the first detection module 420 is configured to detect whether the pressure parameter obtained by the value acquisition module 410 meets a predetermined condition through the processing unit;
the sensor starting module 430 is configured to start the fingerprint identification sensor through the processing unit when the first detecting module 420 detects that the pressure parameter meets the predetermined condition, and the processing unit is electrically connected with the fingerprint identification sensor;
the fingerprint recognition module 440 is configured to recognize a fingerprint of a finger by the fingerprint recognition sensor, and the finger acts on the pressure sensor and the fingerprint recognition sensor simultaneously.
Optionally, the sensor activation module 430 includes: a signal generation submodule 431 and a sensor sub-submodule 432;
the signal generation submodule 431 configured to generate a hardware interrupt signal by a processing unit;
the sensor sub-module 432 is configured to send a hardware interrupt signal generated by the signal generation sub-module 431 to the fingerprint sensor through the processing unit, where the hardware interrupt signal is used to instruct the fingerprint sensor to perform fingerprint recognition.
Optionally, the apparatus provided in this embodiment further includes: a second detection module 450 and an operation trigger module 460;
the second detection module 450 is configured to detect whether a finger acts on a fingerprint collection area through the processing unit, wherein the fingerprint collection area is an area where a fingerprint is accurately collected by the fingerprint identification sensor;
the operation triggering module 460 is configured to trigger execution of an operation of starting the fingerprint identification sensor by the processing unit through the processing unit when the second detecting module 450 detects that the finger acts on the fingerprint collection area.
Optionally, the second detecting module 450 includes: a first acquisition sub-module 451, a first detection sub-module 452, and a first determination sub-module 453;
the first acquisition sub-module 451 is configured to, when the mobile terminal includes a capacitive touch key and a distance between the capacitive touch key and the pressure sensor is smaller than a first threshold, sense a capacitance value when a finger acts on the pressure sensor through the capacitive touch key, and send the capacitance value to the processing unit, where the capacitive touch key is electrically connected to the processing unit;
the first detection sub-module 452 is configured to detect whether the capacitance value obtained by the first acquisition sub-module 451 is smaller than a predetermined capacitance threshold value through the processing unit;
the first determination submodule 453 is configured to determine that the finger acts on the fingerprint acquisition area by the processing unit when the first detection submodule 452 detects that the capacitance value is smaller than the predetermined capacitance threshold value.
Optionally, the second detecting module 450 includes: a second acquisition submodule 454, a second detection submodule 455, and a second determination submodule 456;
the second acquisition submodule 454 is configured to, when the mobile terminal includes a pressure type touch key and a distance between the pressure type touch key and the pressure sensor is smaller than a second threshold, sense a sensed pressure parameter when a finger acts on the pressure sensor through the pressure type touch key, and send the sensed pressure parameter to the processing unit, where the pressure type touch key is electrically connected to the processing unit;
the second detecting submodule 455 is configured to detect whether the sensed pressure parameter obtained by the second acquiring submodule 454 is smaller than a predetermined pressure threshold value through the processing unit;
the second determination submodule 456 is configured to determine, by the processing unit, that the finger is applied to the fingerprint acquisition area when the second detection submodule 455 detects that the sensed pressure parameter is smaller than the predetermined pressure threshold.
In summary, the fingerprint identification device provided by the present disclosure collects the pressure parameter of the finger acting on the pressure sensor through the pressure sensor, and sends the pressure parameter to the processing unit; when the pressure parameter detected by the processing unit meets the preset condition, starting a fingerprint identification sensor by the processing unit; through the fingerprint of fingerprint identification sensor discernment finger, can start the fingerprint identification sensor through processing unit, control fingerprint identification sensor and carry out fingerprint identification, solved and control the fingerprint identification sensor through awakening up CPU and carry out fingerprint identification, need consume the problem of more resource, reached the effect of saving the resource.
In addition, whether the finger acts on the fingerprint acquisition area or not is detected through the processing unit, when the finger acts on the fingerprint acquisition area is detected, the fingerprint identification sensor is determined and controlled to carry out fingerprint identification, the problem that the finger fails in fingerprint identification due to the fact that the finger does not act on the fingerprint acquisition area is solved, and the effect of improving the success rate of fingerprint identification is achieved.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 5 is a block diagram illustrating an apparatus 500 for fingerprint recognition, according to an example embodiment. For example, the apparatus 500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 5, the apparatus 500 may include one or more of the following components: processing component 502, memory 504, power component 506, multimedia component 508, audio component 510, input/output (I/O) interface 512, sensor component 514, and communication component 516.
The processing component 502 generally controls overall operation of the device 500, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 518 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 502 can include one or more modules that facilitate interaction between the processing component 502 and other components. For example, the processing component 502 can include a multimedia module to facilitate interaction between the multimedia component 508 and the processing component 502.
The memory 504 is configured to store various types of data to support operations at the apparatus 500. Examples of such data include instructions for any application or method operating on device 500, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 504 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 506 provides power to the various components of the device 500. The power components 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 500.
The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 500 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 510 is configured to output and/or input audio signals. For example, audio component 510 includes a Microphone (MIC) configured to receive external audio signals when apparatus 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 504 or transmitted via the communication component 516. In some embodiments, audio component 510 further includes a speaker for outputting audio signals.
The I/O interface 512 provides an interface between the processing component 502 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 may detect an open/closed state of the apparatus 500, the relative positioning of the components, such as a display and keypad of the apparatus 500, the sensor assembly 514 may also detect a change in the position of the apparatus 500 or a component of the apparatus 500, the presence or absence of user contact with the apparatus 500, orientation or acceleration/deceleration of the apparatus 500, and a change in the temperature of the apparatus 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 516 is configured to facilitate communication between the apparatus 500 and other devices in a wired or wireless manner. The apparatus 500 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 500 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 504 comprising instructions, executable by the processor 518 of the apparatus 500 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (8)

1. A fingerprint identification method is used in a mobile terminal, and is characterized in that the method comprises the following steps:
the method comprises the steps that pressure parameters of a finger acting on a pressure sensor are collected through the pressure sensor, the pressure parameters are sent to a processing unit, the pressure sensor is electrically connected with the processing unit, and the pressure sensor and a fingerprint identification sensor are realized to be a preset key of a key area;
detecting, by the processing unit, whether the pressure parameter satisfies a predetermined condition;
when the pressure parameter meets the preset condition, detecting whether the finger acts on a fingerprint acquisition area or not through the processing unit according to the magnitude of the induction values of other keys positioned around the preset key, wherein the fingerprint acquisition area is an area where the fingerprint identification sensor accurately acquires the fingerprint, and the induction value is a capacitance value or an induction pressure parameter;
when the finger acts on the fingerprint acquisition area, the fingerprint identification sensor is started through the processing unit, and the processing unit is electrically connected with the fingerprint identification sensor;
the fingerprint of the finger is identified through the fingerprint identification sensor, and the finger acts on the pressure sensor and the fingerprint identification sensor at the same time.
2. The method of claim 1, wherein the activating, by the processing unit, the fingerprint recognition sensor comprises:
generating, by the processing unit, a hardware interrupt signal;
and sending the hardware interrupt signal to the fingerprint identification sensor through the processing unit, wherein the hardware interrupt signal is used for indicating the fingerprint identification sensor to carry out fingerprint identification.
3. The method according to claim 1, wherein the detecting, by the processing unit, whether the finger is applied to the fingerprint collection area according to the sensing values of other keys located around the predetermined key comprises:
when the other keys comprise capacitive touch keys and the distance between the capacitive touch keys and the pressure sensor is smaller than a first threshold value, sensing a capacitance value when the finger acts on the pressure sensor through the capacitive touch keys, and sending the capacitance value to the processing unit, wherein the capacitive touch keys are electrically connected with the processing unit;
detecting, by the processing unit, whether the capacitance value is less than a predetermined capacitance threshold;
when the capacitance value is smaller than the preset capacitance threshold value, the finger is determined to act on the fingerprint acquisition area through the processing unit.
4. The method according to claim 1, wherein the detecting, by the processing unit, whether the finger is applied to the fingerprint collection area according to the sensing values of other keys located around the predetermined key comprises:
when the other keys comprise pressure type touch keys and the distance between the pressure type touch keys and the pressure sensor is smaller than a second threshold value, sensing pressure parameters when the fingers act on the pressure sensor through the pressure type touch keys, and sending the sensing pressure parameters to the processing unit, wherein the pressure type touch keys are electrically connected with the processing unit;
detecting, by the processing unit, whether the sensed pressure parameter is less than a predetermined pressure threshold;
and when the sensed pressure parameter is smaller than the preset pressure threshold value, determining that the finger acts on the fingerprint acquisition area through the processing unit.
5. A fingerprint recognition apparatus, for use in a mobile terminal, the apparatus comprising:
the parameter acquisition module is configured to acquire pressure parameters acted on the pressure sensor by a finger through the pressure sensor and send the pressure parameters to the processing unit, the pressure sensor is electrically connected with the processing unit, and the pressure sensor and the fingerprint identification sensor are realized to be a preset key of a key area;
the first detection module is configured to detect whether the pressure parameter obtained by the parameter acquisition module meets a preset condition or not through the processing unit;
the second detection module is configured to detect whether the finger acts on a fingerprint collection area according to the magnitude of sensing values of other keys around the preset key through the processing unit when the first detection module detects that the pressure parameter meets the preset condition, wherein the fingerprint collection area is an area where the fingerprint identification sensor accurately collects a fingerprint, and the sensing values are capacitance values or sensing pressure parameters;
the sensor starting module is configured to start the fingerprint identification sensor through the processing unit when the finger acts on the fingerprint acquisition area, and the processing unit is electrically connected with the fingerprint identification sensor;
a fingerprint recognition module configured to recognize a fingerprint of the finger by the fingerprint recognition sensor, the finger acting on the pressure sensor and the fingerprint recognition sensor simultaneously.
6. The apparatus of claim 5, wherein the sensor activation module comprises:
a signal generation submodule configured to generate a hardware interrupt signal by the processing unit;
a sensor start sub-module configured to send, by the processing unit, the hardware interrupt signal generated by the signal generation sub-module to the fingerprint recognition sensor, where the hardware interrupt signal is used to instruct the fingerprint recognition sensor to perform fingerprint recognition.
7. The apparatus of claim 5, wherein the second detection module comprises:
the first acquisition sub-module is configured to sense a capacitance value when the finger acts on the pressure sensor through the capacitive touch key and send the capacitance value to the processing unit when the other keys comprise capacitive touch keys and the distance between the capacitive touch keys and the pressure sensor is smaller than a first threshold value, and the capacitive touch keys are electrically connected with the processing unit;
a first detection submodule configured to detect, by the processing unit, whether the capacitance value obtained by the first acquisition submodule is smaller than a predetermined capacitance threshold value;
a first determination sub-module configured to determine, by the processing unit, that the finger is applied to the fingerprint acquisition area when the first detection sub-module detects that the capacitance value is smaller than the predetermined capacitance threshold value.
8. The apparatus of claim 5, wherein the second detection module comprises:
the second acquisition submodule is configured to sense a sensing pressure parameter when the finger acts on the pressure sensor through the pressure type touch key when the other keys comprise pressure type touch keys and the distance between the pressure type touch keys and the pressure sensor is smaller than a second threshold value, and send the sensing pressure parameter to the processing unit, wherein the pressure type touch keys are electrically connected with the processing unit;
the second detection submodule is configured to detect whether the induced pressure parameter obtained by the second acquisition submodule is smaller than a preset pressure threshold value through the processing unit;
a second determining sub-module configured to determine, by the processing unit, that the finger is applied to the fingerprint acquisition area when the second detecting sub-module detects that the sensed pressure parameter is less than the predetermined pressure threshold.
CN201510862402.7A 2015-12-01 2015-12-01 Fingerprint identification method and device Active CN106815546B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510862402.7A CN106815546B (en) 2015-12-01 2015-12-01 Fingerprint identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510862402.7A CN106815546B (en) 2015-12-01 2015-12-01 Fingerprint identification method and device

Publications (2)

Publication Number Publication Date
CN106815546A CN106815546A (en) 2017-06-09
CN106815546B true CN106815546B (en) 2020-03-17

Family

ID=59107097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510862402.7A Active CN106815546B (en) 2015-12-01 2015-12-01 Fingerprint identification method and device

Country Status (1)

Country Link
CN (1) CN106815546B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107392108B (en) 2017-06-26 2020-06-23 联想(北京)有限公司 Control method and electronic equipment
TWI663552B (en) * 2017-11-30 2019-06-21 大陸商北京集創北方科技股份有限公司 Low-power full-screen fingerprint detection method and fingerprint detection system using the same
KR102615643B1 (en) * 2017-12-28 2023-12-18 엘지디스플레이 주식회사 Fingerprint sensing display apparatus
CN108388786A (en) * 2018-02-13 2018-08-10 北京小米移动软件有限公司 Unlocked by fingerprint method and device
CN108345781A (en) * 2018-02-13 2018-07-31 北京小米移动软件有限公司 Unlocked by fingerprint method and device
CN108573239A (en) * 2018-04-24 2018-09-25 深圳市万普拉斯科技有限公司 A kind of optical ftngetpnnt acquisidon method, apparatus and user terminal
CN108595935B (en) * 2018-05-18 2021-08-31 北京小米移动软件有限公司 Fingerprint unlocking method and device
CN108334769B (en) * 2018-05-18 2021-08-31 北京小米移动软件有限公司 Fingerprint unlocking method and device
CN108681716B (en) * 2018-05-18 2020-10-13 北京小米移动软件有限公司 Fingerprint unlocking method and device
CN108898126B (en) * 2018-07-11 2022-04-01 北京小米移动软件有限公司 Fingerprint identification method and device
CN108829532B (en) * 2018-08-01 2021-12-21 北京小米移动软件有限公司 Fingerprint detection method, device and readable storage medium
US11126816B2 (en) 2019-01-29 2021-09-21 Chongqing Boe Optoelectronics Technology Co., Ltd. Display device and operation method thereof
CN110619700B (en) * 2019-10-08 2021-06-15 珠海格力电器股份有限公司 Method for controlling intelligent door lock, control device, intelligent door lock and equipment
CN110928479B (en) * 2019-11-26 2024-10-15 深圳传音控股股份有限公司 Unlocking method and unlocking device of intelligent terminal and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537365A (en) * 2015-01-07 2015-04-22 小米科技有限责任公司 Touch key and fingerprint identification implementation method and device and terminal equipment
CN104536638A (en) * 2015-01-07 2015-04-22 小米科技有限责任公司 Touch key and fingerprint identification implementation method and device and terminal equipment
CN104732201A (en) * 2015-01-07 2015-06-24 小米科技有限责任公司 Touch key press and fingerprint identification implementation device and method, and terminal device
CN104951159A (en) * 2015-06-12 2015-09-30 小米科技有限责任公司 Touch key and fingerprint identification method
CN105094293A (en) * 2014-05-09 2015-11-25 敦泰电子有限公司 Electronic device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202907117U (en) * 2012-10-31 2013-04-24 青岛海尔电子有限公司 Remote controller and television remote control system
US9678591B2 (en) * 2013-06-10 2017-06-13 The Board Of Trustees Of The Leland Stanford Junior University Method and apparatus for sensing touch
US9147100B1 (en) * 2014-05-09 2015-09-29 Sunasic Technologies Inc. Method for enhancing surface characteristics of a fingerprint sensor and structure made of the same
CN204066055U (en) * 2014-07-29 2014-12-31 深圳市金立通信设备有限公司 A kind of touch screen and there is the terminal of this touch screen
CN104808944B (en) * 2015-04-29 2017-06-09 努比亚技术有限公司 Touch operation inducing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094293A (en) * 2014-05-09 2015-11-25 敦泰电子有限公司 Electronic device
CN104537365A (en) * 2015-01-07 2015-04-22 小米科技有限责任公司 Touch key and fingerprint identification implementation method and device and terminal equipment
CN104536638A (en) * 2015-01-07 2015-04-22 小米科技有限责任公司 Touch key and fingerprint identification implementation method and device and terminal equipment
CN104732201A (en) * 2015-01-07 2015-06-24 小米科技有限责任公司 Touch key press and fingerprint identification implementation device and method, and terminal device
CN104951159A (en) * 2015-06-12 2015-09-30 小米科技有限责任公司 Touch key and fingerprint identification method

Also Published As

Publication number Publication date
CN106815546A (en) 2017-06-09

Similar Documents

Publication Publication Date Title
CN106815546B (en) Fingerprint identification method and device
CN105138171B (en) Touch key-press and fingerprint identification method
CN106951884B (en) Fingerprint acquisition method and device and electronic equipment
US10102361B2 (en) Method and apparatus for implementing touch key and fingerprint identification, and terminal device
CN104951159B (en) Touch key-press and fingerprint identification method
CN106462687B (en) Touch device and method, electronic equipment
EP3076640B1 (en) Method, apparatus for controlling state of terminal screen, and electronic device
CN105488464B (en) Fingerprint identification method and device
US10610152B2 (en) Sleep state detection method, apparatus and system
EP3232299A2 (en) Physical key component, terminal, and touch response method and device
EP3043293A1 (en) Method and device for realizing touch button and fingerprint identification, and terminal device
CN106873834B (en) Method and device for identifying triggering of key and mobile terminal
CN108108683B (en) Touch response method, mobile terminal and storage medium
CN106201292A (en) Terminal false-touch prevention method and apparatus
CN106484284B (en) Method and device for switching single-hand mode
EP3349148A2 (en) Fingerprint identification method and apparatus
CN107390932B (en) Edge false touch prevention method and device and computer readable storage medium
CN106469014B (en) Terminal, fingerprint Identification sensor awakening method and device
CN108460352A (en) The method and apparatus of fingerprint detection
CN111695382A (en) Fingerprint collection area determining method and fingerprint collection area determining device
US20180238748A1 (en) Pressure detection method and apparatus, and storage medium
CN106371643A (en) Touch chip failure processing method and apparatus
CN106126082B (en) Terminal control method and device and terminal
EP3232301A1 (en) Mobile terminal and virtual key processing method
CN106681618B (en) Method and device for awakening fingerprint identification module and mobile terminal

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