Methods, devices, and terminal equipment for adjusting screen brightness

By adjusting screen brightness and exposure time, and combining ambient light sensor and image sensing unit array, the problem of glare from under-display optical fingerprint sensors in dim environments has been solved, improving user experience and application range.

CN114863494BActive Publication Date: 2026-03-10HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-20
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

When using under-display optical fingerprint recognition in dim environments, light leakage from the high-brightness spots on the screen causes glare for users, affecting the unlocking experience and limiting the widespread application of optical fingerprint recognition technology in mobile terminal devices.

Method used

By detecting the brightness of the terminal device using an ambient light sensor, adjusting the brightness and exposure time of the fingerprint spot, selecting image sensor arrays adapted to different brightness levels, optimizing fingerprint image acquisition parameters, and improving the problem of glare from the fingerprint spot.

Benefits of technology

Without affecting fingerprint unlocking performance, the brightness of the light spot has been reduced, improving the user's unlocking experience in dim environments and expanding the application range of optical fingerprint recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114863494B_ABST
    Figure CN114863494B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, and terminal device for adjusting screen brightness. In the screen brightness adjustment method, after the terminal device detects a user's finger pressing on the display screen, it determines whether the finger pressing operation and the fingerprint pressing area meet the trigger conditions for fingerprint image acquisition. If they meet, it obtains a fingerprint image acquisition notification and acquires the brightness of the current environment of the terminal device. Then, without affecting the unlocking performance of the under-display optical fingerprint, it determines the brightness of the fingerprint spot and the exposure time of the fingerprint spot according to the brightness of the current environment of the terminal device, or selects an image sensor unit array with different sensitivities to acquire fingerprint images. This effectively improves the problem of glaring light spots in dim environments for current under-display optical fingerprints. After the exposure time ends, it obtains the fingerprint image of the user's finger acquired by the fingerprint image sensor and performs matching and recognition on the fingerprint image.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of intelligent terminal, in particular to a screen brightness adjustment method and device and terminal equipment. BACKGROUND

[0002] In response to market demand, the display screen in terminal equipment (for example: mobile phone or tablet computer, etc.) gradually develops towards full screen, and a higher screen ratio is pursued, so that the under-screen optical fingerprint scheme emerges as the times require. In the under-screen optical fingerprint scheme, light with fingerprint information can penetrate the screen to the surface of the optical fingerprint sensor to form an image, and then the fingerprint recognition function can be realized by combining with a software algorithm.

[0003] In the prior art, after the display screen of the terminal equipment detects the pressing action of the user's finger, the pressing position of the finger and whether the pressing area of the fingerprint meets the demand of fingerprint triggering image acquisition are confirmed through the touch function of the screen. If the pressing position is consistent with the structural position of the fingerprint, and the pressing area of the fingerprint exceeds the proportion (for example, more than 50%) of the fingerprint projection light spot, the operating system of the terminal equipment sends a fingerprint image acquisition notification, and the light spot of the corresponding area of the screen is lit to a fixed brightness (for example: 600 nit). After receiving the image acquisition notification, the fingerprint sensor acquires the corresponding fingerprint image according to the set fixed image acquisition parameters (for example: exposure time is 50-60 ms), and acquires one or more fingerprint images according to the demand. Then, based on the acquired fingerprint image, subsequent matching recognition is performed.

[0004] However, in the process of using the under-screen fingerprint, the user may have the problem of light spot leakage due to incomplete pressing. The sensitivity of the user to the brightness of the screen is different in different environmental conditions, especially in dim scenes (for example: in the evening and / or in a movie theater, etc.), the sensitivity of the human eye to light is greater. In such scenes, the leakage of high-brightness light spots of the screen when using the under-screen fingerprint will cause the user to have a dazzling feeling, directly affecting the user's unlocking experience in such scenes, and thus limiting the wide application of optical fingerprint recognition technology in mobile terminal equipment such as mobile phones. SUMMARY

[0005] Embodiments of the present application provide a screen brightness adjustment method and device and terminal equipment, and a computer readable storage medium is also provided to reduce the brightness of the fingerprint light spot in a dim scene without affecting the quality of the fingerprint image, thereby improving the problem of light spot dazzling.

[0006] In a first aspect, the embodiments of the present application provide a screen brightness adjustment method, comprising: after a terminal device detects a pressing operation of a user's finger on a display screen of the terminal device, determining whether the pressing operation of the finger and the pressing area of the fingerprint meet a fingerprint image capturing trigger condition; if yes, obtaining the brightness of an environment in which the terminal device is currently located; in response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, determining that the brightness of a fingerprint light spot is a first light spot brightness, and determining that the exposure duration of the fingerprint light spot is a first duration; in response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness, and determining that the exposure duration of the fingerprint light spot is a second duration; wherein the first light spot brightness is different from the second light spot brightness, and the first duration is different from the second duration; after the exposure duration ends, obtaining a fingerprint image of the user's finger captured by a fingerprint image sensor; and performing matching recognition on the fingerprint image.

[0007] In one possible implementation, the pressing operation of the finger and the pressing area of the fingerprint meeting the fingerprint image capturing trigger condition can mean that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0008] In one possible implementation, when the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, and the first duration is greater than or equal to the second duration.

[0009] In one possible implementation, before obtaining the fingerprint image of the user's finger captured by the fingerprint image sensor, if the pressing operation of the finger and the pressing area of the fingerprint meet the fingerprint image capturing trigger condition, a capturing notification is sent to the fingerprint image sensor to instruct the fingerprint image sensor to capture the fingerprint image of the user's finger.

[0010] The screen brightness adjustment method, the terminal device obtains the brightness of the environment in which the terminal device is currently located through an ambient light sensor, and determines the brightness of the fingerprint light spot and the exposure duration of the fingerprint light spot according to the brightness. For the use of under-screen optical fingerprint, without affecting the unlocking performance of the under-screen optical fingerprint, by adjusting the brightness of the fingerprint light spot and the corresponding exposure duration under different brightness, the problem of glaring light spot of the current under-screen optical fingerprint in a dim environment is effectively improved.

[0011] In a second aspect, the embodiments of the present application provide a method for collecting an under-screen optical fingerprint, comprising: after a terminal device detects a pressing operation of a user's finger on a display screen of the terminal device, determining whether the pressing operation of the finger and a pressing area of the fingerprint meet a triggering condition of fingerprint image collection; if yes, acquiring a brightness of an environment in which the terminal device is currently located; determining a brightness of a fingerprint light spot according to the brightness of the environment in which the terminal device is currently located; selecting an image sensing unit array corresponding to the brightness, and determining photoelectric conversion efficiency of a hardware unit corresponding to the image sensing unit array, an effective light receiving area of a pixel, and an exposure time length; after the exposure time length ends, obtaining a fingerprint image of the user's finger collected by a fingerprint image sensor; wherein the fingerprint image is collected by the fingerprint image sensor through the image sensing unit array corresponding to the brightness; and performing matching recognition on the fingerprint image.

[0012] In one possible implementation, the pressing operation of the finger and the pressing area of the fingerprint meeting the triggering condition of fingerprint image collection can be that a pressing position of the finger matches a position of the fingerprint light spot, and a ratio of an area of the pressing area of the fingerprint to an area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0013] In one possible implementation, the determining of the brightness of the fingerprint light spot according to the brightness of the environment in which the terminal device is currently located, and the selecting of the image sensing unit array corresponding to the brightness and the determining of the photoelectric conversion efficiency of the hardware unit corresponding to the image sensing unit array, the effective light receiving area of the pixel, and the exposure time length can be: in response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, determining that the brightness of the fingerprint light spot is a first light spot brightness, and determining that the image sensing unit array corresponding to the first brightness is a first image sensing unit array, the photoelectric conversion efficiency of the hardware unit corresponding to the first image sensing unit array, the effective light receiving area of the pixel, and the exposure time length are respectively a first photoelectric conversion efficiency, a first effective light receiving area, and a first time length.

[0014] In response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness, and determining that the image sensing unit array corresponding to the second brightness is a second image sensing unit array, the photoelectric conversion efficiency of the hardware unit corresponding to the second image sensing unit array, the effective light receiving area of the pixel, and the exposure time length are respectively a second photoelectric conversion efficiency, a second effective light receiving area, and a second time length.

[0015] In one possible implementation, the first light spot brightness is different from the second light spot brightness, the first photoelectric conversion efficiency is different from the second photoelectric conversion efficiency, the first effective light receiving area is different from the second effective light receiving area, and the first time length is different from the second time length.

[0016] In one possible implementation, when the first luminance is less than the second luminance, the first light spot luminance is less than or equal to the second light spot luminance, the first photoelectric conversion efficiency is greater than or equal to the second photoelectric conversion efficiency, and the first effective light receiving area is greater than or equal to the second effective light receiving area.

[0017] In one possible implementation, before the fingerprint image sensor collects the fingerprint image of the user's finger, if the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of fingerprint image collection, the fingerprint image sensor is sent a collection notification to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

[0018] The terminal device obtains the luminance of the environment in which the terminal device is currently located through the ambient light sensor, determines the luminance of the fingerprint light spot according to the luminance, and selects an image sensing unit array corresponding to the luminance, and determines the photoelectric conversion efficiency of the hardware unit corresponding to the image sensing unit array, the effective light receiving area of the pixel, and the exposure time. For the use of under-screen optical fingerprint, without affecting the unlocking performance of the under-screen optical fingerprint, under different luminance levels, the fingerprint image sensor selects an image sensing unit array with different sensitivity to collect the fingerprint image, effectively improving the problem of glaring light spot of the current under-screen optical fingerprint in a dim environment.

[0019] In a third aspect, an embodiment of the present application provides a fingerprint image collection device under a screen. The device is included in a terminal device, and the device has the functions of realizing the behaviors of the terminal device in the first aspect and the possible implementation manners of the first aspect. The functions can be realized by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a receiving module or unit, a processing module or unit, a sending module or unit, and the like.

[0020] In a fourth aspect, an embodiment of the present application provides a fingerprint image collection device under a screen. The device is included in a terminal device, and the device has the functions of realizing the behaviors of the terminal device in the second aspect and the possible implementation manners of the second aspect. The functions can be realized by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a receiving module or unit, a processing module or unit, a sending module or unit, and the like.

[0021] In a fifth aspect, an embodiment of the present application provides a terminal device, including:

[0022] The terminal device comprises one or more processors, a memory, a plurality of application programs, and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs comprise instructions which, when executed by the terminal device, cause the terminal device to perform the following steps: after detecting a pressing operation of a user's finger on a display screen of the terminal device, determining whether the pressing operation of the finger and a pressing area of the fingerprint meet a triggering condition of fingerprint sampling; if yes, obtaining a brightness of an environment in which the terminal device is currently located; in response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, determining that a brightness of a fingerprint light spot is a first light spot brightness and that an exposure duration of the fingerprint light spot is a first duration; in response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness and that the exposure duration of the fingerprint light spot is a second duration; wherein the first light spot brightness is different from the second light spot brightness, and the first duration is different from the second duration; after the exposure duration ends, obtaining a fingerprint image of the user's finger collected by a fingerprint image sensor; and performing matching recognition on the fingerprint image.

[0023] In one possible implementation, the pressing operation of the finger and the pressing area of the fingerprint meeting the triggering condition of fingerprint sampling can be that a pressing position of the finger matches a position of the fingerprint light spot, and a ratio of an area of the pressing area of the fingerprint to an area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0024] In one possible implementation, when the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, and the first duration is greater than or equal to the second duration.

[0025] In one possible implementation, when the instructions are executed by the terminal device, the terminal device further performs the following step before the step of obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor: if the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of fingerprint sampling, sending a sampling notification to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

[0026] In a sixth aspect, an embodiment of the present application provides a terminal device, comprising: one or more processors; a memory; a plurality of application programs; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs comprise instructions which, when executed by the terminal device, cause the terminal device to perform the following steps: after detecting a pressing operation of a user's finger on a display screen of the terminal device, determining whether the pressing operation of the finger and a pressing area of the fingerprint meet a triggering condition of fingerprint image acquisition; if yes, acquiring a brightness of an environment in which the terminal device is currently located; determining a brightness of a fingerprint light spot according to the brightness of the environment in which the terminal device is currently located; and selecting an image sensing unit array corresponding to the brightness, and determining photoelectric conversion efficiency of a hardware unit corresponding to the image sensing unit array, an effective light receiving area of a pixel, and an exposure time length; after the exposure time length ends, obtaining a fingerprint image of the user's finger collected by a fingerprint image sensor; wherein the fingerprint image is collected by the fingerprint image sensor through the image sensing unit array corresponding to the brightness; and performing matching recognition on the fingerprint image.

[0027] In a possible implementation, the pressing operation of the finger and the pressing area of the fingerprint meeting the triggering condition of fingerprint image acquisition can be that: a pressing position of the finger matches a position of the fingerprint light spot, and a ratio of an area of the pressing area of the fingerprint to an area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0028] In a possible implementation manner, when the instructions are executed by the terminal device, the terminal device further executes the following steps before the step of obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor: if the pressing operation of the finger and the pressing area of the fingerprint meet a triggering condition of fingerprint image acquisition, sending an image acquisition notification to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

[0029] In a possible implementation manner, when the first luminance is less than the second luminance, the first spot luminance is less than or equal to the second spot luminance, the first photoelectric conversion efficiency is greater than or equal to the second photoelectric conversion efficiency, the first effective light receiving area is greater than or equal to the second effective light receiving area, and the first exposure time is greater than or equal to the second exposure time.

[0030] In a possible implementation manner, when the instructions are executed by the terminal device, the terminal device further executes the following steps before the step of obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor: if the pressing operation of the finger and the pressing area of the fingerprint meet a triggering condition of fingerprint image acquisition, sending an image acquisition notification to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

[0031] It should be understood that the third aspect and the fifth aspect of the present application are consistent with the technical solution of the first aspect of the present application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation manners are similar, and will not be repeated.

[0032] It should be understood that the fourth aspect and the sixth aspect of the present application are consistent with the technical solution of the second aspect of the present application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation manners are similar, and will not be repeated.

[0033] In a seventh aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and when the computer program is executed on a computer, the computer program enables the computer to perform the method provided in the first aspect.

[0034] In an eighth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and when the computer program is executed on a computer, the computer program enables the computer to perform the method provided in the second aspect.

[0035] In a ninth aspect, the present application provides a computer program, when the computer program is executed on a computer, for performing the method provided in the first aspect.

[0036] In a tenth aspect, the present application provides a computer program, when the computer program is executed on a computer, for performing the method provided in the second aspect.

[0037] In a possible design, the programs in the ninth aspect and the tenth aspect can be stored, in whole or in part, on a storage medium packaged together with the processor, or stored, in part or in whole, on a storage medium not packaged together with the processor. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 A structure diagram of a typical under-screen optical fingerprint imaging system provided in the prior art;

[0039] Figure 2 A curve diagram of image quality of under-screen optical fingerprint varying with screen brightness provided in the prior art;

[0040] Figure 3 A structure diagram of a terminal device provided in an embodiment of the present application;

[0041] Figure 4 A schematic diagram of under-screen optical fingerprint imaging provided in an embodiment of the present application;

[0042] Figure 5 A schematic diagram of relationship between image quality of under-screen optical fingerprint and exposure time and screen brightness provided in an embodiment of the present application;

[0043] Figure 6 A flowchart of a screen brightness adjustment method provided in an embodiment of the present application;

[0044] Figure 7 A pixel distribution diagram of a conventional fingerprint image sensor;

[0045] Figure 8 A splicing diagram of pixels with different sensitivities provided in an embodiment of the present application;

[0046] Figure 9 The flowchart of the method for adjusting the screen brightness is provided for another embodiment of the present application.

[0047] Figure 10 The structural schematic diagram of the terminal device is provided for another embodiment of the present application. DETAILED DESCRIPTION

[0048] The terms used in the embodiment part of the present application are only used for explaining the specific embodiments of the present application, and are not intended to limit the present application.

[0049] Now, the under-screen optical fingerprint technology has been widely used in terminal devices such as mobile phones or tablets. Figure 1 The structural schematic diagram of a typical under-screen optical fingerprint imaging system provided in the prior related technology is shown in FIG. 1. The fingerprint collection process of the system is as follows: when starting to collect the fingerprint image, a human finger 1 is placed above an organic light-emitting diode (OLED) display screen 2; the OLED display screen 2 emits light as a light source to generate emitted light 4; the emitted light 4 propagates upward to the surface of the finger and is reflected to form reflected light 5; the contact difference of different regions (such as “valleys” and “ridges”) of the human finger when being attached to the OLED display screen 2 causes the reflected light 5 of different regions to exist in difference. The reflected light 5 of the surface of the finger is irradiated onto a fingerprint image sensor 3 below the screen after passing through the OLED display screen 2, and the subsequent photoelectric conversion and signal processing realize the collection of the fingerprint image. Figure 1 In the prior related technology, 6 is the external environmental interference light.

[0050] The image collection process of the under-screen optical fingerprint provided in the prior related technology can be as follows: after the display screen of the terminal device detects the pressing action of the user's finger, the pressing position of the finger and whether the pressing area of the fingerprint meets the demand of the fingerprint triggering image collection are confirmed through the touch function of the screen. If the pressing position is consistent with the structural position of the fingerprint, and the pressing area of the fingerprint exceeds the proportion (for example, more than 50%) of the fingerprint projection light spot, the operating system of the terminal device sends a fingerprint image collection notification, and the light spot of the corresponding area of the screen is lit to a fixed brightness (for example: 600 nit). After receiving the image collection notification, the fingerprint sensor acquires the corresponding fingerprint image according to the set fixed image collection parameters (for example: the exposure time is 50-60 ms), and acquires one or more fingerprint images according to the demand after the exposure is completed. Then, based on the acquired fingerprint image, subsequent matching recognition is performed.

[0051] Figure 2 The curve diagram of the image quality of the under-screen optical fingerprint provided in the prior related technology changes with the screen brightness. As shown in FIG. 2, the horizontal axis represents the screen brightness, and the vertical axis represents the image quality of the under-screen optical fingerprint. As shown in FIG. 2, the image quality of the under-screen optical fingerprint is poor when the screen brightness is low, and the image quality of the under-screen optical fingerprint is good when the screen brightness is high. Figure 2As shown, in order to obtain a clear fingerprint image, the image quality (signal quantity or signal noise ratio (SNR)) of the fingerprint improves with the increase of the screen brightness in a certain screen brightness range in the existing under-screen optical fingerprint identification technology. The terminal device on the market generally requires the screen brightness during the fingerprint unlocking process to be above 600 nits (the brightness is higher than the normal screen display brightness of 400 nits). In addition, in order to maintain the stability of the fingerprint image, the fingerprint unlocking spot brightness of the under-screen optical fingerprint is generally required to be consistent in each use scenario.

[0052] However, the reaction of the human eye to brightness is not linear. For example, in a dim room, the candlelight seen by a person is bright, while the same candlelight in the noon sunlight is even invisible to the person, which indicates that the reaction of the human eye to brightness change weakens with the increase of brightness.

[0053] In combination with the actual use of the under-screen optical fingerprint, the user will inevitably have the problem of light leakage caused by incomplete pressing during the use of the optical under-screen fingerprint. The sensitivity of the user to the screen brightness is different in different environmental states, especially in a dim scenario (for example, in the evening and / or in a cinema), the sensitivity of the human eye to light is greater. The light leakage of the high-brightness spot of the screen will cause the user to have a dazzling feeling when using the under-screen fingerprint in such a scenario, which directly affects the unlocking experience of the user in such a scenario, and further limits the wide application of the optical fingerprint identification technology in mobile terminal devices such as mobile phones.

[0054] Based on the above problems, the embodiment of the present application provides a screen brightness adjustment method. The type of the environment in which the terminal device is located is determined by an ambient light sensor. The unlocking parameter configuration and process judgment of the fingerprint are selected according to the environment type (for example, dim, normal or strong ambient light), the automatic adjustment of the screen brightness is realized without affecting the unlocking performance, and the experience of the user in the process of using the under-screen optical fingerprint unlocking is improved.

[0055] The screen brightness adjustment method provided by the embodiment of the present application can be applied to a terminal device. The terminal device can be a smart phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. The specific type of the terminal device is not limited in the embodiment of the present application.

[0056] For example,Figure 3 This is a schematic diagram of the structure of a terminal device provided in one embodiment of this application. Figure 3 Let's take a smartphone as an example. Figure 3 As shown, the terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0057] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the terminal device 100. In other embodiments of this application, the terminal 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.

[0058] 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.

[0059] The controller can generate operation control signals according to the instruction operation code and the timing signal, and complete the control of fetching and executing instructions.

[0060] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory can store instructions or data that have just been used or recycled by the processor 110. If the processor 110 needs to use the instructions or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the processor 110, thereby improving the efficiency of the system.

[0061] In some embodiments, the processor 110 can include one or more interfaces. The interfaces can 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.

[0062] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (DCL). In some embodiments, the processor 110 can include multiple sets of I2C buses. The processor 110 can be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces, respectively. For example, the processor 110 can be coupled to the touch sensor 180K through an I2C interface, so that the processor 110 and the touch sensor 180K communicate through the I2C bus interface, realizing the touch function of the terminal device 100.

[0063] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple sets of I2S buses. The processor 110 can be coupled with the audio module 170 through the I2S buses to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can deliver audio signals to the wireless communication module 160 through the I2S interface to enable the function of answering a phone call through a Bluetooth earphone.

[0064] The PCM interface can also be used for audio communication to sample, quantize, and encode analog signals. In some embodiments, the audio module 170 can be coupled with the wireless communication module 160 through a PCM bus interface. In some embodiments, the audio module 170 can also deliver audio signals to the wireless communication module 160 through the PCM interface to enable the function of playing music through a Bluetooth earphone. Both the I2S interface and the PCM interface can be used for audio communication.

[0065] The UART interface is a universal serial bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is usually used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to enable Bluetooth functionality. In some embodiments, the audio module 170 can deliver audio signals to the wireless communication module 160 through the UART interface to enable the function of playing music through a Bluetooth earphone.

[0066] The MIPI interface can be used to connect the processor 110 and peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), and the like. In some embodiments, the processor 110 and the camera 193 communicate through the CSI interface to enable the camera function of the terminal device 100. The processor 110 and the display screen 194 communicate through the DSI interface to enable the display function of the terminal device 100.

[0067] The GPIO interface can be configured through software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 and the camera 193, the display screen 194, the wireless communication module 160, the audio module 170, the sensor module 180, and the like. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, and the like.

[0068] The USB interface 130 is an interface conforming to the USB standard specification, and can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the terminal device 100, and can also be used to transmit data between the terminal device 100 and a peripheral device. The interface can also be used to connect a headset to play audio through the headset. The interface can also be used to connect other electronic devices, such as an AR device, etc.

[0069] It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative and does not constitute a structural limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 can also use different interface connection modes or combinations of multiple interface connection modes in the above embodiments.

[0070] The charging management module 140 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 can receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 can receive wireless charging input through a wireless charging coil of the terminal device 100. The charging management module 140 can charge the battery 142 while also supplying power to the terminal device 100 through the power management module 141.

[0071] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to supply power to the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160, etc. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, battery health status (leakage, impedance), etc. In other embodiments, the power management module 141 can also be disposed in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be disposed in the same device.

[0072] The wireless communication function of the terminal device 100 can be realized through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc.

[0073] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in combination with a tuning switch.

[0074] The mobile communication module 150 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the terminal device 100. The mobile communication module 150 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transfer the same to the modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor, and radiate the same as electromagnetic waves through the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 150 can be disposed in the processor 110. In some embodiments, at least part of the functional modules of the mobile communication module 150 can be disposed in the same device as at least part of the modules of the processor 110.

[0075] The modem processor can include a modulator and a demodulator. The modulator is configured to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is configured to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the microphone 170B, etc.), or displays an image or a video through the display screen 194. In some embodiments, the modem processor can be a separate device. In other embodiments, the modem processor can be independent of the processor 110, and disposed in the same device as the mobile communication module 150 or other functional modules.

[0076] The wireless communication module 160 can provide a solution for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, etc. applied to the terminal device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency-modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be transmitted from the processor 110, frequency-modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.

[0077] In some embodiments, the antenna 1 and the mobile communication module 150 of the terminal device 100 are coupled, and the antenna 2 and the wireless communication module 160 are coupled, so that the terminal device 100 can communicate with a network and other devices through wireless communication technology. The wireless communication technology can include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).

[0078] The terminal device 100 implements a display function through a GPU, a display screen 194, and an application processor, etc. 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 for graphics rendering. The processor 110 can include one or more GPUs that execute program instructions to generate or change display information.

[0079] The display screen 194 is configured to display images, videos, and the like. 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 flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diodes (QLED), or the like. In some embodiments, the terminal device 100 can include one or N display screens 194, where N is a positive integer greater than 1.

[0080] The terminal device 100 can implement the photographing function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor.

[0081] The ISP is configured to process the data fed back by the camera 193. For example, when taking a photo, the shutter is opened, the light is transmitted to the camera photosensitive element through the lens, the light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing to convert it into an image visible to the naked eye. The ISP can also optimize the algorithm for the noise, brightness, and skin color of the image. The ISP can also optimize the exposure, color temperature, and other parameters of the shooting scene. In some embodiments, the ISP can be arranged in the camera 193.

[0082] The camera 193 is configured to capture still images or videos. An object generates an optical image through a lens and projects it onto a photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then transmitted to the ISP to convert it into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV, or the like format. In some embodiments, the terminal device 100 can include one or N cameras 193, where N is a positive integer greater than 1.

[0083] The digital signal processor is used to process digital signals, in addition to being able to process digital image signals, it can also process other digital signals. For example, when the terminal device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.

[0084] The video codec is used to compress or decompress digital video. The terminal device 100 can support one or more video codecs. In this way, the terminal device 100 can play or record videos in multiple encoding formats, such as: moving picture experts group (MPEG) 1, MPEG 2, MPEG 3, MPEG 4, etc.

[0085] The NPU is a neural-network (NN) calculation processor, which can quickly process input information by drawing on the structure of a biological neural network, such as drawing on the transmission mode between human brain neurons, and can also constantly self-learn. Through the NPU, intelligent cognitive applications of the terminal device 100 can be realized, such as: image recognition, face recognition, voice recognition, text understanding, etc.

[0086] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to realize data storage functions. For example, music, video, and other files are saved in the external memory card.

[0087] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The data storage area can store data created during the use of the terminal device 100 (such as audio data, a phonebook, etc.), etc. In addition, the internal memory 121 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various function applications and data processing of the terminal device 100 by running instructions stored in the internal memory 121 and / or instructions stored in a memory disposed in the processor.

[0088] The terminal device 100 can realize audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor, etc. For example, music playing, recording, etc.

[0089] The audio module 170 is configured to convert digital audio information into an analog audio signal output, and to convert an analog audio input into a digital audio signal. The audio module 170 can also be configured to encode and decode audio signals. In some embodiments, the audio module 170 can be disposed in the processor 110, or some of the functions of the audio module 170 can be disposed in the processor 110.

[0090] The speaker 170A, also referred to as a "loudspeaker", is configured to convert an audio electrical signal into a sound signal. The terminal device 100 can listen to music or listen to a hands-free call through the speaker 170A.

[0091] The receiver 170B, also referred to as a "earpiece", is configured to convert an audio electrical signal into a sound signal. When the terminal device 100 receives a call or a voice message, the user can listen to the voice by holding the receiver 170B close to the ear.

[0092] The microphone 170C, also referred to as a "microphone", "transducer", is configured to convert a sound signal into an electrical signal. When making a call or sending a voice message, the user can make a sound by holding the mouth close to the microphone 170C, and input the sound signal into the microphone 170C. The terminal device 100 can be provided with at least one microphone 170C. In other embodiments, the terminal device 100 can be provided with two microphones 170C, in addition to collecting sound signals, noise reduction functions can also be achieved. In other embodiments, the terminal device 100 can also be provided with three, four or more microphones 170C, to achieve the functions of collecting sound signals, noise reduction, and identifying the source of the sound, and to achieve the functions of directional recording, etc.

[0093] The earphone interface 170D is configured to connect a wired earphone. The earphone interface 170D can be a USB interface 130, or a 3.5mm open mobile terminal platform (OMTP) standard interface, a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0094] The pressure sensor 180A is configured to sense a pressure signal and convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be disposed on the display screen 194. The pressure sensor 180A can be of various types, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, etc. The capacitive pressure sensor can include at least two parallel plates of conductive material. When a force is applied to the pressure sensor 180A, the capacitance between the electrodes changes. The terminal device 100 determines the intensity of the pressure according to the change in capacitance. When a touch operation is applied to the display screen 194, the terminal device 100 detects the intensity of the touch operation according to the pressure sensor 180A. The terminal device 100 can also calculate the position of the touch according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations applied to the same touch position but with different touch operation intensities can correspond to different operation instructions. For example, when a touch operation with a touch operation intensity less than a first pressure threshold is applied to a short message application icon, an instruction to view a short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold is applied to the short message application icon, an instruction to create a new short message is executed.

[0095] The gyroscope sensor 180B can be configured to determine the motion attitude of the terminal device 100. In some embodiments, the angular velocity of the terminal device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyroscope sensor 180B. The gyroscope sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of shaking of the terminal device 100, calculates the distance that the lens module needs to compensate according to the angle, and lets the lens offset the shaking of the terminal device 100 by reverse movement to achieve anti-shake. The gyroscope sensor 180B can also be used for navigation and motion sensing game scenarios.

[0096] The barometric pressure sensor 180C is configured to measure air pressure. In some embodiments, the terminal device 100 calculates the altitude, assists positioning and navigation by using the air pressure value measured by the barometric pressure sensor 180C.

[0097] The magnetic sensor 180D includes a Hall sensor. The terminal device 100 can detect the opening and closing of a flip cover by using the magnetic sensor 180D. In some embodiments, when the terminal device 100 is a flip phone, the terminal device 100 can detect the opening and closing of the flip cover according to the magnetic sensor 180D. Then, according to the detected opening and closing state of the cover or the flip cover, the terminal device 100 can set a feature such as automatic unlocking of the flip cover.

[0098] The acceleration sensor 180E can detect the acceleration of the terminal device 100 in various directions (generally three axes). When the terminal device 100 is stationary, the acceleration sensor 180E can detect the magnitude and direction of gravity. The acceleration sensor 180E can also be used to identify the attitude of the electronic device and applied to applications such as landscape / portrait screen switching and pedometers.

[0099] Distance sensor 180F is configured to measure distance. Terminal device 100 can measure distance by infrared or laser. In some embodiments, terminal device 100 can utilize distance sensor 180F to measure distance for fast focusing when taking a picture.

[0100] Proximity light sensor 180G can include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode can be an infrared light emitting diode. Terminal device 100 emits infrared light outwardly through the light emitting diode. Terminal device 100 detects infrared reflected light from nearby objects using the photodiode. When sufficient reflected light is detected, terminal device 100 can determine that there is an object near terminal device 100. When insufficient reflected light is detected, terminal device 100 can determine that there is no object near terminal device 100. Terminal device 100 can utilize proximity light sensor 180G to detect when a user is holding terminal device 100 close to the ear for a phone call, so as to automatically turn off the screen to save power. Proximity light sensor 180G can also be used for automatic unlocking and locking of the screen in a holster mode or a pocket mode.

[0101] Ambient light sensor 180L is configured to sense ambient light brightness. Terminal device 100 can adaptively adjust the brightness of display screen 194 according to the sensed ambient light brightness. Ambient light sensor 180L can also be used to automatically adjust white balance when taking a picture. Ambient light sensor 180L can also cooperate with proximity light sensor 180G to detect whether terminal device 100 is in a pocket to prevent accidental touch.

[0102] Fingerprint image sensor 180H is configured to capture a fingerprint. Terminal device 100 can utilize the captured fingerprint characteristics to implement fingerprint unlocking, access application lock, fingerprint picture taking, fingerprint call answering, and the like.

[0103] Temperature sensor 180J is configured to detect temperature. In some embodiments, terminal device 100 utilizes the temperature detected by temperature sensor 180J to implement temperature handling strategies. For example, when the temperature reported by temperature sensor 180J exceeds a threshold, terminal device 100 implements performance reduction of a processor located near temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is below another threshold, terminal device 100 heats battery 142 to avoid abnormal shutdown of terminal device 100 caused by low temperature. In yet other embodiments, when the temperature is below yet another threshold, terminal device 100 implements voltage boosting of the output voltage of battery 142 to avoid abnormal shutdown caused by low temperature.

[0104] Touch sensor 180K, also referred to as "touch device". Touch sensor 180K can be disposed on display screen 194, and touch sensor 180K and display screen 194 form a touch screen, also referred to as "touch panel". Touch sensor 180K is configured to detect touch operations applied to or near the touch sensor 180K. The touch sensor can transmit the detected touch operation to the application processor to determine the touch event type. Visual output related to the touch operation can be provided through display screen 194. In other embodiments, touch sensor 180K can also be disposed on the surface of terminal device 100, which is different from the position where display screen 194 is located.

[0105] Bone conduction sensor 180M can obtain vibration signals. In some embodiments, bone conduction sensor 180M can obtain vibration signals of the human body sound vibration bone block. Bone conduction sensor 180M can also contact the human body pulse to receive blood pressure pulsation signals. In some embodiments, bone conduction sensor 180M can also be disposed in a headset to form a bone conduction headset. Audio module 170 can analyze voice signals based on the vibration signals of the sound vibration bone block obtained by the bone conduction sensor 180M to realize voice functions. The application processor can analyze heart rate information based on the blood pressure pulsation signals obtained by the bone conduction sensor 180M to realize heart rate detection functions.

[0106] Keys 190 include power on key, volume key, etc. Keys 190 can be mechanical keys. They can also be touch keys. Terminal device 100 can receive key inputs and generate key signal inputs related to user settings and function control of terminal device 100.

[0107] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts and also for touch vibration feedback. For example, touch operations applied to different applications (such as taking pictures, playing audio, etc.) can correspond to different vibration feedback effects. Touch operations applied to different regions of display screen 194 can also correspond to different vibration feedback effects of motor 191. Different application scenarios (such as time reminders, received messages, alarms, games, etc.) can also correspond to different vibration feedback effects. Touch vibration feedback effects can also be customizable.

[0108] Indicator 192 can be an indicator light, which can be used to indicate charging status, power changes, and also to indicate messages, missed calls, notifications, etc.

[0109] The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 195 to make contact with and separate from the terminal device 100. The terminal device 100 can support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 195 simultaneously. The multiple cards can be of the same or different types. The SIM card interface 195 is also compatible with different types of SIM cards. The SIM card interface 195 is also compatible with external memory cards. The terminal device 100 interacts with the network through the SIM card to realize functions such as calls and data communication. In some embodiments, the terminal device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the terminal device 100 and cannot be separated from the terminal device 100.

[0110] For ease of understanding, the following embodiments of this application will be described using the following methods: Figure 3 Taking the terminal device with the structure shown as an example, and in conjunction with the accompanying drawings, the screen brightness adjustment method provided in this application embodiment will be specifically described.

[0111] Figure 4 This is a schematic diagram of under-display optical fingerprint imaging provided in one embodiment of this application. Figure 4 In the image, 41 represents a human finger; 42 represents an OLED display screen, which can be used for... Figure 3 The terminal device 100 shown includes a display screen 194; 43 is a fingerprint image sensor, which can be the fingerprint image sensor 180H of the terminal device 100; 44 is the emitted light of the OLED display screen; 45 is the reflected light from the finger surface; 46 is the ambient light; 47 is an ambient light sensor, which can be the ambient light sensor 180L of the terminal device 100; and 48 is a processor, which can be the processor 110 of the terminal device 100.

[0112] Specifically, the ambient light sensor 47 in the terminal device is used to acquire light intensity information of the current environment in which the terminal device is located; the processor 48 determines whether the working environment of the fingerprint image sensor 43 is dim, normal, or bright based on the light intensity information acquired by the ambient light sensor 47. According to the working environment of the fingerprint image sensor 43, the processor 48 optimizes the brightness of the fingerprint spot under different external ambient light conditions (such as dim, normal, or bright light) by selecting different hardware and software parameter configurations (e.g., different fingerprint spot brightness, matching different exposure times or different sensitivity photosensitive units), thereby improving the problem of light leakage and glare caused by incomplete spot pressing during use.

[0113] Figure 5A schematic diagram of the relationship between the image quality of the under-screen optical fingerprint and the exposure time and the screen brightness is provided for an embodiment of the present application. From Figure 5 It can be seen that, in the under-screen optical fingerprint imaging, prolonging the exposure time t of the fingerprint light spot or improving the brightness L of the fingerprint light spot can both improve the quality of the fingerprint image under the premise of avoiding overexposure of the fingerprint image sensor. Therefore, to obtain a stable and clear fingerprint image, the exposure time can be appropriately prolonged when the screen brightness is reduced to ensure that the signal amount obtained by the fingerprint image sensor remains unchanged, thereby ensuring the quality of the fingerprint image.

[0114] Figure 6 A flowchart of the screen brightness adjustment method provided for an embodiment of the present application is shown in FIG. 6. The screen brightness adjustment method can include the following steps. Figure 6

[0115] In step 601, after detecting the pressing operation of the user's finger on the display screen 194 of the terminal device 100, the terminal device 100 determines whether the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of the fingerprint image acquisition.

[0116] Specifically, the terminal device 100 can detect the pressing operation of the user's finger on the display screen 194 through the processor 110, the pressure sensor 180A, and / or the touch sensor 180K, and then determine whether the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of the fingerprint image acquisition.

[0117] In step 602, if the triggering condition is met, the brightness of the environment in which the terminal device 100 is currently located is obtained.

[0118] Specifically, the pressing operation of the finger and the pressing area of the fingerprint meeting the triggering condition of the fingerprint image acquisition can include that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0119] The predetermined threshold can be set according to system performance and / or implementation requirements, etc. in specific implementation, and the size of the predetermined threshold is not limited in the embodiment. For example, the predetermined threshold can be 50%.

[0120] Specifically, the processor 110 in the terminal device 100 can obtain the brightness of the environment in which the terminal device 100 is currently located from the ambient light sensor 180L.

[0121] ​In step 603, in response to determining that the brightness of the environment in which the terminal device 100 is currently located is the first brightness, the brightness of the fingerprint light spot is determined to be the first light spot brightness, and the exposure time length of the fingerprint light spot is determined to be the first time length; in response to determining that the brightness of the environment in which the terminal device 100 is currently located is the second brightness, the brightness of the fingerprint light spot is determined to be the second light spot brightness, and the exposure time length of the fingerprint light spot is determined to be the second time length.

[0122] The first light spot brightness is different from the second light spot brightness, and the first time length is different from the second time length.

[0123] Specifically, when the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, and the first time length is greater than or equal to the second time length.

[0124] The specific parameters of the brightness of the fingerprint light spot and the exposure time length of the fingerprint light spot can be configured according to the above defined conditions according to the requirements, but the exposure time length should not be too long, because the exposure time length is too long, which will affect the unlocking time, and further affect the user's smooth experience. Generally, the exposure time length is in the range of 10-200 ms, and the brightness of the fingerprint light spot is in the range of 100-1500 nit.

[0125] For example, according to the brightness of the environment in which the terminal device 100 is currently located, the brightness of the environment in which the terminal device 100 is currently located is divided into the following four levels:

[0126] 1) B1 dark: illumination L < 10 lux;

[0127] 2) B2 dim: illumination 10 < L < 100 lux;

[0128] 3) B3 normal: illumination 100 < L < 10000 lux;

[0129] 4) B4 strong light: illumination L > 10000 lux.

[0130] If the brightness level of the environment is B1, for example, the environment illumination is L < 10 lux, at this time, in order to improve the problem of dazzling of the user using the under-screen optical fingerprint in the dark environment, the brightness of the fingerprint light spot can be determined to be L1, and the corresponding exposure time length is t1, wherein the value range of L1 can be 200-400 nit, and the value range of the exposure time length t1 can be 100-200 ms.

[0131] If the brightness level of the environment is B2, for example, the ambient illuminance is 10≤L<100 lux, at this time, in order to improve the dazzling problem of the user using the under-screen optical fingerprint in the dim environment, the brightness of the fingerprint spot can be determined as L2, and the corresponding exposure time is t2, wherein the value range of L2 can be 400-600 nit, and the value range of the exposure time t2 can be 50-100 ms;

[0132] If the brightness level of the environment is B3, for example, the ambient illuminance is 100≤L<10000 lux, at this time, the brightness of the environment where the terminal device 100 is currently located is normal brightness, so the brightness of the fingerprint spot can be determined as a normal set value L3, and the corresponding exposure time is a normal set value t3, wherein the value range of L3 can be 600-1000 nit, and the exposure time t2 can be 20-80 ms;

[0133] If the brightness level of the environment is B4, for example, the ambient illuminance is L>10000 lux, at this time, the environment where the terminal device 100 is currently located is a strong light interference environment, in order to reduce the interference of the external environment, the brightness of the fingerprint spot can be determined as L4, and the corresponding exposure time is a normal set value t4, wherein the value range of L4 can be 600 nit or more, and the value range of the exposure time t2 can be 5-50 ms.

[0134] Step 604, after the exposure time ends, obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor 180H.

[0135] In this embodiment, before obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor 180H, when the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of fingerprint image acquisition, the processor 110 in the terminal device 100 can send an image acquisition notification to the fingerprint image sensor 180H to instruct the fingerprint image sensor 180H to collect the fingerprint image of the user's finger.

[0136] Specifically, when collecting the fingerprint image, the fingerprint image sensor 180H can collect one or more fingerprint images according to the needs, which is not limited in this embodiment.

[0137] Step 605, matching and identifying the above-mentioned fingerprint image.

[0138] The method for adjusting screen brightness provided in this embodiment is that the terminal device 100 acquires the brightness of the environment in which the terminal device 100 is currently located through the ambient light sensor 180L, and determines the brightness of the fingerprint light spot and the exposure time of the fingerprint light spot according to the brightness. For the use of the under-screen optical fingerprint, without affecting the unlocking performance of the under-screen optical fingerprint, by adjusting the brightness of the fingerprint light spot and the corresponding exposure time under different brightness, the problem of dazzling of the current under-screen optical fingerprint in a dim environment is effectively improved.

[0139] For a conventional fingerprint image sensor, the sensitivity of each photosensitive functional unit is consistent, as shown in Figure 7 Figure 7 is a schematic diagram of pixel distribution of a conventional fingerprint image sensor.

[0140] To ensure that the same quality of fingerprint images is acquired in different scenarios, the present embodiment can also design photosensitive units with different sensitivities in the hardware design of the fingerprint image sensor 180H. Specifically, the amount of light signals acquired by different pixels within the same exposure time can be adjusted by adjusting the effective photosensitive area of different pixels, and the response rate of the device can be achieved by using different semiconductor materials (for example, silicon-based or oxide semiconductor) or doping processes.

[0141] Figure 8 is a schematic diagram of splicing of pixels with different sensitivities provided in an embodiment of the present application, as shown in Figure 8 Different sensitivity pixel splicing designs A, B and C. Among them, pixel A can be normal sensitivity (pixel size 50-100um), normal anti-saturation capability (for example, 5-10W of saturated electron number of photoelectric conversion); pixel B can be medium sensitivity (pixel size 20-50um), general anti-saturation capability (for example, 2-5W of saturated electron number of photoelectric conversion); pixel C can be high sensitivity (pixel size 1-20um), slightly poor anti-saturation capability (for example, 0.5-2W of saturated electron number of photoelectric conversion); two or more photosensitive units with different photosensitive sensitivities can be selected according to requirements. Selecting a high photosensitive sensitivity pixel type can acquire the same image quality under the condition of the same exposure time under the condition of reducing the screen brightness, and selecting a pixel unit with high anti-saturation capability can ensure that the fingerprint image is not overexposed in the state of external strong light interference.

[0142] Figure 9 is a flowchart of the method for adjusting screen brightness provided in another embodiment of the present application. In this embodiment, different sensitivity hardware pixel units can be selected according to the environment in which the terminal device 100 is located to achieve the purpose of adjusting the brightness of the fingerprint light spot, which can ensure the quality of the fingerprint image and will not significantly affect the unlocking time.

[0143] As shown in Figure 9 ​As shown in the above, the flowchart of the screen brightness adjustment method can include:

[0144] At step 901, after the terminal device 100 detects the pressing operation of the user's finger on the display screen 194 of the terminal device 100, it is determined whether the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of the fingerprint sampling.

[0145] Specifically, the terminal device 100 can detect the pressing operation of the user's finger on the display screen 194 through the processor 110, and the pressure sensor 180A and / or the touch sensor 180K, and then determine whether the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of the fingerprint sampling.

[0146] At step 902, if yes, the brightness of the environment where the terminal device 100 is currently located is obtained.

[0147] Specifically, the pressing operation of the finger and the pressing area of the fingerprint meeting the triggering condition of the fingerprint sampling can include that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold.

[0148] The predetermined threshold can be set according to system performance and / or implementation requirements, etc. during implementation, and the size of the predetermined threshold is not limited in the embodiment. For example, the predetermined threshold can be 50%.

[0149] Specifically, after the processor 110 in the terminal device 100 obtains the fingerprint sampling notification, it can obtain the brightness of the environment where the terminal device 100 is currently located from the ambient light sensor 180L.

[0150] At step 903, according to the brightness of the environment where the terminal device 100 is currently located, the brightness of the fingerprint light spot is determined, and an image sensing unit array corresponding to the brightness is selected to determine the photoelectric conversion efficiency of the hardware unit corresponding to the image sensing unit array, the effective light receiving area of the pixel, and the exposure time.

[0151] Specifically, according to the brightness of the environment where the terminal device 100 is currently located, the brightness of the fingerprint light spot is determined, and an image sensing unit array corresponding to the brightness is selected to determine the photoelectric conversion efficiency of the hardware unit corresponding to the image sensing unit array, the effective light receiving area of the pixel, and the exposure time.

[0152] In response to determining that the brightness of the environment in which the terminal device 100 is currently located is a first brightness, determining that the brightness of the fingerprint light spot is a first light spot brightness, and determining that the image sensing unit array corresponding to the first brightness is a first image sensing unit array, the photoelectric conversion efficiency, the effective light receiving area of the pixel, and the exposure time of the hardware unit corresponding to the second image sensing unit array are determined to be a first photoelectric conversion efficiency, a first effective light receiving area, and a first time length, respectively.

[0153] In response to determining that the brightness of the environment in which the terminal device 100 is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness, and determining that the image sensing unit array corresponding to the second brightness is a second image sensing unit array, the photoelectric conversion efficiency, the effective light receiving area of the pixel, and the exposure time of the hardware unit corresponding to the second image sensing unit array are determined to be a second photoelectric conversion efficiency, a second effective light receiving area, and a second time length, respectively.

[0154] The first light spot brightness is different from the second light spot brightness, the first photoelectric conversion efficiency is different from the second photoelectric conversion efficiency, the first effective light receiving area is different from the second effective light receiving area, and the first time length is different from the second time length.

[0155] When the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, the first photoelectric conversion efficiency is greater than or equal to the second photoelectric conversion efficiency, the first effective light receiving area is greater than or equal to the second effective light receiving area, and the first time length is greater than or equal to the second time length.

[0156] It should be noted that, in order to ensure normal operation of the under-screen optical fingerprint, the value range of the brightness L of the fingerprint light spot is generally 100-1500 nit, and the value range of the exposure time is generally 10-200 ms.

[0157] For example, the brightness of the environment in which the terminal device 100 is currently located can be divided into the following four levels:

[0158] 1) B1 dark: illumination L<10 lux;

[0159] 2) B2 dim: illumination 10≤L<100 lux;

[0160] 3) B3 normal: illumination 100≤L<10000 lux;

[0161] 4) B4 strong light: illumination L>10000 lux.

[0162] If the brightness level of the environment is B1, for example, the ambient illuminance is L < 10 lux, at this time, in order to improve the dazzling problem of the user using the under-screen optical fingerprint in the dark environment, the brightness of the fingerprint light spot can be determined as L1, a high-sensitivity image sensing unit array is selected for image acquisition, the photoelectric conversion efficiency of the image sensing unit array corresponding to the hardware unit is Q1, the effective light receiving area of the pixel is A1, and the corresponding exposure time is t1;

[0163] If the brightness level of the environment is B2, for example, the ambient illuminance is 10 < L < 100 lux, at this time, in order to improve the dazzling problem of the user using the under-screen optical fingerprint in the dim environment, the brightness of the fingerprint light spot can be determined as L2, a medium-high-sensitivity image sensing unit array is selected for image acquisition, the photoelectric conversion efficiency of the image sensing unit array corresponding to the hardware unit is Q2, the effective light receiving area of the pixel is A2, and the corresponding exposure time is t2;

[0164] If the brightness level of the environment is B3, for example, the ambient illuminance is 100 < L < 10000 lux, at this time, the brightness of the environment where the terminal device 100 is currently located is normal brightness, the brightness of the fingerprint light spot can be determined as L3, a normal-sensitivity image sensing unit array is selected for image acquisition, the photoelectric conversion efficiency of the image sensing unit array corresponding to the hardware unit is Q3, the effective light receiving area of the pixel is A3, and the corresponding exposure time is t3;

[0165] If the brightness level of the environment is B4, for example, the ambient illuminance is L > 10000 lux, at this time, the terminal device 100 is currently located in a strong light interference environment, in order to reduce the interference of the external environment, the brightness of the fingerprint light spot can be determined as L4, a normal-sensitivity image sensing unit array is selected for image acquisition, the photoelectric conversion efficiency of the image sensing unit array corresponding to the hardware unit is Q4, the effective light receiving area of the pixel is A4, and the corresponding exposure time is t4.

[0166] In order to alleviate the dazzling problem in different environments, in different environments, the value of the brightness of the fingerprint light spot is L1 < L2 < L3 < L4, the value of the exposure time is t4 < t3 < t2 < t1, the value of the photoelectric conversion efficiency is Q4 < Q3 < Q2 < Q1, and the value of the effective light receiving area is A4 < A3 < A2 < A1.

[0167] Step 904, after the above exposure time ends, a fingerprint image of a user's finger collected by the fingerprint image sensor 180H is obtained; wherein the above fingerprint image is collected by the image sensing unit array corresponding to the above brightness.

[0168] Further, before the fingerprint image sensor collects the fingerprint image of the user's finger, if the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition of fingerprint image collection, a collection notification is sent to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

[0169] Specifically, the fingerprint image sensor 180H can collect one or more fingerprint images according to requirements when collecting the fingerprint image, which is not limited in the embodiment.

[0170] At step 905, the fingerprint image is matched and recognized.

[0171] The method for adjusting screen brightness provided in the embodiment includes: acquiring, by a terminal device 100, brightness of an environment in which the terminal device 100 is currently located, determining brightness of a fingerprint light spot according to the brightness, and selecting an image sensing unit array corresponding to the brightness, and determining photoelectric conversion efficiency of a hardware unit corresponding to the image sensing unit array, effective light receiving area of a pixel, and exposure time. For use of under-screen optical fingerprint, without affecting the unlocking performance of the under-screen optical fingerprint, the fingerprint image sensor 180H selects an image sensing unit array with different sensitivity to collect a fingerprint image under different brightness levels, effectively improving the problem of glaring light spot of the current under-screen optical fingerprint in a dim environment.

[0172] It can be understood that part or all of the steps or operations in the above embodiments are only examples, and the embodiments of the present application can also perform other operations or various modifications of the operations. In addition, each step can be executed in a different order from the order presented in the above embodiments, and it is possible that not all the operations in the above embodiments are executed.

[0173] It can be understood that, in order to implement the above functions, the terminal device includes hardware and / or software modules corresponding to the execution of each function. The algorithm steps of each example described in combination with the embodiments disclosed in the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware 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 in combination with the embodiments, but such implementation should not be considered beyond the scope of the present application.

[0174] The embodiment can divide the terminal device into functional modules according to the method embodiments described above. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one module. The integrated module can be implemented in the form of hardware. It should be noted that the division of the modules in the embodiment is illustrative, and is only a logical functional division. In actual implementation, another division manner can be used.

[0175] Figure 10 The structure schematic diagram of the terminal device provided for another embodiment of the present application is shown in the case where each functional module is divided according to each function, Figure 10 A possible composition schematic diagram of the terminal device 1000 involved in the above embodiment is shown. As shown in the figure, Figure 10 The terminal device 1000 can include a receiving unit 1001, a processing unit 1002, and a sending unit 1003.

[0176] The receiving unit 1001 can be used to support the terminal device 1000 to perform other processes of the technical solutions described in the embodiments of the present application.

[0177] The processing unit 1002 can be used to support the terminal device 1000 to perform steps 601-605, steps 901-905, and / or other processes of the technical solutions described in the embodiments of the present application.

[0178] The sending unit 1003 can be used to support the terminal device 1000 to perform other processes of the technical solutions described in the embodiments of the present application.

[0179] It should be noted that all related contents of each step involved in the above method embodiments can be cited to the function description of the corresponding functional module, which will not be repeated here.

[0180] The terminal device 1000 provided by the embodiment is used to perform the above screen brightness adjustment method, and thus can achieve the same effect as the above method.

[0181] It should be understood that the terminal device 1000 can correspond to the terminal device 100 shown in Figure 1 The functions of the receiving unit 1001 and the sending unit 1003 can be implemented by the processor 110, the antenna 1, and the mobile communication module 100 in the terminal device 100 shown in Figure 1 and / or by the processor 110, the antenna 2, and the wireless communication module 160; and the function of the processing unit 1002 can be implemented by the processor 110, the ambient light sensor 180L, the fingerprint image sensor 180H, the pressure sensor 180A, and the touch sensor 180K in the terminal device 100 shown in Figure 1 ​

[0182] In the case of employing integrated units, the terminal device 1000 can include a processing module, a storage module and a communication module.

[0183] The processing module can be configured to control and manage the actions of the terminal device 1000, for example, can be configured to support the terminal device 1000 to perform the steps performed by the receiving unit 1001, the processing unit 1002 and the sending unit 1003 described above. The storage module can be configured to support the terminal device 1000 to store program codes and data, etc. The communication module can be configured to support the terminal device 1000 to communicate with other devices.

[0184] The processing module can be a processor or a controller, which can realize or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure. The processor can also be a combination of computing functions, such as one or more microprocessor combinations, digital signal processing (DSP) and microprocessor combinations, etc. The storage module can be a memory. The communication module can be a device for interacting with other electronic devices, such as a radio frequency circuit, a Bluetooth chip and / or a Wi-Fi chip, etc.

[0185] In one embodiment, when the processing module is a processor and the storage module is a memory, the terminal device 1000 involved in the embodiment can be a device with the structure as shown in the figure. Figure 3

[0186] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and when the computer program runs on a computer, the computer is caused to execute the method provided by the embodiment of the present application. Figures 5-9

[0187] The embodiment of the present application also provides a computer program product, which includes a computer program, and when the computer program runs on a computer, the computer is caused to execute the method provided by the embodiment of the present application. Figures 5-9

[0188] ​​​In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone. Wherein A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" and the like means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0189] Those skilled in the art can appreciate that the units and algorithm steps described in the embodiments disclosed herein can be realized by electronic hardware, computer software and combination of electronic hardware and computer software. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0190] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.

[0191] In several embodiments provided in the present application, any function realized in the form of a software function unit and sold or used as an independent product can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can 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 embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0192] The above is merely specific implementation of the present application, and any skilled person in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered in the protection scope of the present application. The protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for capturing under-screen optical fingerprints, characterized in that, The method comprises: After the terminal device detects a pressing operation of a user's finger on a display screen of the terminal device, it is determined whether the pressing operation of the finger and the pressing area of the fingerprint meet a triggering condition for fingerprint image acquisition; If yes, the brightness of the environment in which the terminal device is currently located is obtained; In response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, it is determined that the brightness of a fingerprint light spot is a first light spot brightness, and that the exposure time length of the fingerprint light spot is a first time length; In response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, it is determined that the brightness of a fingerprint light spot is a second light spot brightness, and that the exposure time length of the fingerprint light spot is a second time length; The first light spot brightness is different from the second light spot brightness, and the first time length is different from the second time length; After the exposure time length ends, a fingerprint image of the user's finger is obtained by a fingerprint image sensor; The fingerprint image is matched and recognized; The pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition for fingerprint image acquisition, which includes that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold value; Before the fingerprint image of the user's finger is obtained by the fingerprint image sensor, the method further comprises: If the pressing operation of the finger and the pressing area of the fingerprint meet the triggering condition for fingerprint image acquisition, an image acquisition notification is sent to the fingerprint image sensor to instruct the fingerprint image sensor to acquire the fingerprint image of the user's finger.

2. The method of claim 1, wherein When the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, and the first time length is greater than or equal to the second time length.

3. A method for capturing an under-screen optical fingerprint, characterized in that, The method comprises: After the terminal device detects a pressing operation of a user's finger on a display screen of the terminal device, it is determined whether the pressing operation of the finger and the pressing area of the fingerprint meet a triggering condition for fingerprint image acquisition; If yes, the brightness of the environment in which the terminal device is currently located is obtained; According to the brightness of the environment in which the terminal device is currently located, the brightness of a fingerprint light spot is determined; and selecting an image sensing unit array corresponding to the brightness to determine the photoelectric conversion efficiency of a corresponding hardware unit of the image sensing unit array, the effective light receiving area of a pixel, and the exposure time length; After the exposure time length ends, a fingerprint image of the user's finger is obtained by a fingerprint image sensor; wherein the fingerprint image is acquired by the fingerprint image sensor through the image sensing unit array corresponding to the brightness; The fingerprint image is matched and recognized; According to the brightness of the environment in which the terminal device is currently located, the brightness of a fingerprint light spot is determined; and selecting an image sensing unit array corresponding to the brightness to determine the photoelectric conversion efficiency of a corresponding hardware unit of the image sensing unit array, the effective light receiving area of a pixel, and the exposure time length, which comprises: in response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, determining that the brightness of the fingerprint light spot is a first light spot brightness, and determining that the image sensing unit array corresponding to the first brightness is a first image sensing unit array, determining that the photoelectric conversion efficiency, the effective light receiving area of the pixel, and the exposure time of the hardware unit corresponding to the first image sensing unit array are a first photoelectric conversion efficiency, a first effective light receiving area, and a first time length, respectively; in response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness, and determining that the image sensing unit array corresponding to the second brightness is a second image sensing unit array, determining that the photoelectric conversion efficiency, the effective light receiving area of the pixel, and the exposure time of the hardware unit corresponding to the second image sensing unit array are a second photoelectric conversion efficiency, a second effective light receiving area, and a second time length, respectively; wherein the first light spot brightness is different from the second light spot brightness, the first photoelectric conversion efficiency is different from the second photoelectric conversion efficiency, the first effective light receiving area is different from the second effective light receiving area, and the first time length is different from the second time length.

4. The method of claim 3, wherein, The pressing operation of the finger and the pressing area of the fingerprint satisfy the triggering condition of fingerprint image acquisition, including that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold.

5. The method of claim 3, wherein, when the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, the first photoelectric conversion efficiency is greater than or equal to the second photoelectric conversion efficiency, the first effective light receiving area is greater than or equal to the second effective light receiving area, and the first time length is greater than or equal to the second time length.

6. The method of claim 3, wherein, Before the fingerprint image sensor acquires the fingerprint image of the user's finger, the method further includes: If the pressing operation of the finger and the pressing area of the fingerprint satisfy the triggering condition of fingerprint image acquisition, a photographing notification is sent to the fingerprint image sensor to instruct the fingerprint image sensor to acquire the fingerprint image of the user's finger.

7. An under-screen optical fingerprint acquisition device, characterized in that, A method for performing any one of claims 1 to 6.

8. A terminal device, comprising: Comprise: one or more processors; a memory; a plurality of application programs; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs comprise instructions that, when executed by the terminal device, cause the terminal device to perform the following steps: After detecting the pressing operation of the user's finger on the display screen of the terminal device, it is determined whether the pressing operation of the finger and the pressing area of the fingerprint satisfy the triggering condition of fingerprint image acquisition; If yes, the brightness of the environment in which the terminal device is currently located is determined; in response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, determining that the brightness of the fingerprint light spot is a first light spot brightness, and determining that the exposure time of the fingerprint light spot is a first time length; in response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, determining that the brightness of the fingerprint light spot is a second light spot brightness, and determining that the exposure time length of the fingerprint light spot is a second time length; wherein the first light spot brightness is different from the second light spot brightness, and the first time length is different from the second time length; after the exposure time length ends, obtaining a fingerprint image of the user's finger collected by a fingerprint image sensor; performing matching recognition on the fingerprint image; wherein the pressing operation of the finger and the pressing area of the fingerprint satisfy a triggering condition of fingerprint image acquisition, including that the pressing position of the finger matches the position of the fingerprint light spot, and the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold value; when the instructions are executed by the terminal device, the terminal device further performs the following steps before performing the step of obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor: if the pressing operation of the finger and the pressing area of the fingerprint satisfy the triggering condition of fingerprint image acquisition, sending an image acquisition notification to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

9. The terminal device according to claim 8, characterized by When the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, and the first time length is greater than or equal to the second time length.

10. A terminal device, comprising: comprising: one or more processors; a memory; a plurality of application programs; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which when executed by the terminal device, cause the terminal device to perform the following steps: after detecting the pressing operation of the user's finger on the display screen of the terminal device, determining whether the pressing operation of the finger and the pressing area of the fingerprint satisfy a triggering condition of fingerprint image acquisition; if so, obtaining the brightness of the environment in which the terminal device is currently located; determining the brightness of the fingerprint light spot according to the brightness of the environment in which the terminal device is currently located; and selecting an image sensing unit array corresponding to the brightness, determining the photoelectric conversion efficiency of the corresponding hardware unit of the image sensing unit array, the effective light receiving area of the pixel, and the exposure time length; after the exposure time length ends, obtaining a fingerprint image of the user's finger collected by a fingerprint image sensor; wherein the fingerprint image is collected by the fingerprint image sensor through the image sensing unit array corresponding to the brightness; performing matching recognition on the fingerprint image; when the instructions are executed by the terminal device, the terminal device performs the steps of determining the brightness of the fingerprint light spot according to the brightness of the environment in which the terminal device is currently located; and selecting an image sensing unit array corresponding to the brightness, determining the photoelectric conversion efficiency of the corresponding hardware unit of the image sensing unit array, the effective light receiving area of the pixel, and the exposure time length. In response to determining that the brightness of the environment in which the terminal device is currently located is a first brightness, that the brightness of the fingerprint light spot is a first light spot brightness, and that the image sensing unit array corresponding to the first brightness is a first image sensing unit array, the photoelectric conversion efficiency, the effective light receiving area of a pixel, and the exposure time of the hardware unit corresponding to the first image sensing unit array are determined to be a first photoelectric conversion efficiency, a first effective light receiving area, and a first time length, respectively. In response to determining that the brightness of the environment in which the terminal device is currently located is a second brightness, that the brightness of the fingerprint light spot is a second light spot brightness, and that the image sensing unit array corresponding to the second brightness is a second image sensing unit array, the photoelectric conversion efficiency, the effective light receiving area of a pixel, and the exposure time of the hardware unit corresponding to the second image sensing unit array are determined to be a second photoelectric conversion efficiency, a second effective light receiving area, and a second time length, respectively. The first light spot brightness is different from the second light spot brightness, the first photoelectric conversion efficiency is different from the second photoelectric conversion efficiency, the first effective light receiving area is different from the second effective light receiving area, and the first time length is different from the second time length.

11. The terminal device according to claim 10, characterized by The pressing operation of the finger and the pressing area of the fingerprint satisfy a triggering condition of fingerprint image acquisition, including that the pressing position of the finger matches the position of the fingerprint light spot, and that the ratio of the area of the pressing area of the fingerprint to the area of the fingerprint light spot is greater than or equal to a predetermined threshold.

12. The terminal device according to claim 10, characterized by When the first brightness is less than the second brightness, the first light spot brightness is less than or equal to the second light spot brightness, the first photoelectric conversion efficiency is greater than or equal to the second photoelectric conversion efficiency, the first effective light receiving area is greater than or equal to the second effective light receiving area, and the first time length is greater than or equal to the second time length.

13. The terminal device of claim 10, wherein, When the instructions are executed by the terminal device, the terminal device further performs the following steps before performing the step of obtaining the fingerprint image of the user's finger collected by the fingerprint image sensor: If the pressing operation of the finger and the pressing area of the fingerprint satisfy a triggering condition of fingerprint image acquisition, the terminal device sends an image acquisition notification to the fingerprint image sensor to instruct the fingerprint image sensor to collect the fingerprint image of the user's finger.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, which, when running on a computer, causes the computer to perform the method of any one of claims 1-2, or causes the computer to perform the method of any one of claims 3-6.

15. A computer program product, characterised in that, When the computer program product runs on an electronic device, the electronic device performs the method of any one of claims 1-2 or 3-6.

Citation Information

Patent Citations

  • Fingerprint identification method and device

    CN111476071A