Light spot display method and device, chip, electronic equipment and medium

By dynamically adjusting the gate voltage of the driving device, the problem of large differences in the brightness and color of the fingerprint spot under different background brightness in under-display optical fingerprint technology has been solved, achieving consistency in the brightness and color of the fingerprint spot and improving the fingerprint enrollment success rate and user experience.

CN120260473BActive Publication Date: 2026-05-15HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HONOR DEVICE CO LTD
Filing Date
2023-12-27
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In under-display optical fingerprint technology, changes in the background brightness of the screen module cause significant differences in the brightness and color of the fingerprint spot under different background brightness levels, which cannot meet the requirements for brightness and color range, thus affecting the fingerprint enrollment success rate and user experience.

Method used

By acquiring the current background brightness information, the gate voltage of the driving device is dynamically adjusted to ensure that the brightness and color of the light spot remain consistent under different background brightness conditions, thus meeting the requirements for brightness and color range.

Benefits of technology

It achieves consistency in the brightness and color of the light spot under different background brightness, improves the fingerprint enrollment success rate and user experience, and avoids fingerprint enrollment failures caused by differences in brightness and color.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120260473B_ABST
    Figure CN120260473B_ABST
Patent Text Reader

Abstract

The application provides a light spot display method and device, a chip, an electronic device and a medium. The method applied to a processing module of the electronic device comprises the following steps: in response to a fingerprint input request, acquiring a first background brightness of a screen module of the electronic device; acquiring first information corresponding to the first background brightness, wherein the first information is used for setting a gate voltage of a driving device, and the driving device is used for driving a light-emitting diode of the screen module for light spot display; and sending the first information and a light spot lighting instruction to the screen module. The application can support the brightness of the light spot lit on the device screen within a required brightness range.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment technology, and in particular to a method, apparatus, chip, electronic device and medium for displaying light spots. Background Technology

[0002] Under-display optical fingerprint technology is widely used in various terminal products. To improve fingerprint acquisition speed, local high brightness mode (LHBM) has been proposed and applied. To support fingerprint acquisition, the brightness of the illuminated spot on the device's screen module needs to be within a certain range.

[0003] In one related technology, the screen module of the device can pre-store light spot related information to set the gate voltage of the driver device of the light-emitting diode used for light spot display. When the screen module receives a light spot lighting command, it can light up the light spot based on the stored light spot related information.

[0004] The background brightness of the screen module may vary. If the difference between different background brightnesses is large, the related technology is prone to problems such as large differences in the brightness of light spots under different background brightnesses, causing some light spots to be outside the required brightness range. Summary of the Invention

[0005] This application provides a light spot display method, apparatus, chip, electronic device, and medium that can support the brightness of the light spot illuminated on the device screen within the required brightness range.

[0006] In a first aspect, embodiments of this application provide a spot display method applied to a processing module of an electronic device, comprising: in response to a fingerprint enrollment request, acquiring a first background brightness of the screen module of the electronic device; acquiring first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of a driving device, the driving device is used to drive a light-emitting diode of the screen module for spot display; and sending the first information and a spot lighting command to the screen module.

[0007] Unlike related technologies that store fixed light spot information in the screen module to ensure the gate voltage is the same under different background brightness, thus causing significant differences in light spot brightness under different background brightness, in this embodiment, the processing module obtains the corresponding information for setting the gate voltage according to the current background brightness in the light spot display scenario. This makes the gate voltage not fixed and adapted to the current background brightness, thereby enabling the screen module to support small differences in light spot brightness under different background brightness and ensure that all light spots fall within the required brightness range. This avoids situations where the light spot brightness under some background brightness is outside the required brightness range, making fingerprint enrollment impossible.

[0008] Optionally, the screen module includes multiple pixel units for displaying light spots, and each pixel unit includes multiple light-emitting diodes; after the light spot is lit, the brightness of the pixel unit is within a set brightness range under different background brightness.

[0009] By limiting the illumination of the light spot, the luminance of the pixel unit used for light spot display is within the same brightness range under different background brightness. This ensures that the brightness difference of the light spot under different background brightness is small and meets the brightness requirements, avoiding the situation where the brightness of the light spot under some background brightness is not within the required brightness range, thus preventing fingerprint enrollment.

[0010] Optionally, obtaining the first information corresponding to the first background brightness includes: obtaining the information corresponding to the first background brightness according to the set correspondence between background brightness and information, so as to obtain the first information.

[0011] The correspondence between background brightness and light spot information can be preset so that the processor can quickly and accurately obtain the corresponding light spot information by looking up the correspondence after obtaining the current background brightness, thereby improving the timeliness of light spot illumination.

[0012] Optionally, the correspondence ensures that after the light spot is lit, the voltage difference between the gate voltage and the source voltage of the driving device is equal under different background brightness.

[0013] By ensuring that the voltage difference between the gate voltage and the source voltage is equal, the luminous brightness of the light-emitting diode can be kept consistent under different background brightness levels after the light spot is lit, thus achieving the same light spot brightness and color under different background brightness levels.

[0014] Optionally, the pixel unit includes multiple types of light-emitting diodes, with different types of light-emitting diodes used to emit different colors of light; after the light spot is lit, the light emission color of the pixel unit is within the set color range under different background brightness.

[0015] By matching the gate voltage with the background brightness, not only can the brightness of the light spot be similar under different background brightness, but the color of the light spot can also be similar under different background brightness, thereby improving the accuracy of fingerprint verification.

[0016] Optionally, obtaining first information corresponding to the first background brightness includes: obtaining multiple pieces of information corresponding to the first background brightness, wherein each piece of information corresponds to a consecutive multiple time points, and the multiple pieces of information includes the first information; wherein the multiple pieces of information ensure that after the light spot is lit, the luminous brightness of the pixel unit is within the brightness range at different time points, and the luminous brightness of the pixel unit increases sequentially with time; sending the first information and the light spot lighting command to the screen module includes: sending the light spot lighting command to the screen module; and sending the information corresponding to the current time point to the screen module.

[0017] By sending different light spot information to the screen module at different times, which can make the light spot brightness increase sequentially, an animation effect of gradually increasing light spot brightness is achieved, thus improving the user experience.

[0018] Optionally, the screen module includes multiple types of light-emitting diodes, each type of light-emitting diode being used to emit multiple colors of light; the first information includes the grayscale value of each of the multiple colors.

[0019] The gate voltage can be set by adjusting the grayscale value of the emitted color, thereby ensuring that the brightness of the light spot is within the range required for fingerprint enrollment under different background brightness conditions.

[0020] Optionally, after obtaining the first background brightness of the screen module of the electronic device, the spot display method further includes: if the background brightness of the screen module changes from the first background brightness to the second background brightness before the fingerprint enrollment is completed, then obtaining the second information corresponding to the second background brightness, wherein the second information is used to set the gate voltage; and sending the second information to the screen module.

[0021] Different background brightness levels can be adapted to different gate voltages to ensure that the spot brightness under different background brightness levels is within the brightness range required for fingerprint enrollment. By sending the information on the background brightness after the change in real time during fingerprint enrollment, the spot brightness during fingerprint enrollment can always fall within the required brightness range, thus avoiding fingerprint enrollment failure.

[0022] Secondly, embodiments of this application provide a spot display method applied to a screen module of an electronic device, comprising: receiving a spot lighting command sent by a processing module of the electronic device when the background brightness of the screen module is a first background brightness, and first information corresponding to the first background brightness; responding to the spot lighting command, setting the gate voltage of a driving device according to the first information, wherein the driving device is used to drive a light-emitting diode of the screen module for spot display.

[0023] Optionally, after setting the gate voltage of the driving device according to the first information, the method further includes: receiving second information corresponding to the second background brightness sent by the processing module when the background brightness of the screen module is the second background brightness; and setting the gate voltage according to the second information.

[0024] Thirdly, embodiments of this application provide a light spot display device applied to a processing module of an electronic device, comprising: a first acquisition module, configured to acquire a first background brightness of the screen module of the electronic device in response to a fingerprint enrollment request; a second acquisition module, configured to acquire first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of a driving device, the driving device being used to drive a light-emitting diode of the screen module for light spot display; and a transmission module, configured to send the first information and a light spot lighting command to the screen module.

[0025] Fourthly, embodiments of this application provide a spot display device applied to a screen module of an electronic device, comprising: a receiving module for receiving a spot lighting command sent by a processing module of the electronic device when the background brightness of the screen module is a first background brightness, and first information corresponding to the first background brightness; and a display module for setting the gate voltage of a driving device according to the first information in response to the spot lighting command, wherein the driving device is used to drive a light-emitting diode of the screen module for spot display.

[0026] Fifthly, embodiments of this application provide a chip, including: a processor for executing computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the chip is triggered to execute the method as described in any of the first aspects.

[0027] In a sixth aspect, embodiments of this application provide a chip, including: a processor for executing computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the chip is triggered to execute the method as described in any of the second aspects.

[0028] In a seventh aspect, embodiments of this application provide an electronic device, which includes one or more memories for storing computer program instructions and one or more processors, wherein when the computer program instructions are executed by one or more processors, the electronic device is triggered to perform a method as described in the first aspect and / or the second aspect.

[0029] Eighthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when run on a computer, causes the computer to perform the method as described in the first aspect and / or the second aspect.

[0030] Ninthly, embodiments of this application provide a computer program product, the computer program product including a computer program that, when run on a computer, causes the computer to perform the method as described in the first aspect and / or the second aspect.

[0031] The technical effects of the aforementioned aspects can be used for reference, and will not be elaborated further here. Attached Figure Description

[0032] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly described below.

[0033] Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0034] Figure 2 A schematic diagram of a light spot displayed on an electronic device according to an embodiment of this application;

[0035] Figure 3 A schematic diagram of a driving device provided for an embodiment of this application;

[0036] Figure 4 A schematic diagram for indicating the luminous intensity of a light-emitting diode, provided as an embodiment of this application;

[0037] Figure 5 A schematic flowchart illustrating a light spot display method provided in an embodiment of this application;

[0038] Figure 6 A schematic flowchart illustrating another spot display method provided in an embodiment of this application;

[0039] Figure 7 This is a schematic flowchart of another spot display method provided in an embodiment of this application. Detailed Implementation

[0040] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0041] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.

[0042] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0043] It should be understood that the term "at least one" as used in this document refers to one or more, and "more than one" refers to two or more. The term "and / or" as used in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. A and B can be singular or plural. Additionally, the character " / " in this document generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0044] It should be understood that although the terms "first," "second," etc., may be used to describe the set thresholds in the embodiments of this application, these set thresholds should not be limited to these terms. These terms are only used to distinguish the set thresholds from each other. For example, without departing from the scope of the embodiments of this application, the first set threshold may also be referred to as the second set threshold, and similarly, the second set threshold may also be referred to as the first set threshold.

[0045] The method provided in any embodiment of this application can be applied to... Figure 1 In the electronic device 100 shown. Figure 1 A schematic diagram of the structure of the electronic device 100 is shown.

[0046] Electronic device 100 may include processor 110, internal memory 121, sensor module 180, buttons 190, motor 191, display screen 194, etc. Sensor module 180 may include pressure sensor, fingerprint sensor, touch sensor, ambient light sensor, etc.

[0047] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0048] Processor 110 may include one or more processing units, such as application processors (APs), modem processors, graphics processing units (GPUs), image signal processors (ISPs), controllers, video codecs, digital signal processors (DSPs), baseband processors, and / or neural network processing units (NPUs). These different processing units may be independent devices or integrated into one or more processors. The controller can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution.

[0049] In some embodiments, the processor 110 may be a system-on-chip (SoC), which may include a central processing unit (CPU), and may further include other types of processors. In some embodiments, the processor 110 may be a PWM control chip.

[0050] The processor 110 may also include necessary hardware accelerators or logic processing hardware circuitry, such as an ASIC, or one or more integrated circuits for controlling the execution of the program. Furthermore, the processor 110 may have the capability to operate one or more software programs, which may be stored in a storage medium.

[0051] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0052] In some embodiments, the memory of the electronic device 100 may be a read-only memory (ROM), other types of static storage devices capable of storing static information and instructions, random access memory (RAM), or other types of dynamic storage devices capable of storing information and instructions. It may also be an electrically erasable programmable read-only memory (EEPROM), or any computer-readable medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer.

[0053] In some embodiments, the processor 110 and the memory can be combined into a single processing device, or they can be separate components. The processor 110 can be used to execute program code stored in the memory. In specific implementations, the memory can be integrated into the processor 110, or it can be independent of the processor 110.

[0054] In some embodiments, the processor 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0055] It is understood that the interface connection relationships between the modules illustrated in the embodiments of this application are merely illustrative and do not constitute a structural limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.

[0056] Internal memory 121 can be used to store computer executable program code, which includes instructions. Internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of electronic device 100 (such as audio data, phonebook, etc.). Furthermore, internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 110 executes various functional applications and data processing of electronic device 100 by running instructions stored in internal memory 121 and / or instructions stored in memory located in the processor.

[0057] Feasibly, the correspondence between the background brightness of the device screen and the light spot information can be stored in the internal memory 121. The processor 110 can respond to the fingerprint enrollment request, obtain the current background brightness, and after obtaining the background brightness, obtain the corresponding light spot information by querying the pre-stored correspondence, and send the light spot information corresponding to the current background brightness to the display screen 194, so that the display screen 194 can display a light spot that meets the requirements of under-display optical fingerprint based on the received light spot information.

[0058] Electronic device 100 implements display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. Processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.

[0059] The display screen 194 is used to display images, light spots, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Mini LED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include one or N display screens 194, where N is a positive integer greater than 1.

[0060] A pressure sensor is used to sense pressure signals and converts them into electrical signals. In some embodiments, the pressure sensor may be located on the display screen 194. There are many types of pressure sensors, such as resistive pressure sensors, inductive pressure sensors, and capacitive pressure sensors. When a touch operation is applied to the display screen 194, the electronic device 100 detects the intensity of the touch operation based on the pressure sensor. The electronic device 100 can also calculate the touch location based on the detection signal from the pressure sensor.

[0061] An ambient light sensor is used to detect the ambient light intensity. Electronic device 100 may have an automatic dimming function to dynamically adjust the background brightness of display screen 194 according to the ambient light intensity.

[0062] A fingerprint sensor is used to collect fingerprints. The fingerprint sensor can be an under-display fingerprint sensor located beneath the display screen 194. The under-display fingerprint sensor collects the user's fingerprint information after the display screen 194 illuminates. The electronic device 100 can utilize the collected fingerprint characteristics to achieve fingerprint unlocking, accessing application locks, taking photos with fingerprints, answering calls with fingerprints, etc.

[0063] A touch sensor, also known as a "touch device," can be located on the display screen 194. The touch sensor and the display screen 194 together form a touchscreen, also known as a "touchscreen." The touch sensor detects touch operations applied to or near it. The touch sensor can then transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In some embodiments, the touch sensor may also be located on the surface of the electronic device 100, in a different position than the display screen 194.

[0064] Buttons 190 include a power button, volume buttons, etc. Buttons 190 can be mechanical buttons or touch-sensitive buttons. Motor 191 can generate vibration alerts. Motor 191 can be used for incoming call vibration alerts or for touch vibration feedback.

[0065] The software system of electronic device 100 can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture.

[0066] Under-display optical fingerprint technology is widely used in various terminal products. To improve fingerprint acquisition speed, LHBM (Local Highlight Mode) has been proposed and applied. Compared to traditional optical fingerprint solutions where the device processor compresses the background grayscale to illuminate the light spot after switching the device screen to high-brightness mode, LHBM can save the device processor's drawing time and significantly improve fingerprint enrollment speed.

[0067] With the rapid development of device displays and fingerprint systems in recent years, the background brightness of device screens can dynamically change to save power. To support fingerprint acquisition, under-display optical fingerprint technology requires that the brightness of the illuminated spot on the device screen remains within a specified range under different background brightness levels.

[0068] Feasibly, a lower limit for the brightness range can be set based on the minimum brightness required for fingerprint enrollment, and an upper limit for the brightness range can be set by taking into account factors such as screen characteristics and power consumption.

[0069] For example, refer to Figure 2 When a user needs to unlock the phone with their fingerprint, they can press the power button. The phone will then display interface 201 at a certain background brightness, and interface 201 can display a wallpaper image. Figure 2 (Image content not shown), and may display an icon 202 to indicate the fingerprint enrollment position. After the user places their finger at the position indicated by icon 202, the phone displays interface 203 while maintaining the same background brightness. Interface 203 may display a wallpaper image, and may also display a light spot 204 at the fingerprint enrollment position. Alternatively, while displaying the light spot 204, the phone may also display animation effects around the light spot 204 (in... Figure 2 (Not shown in the image).

[0070] visible, Figure 2 Interfaces 201 and 203 shown represent the screen before and after the phone starts to light up the light spot 204, respectively. The background brightness remains unchanged before and after the light spot 204 lights up. For fingerprint enrollment to be successful, the brightness of the light spot 204 must fall within the required brightness range.

[0071] In one related technology, the screen module of the device can pre-store light spot related information to set the gate voltage of the driver device of the light-emitting diode used for light spot display (i.e., the gate voltage is kept fixed). When the screen module receives a light spot lighting command, it can light up the light spot based on the stored light spot related information.

[0072] For example, the screen module can store OTP (One-Time Programmable) spot information on the display driver IC (DDIC) side. OTP is a type of memory for microcontrollers, meaning it can be programmed only once.

[0073] For example, the information related to the light spot can be RGB values. R represents red, G represents green, and B represents blue.

[0074] Alternatively, the driving device can be a thin-film transistor (TFT), which can write RGB values ​​into the gate of the TFT device. TFT is the driving device for OLED devices.

[0075] Taking the pre-stored fixed RGB values ​​in the screen module as an example, the screen module can include multiple pixel units for light spot display. Each pixel unit can include three types of light-emitting diodes, which emit red light, green light and blue light respectively.

[0076] refer to Figure 3 An OLED screen pixel unit can include three types of light-emitting diodes (LEDs): RGB, Vg, and Vs. Correspondingly, there can be three driving devices connected to these three types of LEDs. The gate voltage of the driving device connected to the LED is Vg, the source voltage is Vs, and the drain voltage is Vd. The voltage ELVSS (the negative voltage of the LED) corresponding to the background brightness affects the source voltage Vs of the driving device. Here, V represents voltage, g represents gate, s represents source, and d represents drain. The gate voltage Vg of the three driving devices can be set according to the R, G, and B values ​​in the RGB values.

[0077] Since the background brightness can change dynamically, the corresponding voltage ELVSS can also change dynamically, and thus the source voltage Vs can change dynamically. However, the gate voltage Vg is fixed. Therefore, Vgs will be different for the same driving device under different background brightness. Here, Vgs is the voltage difference between the source voltage Vs and the gate voltage Vg.

[0078] refer to Figure 4 Since the Vgs of the same driving device differs under different background brightness, the Vds and current I of the driving device will also differ under different background brightness.D Since the curves showing the relationship between the two are different, the current I under different background brightness can be determined based on Vds under different background brightness. D Where Vds is the voltage difference between the source voltage Vs and the drain voltage Vd. The drain voltage Vd can be a fixed value (e.g., 4.6V), and Vds is typically located at... Figure 4 The constant current region is shown.

[0079] Thus, for reference Figure 4 It can be seen that the current I under different background brightness is D Different. The current I driving the device. D The larger the current, the greater the current to the LED connected to the driving device, resulting in stronger light emitted by the LED, brighter pixel unit, and brighter spot; conversely, a smaller current results in a darker spot. (And reference...) Figure 3 and Figure 4 It can be seen that the greater the difference in brightness between the two backgrounds, the greater the difference in Vgs of the same driving device under the two background brightnesses, and the greater the current I. D The greater the difference, the greater the difference in the brightness of the light spot.

[0080] Taking an OLED display as an example, OLED screen devices employ dynamic ELVSS settings under different gamma bands (grayscale brightness data groups). Different gamma bands of the OLED screen device represent different background brightness levels, and each gamma band has a gamma curve reflecting the relationship between brightness and grayscale. When an OLED screen device displays an image under a certain gamma band, the brightness of the pixels in the image does not exceed the maximum brightness in the corresponding gamma curve.

[0081] Based on dynamic ELVSS settings, the EL (light-emitting diode) voltage difference of the Tandem sample (i.e., a screen module with at least two OLEDs connected in series) can reach at least 4V under different background brightness levels. Furthermore, the higher the number of series stages, the greater the EL voltage difference under different background brightness levels, thus resulting in a greater difference in spot brightness. Tandem indicates series connection.

[0082] Referring to Table 1 below, Table 1 shows the background brightness-related parameters and the light spot-related parameters under a fixed gate voltage for a screen module with two OLEDs connected in series (hereinafter referred to as a secondary series screen module).

[0083] Table 1

[0084] ELVSS / V gamma band CIE-X CIE-Y Light spot brightness (L / nit) -6.8 HBM (1800nit) 0.2963 0.3109 1394.5774 -5.3 NOR1 (1000nit) 0.3073 0.3258 1283.1932 -4.9 NOR2 (800nit) 0.3110 0.3315 1256.6633 -3.7 NOR3 (380nit) 0.3371 0.3639 1099.0268 -2.3 NOR4 (75nit) 0.4157 0.4356 705.67644

[0085] Where nit is the unit of brightness. The color coordinates CIE-X and CIE-Y are parameters used to reflect the color of the light spot.

[0086] As shown in Table 1, the background brightness of the two-stage cascaded screen module can be 5 different. The gamma band and ELVSS of the five background brightness levels are quite different.

[0087] Due to varying background brightness and a fixed gate voltage, the EL transverse voltage is larger at higher background brightness and smaller at lower background brightness. Specifically, the maximum EL transverse voltage difference in a two-stage series screen module can exceed 4V. Low EL transverse voltage at low background brightness can easily lead to insufficient TFT Vds transverse voltage, resulting in insufficient current from the LEDs used for spot display after the light spot illuminates (i.e., during the spot display period), thus causing insufficient spot brightness.

[0088] As shown in Table 1, with a fixed gate voltage Vg, the brightness of the light spot displayed by the secondary series screen module varies greatly under different background brightness. For example, the light spot brightness is relatively low at a background brightness of 75 nits, which is 705.67644 nits and is not within the required brightness range, i.e., it does not meet the brightness limit of the light spot in the requirements of under-display optical fingerprint.

[0089] As can be seen from the above, since the background brightness of the screen module can vary, if the difference between different background brightnesses is large, the aforementioned technologies are prone to problems such as large differences in the brightness of the light spot under different background brightnesses, causing some light spots to be outside the required brightness range. If the light spot brightness is outside the required brightness range, it will be difficult for the phone's under-display sensor to collect the user's fingerprint, resulting in fingerprint enrollment failure and affecting the user experience.

[0090] The color of a user's finger can differ from the color of other objects. To prevent malicious users from using other objects with the same fingerprint pattern to simulate a user's fingerprint and passing verification due to the consistency of the fingerprint images, in addition to limiting the brightness of the light spot to support fingerprint acquisition, the color of the light spot can also be limited to have an anti-counterfeiting effect, so that users can register their fingerprints under light spots of the same or similar colors under different background brightness.

[0091] Since the color of the light spot under different background brightness levels is within the required range, the color of the fingerprint image obtained by collecting the user's fingerprint under different background brightness levels should be the same or similar. If the color of the collected fingerprint image differs significantly from the color of the fingerprint image collected when adding a new fingerprint, it can be determined that the fingerprint verification has failed, thus achieving the purpose of fingerprint anti-counterfeiting.

[0092] Since both the brightness and color of the light spot can affect fingerprint enrollment, in order to accurately verify fingerprint information, the requirements for under-display optical fingerprint scanners may also include: the color of the light spot illuminated by the device screen under different background brightness levels must be within a required color range. For example, if the light spot color is within the required color range, the light spot color can be white or another color close to white.

[0093] As described above, if the gate voltage Vg is fixed, the current I under different background brightness levels after the light spot is lit will be... D Different LEDs used for spot display have different luminous intensities. Taking a red-emitting LED as an example, the current I of the driving device of this LED is... D The larger the value, the stronger the intensity of the red light emitted by the LED, and the greater the proportion of red light in the light emitted by a pixel unit; conversely, the smaller the value, the smaller the proportion. Furthermore, the luminous efficiency of LEDs of different colors is inconsistent, which can lead to inconsistent current drops. Therefore, under different background brightness, the color of the light emitted by a pixel unit will be different, resulting in a color cast problem in the aforementioned related technologies.

[0094] Referring to Table 1 above, with a fixed gate voltage Vg, the color of the light spot displayed by the secondary cascaded screen module varies significantly under different background brightness levels. At a background brightness of 75 nits, the color of the light spot deviates considerably from the required white light or near-white light color, falling outside the required color range and failing to meet the color requirements for under-display optical fingerprint sensors. This could result in users successfully verifying their fingerprints under certain background brightness levels but failing under others, negatively impacting the user experience.

[0095] As can be seen, since the background brightness of the screen module can vary, if the difference between different background brightnesses is large, the aforementioned technologies are prone to significant differences in the color of the light spot under different background brightnesses, causing some light spot colors to be outside the required color range. If the light spot color is outside the required color range, it is not convenient to achieve accurate verification of the user's fingerprint.

[0096] refer to Figure 5 This application provides a spot display method, which is applied to the processing module of an electronic device. The method may include the following steps 501 to 503. Figure 5 The light spot display method shown can solve the problems of large differences in light spot brightness under different background brightness and low light spot brightness under low background brightness, which do not meet the requirements of under-display optical fingerprint technology.

[0097] In one embodiment, the electronic device can be a mobile phone, tablet computer, or other terminal device that supports under-display optical fingerprint technology.

[0098] In one embodiment, the processing module may be an AP (processor).

[0099] Step 501: In response to the fingerprint enrollment request, obtain the first background brightness of the screen module of the electronic device.

[0100] Feasibly, the embodiments of this application can be applied to fingerprint enrollment scenarios that require the collection of user fingerprints, such as adding fingerprint data, fingerprint unlocking devices, fingerprint payment, and fingerprint login applications.

[0101] For example, when a user triggers the device's power button to unlock the device with their fingerprint, or when a user lifts or touches the device screen while the screen is off, or when a user clicks on an application icon that requires fingerprint login, the electronic device can detect the corresponding fingerprint enrollment scenario.

[0102] In one embodiment, the electronic device may display an icon indicating the fingerprint enrollment location when any fingerprint enrollment scenario is detected. The user can initiate a fingerprint enrollment request by pressing their finger at the location of the icon.

[0103] In response to a user's fingerprint enrollment request, the electronic device can obtain the current background brightness of the device screen in real time. Conveniently, the background brightness can be the display brightness value (DBV) of the screen module.

[0104] In one embodiment, the background brightness of the device screen can be manually set by the user as needed. In another embodiment, the device may have an automatic dimming function, which adjusts the background brightness of the device screen accordingly based on dynamic changes in ambient light.

[0105] The screen module of an electronic device can be a current-driven organic light-emitting device, where the luminous intensity is directly proportional to the current. That is, the greater the current flowing through the LEDs in the device screen, the stronger the luminous intensity of the LEDs, and the brighter the light spot displayed on the screen. For example, the screen module of an electronic device can be an OLED display.

[0106] Step 502: Obtain first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of the driving device, and the driving device is used to drive the light-emitting diode of the screen module for spot display.

[0107] The first information is used to set the gate voltage of the spot display-related driving devices after the spot is lit, so as to control the spot display area of ​​the device screen instead of other display areas. The first information is not used to set the gate voltage of the spot display-related driving devices during non-spot display periods, nor is it used to set the gate voltage of other driving devices unrelated to spot display.

[0108] For example, the driving device may be a TFT device.

[0109] In one embodiment of this application, the screen module includes a plurality of pixel units for displaying light spots, and the pixel units include a plurality of light-emitting diodes for displaying light spots; after the light spots are lit, the brightness of the pixel units is within a set brightness range under different background brightness.

[0110] By limiting the luminance of a pixel unit to within a set brightness range under any background brightness, in one feasible implementation, the brightness of the light spot can be the same under different background brightness, while in another feasible implementation, the brightness of the light spot under different background brightness can not be exactly the same, but both fall within the required brightness range to support fingerprint enrollment.

[0111] By limiting the illumination of the light spot, the luminance of the pixel unit used for light spot display is within the same brightness range under different background brightness. This ensures that the brightness difference of the light spot under different background brightness is small and meets the brightness requirements, avoiding the situation where the brightness of the light spot under some background brightness is not within the required brightness range, thus preventing fingerprint enrollment.

[0112] In one embodiment of this application, the step of obtaining first information based on a first background brightness may include: obtaining information corresponding to the first background brightness according to a set correspondence between background brightness and information, so as to obtain the first information.

[0113] Feasibly, each background brightness in the correspondence can be one of multiple background brightnesses supported by the screen module.

[0114] Feasibly, the correspondence between each background brightness and the corresponding light spot information can be preset and stored in the electronic device. In this way, after the processing module obtains the current background brightness, it can quickly obtain the corresponding light spot information by querying the preset correspondence, thus improving the timeliness of the light spot lighting.

[0115] In one feasible implementation, the above correspondence can be obtained through experimental data.

[0116] Feasibly, based on the above correspondence, interpolation can be used to obtain information related to light spots corresponding to other background brightness.

[0117] In addition to ensuring that the brightness of the light spot meets the requirements, in order to achieve anti-counterfeiting effects and avoid fingerprint verification failure due to the color of the light spot not meeting the requirements, in one embodiment of this application, the pixel unit used for displaying the light spot includes multiple types of light-emitting diodes, and different types of light-emitting diodes are used to emit light of different colors; after the light spot is lit, the emission color of the pixel unit is within the set color range under different background brightness.

[0118] For example, a pixel unit may include a light-emitting diode for emitting red light, a light-emitting diode for emitting green light, and a light-emitting diode for emitting blue light, so as to display a light spot with a certain color coordinate by emitting red light, green light, and blue light respectively.

[0119] By ensuring that the emitted color of the pixel unit is within a set color range under different background brightness, one feasible implementation allows the color of the light spot to be the same under different background brightness, while another feasible implementation allows the color of the light spot to be different under different background brightness, but both must fall within the required color range, in order to improve the accuracy of fingerprint verification.

[0120] It is evident that by matching the gate voltage of the driving device with the background brightness of the device screen, not only can the brightness of the light spot under different background brightness be similar and meet the requirements of under-display optical fingerprint to support fingerprint enrollment, but the color of the light spot under different background brightness can also be similar and meet the requirements of under-display optical fingerprint to improve the accuracy of fingerprint verification.

[0121] With a defined spot color, the above correspondence ensures that the luminance of a pixel unit is within the required brightness range under different background brightness levels, and also ensures that the luminance color of a pixel unit is within the required color range under different background brightness levels. As can be seen from the above, this embodiment of the application, by not fixing the gate voltage of the driving device but designing a dynamically changing gate voltage adapted to the background brightness, ensures that the spot brightness and spot color under different background brightness levels meet the requirements of under-display optical fingerprint technology.

[0122] In one feasible implementation (denoted as mode a), the above correspondence allows the voltage difference Vgs between the gate voltage and source voltage of the driving device to be different under different background brightness after the light spot is lit, but the current I D This ensures that the brightness of the light spot is the same and falls within the required brightness range under different background brightness, and that the color of the light spot is the same and falls within the required color range.

[0123] refer to Figure 4 The above correspondence allows Vgs to be 6V under one background brightness and 5V under another. If Vds under both background brightnesses are located at... Figure 4 The variable resistance region shown is based on different curves and current I under different background brightness conditions. D The light intensity of the same LED can be the same (e.g., both can be 2mA), so that the light intensity of the same LED is the same under different background brightness, thus making the brightness and color of the light spot the same under different background brightness.

[0124] In another feasible implementation (denoted as mode b), the above correspondence can make the voltage difference Vgs between the gate voltage and the source voltage of the driving device equal under different background brightness after the light spot is lit. In this way, the light spot brightness can be the same under different background brightness and fall within the required brightness range, and the light spot color can be the same and fall within the required color range.

[0125] refer to Figure 3 and Figure 4 If the Vgs of the same driving device is equal under different background brightness, then the Vds and current I of the driving device will differ under different background brightness. D The curves showing the relationship between the two can be the same. Vds under different background brightness levels can be located in... Figure 4 The constant current region shown is based on the same curve, with current I under different background brightness. D The same current value is required, so that the luminous intensity of the same LED is the same under different background brightness, thus making the brightness and color of the light spot the same under different background brightness.

[0126] Compared to the case where Vgs varies under different background brightness in method a above, method b above helps to achieve the required larger current for the light-emitting diode by limiting Vgs to be equal under different background brightness, that is, by using the same curve to obtain the current, which makes it easier for the light spot brightness to fall into the required brightness range and helps to reduce the difficulty of designing the above correspondence.

[0127] By ensuring that the Vgs of the same driving device is equal under different background brightness, the luminous brightness of the light-emitting diode used for spot display can be kept consistent under different background brightness after the spot is lit, so that the spot brightness and the spot color are the same under different background brightness.

[0128] In one embodiment of this application, the screen module includes multiple types of light-emitting diodes (LEDs), each type emitting light of a different color; the first information includes the grayscale value of each of the multiple colors. The grayscale can reflect different brightness levels from darkest to brightest. Exemplarily, the grayscale value of each color falls within the range of 0 to 255.

[0129] Feasibly, a pixel unit may include a light-emitting diode (LED) for emitting red light, a light-emitting diode for emitting green light, and a light-emitting diode for emitting blue light. The first information (i.e., light spot information related to the first background brightness) can be RGB values, including the grayscale values ​​of R, G, and B. Taking R as an example, the grayscale value of R affects the luminous intensity of the LED for emitting red light, thereby affecting the brightness and color change of the light spot displayed on the device screen.

[0130] After obtaining the RGB value corresponding to the current background brightness, the RGB value can be sent to the screen module to set the gate voltage of the driving device in the screen module. There can be a conversion relationship between voltage and RGB value. For example, the gate voltage of the driving device of the light-emitting diode used to emit red light can be obtained based on the R value to limit the intensity of red light.

[0131] Referring to Table 2 below, Table 2 shows the background brightness parameters of the two-stage cascaded screen module and the spot size parameters of the two-stage cascaded screen module under non-fixed gate voltage conditions.

[0132] Table 2

[0133]

[0134] For example, in R1G1B1, the "1" is used to distinguish different RGB values, rather than representing grayscale values, and the same applies below.

[0135] Referring to Table 2, the relevant information about the light spot differs for different background brightness levels, meaning the gate voltage Vg is not fixed under different background brightness levels. Since both the source voltage Vs and the gate voltage Vg can vary, the relevant information about the light spot for each background brightness can be designed so that Vgs remains the same under different background brightness levels. Therefore, the current I used to acquire the light spot is determined under different background brightness levels. D The curves can be the same.

[0136] refer to Figure 4 Vds can be located at Figure 4 The constant current region shown is based on the same curve, with current I under different background brightness. D This ensures that the luminous intensity of the LED is the same under different background brightness, thus making the brightness and color of the light spot the same under different background brightness.

[0137] Furthermore, by changing the light spot information corresponding to the background brightness, the luminous intensity of the light-emitting diode can be altered. Thus, by setting appropriate light spot information, the brightness and color of the light spot under different background brightness levels can meet the requirements of in-display optical fingerprint scanning.

[0138] Referring to Table 2, the light spot brightness remains the same under different background brightness levels, and the light spot brightness can be 1350 nits. Furthermore, the color remains the same under different background brightness levels, with the light spot color coordinates being CIE-X = 0.299 and CIE-Y = 0.310, meaning the light spot color is always white. Therefore, both the light spot brightness and color under different background brightness levels meet the requirements for under-display optical fingerprint recognition.

[0139] As can be seen, by setting the grayscale value of the emitted color to set the gate voltage, it is possible to ensure that the brightness of the light spot under different background brightness is within the brightness range required for fingerprint enrollment, and that the color of the light spot under different background brightness is within the color range required for fingerprint verification.

[0140] Step 503: Send the first information and the light spot lighting command to the screen module. Alternatively, the first information and the light spot lighting command can be sent together, or they can be sent separately.

[0141] The processing module can quickly illuminate the screen module's light spot by sending a command to illuminate the light spot and providing relevant information about the light spot that matches the current background brightness. The brightness of the light spot is sufficient for fingerprint enrollment. Furthermore, the color of the light spot can be made to meet the requirements for fingerprint verification.

[0142] Unlike the aforementioned related technologies that store fixed light spot information in the screen module to ensure the gate voltage is the same under different background brightness levels, thus making it easy for the light spot brightness to vary significantly under different background brightness levels, this approach... Figure 1 In the illustrated embodiment, under a light spot display scenario, the processing module obtains information for setting the gate voltage based on the current background brightness. This ensures that the gate voltage is not fixed and adapts to the current background brightness, thereby supporting minimal differences in the brightness of the light spot under different background brightness levels, ensuring that all light spots fall within the required brightness range. This avoids situations where the light spot brightness is outside the required range under certain background brightness levels, preventing fingerprint enrollment from being completed. Furthermore, it also ensures minimal differences in the color of the light spot under different background brightness levels, ensuring that all light spots fall within a certain color range. This avoids situations where the light spot color is outside the required color range under certain background brightness levels, preventing accurate fingerprint verification.

[0143] This application embodiment does not fix the gate voltage, but instead sends the light spot information adapted to the current background brightness to the screen module, so that the gate voltage is adapted to the current background brightness, thereby making the light spot displayed on the screen meet the requirements of under-display optical fingerprint. Therefore, this application embodiment is applicable to the light spot display scenario of Tandem samples with large differences in EL transvoltage under different background brightness, and can avoid the situation where the light spot brightness and light spot color do not meet the requirements under some background brightness, resulting in fingerprint enrollment failure.

[0144] In one feasible implementation of this application, the brightness and color of the light spot are the same under different background brightness.

[0145] In implementation method 1, after the light spot is lit, the luminous intensity of the same light-emitting diode used for the light spot display is the same under different background brightness levels. Therefore, the luminous brightness and luminous color of a pixel unit are the same under different background brightness levels. This implementation method can be feasiblely achieved through either method a or method b described above.

[0146] In one feasible implementation of this application, the brightness of the light spot is different under different background brightness, but the color of the light spot is the same. However, the brightness of the light spot falls within the required brightness range and the color of the light spot falls within the required color range.

[0147] In this second implementation, after the light spot is lit, the light intensity of each light-emitting diode in the pixel unit used for displaying the light spot may not be exactly the same or may be completely different under different background brightness, so that the light intensity of the pixel unit is different under different background brightness, but the light color is the same.

[0148] In one feasible implementation of this application, the brightness of the light spot is the same under different background brightness, but the color of the light spot is different. However, the color of the light spot falls within the required color range, and the brightness of the light spot falls within the required brightness range.

[0149] In this third implementation, after the light spot is lit, the luminous intensity of each light-emitting diode in the pixel unit used for light spot display can be not exactly the same or completely different under different background brightness, so that the luminous intensity of the pixel unit is the same under different background brightness, but the luminous color is different.

[0150] In one feasible implementation of this application, the brightness and color of the light spot are different under different background brightness, but the brightness and color of the light spot all fall within the required brightness range and the color of the light spot all fall within the required color range.

[0151] In this implementation method 4, after the light spot is lit, the light intensity of each light-emitting diode in the pixel unit used for light spot display may not be exactly the same or completely different under different background brightness, so that the light intensity of the pixel unit is different and the light color is different under different background brightness.

[0152] For example, referring to Table 3 below, Table 3 shows background brightness-related parameters of a screen module and spot-related parameters of the screen module under non-fixed gate voltage conditions.

[0153] Table 3

[0154]

[0155] As shown in Table 3, the color of the light spot differs under different background brightness, but all can fall within the required color range. In this embodiment, the similarity of light spot brightness is not limited.

[0156] Since the color of the light spot varies under different background brightness and meets the requirements of under-display optical fingerprint, it can have an animated effect where the color of the light spot changes dynamically with different background brightness, thus meeting the animation needs of corresponding users and improving the user experience.

[0157] With fingerprint recognition enabled, in addition to allowing differences in the brightness and color of the light spot under different background brightness, it also allows for differences in the brightness and / or color of the light spot at different points in time during the display of the light spot under the same background brightness. For example, the brightness and / or color of the light spot can have a gradient effect over time.

[0158] For example, referring to Table 4 below, Table 4 shows background brightness-related parameters of a screen module and spot-related parameters of the screen module under non-fixed gate voltage conditions.

[0159] Table 4

[0160] Frame (number of frames) Light spot related information Light spot brightness (L / nit) Frame-1 R31G31B31 1050 Frame-2 R32G32B32 1150 Frame-3 R33G33B33 1250 Frame-4 R34G34B34 1350

[0161] As shown in Table 4, during the display of the light spot under the same background brightness, the brightness of the light spot at different time points shows a gradual increasing trend, but all of them fall within the required brightness range. In this embodiment, there is no limitation on whether the color of the light spot changes gradually.

[0162] Since the brightness of the light spot varies at different times during the display period and meets the requirements of under-display optical fingerprint, it can have an animation effect where the brightness of the light spot changes dynamically over time, while still satisfying fingerprint enrollment requirements. This can meet the animation needs of users and improve the user experience.

[0163] Thus, in one embodiment of this application, the step of obtaining first information based on the first background brightness may include: obtaining multiple pieces of information corresponding to the first background brightness, the multiple pieces of information corresponding one-to-one to multiple consecutive time points, the multiple pieces of information including the first information; wherein, the multiple pieces of information ensure that after the light spot is lit, the luminous brightness of the pixel unit is within the brightness range at different time points, and the luminous brightness of the pixel unit increases sequentially with time.

[0164] It is feasible that the first piece of information can be the last piece of information among multiple pieces of information.

[0165] For example, multiple RGB values ​​can be obtained based on the current background brightness, and these RGB values ​​are used to set the gate voltage of the driving devices of the three types of light-emitting diodes.

[0166] The aforementioned multiple time points can be a series of time points during the fingerprint enrollment process. With the background brightness remaining constant, the processing module can sequentially send out the light spot information corresponding to the current time point during fingerprint enrollment.

[0167] After obtaining the aforementioned multiple pieces of information, each piece of information can be sent sequentially. The step of sending the first piece of information and the light spot illumination command to the screen module can include: sending the light spot illumination command to the screen module; and sending the information corresponding to the current time point to the screen module.

[0168] Feasibly, the command to light up the spot and the first piece of information among multiple messages can be sent first, and then each of the other messages among multiple messages can be sent in sequence, so that the screen module can display the spot with gradually increasing brightness according to the different spot-related information sent in sequence.

[0169] By sending different light spot information to the screen module at different times, which can make the light spot brightness increase sequentially, an animation effect of gradually increasing light spot brightness is achieved, thus improving the user experience.

[0170] Since the information related to the light spot is not fixed under different background brightness, and there is an adaptation relationship between the information related to the light spot and the background brightness, and there may be changes in the background brightness during fingerprint enrollment, such as when the user moves the phone from a dark environment to a bright environment during fingerprint enrollment, the light spot displayed based on the sent light spot information under the changed background brightness may not meet the requirements of under-display optical fingerprint. In order to support fingerprint enrollment, the processing module can send light spot information that is adapted to the changed background brightness in real time after the background brightness changes, so that the light spot display during fingerprint enrollment is not affected by the change in background brightness.

[0171] Thus, in one embodiment of this application, reference is made to... Figure 5 and Figure 6 After obtaining the first background brightness of the screen module of the electronic device, Figure 5 The light spot display method shown may also include the following steps 601 to 602.

[0172] Step 601: If the background brightness of the screen module changes from the first background brightness to the second background brightness before the fingerprint enrollment is completed, then the second information corresponding to the second background brightness is obtained, wherein the second information is used to set the gate voltage.

[0173] The changed second background brightness can be greater than or less than the first background brightness.

[0174] In one embodiment, the second information enables the spot brightness to be within the brightness range and the spot color to be within the color range when the background brightness of the screen module is the second background brightness and the gate voltage of the driving device conforms to the second information.

[0175] Step 602: Send the second information to the screen module.

[0176] After the processing module sends the second information to the screen module, the screen module can update the gate voltage based on the second information so that the updated gate voltage adapts to the changed background brightness, thereby ensuring that the light spot display during fingerprint enrollment always meets the requirements of under-display optical fingerprint.

[0177] Different background brightness levels can be adapted to different gate voltages to ensure that the spot brightness under different background brightness levels is within the brightness range required for fingerprint enrollment. By sending the information on the background brightness after the change in real time during fingerprint enrollment, the spot brightness during fingerprint enrollment can always fall within the required brightness range, thus avoiding fingerprint enrollment failure.

[0178] refer to Figure 7 This application provides a spot display method for use in the screen module of an electronic device, which may include the following steps 701 to 702.

[0179] For example, the screen module of an electronic device can be an OLED screen device of the electronic device.

[0180] Step 701: Receive a light spot lighting command from the processing module of the electronic device when the background brightness of the screen module is a first background brightness, and first information corresponding to the first background brightness.

[0181] During the period when the screen module displays the first background brightness, if the processing module detects a fingerprint enrollment request, it can send the light spot information corresponding to the first background brightness to the screen module, so that the screen module can light up a light spot of the corresponding brightness and color to support fingerprint enrollment. Correspondingly, the screen module can receive the light spot lighting command and light spot information sent by the processing module.

[0182] Step 702: In response to the light spot lighting command, the gate voltage of the driving device is set according to the first information. The driving device is used to drive the light-emitting diode of the screen module for light spot display.

[0183] After receiving the light spot lighting command and related information from the processing module, the screen module can respond to the light spot lighting command and set the gate voltage of the driving device according to the light spot related information, so that the light-emitting diode has a corresponding intensity of light emission brightness, and the pixel unit emits light of corresponding brightness and color, thereby realizing the light spot lighting.

[0184] After the screen module lights up, the illuminated spot meets the requirements of under-display optical fingerprint, thus supporting the under-display sensor to collect the user's fingerprint information. The fingerprint information verification module then verifies the currently collected user fingerprint based on the pre-stored fingerprint information.

[0185] Since background brightness may change during fingerprint enrollment, the processing module can send the light spot information corresponding to the background brightness after the change, after sending the light spot information corresponding to the background brightness before the change. Thus, in one embodiment of this application, after setting the gate voltage of the driving device according to the first information, the light spot display method further includes: receiving second information corresponding to the second background brightness sent by the processing module when the background brightness of the screen module is the second background brightness; and setting the gate voltage according to the second information.

[0186] By setting the gate voltage according to the second information to achieve the light spot display, the light spot displayed on the screen can always meet the requirements of under-display optical fingerprint, avoiding the situation of fingerprint enrollment failure.

[0187] Figure 7 For the specific technical implementation and corresponding technical effects of the embodiments shown, please refer to Figure 5 The relevant descriptions in the illustrated embodiments will not be repeated here.

[0188] This application embodiment also provides a light spot display device applied to the processing module of an electronic device, including: a first acquisition module, used to acquire a first background brightness of the screen module of the electronic device in response to a fingerprint enrollment request; a second acquisition module, used to acquire first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of a driving device, the driving device is used to drive the light-emitting diode of the screen module for light spot display; and a transmission module, used to send the first information and a light spot lighting command to the screen module.

[0189] This application embodiment also provides a spot display device applied to the screen module of an electronic device, including: a receiving module for receiving a spot lighting command sent by the processing module of the electronic device when the background brightness of the screen module is a first background brightness, and first information corresponding to the first background brightness; and a display module for responding to the spot lighting command and setting the gate voltage of a driving device according to the first information, wherein the driving device is used to drive the light-emitting diode of the screen module for spot display.

[0190] This application also provides a chip, including: a processor for executing computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the chip is triggered to execute a method applied to a processing module as described in any of the other embodiments of this application. Exemplarily, the chip may be an AP chip.

[0191] This application also provides a chip, including: a processor for executing computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the chip is triggered to execute a method applied to a screen module as described in any of the other embodiments of this application. Exemplarily, the chip may be a display IC, where IC (integrated circuit) represents an integrated circuit.

[0192] This application also provides an electronic device, which includes one or more memories for storing computer program instructions and one or more processors, wherein when the computer program instructions are executed by one or more processors, the electronic device is triggered to execute a method applied to a processing module as described in any of the other embodiments of this application, and a method applied to a screen module as described in any of the other embodiments of this application.

[0193] This electronic device can be a terminal device with fingerprint recognition functionality.

[0194] Specifically, in the embodiments of this application, one or more computer programs are stored in the aforementioned memory, and the one or more computer programs include instructions that, when executed by the aforementioned device, cause the aforementioned device to perform the method steps described in the embodiments of this application.

[0195] Furthermore, the devices, apparatuses, and modules described in the embodiments of this application may be implemented by computer chips or physical entities, or by products with certain functions.

[0196] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0197] In the several embodiments provided in this application, any function, if implemented as a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0198] Specifically, embodiments of this application also provide a computer-readable storage medium storing a computer program that, when run on a computer, causes the computer to perform any of the methods applied to a processing module and any of the methods applied to a screen module as described in other embodiments of this application.

[0199] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the computer to perform any of the methods applied to a processing module and any of the methods applied to a screen module as described in other embodiments of this application.

[0200] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, apparatuses, or units, and may be electrical, mechanical, or other forms.

[0201] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0202] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in a combination of hardware and software functional units.

[0203] An integrated unit implemented as a software functional unit can be stored in a computer-readable storage medium. This software functional unit, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory, random access memory, magnetic disk, or optical disk.

[0204] In this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0205] This application can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0206] Those skilled in the art will recognize that the units and algorithm steps described in the embodiments of this application can be implemented using electronic hardware, computer software, or a combination of electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0207] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the same or similar parts between the various embodiments of this application can be referred to mutually. For example, the specific working processes of the systems, devices, and units described in the embodiments of this application can be referred to the corresponding processes in the method embodiments of this application, and will not be repeated here.

[0208] The above description is merely a specific embodiment of this application and is not intended to limit this application. The scope of protection of this application shall be determined by the claims.

Claims

1. A method for displaying light spots, characterized in that, Processing modules used in electronic devices include: In response to a fingerprint enrollment request, the first background brightness of the screen module of the electronic device is obtained; Obtain first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of the driving device, and the driving device is used to drive the light-emitting diode of the screen module for spot display; The screen module includes multiple pixel units for displaying light spots, and each pixel unit includes multiple light-emitting diodes; after the first information causes the light spot to light up, under the first background brightness, the light emission brightness of the pixel unit is within a set brightness range; the set brightness range supports fingerprint enrollment. Send the first information and the light spot lighting command to the screen module.

2. The method according to claim 1, characterized in that, After the light spot is lit, the brightness of the pixel unit is within the set brightness range under different background brightness conditions.

3. The method according to claim 2, characterized in that, The step of obtaining the first information corresponding to the first background brightness includes: Based on the established correspondence between background brightness and information, information corresponding to the first background brightness is obtained to obtain the first information.

4. The method according to claim 3, characterized in that, The correspondence ensures that after the light spot is lit, the voltage difference between the gate voltage and the source voltage of the driving device is equal under different background brightness conditions.

5. The method according to claim 2, characterized in that, The pixel unit includes various types of light-emitting diodes, with different types of light-emitting diodes used to emit different colors of light; After the light spot is lit, the emission color of the pixel unit is within the set color range under different background brightness.

6. The method according to claim 2, characterized in that, The step of obtaining the first information corresponding to the first background brightness includes: Acquire multiple pieces of information corresponding to the first background brightness, wherein each piece of information corresponds to a consecutive multiple time points, and the multiple pieces of information includes the first information; Among them, the multiple pieces of information ensure that after the light spot is lit, the luminance of the pixel unit is within the brightness range at different time points, and the luminance of the pixel unit increases sequentially with time. Sending the first information and the light spot lighting command to the screen module includes: Send a light spot lighting command to the screen module; Send the information corresponding to the current time point to the screen module.

7. The method according to claim 1, characterized in that, The screen module includes various types of light-emitting diodes, each type of light-emitting diode being used to emit light of various colors; The first information includes the grayscale value of each of the multiple colors.

8. The method according to any one of claims 1-7, characterized in that, After obtaining the first background brightness of the screen module of the electronic device, the method further includes: If the background brightness of the screen module changes from the first background brightness to the second background brightness before fingerprint enrollment is completed, then the second information corresponding to the second background brightness is obtained, wherein the second information is used to set the gate voltage; The second information is sent to the screen module.

9. A method for displaying light spots, characterized in that, Screen modules used in electronic devices, including: The device receives a light spot lighting command from the processing module of the electronic device when the background brightness of the screen module is a first background brightness, as well as first information corresponding to the first background brightness. In response to the light spot lighting command, the gate voltage of the driving device is set according to the first information, and the driving device is used to drive the light-emitting diode of the screen module for light spot display; The screen module includes multiple pixel units for displaying light spots, and each pixel unit includes multiple light-emitting diodes; after the first information causes the light spot to light up, under the first background brightness, the light emission brightness of the pixel unit is within a set brightness range; the set brightness range supports fingerprint enrollment.

10. The method according to claim 9, characterized in that, After setting the gate voltage of the driving device according to the first information, the method further includes: Receive second information corresponding to the second background brightness from the processing module when the background brightness of the screen module is the second background brightness; The gate voltage is set according to the second information.

11. A light spot display device, characterized in that, Processing modules used in electronic devices include: The first acquisition module is used to acquire the first background brightness of the screen module of the electronic device in response to the fingerprint enrollment request. The second acquisition module is used to acquire first information corresponding to the first background brightness, wherein the first information is used to set the gate voltage of the driving device, and the driving device is used to drive the light-emitting diode of the screen module for spot display; The screen module includes multiple pixel units for displaying light spots, and each pixel unit includes multiple light-emitting diodes; after the first information causes the light spot to light up, under the first background brightness, the light emission brightness of the pixel unit is within a set brightness range; the set brightness range supports fingerprint enrollment. The sending module is used to send the first information and the light spot lighting command to the screen module.

12. A light spot display device, characterized in that, Screen modules used in electronic devices, including: The receiving module is used to receive a light spot lighting command sent by the processing module of the electronic device when the background brightness of the screen module is a first background brightness, and first information corresponding to the first background brightness; The display module is configured to respond to the light spot lighting command and set the gate voltage of the driving device according to the first information. The driving device is configured to drive the light-emitting diodes of the screen module for light spot display. The screen module includes multiple pixel units for displaying light spots, and each pixel unit includes multiple light-emitting diodes; after the first information causes the light spot to light up, under the first background brightness, the light emission brightness of the pixel unit is within a set brightness range; the set brightness range supports fingerprint enrollment.

13. A chip, characterized in that, include: A processor for executing computer program instructions stored in memory, wherein when the computer program instructions are executed by the processor, the chip is triggered to perform the method of any one of claims 1-10.

14. An electronic device, characterized in that, The electronic device includes one or more memories for storing computer program instructions and one or more processors, wherein when the computer program instructions are executed by the one or more processors, the electronic device is triggered to perform the method as described in any one of claims 1-10.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when run on a computer, causes the computer to perform the method as described in any one of claims 1-10.