CN113361305A - Fingerprint acquisition method, electronic device and computer-readable storage medium - Google Patents

Fingerprint acquisition method, electronic device and computer-readable storage medium Download PDF

Info

Publication number
CN113361305A
CN113361305A CN202010152892.2A CN202010152892A CN113361305A CN 113361305 A CN113361305 A CN 113361305A CN 202010152892 A CN202010152892 A CN 202010152892A CN 113361305 A CN113361305 A CN 113361305A
Authority
CN
China
Prior art keywords
module
interrupt message
fingerprint
fingerprint acquisition
processing module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010152892.2A
Other languages
Chinese (zh)
Other versions
CN113361305B (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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202010152892.2A priority Critical patent/CN113361305B/en
Publication of CN113361305A publication Critical patent/CN113361305A/en
Application granted granted Critical
Publication of CN113361305B publication Critical patent/CN113361305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Image Input (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to a fingerprint acquisition method, an electronic device and a computer-readable storage medium, wherein the fingerprint acquisition method is applied to the electronic device, the electronic device comprises a display screen, a touch sensor, a processing module, a fingerprint acquisition module and a display parameter configuration module, and the method comprises the following steps: if the touch sensor detects that the finger touches the display screen, reporting a first interrupt message to the processing module, and simultaneously detecting the contact area of the finger and the display screen, wherein the first interrupt message is used for awakening the processing module and the display screen; and if the touch sensor detects that the contact area exceeds the preset threshold, reporting a second interrupt message to the processing module, wherein the second interrupt message is used for controlling the fingerprint acquisition module to acquire the fingerprint image by the processing module, and if the touch sensor does not detect that the contact area exceeds the preset threshold, not reporting the second interrupt message to the processing module. The embodiment of the disclosure can effectively save the fingerprint acquisition time.

Description

Fingerprint acquisition method, electronic device and computer-readable storage medium
Technical Field
The present disclosure relates to the field of fingerprint technologies, and in particular, to a fingerprint acquisition method, an electronic device, and a computer-readable storage medium.
Background
With the advance of technology, biometrics is gradually applied to the field of consumer electronics to identify identities and avoid the trouble of inputting. For example, the underscreen fingerprint technology is increasingly widely applied to mobile terminals such as mobile phones.
Currently, as shown in fig. 1a, the process of unlocking the fingerprint under the optical screen is as follows: step S11, when the finger touches the screen, the touch sensor is awakened. The touch control of the touch sensor is set to a high frame rate working mode, and at the moment, interruption is not reported so as to prevent mistaken touch actions. In step S12, the touch sensor waits for a change in the contact area. Step S13, when the contact area reaches the threshold, reporting an area interrupt to wake up the processing module. And step S14, the processing module wakes up the touch sensor again to carry out an initialization process, simultaneously configures display parameters, draws light spots and carries out a fingerprint unlocking process.
The process of configuring display parameters and drawing light spots comprises the following steps: and drawing the layer information by a User Interface (UI) module, and sending the layer information to a frame (Framework), wherein the frame processes display parameter configuration and layer information transmission in a message queue to draw the light spot.
However, the time required from detecting the finger to waking up the processing module in the unlocking process is long, and in addition, the process of configuring the display parameters and drawing the light spot is long in time consumption and slow in unlocking speed.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a fingerprint acquisition method, an electronic device, and a computer-readable storage medium.
According to a first aspect of the embodiments of the present disclosure, a fingerprint acquisition method is provided, which is applied to an electronic device, where the electronic device includes a display screen, a touch sensor, a processing unit, a fingerprint acquisition module, and a display parameter configuration module, and the method includes:
if the touch sensor detects that a finger touches the display screen, reporting a first interrupt message to the processing module, and simultaneously detecting the contact area of the finger and the display screen, wherein the first interrupt message is used for awakening the processing module and the display screen;
if the touch sensor detects that the contact area exceeds a preset threshold value, reporting a second interrupt message to the processing module, wherein the second interrupt message is used for the processing module to control the fingerprint acquisition module to acquire a fingerprint image;
if the touch sensor does not detect that the contact area exceeds the preset threshold, the second interrupt message is not reported to the processing module.
In an embodiment, the method further comprises:
the processing module sends the second interrupt message to the display parameter configuration module and the fingerprint acquisition module;
the display parameter configuration module draws light spots according to the second interrupt message;
and the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
In one embodiment, the electronic device further includes a user interface module, and the fingerprint acquisition method further includes:
the processing module sends the second interrupt message to the user interface module;
the user interface module draws layer information according to the second interrupt message;
wherein the step of drawing the light spot by the display parameter configuration module according to the second interrupt message comprises:
and the display parameter configuration module configures display parameters according to the second interrupt message and draws the light spot according to the display parameters and the layer information drawn by the user interface module.
In an embodiment, the fingerprint acquisition module includes a fingerprint sensor, and the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module, including:
the fingerprint acquisition module initializes the fingerprint sensor according to the second interrupt message and acquires a fingerprint image according to the light spot drawn by the display parameter configuration module.
In an embodiment, after the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module, the method further includes:
the fingerprint acquisition module matches the acquired fingerprint image with a prestored fingerprint image, and if the acquired fingerprint image is matched with the prestored fingerprint image, unlocking operation is executed.
According to a second aspect of the embodiments of the present disclosure, an electronic device is provided, the electronic device includes a display screen, the electronic device further includes a touch sensor, a central processing unit processing module, a fingerprint acquisition module, and a display parameter configuration module, wherein:
the touch sensor is configured to report a first interrupt message to the processing module and detect a contact area between a finger and the display screen when detecting that the finger touches the display screen, report a second interrupt message to the processing module when detecting that the contact area exceeds a preset threshold, and not report the second interrupt message to the processing module when detecting that the contact area does not exceed the preset threshold, where the first interrupt message is used to wake up the processing module and the display screen, and the second interrupt message is used for the processing module to control the fingerprint acquisition module to acquire a fingerprint image;
the processing module is configured to receive the first interrupt message sent by the touch sensor, switch to an awake state according to the first interrupt message, receive the second interrupt message sent by the touch sensor, and send the second interrupt message to the display parameter configuration module and the fingerprint acquisition module;
the display parameter configuration module is used for drawing the light spot according to the second interrupt message;
and the fingerprint acquisition module is used for acquiring a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
In an embodiment, the electronic device further comprises a user interface module, wherein:
the processing module is further configured to send the second interrupt message to the user interface module;
the user interface module is used for drawing the layer information according to the second interrupt message;
and the display parameter configuration module is used for configuring display parameters according to the second interrupt message and drawing the light spots according to the display parameters and the layer information drawn by the user interface module.
In one embodiment, the fingerprint acquisition module comprises a fingerprint sensor, the fingerprint acquisition module is configured to:
initializing the fingerprint sensor according to the second interrupt message, and acquiring a fingerprint image according to the light spot drawn by the display parameter configuration module.
In an embodiment, the fingerprint acquisition module is further configured to:
and after fingerprint images are acquired according to the second interrupt message and the light spots drawn by the display parameter configuration module, matching the acquired fingerprint images with prestored fingerprint images, and if the acquired fingerprint images are matched with the prestored fingerprint images, executing unlocking operation.
According to a third aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the above fingerprint acquisition method.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
the first interrupt message is reported to the processing module, the contact area of the finger and the display screen is detected simultaneously, namely, the operation of reporting the first interrupt message to the processing module and detecting the contact area of the finger and the display screen are executed in parallel, so that the fingerprint acquisition time can be effectively saved, and the second interrupt message is reported to the processing module when the touch sensor detects that the contact area exceeds a preset threshold value, so that the processing module is used for controlling the fingerprint acquisition module to acquire a fingerprint image, and the false touch operation can be prevented.
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 invention and together with the description, serve to explain the principles of the invention.
Fig. 1a is a conventional fingerprint unlocking flow chart. FIG. 1b is a flow chart illustrating a method of fingerprint acquisition according to an exemplary embodiment.
FIG. 2 is a flow chart illustrating another method of fingerprint acquisition according to an example embodiment.
FIG. 3 is a scene diagram illustrating a fingerprint acquisition method according to an example embodiment.
FIG. 4 is a block diagram illustrating an electronic device in accordance with an example embodiment.
FIG. 5 is a block diagram illustrating another electronic device in accordance with an example embodiment.
Fig. 6 is a block diagram illustrating an apparatus suitable for a fingerprint acquisition method 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 embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1b is a flowchart illustrating a fingerprint acquisition method according to an exemplary embodiment, where as shown in fig. 1b, the fingerprint acquisition method is applicable to an electronic device, the electronic device includes a display screen, a touch sensor, a processing module, a fingerprint acquisition module, and a display parameter configuration module, and the fingerprint acquisition method includes the following steps:
in step S101, if the touch sensor detects that the finger touches the display screen, a first interrupt message is reported to the processing module, and a contact area between the finger and the display screen is detected, where the first interrupt message is used to wake up the processing module and the display screen.
When a user touches the display screen with a finger, the touch sensor can detect the operation of the finger touching the display screen and report a first interrupt message to the processing module to wake up the processing module and the display screen, wherein the first interrupt message can be an idle interrupt, and simultaneously the contact area of the finger and the display screen is detected, namely the report of the first interrupt message to the processing module and the detection of the contact area of the finger and the display screen are executed in parallel, so that the fingerprint acquisition time can be effectively saved.
In step S102, if the touch sensor detects that the contact area exceeds the preset threshold, a second interrupt message is reported to the processing module, where the second interrupt message is used for the processing module to control the fingerprint acquisition module to acquire a fingerprint.
The preset threshold value can be set according to needs.
In this embodiment, when the touch sensor detects that the contact area exceeds the preset threshold, the touch sensor may report a second interrupt message to the processing module, after receiving the second interrupt message, the processing module sends the second interrupt message to the display parameter configuration module and the fingerprint acquisition module, the display parameter configuration module draws a light spot according to the second interrupt message, and the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
In this embodiment, after receiving the second interrupt message, the processing module sends the second interrupt message to the display parameter configuration module and the fingerprint acquisition module, so that the display parameter configuration module and the fingerprint acquisition module cooperate to complete fingerprint acquisition, thereby preventing a false touch operation.
Optionally, after the fingerprint image is collected by the fingerprint collecting module, the collected fingerprint image may be matched with a pre-stored fingerprint image, and if the collected fingerprint image is matched with the pre-stored fingerprint image, the unlocking operation may be performed. By acquiring the fingerprint image in the above manner and executing the unlocking operation based on the acquired fingerprint image, the unlocking time can be effectively saved.
In step S103, if the touch sensor does not detect that the contact area exceeds the preset threshold, a second interrupt message is not reported to the processing module.
According to the fingerprint acquisition method, the first interrupt message is reported to the processing module, the contact area between the finger and the display screen is detected at the same time, namely the operation of reporting the first interrupt message to the processing module and detecting the contact area between the finger and the display screen is executed in parallel, so that the fingerprint acquisition time can be effectively saved, and the second interrupt message is reported to the processing module when the touch sensor detects that the contact area exceeds the preset threshold value, so that the processing module is used for controlling the fingerprint acquisition module to acquire the fingerprint image, and the false touch operation can be prevented.
Fig. 2 is a flowchart illustrating another fingerprint capturing method according to an exemplary embodiment, where as shown in fig. 2, the fingerprint capturing method is applicable to an electronic device, the electronic device includes a display screen, a touch sensor, a processing module, a fingerprint capturing module, a user interface module, and a display parameter configuration module, where the display screen is connected to the touch sensor, the touch sensor is connected to the processing module, and the processing module is connected to the fingerprint capturing module, the user interface module, and the display parameter configuration module, and the fingerprint capturing method includes the following steps:
in step S201, if the touch sensor detects that the finger touches the display screen, a first interrupt message is reported to the processing module, and a contact area between the finger and the display screen is detected, where the first interrupt message is used to wake up the processing module and the display screen.
The electronic device may include, but is not limited to, a mobile terminal, such as a mobile phone.
In step S202, if the touch sensor detects that the contact area exceeds the preset threshold, a second interrupt message is reported to the processing module.
In step S203, the processing module sends a second interrupt message to the user interface module, the display parameter configuration module, and the fingerprint acquisition module.
In step S204, the user interface module draws the layer information according to the second interrupt message.
In step S205, the display parameter configuration module configures the display parameter according to the second interrupt message, and draws the light spot according to the display parameter and the layer information drawn by the user interface module.
In step S206, the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
In this embodiment, the fingerprint acquisition module initializes the fingerprint sensor according to the second interrupt message, and acquires a fingerprint image according to the light spot drawn by the display parameter configuration module.
In the above embodiment, the display parameter configuration module directly configures the display parameters, and draws the light spot according to the display parameters and the layer information drawn by the user interface module, thereby greatly saving the time for drawing the light spot, and further reducing the time for collecting the fingerprint image. The fingerprint unlocking speed which can be improved is about 150ms through multiple detection, the optimized actual measurement average unlocking speed reaches 270ms, namely the time consumed from black screen unlocking to complete screen lightening is 270ms, and the optical fingerprint unlocking speed is close to the capacitive fingerprint unlocking speed.
Referring to fig. 3, as shown in fig. 3, when the finger of the user touches the display screen 311 of the mobile phone 31, the touch sensor located on the display screen 311 may detect the operation of the finger touching the display screen 311, and send a first interrupt message to the processing module to wake up the processing module, and detect the contact area between the finger and the display screen 311. When the touch sensor detects that the contact area exceeds a preset threshold value, a second interrupt message is reported to the processing module, after the processing module receives the second interrupt message, the second interrupt message is sent to the display parameter configuration module and the fingerprint acquisition module, the display parameter configuration module draws light spots according to the second interrupt message, the fingerprint acquisition module acquires fingerprint images according to the second interrupt message and the light spots drawn by the display parameter configuration module, the acquired fingerprint images are matched with prestored fingerprint images, and if the two fingerprint images are matched, unlocking operation can be executed. By collecting the fingerprint image in the above manner and executing the unlocking operation based on the collected fingerprint image, the unlocking time can be effectively saved, and the fingerprint unlocking speed is accelerated.
Corresponding to the fingerprint acquisition method embodiment, the electronic equipment embodiment is further provided by the disclosure.
Fig. 4 is a block diagram illustrating an electronic device including a display screen according to an exemplary embodiment, as shown in fig. 4, the electronic device further includes a touch sensor 41, a processing module 42, a display parameter configuration module 43, and a fingerprint acquisition module 44, wherein:
the touch sensor 41 is configured to report a first interrupt message to the processing module 42 and detect a contact area between the finger and the display screen when detecting that the finger touches the display screen, report a second interrupt message to the processing module 42 when detecting that the contact area exceeds a preset threshold, and not report the second interrupt message to the processing module 42 when not detecting that the contact area exceeds the preset threshold, where the first interrupt message is used to wake up the processing module and the display screen, and the second interrupt message is used to control the fingerprint acquisition module to acquire a fingerprint image.
When a user touches the display screen with a finger, the touch sensor can detect the operation of the finger touching the display screen and report a first interrupt message to the processing module to wake up the processing module and the display screen, wherein the first interrupt message can be an idle interrupt, and simultaneously the contact area of the finger and the display screen is detected, namely the report of the first interrupt message to the processing module and the detection of the contact area of the finger and the display screen are executed in parallel, so that the fingerprint acquisition time can be effectively saved.
The processing module 42 is configured to receive a first interrupt message sent by the touch sensor 41, switch to an awake state according to the first interrupt message, receive a second interrupt message sent by the touch sensor 41, and send the second interrupt message to the display parameter configuration module 43 and the fingerprint acquisition module 44.
The display parameter configuration module 43 is configured to draw the light spot according to the second interrupt message.
The fingerprint collection module 44 is configured to collect a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module 43.
The preset threshold value can be set according to needs.
In this embodiment, after receiving the second interrupt message, the processing module sends the second interrupt message to the display parameter configuration module and the fingerprint acquisition module, so that the display parameter configuration module and the fingerprint acquisition module cooperate to complete fingerprint acquisition, thereby preventing a false touch operation.
Optionally, the fingerprint acquisition module includes a fingerprint sensor, and the fingerprint acquisition module 44 may be configured to: and initializing the fingerprint sensor according to the second interrupt message, and acquiring a fingerprint image according to the light spot drawn by the display parameter configuration module 43.
Optionally, the fingerprint acquisition module 44 may be further configured to: after the fingerprint image is collected, the collected fingerprint image and the pre-stored fingerprint image can be matched, and if the collected fingerprint image and the pre-stored fingerprint image are matched, the unlocking operation can be executed. By acquiring the fingerprint image in the above manner and executing the unlocking operation based on the acquired fingerprint image, the unlocking time can be effectively saved.
The electronic device shown in fig. 4 is used for implementing the method flow shown in fig. 1, and related contents are described the same, which are not described herein again.
According to the fingerprint acquisition method, the first interrupt message is reported to the processing module, the contact area between the finger and the display screen is detected at the same time, namely the operation of reporting the first interrupt message to the processing module and detecting the contact area between the finger and the display screen is executed in parallel, so that the fingerprint acquisition time can be effectively saved, and the second interrupt message is reported to the processing module when the touch sensor detects that the contact area exceeds the preset threshold value, so that the processing module is used for controlling the fingerprint acquisition module to acquire the fingerprint image, and the false touch operation can be prevented.
Fig. 5 is a block diagram of another electronic device according to an exemplary embodiment, as shown in fig. 5, based on the embodiment shown in fig. 4, the electronic device may further include a user interface module 45, where:
the processing module 42 is further configured to send a second interrupt message to the user interface module 45.
The user interface module 45 is configured to draw the layer information according to the second interrupt message.
The display parameter configuration module 43 is configured to configure a display parameter according to the second interrupt message, and draw the light spot according to the display parameter and the layer information drawn by the user interface module 45.
The electronic device shown in fig. 5 is used for implementing the method flow shown in fig. 2, and related contents are described the same, which is not described herein again.
In the above embodiment, the display parameter configuration module directly configures the display parameters, and draws the light spot according to the display parameters and the layer information drawn by the user interface module, thereby greatly saving the time for drawing the light spot, and further reducing the time for collecting the fingerprint image.
With regard to the apparatus in the above embodiment, the specific manner in which each module and sub-module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 6 is a block diagram illustrating an apparatus suitable for a fingerprint acquisition method according to an example embodiment. For example, the apparatus 600 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, an aircraft, and so forth.
Referring to fig. 6, apparatus 600 may include one or more of the following components: processing component 602, memory 604, power component 606, multimedia component 608, audio component 610, input/output (I/O) interface 612, sensor component 614, and communication component 616.
The processing component 602 generally controls overall operation of the device 600, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 602 may include one or more processors 620 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 602 can include one or more modules that facilitate interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
The memory 604 is configured to store various types of data to support operation at the device 600. Examples of such data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 604 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.
Power supply component 606 provides power to the various components of device 600. The power components 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 600.
The multimedia component 608 includes a screen that provides an output interface between the device 600 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 608 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 600 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 610 is configured to output and/or input audio signals. For example, audio component 610 includes a Microphone (MIC) configured to receive external audio signals when apparatus 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 604 or transmitted via the communication component 616. In some embodiments, audio component 610 further includes a speaker for outputting audio signals.
The I/O interface 612 provides an interface between the processing component 602 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 component 614 includes one or more sensors for providing status assessment of various aspects of the apparatus 600. For example, the sensor component 614 may detect an open/closed state of the device 600, the relative positioning of the components, such as a display and keypad of the apparatus 600, the sensor component 614 may also detect a change in position of the apparatus 600 or a component of the apparatus 600, the presence or absence of user contact with the apparatus 600, orientation or acceleration/deceleration of the apparatus 600, and a change in temperature of the apparatus 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 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 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 616 is configured to facilitate communications between the apparatus 600 and other devices in a wired or wireless manner. The apparatus 600 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 616 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 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 600 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 604 comprising instructions, executable by the processor 620 of the apparatus 600 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 disclosed 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 (10)

1. The fingerprint acquisition method is applied to electronic equipment, wherein the electronic equipment comprises a display screen, a touch sensor, a processing module, a fingerprint acquisition module and a display parameter configuration module, and the method comprises the following steps:
if the touch sensor detects that a finger touches the display screen, reporting a first interrupt message to the processing module, and simultaneously detecting the contact area of the finger and the display screen, wherein the first interrupt message is used for awakening the processing module and the display screen;
if the touch sensor detects that the contact area exceeds a preset threshold value, reporting a second interrupt message to the processing module, wherein the second interrupt message is used for indicating the processing module to control the fingerprint acquisition module to acquire a fingerprint image;
if the touch sensor does not detect that the contact area exceeds the preset threshold, the second interrupt message is not reported to the processing module.
2. The fingerprint acquisition method of claim 1, wherein the method further comprises:
the processing module sends the second interrupt message to the display parameter configuration module and the fingerprint acquisition module;
the display parameter configuration module draws light spots according to the second interrupt message;
and the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
3. The fingerprint acquisition method of claim 2, wherein the electronic device further comprises a user interface module, the fingerprint acquisition method further comprising:
the processing module sends the second interrupt message to the user interface module;
the user interface module draws layer information according to the second interrupt message;
wherein the step of drawing the light spot by the display parameter configuration module according to the second interrupt message comprises:
and the display parameter configuration module configures display parameters according to the second interrupt message and draws the light spot according to the display parameters and the layer information drawn by the user interface module.
4. The fingerprint acquisition method according to claim 2, wherein the fingerprint acquisition module comprises a fingerprint sensor, and the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module, and comprises:
the fingerprint acquisition module initializes the fingerprint sensor according to the second interrupt message and acquires a fingerprint image according to the light spot drawn by the display parameter configuration module.
5. The fingerprint acquisition method according to claim 2, wherein after the fingerprint acquisition module acquires a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module, the method further comprises:
the fingerprint acquisition module matches the acquired fingerprint image with a prestored fingerprint image, and if the acquired fingerprint image is matched with the prestored fingerprint image, unlocking operation is executed.
6. The utility model provides an electronic equipment, electronic equipment includes the display screen, its characterized in that, electronic equipment still includes touch sensor, processing module, fingerprint collection module and display parameter configuration module, wherein:
the touch sensor is configured to report a first interrupt message to the processing module and detect a contact area between a finger and the display screen when detecting that the finger touches the display screen, report a second interrupt message to the processing module when detecting that the contact area exceeds a preset threshold, and not report the second interrupt message to the processing module when detecting that the contact area does not exceed the preset threshold, where the first interrupt message is used to wake up the processing module and the display screen, and the second interrupt message is used for the processing module to control the fingerprint acquisition module to acquire a fingerprint image;
the processing module is configured to receive the first interrupt message sent by the touch sensor, switch to an awake state according to the first interrupt message, receive the second interrupt message sent by the touch sensor, and send the second interrupt message to the display parameter configuration module and the fingerprint acquisition module;
the display parameter configuration module is used for drawing the light spot according to the second interrupt message;
and the fingerprint acquisition module is used for acquiring a fingerprint image according to the second interrupt message and the light spot drawn by the display parameter configuration module.
7. The electronic device of claim 6, further comprising a user interface module, wherein:
the processing module is further configured to send the second interrupt message to the user interface module;
the user interface module is used for drawing the layer information according to the second interrupt message;
and the display parameter configuration module is used for configuring display parameters according to the second interrupt message and drawing the light spots according to the display parameters and the layer information drawn by the user interface module.
8. The electronic device of claim 6, wherein the fingerprint acquisition module comprises a fingerprint sensor, the fingerprint acquisition module to:
initializing the fingerprint sensor according to the second interrupt message, and acquiring a fingerprint image according to the light spot drawn by the display parameter configuration module.
9. The electronic device of claim 6, wherein the fingerprint acquisition module is further configured to:
and after fingerprint images are acquired according to the second interrupt message and the light spots drawn by the display parameter configuration module, matching the acquired fingerprint images with prestored fingerprint images, and if the acquired fingerprint images are matched with the prestored fingerprint images, executing unlocking operation.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the fingerprint acquisition method according to any one of claims 1 to 5.
CN202010152892.2A 2020-03-06 2020-03-06 Fingerprint acquisition method, electronic device and computer readable storage medium Active CN113361305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010152892.2A CN113361305B (en) 2020-03-06 2020-03-06 Fingerprint acquisition method, electronic device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010152892.2A CN113361305B (en) 2020-03-06 2020-03-06 Fingerprint acquisition method, electronic device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN113361305A true CN113361305A (en) 2021-09-07
CN113361305B CN113361305B (en) 2024-03-29

Family

ID=77524107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010152892.2A Active CN113361305B (en) 2020-03-06 2020-03-06 Fingerprint acquisition method, electronic device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN113361305B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116736999A (en) * 2022-09-09 2023-09-12 荣耀终端有限公司 Control method of electronic equipment and electronic equipment
WO2024021696A1 (en) * 2022-07-29 2024-02-01 荣耀终端有限公司 Fingerprint-based unlocking method, electronic device, readable storage medium, and chip

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107193474A (en) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN107193473A (en) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN109726695A (en) * 2019-01-03 2019-05-07 Oppo广东移动通信有限公司 Optical finger print icon display method, electronic device and computer readable storage medium
CN110263747A (en) * 2019-06-26 2019-09-20 Oppo广东移动通信有限公司 Control method, electronic equipment and non-volatile computer readable storage medium storing program for executing
CN110543259A (en) * 2019-09-05 2019-12-06 京东方科技集团股份有限公司 Fingerprint unlocking method of display device and display device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107193474A (en) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN107193473A (en) * 2017-04-28 2017-09-22 广东欧珀移动通信有限公司 Solve lock control method and Related product
CN109726695A (en) * 2019-01-03 2019-05-07 Oppo广东移动通信有限公司 Optical finger print icon display method, electronic device and computer readable storage medium
CN110263747A (en) * 2019-06-26 2019-09-20 Oppo广东移动通信有限公司 Control method, electronic equipment and non-volatile computer readable storage medium storing program for executing
CN110543259A (en) * 2019-09-05 2019-12-06 京东方科技集团股份有限公司 Fingerprint unlocking method of display device and display device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
A. ANNE FRANK JOE 等: "Identification of spectral regions of the key components in the near infrared spectrum of wheat grain", 《IEEE》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024021696A1 (en) * 2022-07-29 2024-02-01 荣耀终端有限公司 Fingerprint-based unlocking method, electronic device, readable storage medium, and chip
CN116736999A (en) * 2022-09-09 2023-09-12 荣耀终端有限公司 Control method of electronic equipment and electronic equipment
CN116736999B (en) * 2022-09-09 2024-03-15 荣耀终端有限公司 Control method of electronic equipment and electronic equipment

Also Published As

Publication number Publication date
CN113361305B (en) 2024-03-29

Similar Documents

Publication Publication Date Title
CN107919123B (en) Multi-voice assistant control method, device and computer readable storage medium
US10031575B2 (en) Method and device for waking up MCU chip
CN106970754B (en) Screen capture processing method and device
CN106815546B (en) Fingerprint identification method and device
KR101845877B1 (en) Method and device for waking up mcu
US10234924B2 (en) Method and apparatus for displaying time on mobile device
CN106357934B (en) Screen locking control method and device
CN110262692B (en) Touch screen scanning method, device and medium
CN112037787A (en) Wake-up control method, device and computer readable storage medium
CN108073328B (en) Touch response method and device
CN106681618B (en) Method and device for awakening fingerprint identification module and mobile terminal
CN109862169B (en) Electronic equipment control method, device and storage medium
CN109218510B (en) Information screen display method and device and computer readable storage medium
CN113361305B (en) Fingerprint acquisition method, electronic device and computer readable storage medium
CN111880681A (en) Touch screen sampling rate adjusting method and device and computer storage medium
CN108874450B (en) Method and device for waking up voice assistant
CN105227426B (en) Application interface switching method and device and terminal equipment
CN105786561B (en) Method and device for calling process
CN112148148A (en) Touch operation identification method and device, mobile terminal and storage medium
US20170147134A1 (en) Method and apparatus for controlling touch-screen sensitivity
CN109521923B (en) Floating window control method and device and storage medium
CN107562350B (en) Method and device for reporting key event
CN112423092A (en) Video recording method and video recording device
CN107422911B (en) Pressure value detection method and device and computer readable storage medium
CN107844257B (en) Information display method, device, terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant