CN111476071A - Fingerprint identification method and device - Google Patents

Fingerprint identification method and device Download PDF

Info

Publication number
CN111476071A
CN111476071A CN201910069074.3A CN201910069074A CN111476071A CN 111476071 A CN111476071 A CN 111476071A CN 201910069074 A CN201910069074 A CN 201910069074A CN 111476071 A CN111476071 A CN 111476071A
Authority
CN
China
Prior art keywords
terminal
fingerprint
brightness
screen
environment
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
CN201910069074.3A
Other languages
Chinese (zh)
Other versions
CN111476071B (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 CN201910069074.3A priority Critical patent/CN111476071B/en
Publication of CN111476071A publication Critical patent/CN111476071A/en
Application granted granted Critical
Publication of CN111476071B publication Critical patent/CN111476071B/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/1324Sensors therefor by using geometrical optics, e.g. using prisms

Landscapes

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

Abstract

The disclosure relates to a fingerprint identification method and device. The method comprises the following steps: when the pressing operation of a screen of the terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located; determining the fingerprint bright spot brightness of the screen according to the ambient light brightness and a first mapping relation between the pre-acquired ambient light brightness and the fingerprint bright spot brightness; controlling the screen to display the fingerprint bright spots by using the fingerprint bright spot brightness; and calling the fingerprint sensor under the screen to identify the user fingerprint corresponding to the pressing operation. According to the technical scheme, the environment brightness of the environment where the terminal is located is obtained, the fingerprint bright spot brightness of the screen is dynamically determined according to the environment brightness, the problems of highlight light leakage and low fingerprint identification efficiency caused by the adoption of the fixed brightness value in the related technology can be solved, the comfort level of a user can be improved, the use of the user is facilitated, and the user experience is improved.

Description

Fingerprint identification method and device
Technical Field
The present disclosure relates to the field of terminal technologies, and in particular, to a fingerprint identification method and apparatus.
Background
The optical fingerprint identification under the screen is based on the principle that an Organic light emitting diode (O L ED, Organic L light-emitting diode) screen can self-emit light, a fingerprint sensor is arranged below an O L ED screen of the terminal, the light of the O L ED screen is used for irradiating fingerprints, and then a fingerprint image with high contrast and clear black and white is formed by using the principles of total reflection and diffuse reflection, so that information acquisition and matching identification of the fingerprints of users through the screen are realized.
In the related art, a user can wake up a fingerprint identification process by pressing a finger on an effective area of a fingerprint under a screen of a terminal.
Disclosure of Invention
In order to overcome the problems in the related art, the embodiments of the present disclosure provide a fingerprint identification method and apparatus. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a fingerprint identification method, including:
when the pressing operation of a screen of a terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located;
determining the fingerprint bright spot brightness of the screen according to the environment light brightness and a first mapping relation between the environment light brightness and the fingerprint bright spot brightness, which is acquired in advance;
controlling the screen to display the fingerprint hot spots by using the fingerprint hot spot brightness;
and calling the under-screen fingerprint sensor to identify the user fingerprint corresponding to the pressing operation.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: this technical scheme is through the environmental light brightness who acquires the environment that the terminal is located to confirm the fingerprint hot spot luminance of screen according to the environmental light brightness developments, make fingerprint hot spot luminance can the variety of the environment that the dynamic adaptation terminal is located, avoid among the correlation technique because adopt the fixed luminance value and highlight hourglass and the problem that fingerprint identification is inefficient that leads to the fact, can improve user comfort, convenience of customers uses, improves user experience.
In one embodiment, in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the mapped fingerprint hot spot.
In one embodiment, the method further comprises:
determining the exposure time of an under-screen fingerprint sensor of the terminal according to the environment light brightness and a second mapping relation between the environment light brightness and the exposure time, which is acquired in advance;
and controlling the under-screen fingerprint sensor to use the exposure time length for exposure.
In one embodiment, the acquiring the ambient light brightness of the environment where the terminal is located when the pressing operation on the screen of the terminal is detected includes:
when a pressing operation for a screen of a terminal is detected, acquiring a pressure value of the pressing operation;
when the pressure value is larger than a preset pressure threshold value, acquiring the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In one embodiment, the acquiring the ambient light brightness of the environment where the terminal is located includes:
and calling an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
According to a second aspect of the embodiments of the present disclosure, there is provided a fingerprint identification device, including:
the terminal comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring the ambient light brightness of the environment where the terminal is located when the pressing operation of the screen of the terminal is detected;
the first determining module is used for determining the fingerprint bright spot brightness of the screen according to the environment light brightness and a first mapping relation between the environment light brightness and the fingerprint bright spot brightness, which is acquired in advance;
the first control module is used for controlling the screen to display the fingerprint hot spots by using the fingerprint hot spot brightness;
and the identification module is used for calling the under-screen fingerprint sensor to identify the user fingerprint corresponding to the pressing operation.
In one embodiment, in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the mapped fingerprint hot spot.
In one embodiment, the apparatus further comprises:
the second determining module is used for determining the exposure time of the under-screen fingerprint sensor of the terminal according to the environment light brightness and a second mapping relation between the environment light brightness and the exposure time, which is acquired in advance;
and the second control module is used for controlling the under-screen fingerprint sensor to use the exposure duration to carry out exposure.
In one embodiment, the obtaining module includes:
the terminal comprises a first obtaining submodule and a second obtaining submodule, wherein the first obtaining submodule is used for obtaining a pressure value of a pressing operation when the pressing operation aiming at a screen of the terminal is detected;
the second obtaining submodule is used for obtaining the ambient light brightness of the environment where the terminal is located when the pressure value is larger than a preset pressure threshold value; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In one embodiment, the obtaining module calls an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
According to a third aspect of the embodiments of the present disclosure, there is provided a fingerprint identification device, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to implement the method of any of the embodiments of the first aspect.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon computer instructions which, when executed by a processor, implement the steps of the method according to any one of the embodiments of the first aspect.
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 present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow diagram illustrating a fingerprint identification method according to an example embodiment.
FIG. 2 is a flow diagram illustrating a fingerprint identification method according to an example embodiment.
FIG. 3 is a flow diagram illustrating a fingerprint identification method according to an example embodiment.
FIG. 4 is a block diagram illustrating a fingerprint recognition device according to an example embodiment.
FIG. 5 is a block diagram illustrating a fingerprint recognition device according to an example embodiment.
FIG. 6 is a block diagram illustrating a fingerprint recognition device according to an example embodiment.
Fig. 7 is a block diagram illustrating an apparatus according to an example embodiment.
Fig. 8 is a block diagram illustrating an apparatus 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.
In the related technology, when a finger of a user presses an effective area of a fingerprint under a screen, a fingerprint identification process can be awakened; however, in the related art, the screen displays the fingerprint bright spots based on the default brightness values, but the fixed brightness values are not suitable for all fingerprint identification scenes due to the diversity of environments where the terminal is located, for example, when the terminal is in a dark environment, a finger cannot accurately press an effective area of the fingerprint under the screen, so that the bright spots cannot be completely shielded by the finger, highlight light leakage is caused, short-term influence is caused on the vision of a user due to the highlight light leakage, for example, the eye prick or the vision residual bright spots and the like are caused, and the comfort level of the user is reduced; for another example, when the terminal is in a highlight environment, the user may not see the pressing area prompted by the terminal clearly, fingerprint identification efficiency is low, great inconvenience is brought to the user, and user experience is affected.
In order to solve the above problem, an embodiment of the present disclosure provides a fingerprint identification method, which may be applied to a terminal provided with an off-screen fingerprint sensor below a screen, and the method includes the following steps: when the pressing operation of a screen of the terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located; determining the fingerprint bright spot brightness of the screen according to the ambient light brightness and a first mapping relation between the pre-acquired ambient light brightness and the fingerprint bright spot brightness; controlling the screen to display the fingerprint bright spots by using the fingerprint bright spot brightness; and calling the fingerprint sensor under the screen to identify the user fingerprint corresponding to the pressing operation. According to the technical scheme, the environment brightness of the environment where the terminal is located is obtained, and the fingerprint bright spot brightness of the screen is dynamically determined according to the environment brightness, so that the fingerprint bright spot brightness can dynamically adapt to the diversity of the environment where the terminal is located, the problems of high brightness leakage and low fingerprint identification efficiency caused by the adoption of fixed brightness values in the related technology are avoided, the comfort level of a user can be improved, the use of the user is facilitated, and the user experience is improved.
It should be noted that the terminal according to the technical solution may include, for example, an electronic device such as a smart phone, a tablet computer, a notebook computer, or a wearable device (e.g., a bracelet).
Fig. 1 is a flowchart illustrating a fingerprint identification method according to an exemplary embodiment, where an executing subject of the method may be a terminal, and the method is applied to a terminal that is provided with an off-screen fingerprint sensor below a screen, as shown in fig. 1, the method includes the following steps 101 and 104:
in step 101, when a pressing operation on a screen of a terminal is detected, an ambient light level of an environment in which the terminal is located is acquired.
For example, when the user needs to use the terminal and the terminal is in a screen locking state, the user presses a preset fingerprint area of the screen with a finger. When the terminal detects the pressing operation of the screen of the terminal, the ambient light brightness of the environment where the terminal is located is obtained. For example, when the terminal detects a pressing operation of a user on a preset fingerprint area of a screen by means of the screen and/or a pressure sensor, the terminal calls an ambient light sensor of the terminal to measure and obtain ambient light brightness of an environment where the terminal is located; for example, the screen and/or pressure sensor determines whether the finger is pressed within a preset fingerprint area: if the finger is pressed in the preset fingerprint area, an ambient light sensor of the terminal is called to measure ambient light, and a host, a screen and a fingerprint sensor under the screen of the terminal are awakened; if the finger is not pressed in the preset fingerprint area, the terminal is continuously in the screen locking state, and the fingerprint identification process cannot be triggered.
In step 102, the fingerprint hot spot brightness of the screen is determined according to the ambient light brightness and a first mapping relation between the pre-acquired ambient light brightness and the fingerprint hot spot brightness.
For example, after the fingerprint identification process is awakened, the screen may light a lighting area located in the preset fingerprint area, where the lighting area is a fingerprint hot spot, and the fingerprint hot spot brightness is the brightness of the lighting area of the screen.
Illustratively, the terminal obtains a first mapping relationship between the ambient light brightness and the fingerprint hot spot brightness in advance, wherein in the first mapping relationship, different fingerprint hot spot brightness corresponding to different ambient light brightness respectively is recorded. After the terminal obtains the ambient light brightness of the environment, the fingerprint bright spot brightness corresponding to the ambient light brightness can be determined by inquiring the first mapping relation.
Optionally, in the first mapping relationship, the greater the ambient light brightness is, the greater the brightness of the mapped fingerprint bright spots is, so that when the ambient light is strong, the exposure time is reduced, and the brightness of the bright spots is improved to prompt a pressing position, thereby facilitating the fingerprint resolution of a user; when the ambient light brightness is reduced, the mapped exposure time is prolonged, and the brightness of the fingerprint bright spots is reduced, so that when the ambient light is weak, the exposure time is prolonged, the brightness of the bright spots is reduced, the short-term influence of light leakage on the eyesight is reduced, and the comfort of a user is improved.
Illustratively, when a pressing operation for a screen of the terminal is detected, a pressure value of the pressing operation is acquired; when the pressure value is larger than a preset pressure threshold value, acquiring the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located. Through setting up the pressure threshold value of predetermineeing and judging the big or small relation of pressure value and predetermineeing the pressure threshold value, only can measure the ambient light brightness of the environment that the terminal was located and carry out fingerprint identification when the pressure value is greater than predetermineeing the pressure threshold value, avoid user's maloperation.
In step 103, the control screen displays the fingerprint hot spots using the fingerprint hot spot brightness.
For example, after determining the fingerprint brightness of the screen according to the ambient light brightness, the terminal controls the screen to display the fingerprint brightness using the fingerprint brightness.
In step 104, an off-screen fingerprint sensor is invoked to identify a user fingerprint corresponding to the press operation.
The technical scheme provided by the embodiment of the disclosure dynamically determines the fingerprint hot spot brightness of the screen according to the environment brightness by acquiring the environment brightness of the environment where the terminal is located, so that the fingerprint hot spot brightness can dynamically adapt to the diversity of the environment where the terminal is located, the problems of high brightness leakage and low fingerprint identification efficiency caused by adopting a fixed brightness value in the related technology are avoided, the comfort level of a user can be improved, the use of the user is facilitated, and the user experience is improved.
Fig. 2 is a flowchart illustrating a fingerprint identification method according to an exemplary embodiment, where an execution subject of the fingerprint identification method in this embodiment may be a terminal, and the fingerprint identification method illustrated in fig. 2 may include the following steps 201 and 205, where portions of this embodiment that are not described in detail may refer to corresponding descriptions of the embodiment in fig. 1:
in step 201, when a pressing operation on a screen of the terminal is detected, the ambient light brightness of the environment where the terminal is located is acquired.
In step 202, the fingerprint hot spot brightness of the screen is determined according to the ambient light brightness and the pre-obtained first mapping relationship between the ambient light brightness and the fingerprint hot spot brightness.
Optionally, in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the projected fingerprint hot spot.
In step 203, the exposure duration of the underscreen fingerprint sensor of the terminal is determined according to the ambient light brightness and the pre-obtained second mapping relationship between the ambient light brightness and the exposure duration.
For example, table 1 shows a table implementation based on the first mapping relationship and the second mapping relationship, see table 1:
TABLE 1
Ambient brightness (optical unit nit) Exposure time (ms) Brightness of bright spot on screen (optical unit nit)
600 40 600
500 70 500
400 100 400
300 130 300
200 170 200
100 220 100
The mapping relationship between the ambient light brightness and the fingerprint hot spot brightness, and the mapping relationship between the ambient light brightness and the exposure time are shown in table 1. For example, if the terminal is in a dim environment, if the ambient light brightness is 200nit, the exposure time of the fingerprint sensor under the screen is adjusted to 170ms, the fingerprint bright spot brightness is adjusted to 200nit, and by prolonging the exposure time, the bright spot brightness is reduced, the short-term influence of light leakage on the eyesight is reduced, and the user comfort is improved; if the terminal is in an outdoor strong light environment, if the environment light brightness is 600nit, the exposure time of the fingerprint sensor under the screen is adjusted to 40ms, the fingerprint bright spot brightness is adjusted to 600nit, the fingerprint bright spot is highlighted on the screen at the moment, the bright spot brightness is improved by reducing the exposure time, the pressing position is prompted, and the fingerprint solving is facilitated for a user.
In step 204, the control screen displays the fingerprint hot spots using the fingerprint hot spot brightness.
In step 205, the off-screen fingerprint sensor is controlled to perform exposure using the exposure duration, and the off-screen fingerprint sensor is called to identify the user fingerprint corresponding to the pressing operation.
According to the technical scheme provided by the embodiment of the disclosure, after the terminal acquires the ambient light brightness of the environment, the exposure time and the fingerprint hot spot brightness corresponding to the ambient light brightness can be determined by inquiring the mapping relation through acquiring the first mapping relation between the ambient light brightness and the fingerprint hot spot brightness and the second mapping relation between the ambient light brightness and the exposure time in advance, so that the exposure time and the fingerprint hot spot brightness can dynamically adapt to the diversity of the environment where the terminal is located, and the implementation is simple.
Fig. 3 is a flowchart illustrating a fingerprint identification method according to an exemplary embodiment, where an execution subject of the fingerprint identification method in this embodiment may be a terminal, and the fingerprint identification method illustrated in fig. 3 may include the following steps 301 and 306, where portions of this embodiment that are not described in detail may refer to corresponding descriptions of the embodiment in fig. 1:
in step 301, when a pressing operation for a screen of a terminal is detected, a pressure value of the pressing operation is acquired.
In step 302, it is determined whether the pressure value is greater than a preset pressure threshold: when the pressure value is larger than the preset pressure threshold value, turning to step 303; and when the pressure value is not greater than the preset pressure threshold value, ending the process.
In step 303, obtaining the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In an example, an ambient light sensor of the terminal is called to measure and obtain the ambient light brightness of the environment where the terminal is located.
In step 304, according to the ambient light brightness, the exposure duration of the under-screen fingerprint sensor of the terminal and the brightness of the fingerprint hot spot of the screen are determined.
In step 305, the control screen displays the fingerprint hot spot using the fingerprint hot spot brightness.
In step 306, the off-screen fingerprint sensor is called to expose using the exposure duration, and the user fingerprint corresponding to the pressing operation is identified.
According to the technical scheme provided by the embodiment of the disclosure, the preset pressure threshold value is set, the size relation between the pressure value and the preset pressure threshold value is judged, the ambient light brightness of the environment where the terminal is located can be measured and fingerprint identification is carried out only when the pressure value is larger than the preset pressure threshold value, and misoperation of a user is avoided.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods, and reference may be made to method embodiments for those portions of the apparatus not specifically described.
FIG. 4 is a block diagram illustrating a fingerprint recognition device according to one exemplary embodiment; the apparatus may be implemented in various ways, for example, with all of the components of the apparatus being implemented in a terminal, or with components of the apparatus being implemented in a coupled manner on the terminal side; the apparatus may implement the method related to the present disclosure through software, hardware or a combination of the two, as shown in fig. 4, the fingerprint identification apparatus includes: an obtaining module 401, a first determining module 402, a first controlling module 403 and an identifying module 404, wherein:
the obtaining module 401 is configured to obtain an ambient light brightness of an environment where the terminal is located when a pressing operation for a preset fingerprint area of a screen of the terminal is detected;
the first determining module 402 is configured to determine an exposure duration of an off-screen fingerprint sensor of the terminal and a fingerprint hot spot brightness of a screen according to the ambient light brightness;
the first control module 403 is configured to control the screen to display the fingerprint hot spot using the fingerprint hot spot brightness;
the identification module 404 is configured to invoke an off-screen fingerprint sensor to expose using an exposure duration, and identify a user fingerprint corresponding to the press operation.
The device provided by the embodiment of the disclosure can be used for executing the technical scheme of the embodiment shown in fig. 1, and the execution mode and the beneficial effect are similar, and are not described again here.
In one possible embodiment, in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the projected fingerprint hot spot.
In one possible embodiment, as shown in fig. 5, the fingerprint recognition device shown in fig. 4 may further include: a second determination module 501 and a second control module 502, wherein:
the second determining module 501 is configured to determine the exposure duration of the off-screen fingerprint sensor of the terminal according to the ambient light brightness and a second mapping relationship between the pre-acquired ambient light brightness and the exposure duration;
the second control module 502 is configured to control the off-screen fingerprint sensor to expose using an exposure duration.
In a possible implementation, as shown in fig. 6, the fingerprint recognition device shown in fig. 4 may further include a configuration module 401 configured to include: a first obtaining sub-module 601 and a second obtaining sub-module 602, wherein:
the first obtaining sub-module 601 is configured to obtain a pressure value of a pressing operation when the pressing operation for the screen of the terminal is detected;
the second obtaining submodule 602 is configured to obtain the ambient light brightness of the environment where the terminal is located when the pressure value is greater than the preset pressure threshold; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In a possible implementation manner, the obtaining module 401 calls an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
In one possible embodiment, a fingerprint identification device is provided, which may be implemented in various ways, for example, by implementing all components of the device in a terminal, or by implementing the components of the device in a coupled manner on the terminal side; the fingerprint identification device includes:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
when the pressing operation of a screen of the terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located;
determining the fingerprint bright spot brightness of the screen according to the ambient light brightness and a first mapping relation between the pre-acquired ambient light brightness and the fingerprint bright spot brightness;
controlling the screen to display the fingerprint bright spots by using the fingerprint bright spot brightness;
and calling the fingerprint sensor under the screen to identify the user fingerprint corresponding to the pressing operation.
In one embodiment, the processor may be further configured to: in the first mapping relation, the greater the ambient light brightness, the greater the brightness of the projected fingerprint hot spot.
In one embodiment, the processor may be further configured to:
determining the exposure time of an under-screen fingerprint sensor of the terminal according to the ambient light brightness and a second mapping relation between the pre-acquired ambient light brightness and the exposure time;
and controlling the fingerprint sensor under the screen to use the exposure time length for exposure.
In one embodiment, the processor may be further configured to:
when a pressing operation for a screen of a terminal is detected, acquiring a pressure value of the pressing operation;
when the pressure value is larger than a preset pressure threshold value, acquiring the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In one embodiment, the processor may be further configured to: and calling an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
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. 7 is a block diagram illustrating an apparatus in accordance with an example embodiment. For example, the apparatus 700 may be a terminal, such as an electronic device like a smart phone, a tablet, or a wearable device.
Referring to fig. 7, apparatus 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input/output (I/O) interface 712, a sensor component 714, and a communication component 716.
The processing component 702 generally controls overall operation of the device 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 702 may include one or more processors 720 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 702 may include one or more modules that facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
The memory 704 is configured to store various types of data to support operations at the apparatus 700. Examples of such data include instructions for any application or method operating on device 700, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 704 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 706 provides power to the various components of the device 700. The power components 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 700.
The multimedia component 708 includes a screen that provides an output interface between the device 700 and a user, in some embodiments, the screen may include a liquid crystal display (L CD) and a Touch Panel (TP). if the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user.
The audio component 710 is configured to output and/or input audio signals. For example, audio component 710 includes a Microphone (MIC) configured to receive external audio signals when apparatus 700 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 704 or transmitted via the communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.
The I/O interface 712 provides an interface between the processing component 702 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 714 includes one or more sensors for providing status assessment of various aspects of the apparatus 700. For example, sensor assembly 714 may detect an open/closed state of device 700, the relative positioning of components, such as a display and keypad of device 700, the change in position of device 700 or a component of device 700, the presence or absence of user contact with device 700, the orientation or acceleration/deceleration of device 700, and the change in temperature of device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 714 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 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 716 is configured to facilitate wired or wireless communication between the apparatus 700 and other devices. The apparatus 700 may access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, or 5G, or a combination thereof. In an exemplary embodiment, the communication component 716 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 716 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 700 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), programmable logic devices (P L D), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, 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 704 comprising instructions, executable by the processor 720 of the device 700 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.
FIG. 8 is a block diagram illustrating an apparatus in accordance with an example embodiment. For example, the apparatus 800 may be provided as a server. The apparatus 800 comprises a processing component 802 that further comprises one or more processors, and memory resources, represented by memory 803, for storing instructions, e.g., applications, that are executable by the processing component 802. The application programs stored in the memory 803 may include one or more modules that each correspond to a set of instructions. Further, the processing component 802 is configured to execute instructions to perform the above-described methods.
The apparatus 800 may further include a power supply component 806 configured to perform power management of the apparatus 800, a wired or wireless network interface 805 configured to connect the apparatus 800 to a network, and an input/output (I/O) interface 808 the apparatus 800 may be operable based on an operating system stored in the memory 803, such as Windows server, Mac OS XTM, UnixTM, &ltttttranslation = L "&gtt translation &/t &gttinx, FreeBSDTM, or the like.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of apparatus 700 or apparatus 800, enable apparatus 700 or apparatus 800 to perform a method comprising:
when the pressing operation of a screen of the terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located;
determining the fingerprint bright spot brightness of the screen according to the ambient light brightness and a first mapping relation between the pre-acquired ambient light brightness and the fingerprint bright spot brightness;
controlling the screen to display the fingerprint bright spots by using the fingerprint bright spot brightness;
and calling the fingerprint sensor under the screen to identify the user fingerprint corresponding to the pressing operation.
In one embodiment, in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the projected fingerprint hot spot.
In one embodiment, the method further comprises:
determining the exposure time of an under-screen fingerprint sensor of the terminal according to the ambient light brightness and a second mapping relation between the pre-acquired ambient light brightness and the exposure time;
and controlling the fingerprint sensor under the screen to use the exposure time length for exposure.
In one embodiment, when a pressing operation for a screen of the terminal is detected, acquiring an ambient light brightness of an environment in which the terminal is located includes:
when a pressing operation for a screen of a terminal is detected, acquiring a pressure value of the pressing operation;
when the pressure value is larger than a preset pressure threshold value, acquiring the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
In one embodiment, obtaining the ambient light level of the environment in which the terminal is located includes:
and calling an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
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 (12)

1. A fingerprint identification method, comprising:
when the pressing operation of a screen of a terminal is detected, acquiring the ambient light brightness of the environment where the terminal is located;
determining the fingerprint bright spot brightness of the screen according to the environment light brightness and a first mapping relation between the environment light brightness and the fingerprint bright spot brightness, which is acquired in advance;
controlling the screen to display the fingerprint hot spots by using the fingerprint hot spot brightness;
and calling the under-screen fingerprint sensor to identify the user fingerprint corresponding to the pressing operation.
2. The method according to claim 1, wherein in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the mapped fingerprint hot spot.
3. The method of claim 2, further comprising:
determining the exposure time of an under-screen fingerprint sensor of the terminal according to the environment light brightness and a second mapping relation between the environment light brightness and the exposure time, which is acquired in advance;
and controlling the under-screen fingerprint sensor to use the exposure time length for exposure.
4. The method according to claim 1, wherein the obtaining of the ambient light brightness of the environment where the terminal is located when the pressing operation of the screen of the terminal is detected comprises:
when a pressing operation for a screen of a terminal is detected, acquiring a pressure value of the pressing operation;
when the pressure value is larger than a preset pressure threshold value, acquiring the ambient light brightness of the environment where the terminal is located; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
5. The method according to claim 1, wherein the obtaining the ambient light brightness of the environment where the terminal is located comprises:
and calling an ambient light sensor of the terminal to measure and obtain the ambient light brightness of the environment where the terminal is located.
6. A fingerprint recognition device, comprising:
the terminal comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring the ambient light brightness of the environment where the terminal is located when the pressing operation of the screen of the terminal is detected;
the first determining module is used for determining the fingerprint bright spot brightness of the screen according to the environment light brightness and a first mapping relation between the environment light brightness and the fingerprint bright spot brightness, which is acquired in advance;
the first control module is used for controlling the screen to display the fingerprint hot spots by using the fingerprint hot spot brightness;
and the identification module is used for calling the under-screen fingerprint sensor to identify the user fingerprint corresponding to the pressing operation.
7. The apparatus according to claim 6, wherein in the first mapping relationship, the greater the ambient light brightness, the greater the brightness of the mapped fingerprint hot spot.
8. The apparatus of claim 6, further comprising:
the second determining module is used for determining the exposure time of the under-screen fingerprint sensor of the terminal according to the environment light brightness and a second mapping relation between the environment light brightness and the exposure time, which is acquired in advance;
and the second control module is used for controlling the under-screen fingerprint sensor to use the exposure duration to carry out exposure.
9. The apparatus of claim 6, wherein the obtaining module comprises:
the terminal comprises a first obtaining submodule and a second obtaining submodule, wherein the first obtaining submodule is used for obtaining a pressure value of a pressing operation when the pressing operation aiming at a screen of the terminal is detected;
the second obtaining submodule is used for obtaining the ambient light brightness of the environment where the terminal is located when the pressure value is larger than a preset pressure threshold value; the preset pressure threshold is a preset critical value used for triggering the terminal to acquire the ambient light brightness of the environment where the terminal is located.
10. The apparatus according to claim 6, wherein the obtaining module invokes an ambient light sensor of the terminal to measure the ambient light brightness of the environment where the terminal is located.
11. A fingerprint recognition device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to implement the method of any one of claims 1 to 5.
12. A computer-readable storage medium having stored thereon computer instructions, which, when executed by a processor, carry out the steps of the method according to any one of claims 1 to 5.
CN201910069074.3A 2019-01-24 2019-01-24 Fingerprint identification method and device Active CN111476071B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910069074.3A CN111476071B (en) 2019-01-24 2019-01-24 Fingerprint identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910069074.3A CN111476071B (en) 2019-01-24 2019-01-24 Fingerprint identification method and device

Publications (2)

Publication Number Publication Date
CN111476071A true CN111476071A (en) 2020-07-31
CN111476071B CN111476071B (en) 2023-09-29

Family

ID=71743882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910069074.3A Active CN111476071B (en) 2019-01-24 2019-01-24 Fingerprint identification method and device

Country Status (1)

Country Link
CN (1) CN111476071B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112949600A (en) * 2021-04-07 2021-06-11 Oppo广东移动通信有限公司 Method, device, terminal and storage medium for collecting fingerprint under screen
CN113191198A (en) * 2021-04-02 2021-07-30 北京小米移动软件有限公司 Fingerprint identification method and device, mobile terminal and storage medium
WO2022156555A1 (en) * 2021-01-20 2022-07-28 华为技术有限公司 Screen brightness adjustment method, apparatus, and terminal device
CN117075791A (en) * 2023-09-29 2023-11-17 荣耀终端有限公司 Fingerprint light spot display method, terminal equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107690653A (en) * 2017-08-18 2018-02-13 深圳市汇顶科技股份有限公司 Obtain the method, apparatus and terminal device of fingerprint image
CN107728979A (en) * 2017-09-30 2018-02-23 联想(北京)有限公司 A kind of processing method and electronic equipment
US20180122335A1 (en) * 2016-02-01 2018-05-03 Jrd Communication Inc. Method, system, and terminal for adjusting screen brightness of terminal
CN108460374A (en) * 2018-05-08 2018-08-28 北京小米移动软件有限公司 Fingerprint identification method and device
CN108833716A (en) * 2018-06-29 2018-11-16 北京小米移动软件有限公司 Intensity of illumination determines method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180122335A1 (en) * 2016-02-01 2018-05-03 Jrd Communication Inc. Method, system, and terminal for adjusting screen brightness of terminal
CN107690653A (en) * 2017-08-18 2018-02-13 深圳市汇顶科技股份有限公司 Obtain the method, apparatus and terminal device of fingerprint image
CN107728979A (en) * 2017-09-30 2018-02-23 联想(北京)有限公司 A kind of processing method and electronic equipment
CN108460374A (en) * 2018-05-08 2018-08-28 北京小米移动软件有限公司 Fingerprint identification method and device
CN108833716A (en) * 2018-06-29 2018-11-16 北京小米移动软件有限公司 Intensity of illumination determines method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022156555A1 (en) * 2021-01-20 2022-07-28 华为技术有限公司 Screen brightness adjustment method, apparatus, and terminal device
CN113191198A (en) * 2021-04-02 2021-07-30 北京小米移动软件有限公司 Fingerprint identification method and device, mobile terminal and storage medium
CN113191198B (en) * 2021-04-02 2024-04-26 北京小米移动软件有限公司 Fingerprint identification method, fingerprint identification device, mobile terminal and storage medium
CN112949600A (en) * 2021-04-07 2021-06-11 Oppo广东移动通信有限公司 Method, device, terminal and storage medium for collecting fingerprint under screen
CN117075791A (en) * 2023-09-29 2023-11-17 荣耀终端有限公司 Fingerprint light spot display method, terminal equipment and storage medium

Also Published As

Publication number Publication date
CN111476071B (en) 2023-09-29

Similar Documents

Publication Publication Date Title
CN108040360B (en) Method and device for controlling screen display
CN111476071B (en) Fingerprint identification method and device
CN110796988B (en) Backlight adjusting method and device
CN106951884B (en) Fingerprint acquisition method and device and electronic equipment
CN109029720B (en) Illumination intensity detection method and device
CN107368221B (en) Pressure determination method and device and fingerprint identification method and device
CN111243554B (en) Screen brightness adjusting method, screen brightness adjusting device and storage medium
CN111290723A (en) Display background adjusting method, device, terminal and storage medium
CN107392160B (en) Optical fingerprint identification method and device and computer readable storage medium
CN112116670A (en) Information processing method and device, electronic device and storage medium
US10930217B2 (en) Method and apparatus for compensating operating parameter of display circuit
CN106128415B (en) Screen luminance adjustment method and device
CN112331158A (en) Terminal display adjusting method, device, equipment and storage medium
CN108847199B (en) Brightness determination method and device
CN108319899B (en) Fingerprint identification method and device
CN108647074B (en) Method, device, hardware device and medium for displaying dynamic information in screen locking state
CN108597456B (en) Backlight brightness adjusting method and device
CN106775246B (en) Screen brightness adjusting method and device
CN107809538B (en) Alarm clock reminding method and device and computer readable storage medium
CN113241044B (en) Screen brightness adjusting method, device, equipment and storage medium
CN112689047B (en) Display control method and device and electronic equipment
CN112086075B (en) Screen display parameter adjusting method and device and storage medium
CN112433658B (en) Brightness adjustment method, device, apparatus and storage medium
CN108763906B (en) Biological feature recognition method and device
CN112148149A (en) Touch screen control method, touch screen control device 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