[go: up one dir, main page]

CN114093323B - Screen control method and device, electronic equipment and storage medium - Google Patents

Screen control method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114093323B
CN114093323B CN202111370484.5A CN202111370484A CN114093323B CN 114093323 B CN114093323 B CN 114093323B CN 202111370484 A CN202111370484 A CN 202111370484A CN 114093323 B CN114093323 B CN 114093323B
Authority
CN
China
Prior art keywords
pixel
sub
brightness
fingerprint acquisition
proportion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111370484.5A
Other languages
Chinese (zh)
Other versions
CN114093323A (en
Inventor
胡盛棚
吴安平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202111370484.5A priority Critical patent/CN114093323B/en
Publication of CN114093323A publication Critical patent/CN114093323A/en
Application granted granted Critical
Publication of CN114093323B publication Critical patent/CN114093323B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • G09G3/3225Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/04Maintaining the quality of display appearance
    • G09G2320/043Preventing or counteracting the effects of ageing
    • G09G2320/046Dealing with screen burn-in prevention or compensation of the effects thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The application discloses a screen control method, a screen control device, electronic equipment and a storage medium, wherein the screen control method is applied to the electronic equipment, the electronic equipment comprises a screen and a fingerprint acquisition area, the fingerprint acquisition area is used for acquiring fingerprints, and the screen control method comprises the following steps: acquiring the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area, wherein the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display duration of each sub-pixel under different brightness and different temperatures; and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel. The method can realize accurate compensation of the brightness of each sub-pixel in the fingerprint acquisition area, and improve the display effect of the screen.

Description

Screen control method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of display technologies, and in particular, to a screen control method and apparatus, an electronic device, and a storage medium.
Background
Electronic devices, such as mobile phones, tablet computers, etc., have become one of the most common consumer electronic products in people's daily life. As the display screen is a part of electronic equipment for displaying a user interface, along with the rapid progress of display technology, the semiconductor device technology, which is the core of the display device, has also been dramatically advanced, and thus an Organic Light Emitting Diode (OLED) screen with a better display effect has appeared. However, during the use of the OLED screen, the pixels may be aged, so that the display effect of the screen is affected.
Disclosure of Invention
In view of the foregoing problems, the present application provides a screen control method, an apparatus, an electronic device, and a storage medium.
In a first aspect, an embodiment of the present application provides a screen control method, which is applied to an electronic device, where the electronic device includes a screen and a fingerprint collection area, where the fingerprint collection area is used to collect a fingerprint, and the method includes: acquiring the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area, wherein the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperature; and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
In a second aspect, an embodiment of the present application provides a screen control apparatus, which is applied to an electronic device, where the electronic device includes a screen and includes a fingerprint collection area, where the fingerprint collection area is used to collect a fingerprint, and the apparatus includes: the fingerprint acquisition device comprises an attenuation acquisition module and a brightness compensation module, wherein the attenuation acquisition module is used for acquiring the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area, and the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperature; the brightness compensation module is used for compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the screen control method provided by the first aspect above.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a program code is stored in the computer-readable storage medium, and the program code may be called by a processor to execute the screen control method provided in the first aspect.
According to the scheme provided by the application, the brightness attenuation proportion of each sub-pixel in the fingerprint acquisition area of the screen is obtained on the basis of the accumulated display time of each sub-pixel under different brightness and different temperature, and then the brightness of each sub-pixel is compensated on the basis of the brightness attenuation proportion of each sub-pixel. Therefore, the brightness can be compensated after the brightness attenuation proportion is determined according to the accumulated display duration of each sub-pixel in the fingerprint collection area under different brightness and different temperatures, so that the brightness of each sub-pixel can be accurately compensated, and the display effect of a screen is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 shows a schematic diagram of a display effect provided by an embodiment of the present application.
Fig. 2 shows another schematic diagram of display effects provided by an embodiment of the present application.
FIG. 3 shows a flow diagram of a screen control method according to one embodiment of the present application.
Fig. 4 is a schematic diagram illustrating a correspondence relationship between each sub-pixel and a luminance attenuation ratio according to an embodiment of the present application.
Fig. 5 is a schematic diagram illustrating still another display effect provided by an embodiment of the present application.
Fig. 6 shows a schematic diagram of another display effect provided by an embodiment of the present application.
FIG. 7 shows a flow diagram of a screen control method according to another embodiment of the present application.
FIG. 8 shows a flow diagram of a screen control method according to yet another embodiment of the present application.
Fig. 9 shows a flowchart of a screen control method according to still another embodiment of the present application.
FIG. 10 shows a block diagram of a screen control device according to an embodiment of the present application.
Fig. 11 is a block diagram of an electronic device for executing a screen control method according to an embodiment of the present application.
Fig. 12 is a storage unit for storing or carrying program codes for implementing a screen control method according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
For the conventional display device, an Organic Light Emitting Diode (OLED), which is a current type Light emitting device, is increasingly used in the high performance display field due to its characteristics of self-luminescence, fast response, wide viewing angle, and being capable of being fabricated on a flexible substrate. However, the OLED display screen may suffer from attenuation during use, which may affect the display effect of the screen.
At present, the technology of fingerprint under the screen is relatively mature, and most of products above middle and high-end basically match the technology of fingerprint under the screen, so that the unlocking accuracy is improved, and the unlocking error rate is reduced. Generally, the brightness of the fingerprint unlocking pattern is high, a strong sunlight mode is used for highlighting a scene, for example, the standard configuration of the smart phone is 500nits (indoor)/800 nits (in the sun), and when the fingerprint is unlocked each time, if the smart phone is in the sun, the brightness of a fingerprint acquisition area is as high as 800nits.
The following explains that the brightness of the fingerprint collection area of the smart phone is configured to be 500 (indoor)/800 nits (in sunlight), and the brightness of the fingerprint collection area in the unlocking scene is as high as 800nits. For example, as shown in fig. 1, a fingerprint collection area A1 below the screen appears as a brighter light spot, and since a finger touches the fingerprint collection area of the screen and appears in an oval shape, the fingerprint light spot is generally circular; and the other areas of the non-fingerprint acquisition area work at 0-500Nits brightness in most scenes, the additional fingerprint unlocking scene is frequent, and as the service life is prolonged, burn-in afterimages of the fingerprint acquisition area caused by long-time service life attenuation of the OLED luminescent material can appear, for example, as shown in fig. 2, afterimage phenomenon can appear in a fingerprint acquisition area A1. In addition, during normal display, the fingerprint collection area is aged quickly, so that the display effect is different from that of other areas.
In view of the above problems, the inventor provides a screen control method, an apparatus, an electronic device, and a storage medium provided in this embodiment of the present application, which can implement brightness compensation after determining a brightness attenuation ratio for each sub-pixel in a fingerprint acquisition area according to accumulated display durations at different brightness and different temperatures, so as to accurately compensate the brightness of each sub-pixel and improve the display effect of a screen. The specific screen control method is described in detail in the following embodiments.
Referring to fig. 3, fig. 3 is a schematic flowchart illustrating a screen control method according to an embodiment of the present application. In a specific embodiment, the screen control method is applied to the screen control device 400 shown in fig. 10 and the electronic apparatus 100 (fig. 11) equipped with the screen control device 400. The following will describe a specific flow of the present embodiment by taking an electronic device as an example. The electronic equipment comprises a screen, wherein the screen comprises a fingerprint acquisition area, and the fingerprint acquisition area is used for acquiring fingerprints. Of course, it can be understood that the electronic device applied in the embodiment may be a smart phone, a tablet computer, a smart watch, smart glasses, a notebook computer, and the like, which is not limited herein. As will be described in detail with respect to the flow shown in fig. 3, the screen control method may specifically include the following steps:
step S110: and acquiring the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area, wherein the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperatures.
Because the length of time that the fingerprint collection area is under higher luminance is longer, the OLED luminescent material in the fingerprint collection area generally attenuates faster, consequently can carry out luminance compensation to the fingerprint collection area to reduce the display effect difference between the fingerprint collection area and other areas of screen. The brightness attenuation proportion of each sub-pixel can be obtained aiming at each sub-pixel of each pixel point of the fingerprint acquisition area, so that the brightness of each sub-pixel is compensated according to the attenuation proportion of the sub-pixel. It can be understood that each pixel point includes at least three sub-pixels of R (red), G (green) and B (blue), and in the OLED screen, each sub-pixel is illuminated by a separate device, so that corresponding compensation can be performed for each sub-pixel of the fingerprint collection area to reduce the display problem caused by pixel aging. The luminance decay rate is the ratio of the luminance actually achieved by the sub-pixel to the luminance that can be achieved without aging the sub-pixel, i.e., the luminance decay rate becomes smaller as the aging degree of the sub-pixel increases, i.e., the smaller the luminance decay rate, the greater the aging degree of the sub-pixel.
In the embodiment of the application, because the aging of the OLED light-emitting material of the OLED screen is affected by the time length of the OLED screen when the OLED screen displays content, and the aging of the OLED light-emitting material is also affected by the temperature of the OLED screen when the OLED screen operates, the luminance attenuation ratio of each sub-pixel of the fingerprint collection area can be determined for the aging of the sub-pixel of the fingerprint collection area of the screen caused by the influence of the time length of the OLED light-emitting material when the sub-pixel operates, and the aging of the sub-pixel caused by the influence of the temperature when the sub-pixel operates. The brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area can be obtained based on the accumulated display time of each sub-pixel under different brightness and different temperature. It can be understood that when the sub-pixels display different luminances, the attenuation speeds of the sub-pixels are different, so that the luminance attenuation ratio caused by the influence of the display duration on the display content of the sub-pixels can be determined according to the accumulated display duration of each sub-pixel under different luminances, and in addition, the luminance attenuation ratio caused by the temperature on the display content of the sub-pixels can be determined according to the accumulated display duration of each sub-pixel under different temperatures, so that the luminance attenuation ratio of each sub-pixel can be accurately determined. The accumulated display duration may be obtained by accumulating the display duration of each sub-pixel at different brightness in each screen-on process and the display duration at different temperatures in each screen-on process after the screen is turned on for the first time.
In some embodiments, the electronic device may determine, according to a pre-established attenuation model of each sub-pixel of the fingerprint acquisition area at different brightness, a pre-established attenuation model of each sub-pixel of the fingerprint acquisition area at different temperature, and accumulated display time of each sub-pixel at different brightness and at different temperature, an attenuation ratio caused by operating at different brightness and an attenuation ratio caused by operating at different temperature, and obtain a sum of the attenuation ratio caused by operating at different brightness and the attenuation ratio caused by operating at different temperature to obtain the attenuation ratio of each sub-pixel. The attenuation model can be obtained by displaying a test screen for a long time under different brightness and at different temperatures and establishing according to the detected brightness attenuation proportion. Of course, the electronic device may also obtain the attenuation ratio of each sub-pixel in other manners, which is not limited herein.
In some embodiments, after the first screen is turned on, the electronic device may periodically count accumulated display durations of the fingerprint acquisition area at different brightness levels and accumulated display durations at different temperatures, and based on the accumulated display durations, determine a brightness decay rate of each sub-pixel and a brightness decay rate of each sub-pixel. Therefore, the electronic device can store the latest brightness attenuation proportion of each sub-pixel corresponding to the current time at different time, and the electronic device can read the currently stored brightness attenuation proportion of each sub-pixel, namely, the brightness attenuation proportion of each sub-pixel can be obtained. For example, as shown in fig. 4, the electronic device may store therein a brightness decay ratio of each sub-pixel of the fingerprint acquisition area. Optionally, the electronic device may store accumulated display durations of the fingerprint acquisition area at different brightnesses after the first screen is turned on and accumulated display durations at different temperatures, and count the accumulated display durations within a set interval duration according to the set interval duration, and then update the stored accumulated display durations; after each time the accumulated display time duration is updated, the brightness decay rate is determined according to the updated accumulated display time duration, for example, the brightness decay rate is determined by the brightness decay model. Optionally, the electronic device may also store the brightness decay proportion of each sub-pixel, and count the accumulated display time duration in the interval time duration according to the set interval time duration, then determine the decay proportion brought by the interval time duration according to the accumulated display time duration in the interval time duration, for example, determine the brightness decay proportion through the brightness decay model, and then update the stored brightness decay proportion of each sub-pixel based on the decay proportion brought by the interval time duration.
In some embodiments, the electronic device may also store only the accumulated display time of each sub-pixel at different brightness and different temperature, and periodically update the accumulated display time; when the electronic device performs brightness compensation on each sub-pixel, the electronic device may determine a brightness attenuation ratio of each sub-pixel according to the stored accumulated display time, for example, by using the brightness attenuation model described above.
In some embodiments, when the electronic device is in a bright screen state, brightness compensation may be performed on each sub-pixel of the fingerprint acquisition area by obtaining a brightness attenuation ratio of each sub-pixel of the fingerprint acquisition area. The electronic equipment can monitor the screen state of the electronic equipment, so that under the condition that the screen is in a bright screen state, brightness compensation is carried out on each sub-pixel of the fingerprint acquisition area, and the problem of afterimage in the fingerprint acquisition area is solved. The screen state refers to the working state of a screen of the electronic equipment; the screen state may include a screen-on state and a screen-off state, the screen-on state refers to an operating state when a screen of the electronic device is lit, and the screen-off state refers to an operating state when the screen of the electronic device is extinguished. Alternatively, the screen may be an OLED screen, such as an Active-matrix organic light-emitting diode (AMOLED) screen, a conventional OLED screen, and the like, which are not limited herein.
Alternatively, the electronic device may acquire the screen status in a variety of ways. Optionally, the operating system reads the corresponding parameter value to determine the screen state of the electronic device according to the read parameter value. As an implementation manner, when the system installed in the electronic device is an Android (Android) system, the screen state may be obtained by an issscreen on method of PowerManager, that is, by obtaining a value of issscreen on, if the value of issscreen on is true, the screen of the electronic device is in a bright screen state, and if the value of issscreen on is false, the screen of the electronic device is in a screen-off state. As another embodiment, the electronic device may also determine the screen state of the electronic device by acquiring the brightness value of the screen and according to the brightness value of the screen. For example, if the brightness value of the screen is 0, it indicates that the screen is in the off-screen state, and if the brightness value of the screen is greater than 0, the screen is in the on-screen state. Of course, the specific manner of detecting the screen status of the electronic device may not be limited.
Step S120: and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
In this embodiment, after acquiring the brightness attenuation ratio of each sub-pixel in the fingerprint acquisition area, the electronic device may compensate the brightness of each sub-pixel according to the brightness attenuation ratio, that is, for each sub-pixel, compensate the brightness according to the corresponding brightness attenuation ratio, so that the brightness of the sub-pixel can reach a state before aging occurs.
In some embodiments, in the process that the screen is in a bright screen, after the brightness attenuation proportion of each sub-pixel is obtained, the electronic device may compare the obtained brightness attenuation proportion of each sub-pixel with a brightness attenuation proportion currently used for compensating the brightness of each sub-pixel; if the brightness attenuation proportion of any sub-pixel changes, the brightness of the sub-pixel can be compensated according to the brightness attenuation proportion obtained at this time; and the sub-pixel with unchanged brightness attenuation ratio can still perform brightness compensation according to the previous brightness attenuation ratio.
In some embodiments, when the luminance of each sub-pixel is compensated based on the luminance attenuation ratio of each sub-pixel, a driving parameter, such as a driving voltage, required to reach an original state may be determined according to the luminance attenuation ratio, and then the sub-pixels may be driven to display according to the determined driving parameter. Thereby, compensation of the luminance of the sub-pixels is achieved. For example, the source voltage of a Display Driver Integrated Circuit (DDIC) terminal is originally 8bit, and 2bit high bits can be reserved for upward compensation, so as to implement brightness compensation for each sub-pixel. For example, please refer to fig. 5 and fig. 6 together, in which fig. 5 shows an effect schematic diagram before performing brightness compensation on each sub-pixel of the fingerprint acquisition area, and fig. 6 shows an effect schematic diagram after performing brightness compensation on each sub-pixel of the fingerprint acquisition area, it can be seen that the difference between the brightness of the fingerprint acquisition area A1 and the brightness of any area A2 in the other areas except the fingerprint acquisition area in the screen is small, so that the display effect of the screen can be improved.
According to the screen control method provided by the embodiment of the application, the brightness attenuation proportion of each sub-pixel in the fingerprint collection area can be determined according to the accumulated display duration of each sub-pixel in different brightness and different temperatures, and then the brightness is compensated, so that the brightness of each sub-pixel in the fingerprint collection area can be accurately compensated, the problem of afterimages in the fingerprint collection area is solved, the display effect difference between the fingerprint collection area and other areas is reduced, and the display effect of a screen is improved.
Referring to fig. 7, fig. 7 is a flowchart illustrating a screen control method according to another embodiment of the present application. The screen control method is applied to the electronic device, and will be described in detail with respect to the flow shown in fig. 7, and the screen control method may specifically include the following steps:
step S210: in the process of each screen lightening of the screen, every interval of a first time length, based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length and the first corresponding relation between the display time length of each sub-pixel at different brightness and the brightness attenuation ratio, the brightness attenuation ratio of each sub-pixel in the first time length is obtained and is used as the first ratio corresponding to each sub-pixel.
In this embodiment of the application, in the process of lighting a screen of a screen each time, at a first interval, based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first interval and the first corresponding relationship between the display time of each sub-pixel at different brightness and the brightness attenuation ratio, the electronic device may obtain the brightness attenuation ratio of each sub-pixel in the first interval as the first ratio corresponding to each sub-pixel, so as to determine the aging caused by the influence of the working time on the display content. It is understood that the electronic device may store the brightness decay rate of each sub-pixel, and the electronic device may determine the aging caused by the display content per se in the first time period at intervals of the first time period to update the stored brightness decay rate of each sub-pixel. The specific value of the first time period may not be limited, and may be, for example, 1 day, 5 days, 10 days, or the like.
In some embodiments, the electronic device may obtain a first corresponding relationship between a display duration and a brightness decay ratio of each sub-pixel at different brightness in advance, and store the first corresponding relationship. It can be understood that, since the attenuation ratio of each sub-pixel when displaying different brightness needs to be accumulated, a plurality of first corresponding relationships between the display time and the brightness attenuation ratio may be stored in the electronic device, where each of the first corresponding relationships corresponds to different brightness.
The first corresponding relationship may be obtained based on that the test screen is lit at different brightnesses and the brightness attenuation ratios of the fingerprint acquisition areas of the test screen at different moments are measured, where the brightness attenuation ratios are obtained based on the brightness detected by the fingerprint acquisition devices corresponding to the fingerprint acquisition areas of the test screen.
As a possible implementation manner, the rule of the brightness change attenuation of the fingerprint acquisition area with time under different brightness when different pictures are displayed can be obtained by controlling the screen to be respectively lit up under different brightness for a long time and measuring the proportion of the brightness reduction, for example, the rule of the brightness change attenuation with time under different brightness when pure red, pure green, pure blue and pure white pictures are displayed; then, according to the obtained relation between the brightness attenuation ratio and the duration under different brightness in different pictures, fitting a corresponding attenuation formula of the photosensitive material to obtain a formula of the brightness attenuation ratio and the duration; after the formula of the brightness attenuation ratio and the time under a part of brightness is obtained, the corresponding relation between the brightness attenuation ratio and the time duration under other brightness can be obtained in a difference mode. When the screen is controlled to be lit for a long time under different brightness, the screen can be in an environment with unchanged temperature, and the temperature can be the temperature which does not influence the aging of the luminescent material, so that the purpose of controlling the variable is achieved.
For example, the decay formula may be an exponential decay formula:
f(x)=a*e^ (b*x) wherein f (x) is the brightness attenuation ratio, x is the duration, and a and b are coefficients.
By the method, a and b in the exponential decay formula under different brightness when different pictures are displayed can be obtained, and therefore the corresponding relation of brightness decay proportion changing with time length under different brightness when different pictures are displayed can be obtained. Moreover, when the pure red picture is displayed, only the red sub-pixel point works, so that the corresponding relation of the brightness attenuation proportion of the red sub-pixel point under different brightness along with the change of the time length can be obtained according to the corresponding relation of the brightness attenuation proportion along with the change of the time length under different brightness when the pure red picture is displayed; similarly, the corresponding relation of the brightness attenuation proportion of the green sub-pixel point and the blue self-pixel point under different brightness along with the time length change can be obtained.
In addition, because fingerprint collection area below can set up fingerprint collection device usually, for example the fingerprint collection chip, and fingerprint collection device itself can respond to luminous flux, can detect luminance, consequently, when control test screen display screen, can gather the luminance that the fingerprint collection area appears through this fingerprint collection device to according to the luminance of different time gathers, determine the luminance decay proportion. Therefore, the brightness attenuation proportion can be determined according to the brightness actually presented in the fingerprint acquisition area, and the first corresponding relation can be more accurately tested.
Optionally, the test screen may also be a screen of the electronic device, for example, after the screen is first lighted up, the electronic device may obtain a first corresponding relationship after obtaining a large amount of detected data in the above manner; after the first corresponding relationship is obtained, the first proportion may be determined using the first corresponding relationship.
Step S220: and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the temperatures of the fingerprint acquisition area at different moments in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures.
In some embodiments, the electronic device may further obtain, every first time interval during each screen lighting of the screen, a brightness decay ratio of the fingerprint acquisition area in the first time interval based on the temperatures of the fingerprint acquisition area at different times in the first time interval and the second corresponding relationship between the display time intervals and the brightness decay ratios of the fingerprint acquisition area at different temperatures, as the second ratio corresponding to each sub-pixel, so as to determine the aging caused by the temperature to the luminescent material. It will be appreciated that the electronic device may determine the aging due to its temperature during a first time period, every interval, to update the stored brightness decay rate for each sub-pixel.
In some embodiments, the electronic device may obtain a second corresponding relationship between the display duration and the brightness decay ratio of each sub-pixel at different temperatures in advance, and store the first corresponding relationship. It can be understood that, since the attenuation ratio of each sub-pixel at different temperatures needs to be accumulated, a plurality of second corresponding relationships between the display duration and the brightness attenuation ratio may also be stored in the electronic device, and each of the plurality of second corresponding relationships corresponds to a different temperature.
The second corresponding relation is obtained based on that the test screen is lightened at different temperatures and the brightness attenuation proportion of the fingerprint acquisition area of the test screen at different moments is measured, wherein the brightness attenuation proportion is obtained based on the brightness detected by the fingerprint acquisition device corresponding to the fingerprint acquisition area of the test screen.
Similarly, the electronic device can control the screen to be respectively lighted up for a long time at different temperatures, and measure the proportion of brightness reduction to obtain the rule of brightness change attenuation of the fingerprint acquisition area along with time at different temperatures when different pictures are displayed, for example, the rule of brightness change attenuation along with time at different temperatures when pure red, pure green, pure blue and pure white pictures are displayed; then, according to the obtained relation between the brightness attenuation ratio and the duration under different temperatures in different pictures, fitting a corresponding attenuation formula of the photosensitive material to obtain a formula of the brightness attenuation ratio and the duration; after the formula of the brightness attenuation proportion and the time at a part of temperatures is obtained, the corresponding relation between the brightness attenuation proportion and the time duration at other temperatures can be obtained in a difference mode. In addition, when the control screen is respectively lighted at different temperatures for a long time, the screen can display the content with the same brightness, and the brightness can be the brightness with which the luminescent material is not aged or hardly aged when the screen displays the content, thereby achieving the purpose of controlling the variable. The specific manner of obtaining the corresponding relationship may refer to the manner of obtaining the first corresponding relationship under different brightness, which is not described herein again.
Step S230: and determining the brightness attenuation proportion of each sub-pixel in the first time period based on the first proportion corresponding to each sub-pixel and the second proportion corresponding to each sub-pixel.
In this embodiment of the application, after acquiring the first proportion corresponding to each sub-pixel and the second proportion corresponding to each sub-pixel in the first time period, the electronic device may acquire, for each sub-pixel, a sum of the corresponding first proportion and the corresponding second proportion, so as to obtain a brightness attenuation proportion of each sub-pixel in the first time period.
In some embodiments, when determining the first ratio and the second ratio, the electronic device may obtain a display duration of each sub-pixel at different pixel brightness based on the pixel brightness of each sub-pixel when each frame of image is displayed on the screen within the first duration; based on the display time length of each sub-pixel under different pixel brightness and a first corresponding relation between the display time length of each sub-pixel under different brightness and the brightness attenuation ratio, obtaining the brightness attenuation ratio of each sub-pixel in the first time length as a first ratio corresponding to each sub-pixel; determining the display time length of the fingerprint acquisition area at different temperatures based on the temperatures of the fingerprint acquisition area at different moments in the first time length; and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the display time lengths of the fingerprint acquisition area at different temperatures and a second corresponding relation between the display time lengths of the fingerprint acquisition area at different temperatures and the brightness attenuation proportion.
In this embodiment, the electronic device may obtain the display data of each sub-pixel corresponding to each frame of image by reading back the AP data or the DDIC data, and determine the pixel brightness of each sub-pixel in the fingerprint acquisition area when the screen displays each frame of image according to the display data of each sub-pixel corresponding to each frame of image. After the pixel brightness of each sub-pixel of the fingerprint acquisition area when each frame of image is displayed on the screen is determined, the display duration of each sub-pixel under different pixel brightness can be determined according to the display duration of each frame of image; then, according to the first corresponding relationship, determining the brightness attenuation proportion of each sub-pixel generated under different pixel brightness in the first time period, and obtaining the sum of the brightness attenuation proportions to obtain the brightness attenuation proportion of each sub-pixel in the first time period as the first proportion corresponding to each sub-pixel. Optionally, the electronic device may obtain display data of each frame by reading back through the application processor or by DDIC, the display duration of the data of the corresponding pixel region by reading back once for each frame is T1/T2/T3.. T.. Tn, the corresponding luminance information is L1/L2/L3.. Ln, and each pixel site is independently stored in an array manner corresponding to one array inside Flash, so that the display duration of each sub-pixel at different pixel luminance in the first time period can be obtained.
Similarly, the temperature of the fingerprint collection area at different moments in the first time period can be detected in real time through a temperature collection device, such as a temperature sensor, arranged below the fingerprint collection area, so that the temperature of the fingerprint collection area at different moments in the first time period can be obtained; according to the temperatures of the fingerprint acquisition area at different moments in the first time length, the display time lengths of the fingerprint acquisition area at different temperatures can be obtained; and then determining the brightness attenuation proportion of each sub-pixel generated at different temperatures in the second time period according to the second corresponding relation, and acquiring the sum of the brightness attenuation proportions to obtain the brightness attenuation proportion of each sub-pixel brought by the temperature in the first time period as the second proportion corresponding to each sub-pixel.
In other embodiments, when determining the first ratio and the second ratio, the electronic device may also determine an average brightness of each sub-pixel in the first time period based on a pixel brightness of each sub-pixel when each frame of image is displayed on the screen in the first time period; acquiring the brightness attenuation proportion of each sub-pixel in the first time length as a first proportion corresponding to each sub-pixel based on the average brightness of each sub-pixel in the first time length and a first corresponding relation between the display time length and the brightness attenuation proportion of each sub-pixel at different brightness; acquiring the average temperature of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area at different moments in the first time period; and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the average temperature of the fingerprint acquisition area in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures.
In this embodiment, it can be understood that, if the brightness attenuation ratio caused by the calculation is calculated for each frame of image, a large amount of calculation is generated, so that the average brightness of each sub-pixel of the fingerprint collection area in the first time period can be determined based on the brightness of each sub-pixel of the fingerprint collection area when each frame of image is displayed on the screen in the preset time period every preset time period. After the average brightness is determined, the brightness decay rate of each sub-pixel in the first time duration can be obtained based on the average brightness and the first corresponding relationship between the display time duration and the brightness decay rate of each sub-pixel in the fingerprint area at different brightness.
Similarly, if the duration is counted for each different temperature and the luminance attenuation ratio is calculated, a large amount of calculation is generated. And the temperature change is generally slow, so that the average temperature of the fingerprint acquisition area of the content of the first time duration can be acquired, and then the brightness attenuation proportion of the fingerprint acquisition area caused by the temperature in the first time duration is determined according to the second corresponding relation corresponding to the average temperature and is used as the second proportion.
Step S240: and acquiring the brightness attenuation ratio of each sub-pixel which is currently stored, and the difference value between the brightness attenuation ratio of each sub-pixel in the first time period, and updating the brightness attenuation ratio of each sub-pixel which is currently stored to the difference value corresponding to each sub-pixel.
In the embodiment of the present application, after the brightness attenuation ratio of each sub-pixel in the first time period is obtained each time, the brightness attenuation ratio is gradually decreased. Therefore, for each sub-pixel, the currently stored luminance attenuation ratio of each sub-pixel is subtracted from the attenuation ratio of each sub-pixel in a preset time period, the obtained difference is used as the luminance attenuation ratio of each current sub-pixel and is stored, so that the currently stored luminance attenuation ratio of each sub-pixel is updated to the difference corresponding to each sub-pixel, and the updating of the luminance attenuation ratio of each sub-pixel is realized.
In some embodiments, after obtaining the brightness attenuation ratio of each sub-pixel through statistics each time, the electronic device may compare, for each sub-pixel, the brightness attenuation ratio obtained this time with the brightness attenuation ratio obtained last time (that is, the brightness attenuation ratio in the first time period last time), and if a difference between the brightness attenuation ratio obtained last time and the brightness attenuation ratio obtained this time is greater than a target ratio, update the currently stored brightness attenuation ratio through the above manner. Specific numerical values of the target ratio may not be limited, and may be, for example, 0.5%,1%, or the like. Therefore, when the brightness of the sub-pixels is compensated according to the brightness attenuation proportion, the parameters are re-determined to compensate the brightness when the change of the brightness attenuation proportion is larger than the target proportion, and unnecessary processing is reduced.
Step S250: and reading the currently stored brightness attenuation proportion of each sub-pixel.
Step S260: and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
In the embodiment of the present application, step S250 and step S260 may refer to contents of other embodiments, which are not described herein again.
According to the screen control method provided by the embodiment of the application, in the process of screen lightening of a screen every time, after the accumulated display time duration of each sub-pixel under different brightness and different temperatures is obtained at intervals of a first time duration based on the pixel brightness of each sub-pixel when each frame of image is displayed in the first time duration and the temperatures of the fingerprint acquisition area at different moments in the first time duration, the first proportion and the second proportion of brightness attenuation in the first time duration are determined, so that the latest brightness attenuation proportion of each sub-pixel in the fingerprint acquisition area can be determined in real time, the brightness of each sub-pixel in the fingerprint acquisition area is compensated based on the first proportion and the second proportion, the brightness of each sub-pixel in the fingerprint acquisition area can be accurately compensated, the problem of residual shadows in the fingerprint acquisition area is solved, the display effect difference between the fingerprint acquisition area and other areas is reduced, and the display effect of the screen is improved.
Referring to fig. 8, fig. 8 is a flowchart illustrating a screen control method according to another embodiment of the present application. The screen control method is applied to the electronic device, and will be described in detail with respect to the flow shown in fig. 8, and the screen control method may specifically include the following steps:
step S310: and acquiring the current accumulated display time of each sub-pixel of the fingerprint acquisition area under different brightness and the accumulated display time under different temperatures before the current moment.
In the embodiment of the present application, the electronic device may also store the current accumulated display time of each sub-pixel in the fingerprint acquisition area at different brightness before the current time and the accumulated display time at different temperatures. That is, the electronic device may count and store the accumulated display duration of each sub-pixel of the fingerprint collection area at different brightness and different temperature in real time.
Step S320: and acquiring the brightness attenuation proportion generated when each sub-pixel displays different brightness before the current moment based on the accumulated display time length of each sub-pixel under different brightness and the first corresponding relation between the display time length of each sub-pixel under different brightness and the brightness attenuation proportion.
Step S330: and acquiring the brightness attenuation proportion of each sub-pixel generated at different temperatures before the current moment based on the accumulated display time length of each sub-pixel at different temperatures and the second corresponding relation between the display time length of the fingerprint acquisition area at different temperatures and the brightness attenuation proportion.
In this embodiment of the application, the electronic device may respectively calculate brightness attenuation ratios generated when displaying different brightnesses based on the accumulated display duration of each sub-pixel currently under different brightnesses and the first corresponding relationship; and acquiring the brightness attenuation proportion of each sub-pixel generated at different temperatures before the current moment based on the accumulated display time length of each sub-pixel at different temperatures and the second corresponding relation between the display time length of the fingerprint acquisition area at different temperatures and the brightness attenuation proportion. Therefore, the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area caused by displaying different brightness and the brightness attenuation proportion of each sub-pixel at different temperatures caused by temperature can be obtained.
Step S340: and obtaining the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area based on the brightness attenuation proportion of each sub-pixel before the current moment when the sub-pixel displays different brightness and the brightness attenuation proportion of each sub-pixel at different temperatures.
In this embodiment, after obtaining the brightness attenuation ratio of each sub-pixel before the current time when each sub-pixel displays different brightness and the brightness attenuation ratio of each sub-pixel at different temperatures, the electronic device may add the brightness attenuation ratios for each sub-pixel, that is, obtain a sum, and use the sum as the brightness attenuation ratio of each sub-pixel in the fingerprint acquisition area.
In some embodiments, the processes of step S310 to step S340 may be performed once every preset time interval during each screen-on process in consideration that the brightness attenuation ratio of the sub-pixels does not change much in a short time, so as to obtain the latest brightness attenuation ratio corresponding to each sub-pixel of the fingerprint acquisition area. Therefore, the processing amount of the electronic equipment can be reduced, and processing resources can be saved.
Step S350: and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
In the embodiment of the present application, step S350 may refer to the contents of other embodiments, which are not described herein again.
According to the screen control method provided by the embodiment of the application, the electronic equipment counts the current accumulated display time length of each sub-pixel of the fingerprint acquisition area under different brightness in real time and the accumulated display time length under different temperatures, so that the brightness attenuation proportion corresponding to each sub-pixel of the fingerprint acquisition area can be obtained in real time according to the accumulated display time length, the brightness of each sub-pixel of the fingerprint acquisition area is compensated based on the brightness attenuation proportion, the brightness of each sub-pixel of the fingerprint acquisition area can be accurately compensated, the problem of ghost of the fingerprint acquisition area is solved, the display effect difference between the fingerprint acquisition area and other areas is reduced, and the display effect of the screen is improved.
Referring to fig. 9, fig. 9 is a schematic flowchart illustrating a screen control method according to still another embodiment of the present application. The screen control method is applied to the electronic device, and will be described in detail with respect to the flow shown in fig. 9, and the screen control method may specifically include the following steps:
step S410: and acquiring the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area, wherein the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperatures.
In the embodiment of the present application, the content of the foregoing embodiment can be referred to in step S410, and details are not repeated herein.
Step S420: and if the brightness attenuation proportion of the target sub-pixel is smaller than the preset proportion, compensating the brightness of the target sub-pixel, wherein the target sub-pixel is any one of the sub-pixels corresponding to the fingerprint acquisition area.
In the embodiment of the application, after the electronic device obtains the brightness attenuation ratio of each sub-pixel of the fingerprint acquisition area, the brightness attenuation ratio of each sub-pixel of the fingerprint acquisition area may be compared with a preset ratio, if the brightness attenuation ratio is smaller than the preset ratio, the attenuation of the sub-pixel is relatively serious, and therefore the brightness of the target sub-pixel needs to be compensated, and at this time, the brightness of the target sub-pixel may be compensated according to the brightness attenuation ratio representing the sub-pixel; if the brightness attenuation ratio is not less than the preset ratio, it means that the attenuation of the sub-pixel is relatively slight or not attenuated, so the brightness of the sub-pixel may not be compensated.
In some embodiments, the electronic device determines that the brightness attenuation ratio of the target sub-pixel is smaller than the preset ratio, and when the brightness of the target sub-pixel is compensated, may further determine a ratio range to which the brightness attenuation ratio of the target sub-pixel belongs, and then perform corresponding compensation according to the ratio range to which the brightness attenuation ratio belongs. Therefore, when the brightness of the target sub-pixel is compensated, the brightness attenuation proportion belonging to the same proportion range can adopt the same parameters to perform brightness compensation, the task amount of the electronic equipment during brightness compensation is reduced, and the compensation efficiency is improved.
In some embodiments, the electronic device can also perform brightness compensation on other areas of the screen besides the fingerprint acquisition area. Because the aging speed of the luminescent materials in the other areas except the fingerprint acquisition area in the screen is low, the electronic device can determine the brightness attenuation proportion of each sub-pixel in the other areas according to the display time length of the screen and the same first corresponding relation of the sub-pixels of the screen, and based on the brightness attenuation proportion, the brightness compensation is carried out on each sub-pixel in the other areas. That is to say, when performing brightness compensation on other regions, the influence of different brightness attenuation speeds under different brightness and the temperature on the aging of the luminescent material can be ignored, so that the processing amount of the electronic device during the brightness compensation can be reduced, and the compensation efficiency can be improved.
The screen control method provided by the embodiment of the application can realize that the brightness is compensated when the brightness attenuation proportion is smaller than the preset proportion after the brightness attenuation proportion is determined according to the accumulated display duration of each sub-pixel in the fingerprint acquisition area under different brightness and different temperatures, so that the brightness of each sub-pixel can be accurately compensated, the display effect of a screen is improved, and unnecessary processing amount is reduced.
Referring to fig. 10, a block diagram of a screen control device 400 according to an embodiment of the present disclosure is shown. The screen control device 400 applies the above-mentioned electronic device, the electronic device includes a screen and a fingerprint collecting area, the fingerprint collecting area is used for collecting fingerprints, and the screen control device 400 includes: the system comprises an attenuation obtaining module 410 and a brightness compensation module 420, wherein the attenuation obtaining module 410 is configured to obtain a brightness attenuation ratio of each sub-pixel of the fingerprint acquisition area, and the brightness attenuation ratio of each sub-pixel is obtained based on accumulated display time of each sub-pixel at different brightness and at different temperatures; the brightness compensation module 420 is configured to compensate the brightness of each sub-pixel based on the brightness attenuation ratio of each sub-pixel.
In some implementations, the attenuation acquisition module 410 can be configured to: and reading the currently stored brightness attenuation proportion of each sub-pixel, wherein the brightness attenuation proportion of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperatures.
In one possible implementation, the attenuation obtaining module 410 may be further configured to: in the process of each screen lightening of the screen, every interval of a first time length, based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length and the first corresponding relation between the display time length of each sub-pixel at different brightness and the brightness attenuation ratio, acquiring the brightness attenuation ratio of each sub-pixel in the first time length as a first ratio corresponding to each sub-pixel; acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the temperatures of the fingerprint acquisition area at different moments in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures; determining a brightness attenuation proportion of each sub-pixel in the first time length based on the first proportion corresponding to each sub-pixel and the second proportion corresponding to each sub-pixel; and obtaining the currently stored brightness attenuation ratio of each sub-pixel and the difference value of the brightness attenuation ratio of each sub-pixel in the first time period, and updating the currently stored brightness attenuation ratio of each sub-pixel into the difference value corresponding to each sub-pixel.
Optionally, the obtaining, by the attenuation obtaining module 410, a brightness attenuation ratio of each sub-pixel in the first time period based on the first corresponding relationship between the brightness of each sub-pixel when each frame of image is displayed on the screen in the first time period and the display time period and the brightness attenuation ratio of each sub-pixel at different brightness, as the first ratio corresponding to each sub-pixel, may include: acquiring the display time length of each sub-pixel under different pixel brightness based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length; and acquiring the brightness attenuation proportion of each sub-pixel in the first time length as a first proportion corresponding to each sub-pixel based on the display time length of each sub-pixel under different pixel brightness and the first corresponding relation between the display time length of each sub-pixel under different brightness and the brightness attenuation proportion.
The attenuation obtaining module 410 obtains the brightness attenuation ratio of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area at different times in the first time period and the second corresponding relationship between the display time periods and the brightness attenuation ratios of the fingerprint acquisition area at different temperatures, and as the second ratio corresponding to each sub-pixel, the obtaining may include: determining the display time length of the fingerprint acquisition area at different temperatures based on the temperatures of the fingerprint acquisition area at different moments in the first time length; and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the display time lengths of the fingerprint acquisition area at different temperatures and a second corresponding relation between the display time lengths and the brightness attenuation proportions of the fingerprint acquisition area at different temperatures.
Optionally, the obtaining, by the attenuation obtaining module 410, the brightness attenuation ratio of each sub-pixel in the first time period based on the first corresponding relationship between the brightness of each sub-pixel when the screen displays each frame of image in the first time period and the display time period and the brightness attenuation ratio of each sub-pixel at different brightness, as the first ratio corresponding to each sub-pixel, may include: determining the average brightness of each sub-pixel in the first time length based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length; and acquiring the brightness attenuation proportion of each sub-pixel in the first time length as a first proportion corresponding to each sub-pixel based on the average brightness of each sub-pixel in the first time length and the first corresponding relation between the display time length and the brightness attenuation proportion of each sub-pixel at different brightness.
The attenuation obtaining module 410 obtains the brightness attenuation ratio of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area at different times in the first time period and the second corresponding relationship between the display time periods and the brightness attenuation ratios of the fingerprint acquisition area at different temperatures, and as the second ratio corresponding to each sub-pixel, the obtaining may include: acquiring the average temperature of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area in the first time period at different moments; and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the average temperature of the fingerprint acquisition area in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures.
In some embodiments, the attenuation acquisition module 410 may be configured to: acquiring the current accumulated display time of each sub-pixel of the fingerprint acquisition area under different brightness and the accumulated display time under different temperatures before the current moment; acquiring the brightness attenuation proportion generated when each sub-pixel displays different brightness before the current moment based on the accumulated display time length of each sub-pixel under different brightness and the first corresponding relation between the display time length and the brightness attenuation proportion of each sub-pixel under different brightness; acquiring the brightness attenuation proportion of each sub-pixel generated at different temperatures before the current moment based on the accumulated display time length of each sub-pixel at different temperatures and a second corresponding relation between the display time length of the fingerprint acquisition area at different temperatures and the brightness attenuation proportion; and obtaining the brightness attenuation proportion of each sub-pixel of the fingerprint acquisition area based on the brightness attenuation proportion of each sub-pixel before the current moment when the sub-pixel displays different brightness and the brightness attenuation proportion of each sub-pixel at different temperatures.
In some embodiments, the screen control device 400 may further include a first relationship acquisition module. The first relationship acquisition module may be to: and acquiring a first corresponding relation between the display duration and the brightness attenuation ratio of each sub-pixel at different brightness, wherein the first corresponding relation is obtained based on that the test screen is lightened at different brightness and the brightness attenuation ratio of the fingerprint acquisition area of the test screen at different moments is measured, and the brightness attenuation ratio is obtained based on the brightness detected by the fingerprint acquisition device corresponding to the fingerprint acquisition area of the test screen.
In some embodiments, the screen control device 400 may further include a second relationship acquisition module. The second relationship acquisition module may be to: and acquiring a second corresponding relation between the display duration and the brightness attenuation ratio of the fingerprint acquisition area at different temperatures, wherein the second corresponding relation is obtained based on the lighting of the test screen at different temperatures and the measurement of the brightness attenuation ratio of the fingerprint acquisition area of the test screen at different moments, and the brightness attenuation ratio is obtained based on the brightness detected by the fingerprint acquisition device corresponding to the fingerprint acquisition area of the test screen.
In some embodiments, the brightness compensation module 420 may be configured to: and if the brightness attenuation ratio of the target sub-pixel is smaller than a preset ratio, compensating the brightness of the target sub-pixel, wherein the target sub-pixel is any one of the sub-pixels corresponding to the fingerprint acquisition area.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, the coupling between the modules may be electrical, mechanical or other type of coupling.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
In summary, according to the scheme provided by the application, the brightness attenuation ratio of each sub-pixel in the fingerprint acquisition area of the screen is obtained, and the brightness attenuation ratio of each sub-pixel is obtained based on the accumulated display time of each sub-pixel under different brightness and different temperature, and then the brightness of each sub-pixel is compensated based on the brightness attenuation ratio of each sub-pixel. Therefore, the brightness can be compensated after the brightness attenuation proportion is determined according to the accumulated display duration of each sub-pixel in the fingerprint collection area under different brightness and different temperatures, so that the brightness of each sub-pixel can be accurately compensated, and the display effect of a screen is improved.
Referring to fig. 11, a block diagram of an electronic device according to an embodiment of the present application is shown. The electronic device 100 may be an electronic device capable of running an application, such as a smart phone, a tablet computer, a smart watch, smart glasses, and a notebook computer. The electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more applications, wherein the one or more applications may be stored in the memory 120 and configured to be executed by the one or more processors 110, the one or more programs configured to perform a method as described in the aforementioned method embodiments.
Processor 110 may include one or more processing cores. The processor 110 connects various parts within the overall electronic device 100 using various interfaces and lines, and performs various functions of the electronic device 100 and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 120 and calling data stored in the memory 120. Alternatively, the processor 110 may be implemented in hardware using at least one of Digital Signal Processing (DSP), field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 110 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 110, but may be implemented by a communication chip.
The Memory 120 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 120 may be used to store instructions, programs, code sets, or instruction sets. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The data storage area may also store data created by the electronic device 100 during use (e.g., phone book, audio-video data, chat log data), and the like.
Referring to fig. 12, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable medium 800 has stored therein a program code that can be called by a processor to execute the method described in the above-described method embodiments.
The computer-readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium 800 includes a non-volatile computer-readable storage medium. The computer readable storage medium 800 has storage space for program code 810 to perform any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 810 may be compressed, for example, in a suitable form.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (9)

1. A screen control method is applied to an electronic device, the electronic device comprises a screen and a fingerprint acquisition area, the fingerprint acquisition area is used for acquiring fingerprints, and the method comprises the following steps:
in the process of lightening the screen of the screen every time, every interval of a first time length, based on the pixel brightness of each sub-pixel of the fingerprint acquisition area when the screen displays each frame of image in the first time length and a first corresponding relation between the display time length of each sub-pixel at different brightness and the brightness attenuation ratio, acquiring the brightness attenuation ratio of each sub-pixel in the first time length as a first ratio corresponding to each sub-pixel;
acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the temperatures of the fingerprint acquisition area at different moments in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures;
determining a brightness attenuation proportion of each sub-pixel in the first time length based on the first proportion corresponding to each sub-pixel and the second proportion corresponding to each sub-pixel;
obtaining the currently stored brightness attenuation ratio of each sub-pixel and the difference value of the brightness attenuation ratio of each sub-pixel in the first time length, and updating the currently stored brightness attenuation ratio of each sub-pixel into the difference value corresponding to each sub-pixel;
reading the currently stored brightness attenuation proportion of each sub-pixel;
and compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
2. The method according to claim 1, wherein the obtaining the brightness attenuation ratio of each sub-pixel in the first time period as the first ratio corresponding to each sub-pixel based on the first corresponding relationship between the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time period and the display time period and the brightness attenuation ratio of each sub-pixel at different brightness comprises:
acquiring the display time length of each sub-pixel under different pixel brightness based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length;
acquiring the brightness attenuation proportion of each sub-pixel in the first time length as a first proportion corresponding to each sub-pixel based on the display time length of each sub-pixel under different pixel brightness and the first corresponding relation between the display time length of each sub-pixel under different brightness and the brightness attenuation proportion of each sub-pixel;
the obtaining of the brightness attenuation ratio of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area at different moments in the first time period and the second corresponding relationship between the display time periods of the fingerprint acquisition area at different temperatures and the brightness attenuation ratio, as the second ratio corresponding to each sub-pixel, includes:
determining the display time length of the fingerprint acquisition area at different temperatures based on the temperatures of the fingerprint acquisition area at different moments in the first time length;
and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the display time lengths of the fingerprint acquisition area at different temperatures and a second corresponding relation between the display time lengths and the brightness attenuation proportions of the fingerprint acquisition area at different temperatures.
3. The method according to claim 1, wherein the obtaining the brightness attenuation ratio of each sub-pixel in the first time period as the first ratio corresponding to each sub-pixel based on the first corresponding relationship between the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time period and the display time period and the brightness attenuation ratio of each sub-pixel at different brightness comprises:
determining the average brightness of each sub-pixel in the first time length based on the pixel brightness of each sub-pixel when the screen displays each frame of image in the first time length;
acquiring the brightness attenuation proportion of each sub-pixel in the first time length as a first proportion corresponding to each sub-pixel based on the average brightness of each sub-pixel in the first time length and a first corresponding relation between the display time length and the brightness attenuation proportion of each sub-pixel at different brightness;
the obtaining of the brightness attenuation ratio of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area at different moments in the first time period and the second corresponding relationship between the display time periods of the fingerprint acquisition area at different temperatures and the brightness attenuation ratio, as the second ratio corresponding to each sub-pixel, includes:
acquiring the average temperature of the fingerprint acquisition area in the first time period based on the temperatures of the fingerprint acquisition area in the first time period at different moments;
and acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the average temperature of the fingerprint acquisition area in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures.
4. The method according to any one of claims 1-3, further comprising:
and acquiring a first corresponding relation between the display duration and the brightness attenuation ratio of each sub-pixel at different brightness, wherein the first corresponding relation is obtained on the basis of the brightness of the test screen at different brightness and the brightness attenuation ratio of the fingerprint acquisition area of the test screen at different moments, and the brightness attenuation ratio is obtained on the basis of the brightness detected by the fingerprint acquisition device corresponding to the fingerprint acquisition area of the test screen.
5. The method according to any one of claims 1-3, further comprising:
and acquiring a second corresponding relation between the display time and the brightness attenuation ratio of the fingerprint acquisition area at different temperatures, wherein the second corresponding relation is obtained on the basis of the lighting of the test screen at different temperatures and the measurement of the brightness attenuation ratio of the fingerprint acquisition area of the test screen at different moments, and the brightness attenuation ratio is obtained on the basis of the brightness detected by the fingerprint acquisition device corresponding to the fingerprint acquisition area of the test screen.
6. The method of claim 1, wherein the compensating the brightness of each sub-pixel based on the brightness decay rate of each sub-pixel comprises:
and if the brightness attenuation proportion of the target sub-pixel is smaller than the preset proportion, compensating the brightness of the target sub-pixel, wherein the target sub-pixel is any one of the sub-pixels corresponding to the fingerprint acquisition area.
7. A screen control device is applied to an electronic device, the electronic device comprises a screen and a fingerprint acquisition area, the fingerprint acquisition area is used for acquiring fingerprints, and the screen control device comprises: an attenuation acquisition module, and a brightness compensation module, wherein,
the attenuation obtaining module is configured to, every interval of a first time length in a process of lighting a screen of the screen each time, obtain, based on the pixel brightness of each sub-pixel of the fingerprint acquisition area when the screen displays each frame of image in the first time length and a first corresponding relationship between the display time length of each sub-pixel at different brightness and the brightness attenuation ratio, a brightness attenuation ratio of each sub-pixel in the first time length as a first ratio corresponding to each sub-pixel; acquiring the brightness attenuation proportion of the fingerprint acquisition area in the first time length as a second proportion corresponding to each sub-pixel based on the temperatures of the fingerprint acquisition area at different moments in the first time length and a second corresponding relation between the display time length and the brightness attenuation proportion of the fingerprint acquisition area at different temperatures; determining a brightness attenuation proportion of each sub-pixel in the first time length based on the first proportion corresponding to each sub-pixel and the second proportion corresponding to each sub-pixel; acquiring the brightness attenuation proportion of each sub-pixel which is currently stored, and the difference value between the brightness attenuation proportion of each sub-pixel in the first time length, and updating the brightness attenuation proportion of each sub-pixel which is currently stored to the difference value corresponding to each sub-pixel; reading the currently stored brightness attenuation proportion of each sub-pixel;
the brightness compensation module is used for compensating the brightness of each sub-pixel based on the brightness attenuation proportion of each sub-pixel.
8. An electronic device, comprising:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-6.
9. A computer-readable storage medium, having stored thereon program code that can be invoked by a processor to perform the method according to any one of claims 1 to 6.
CN202111370484.5A 2021-11-18 2021-11-18 Screen control method and device, electronic equipment and storage medium Active CN114093323B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111370484.5A CN114093323B (en) 2021-11-18 2021-11-18 Screen control method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111370484.5A CN114093323B (en) 2021-11-18 2021-11-18 Screen control method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114093323A CN114093323A (en) 2022-02-25
CN114093323B true CN114093323B (en) 2023-01-06

Family

ID=80301902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111370484.5A Active CN114093323B (en) 2021-11-18 2021-11-18 Screen control method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114093323B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114694618B (en) 2022-03-03 2023-06-27 武汉华星光电半导体显示技术有限公司 Brightness regulating method and device for display panel
WO2024055234A1 (en) * 2022-09-15 2024-03-21 Qualcomm Incorporated Oled anti-aging regional compensation
CN116704955B (en) * 2023-08-04 2023-10-13 宜宾邦华智慧科技有限公司 Display aging compensation method for display screen

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103794174A (en) * 2012-10-31 2014-05-14 三星显示有限公司 Display device, apparatus for compensating degradation and method thereof
CN104299563A (en) * 2014-09-05 2015-01-21 青岛海信电器股份有限公司 Luminance compensation method and self-illumination display device
CN107295195A (en) * 2017-07-21 2017-10-24 维沃移动通信有限公司 A kind of fingerprint identification method and mobile terminal
CN107657238A (en) * 2017-09-29 2018-02-02 联想(北京)有限公司 A kind of fingerprint collecting method and electronic equipment
CN107832689A (en) * 2017-10-30 2018-03-23 维沃移动通信有限公司 A kind of fingerprint identification method and mobile terminal
CN110827751A (en) * 2018-08-14 2020-02-21 三星电子株式会社 Degradation compensation device and organic light emitting display device including the same
CN111599307A (en) * 2020-06-09 2020-08-28 北京交通大学 Pixel compensation method and information processing device of OLED display panel
WO2021057472A1 (en) * 2019-09-23 2021-04-01 华为技术有限公司 Display control method and electronic device
CN113593480A (en) * 2020-04-30 2021-11-02 北京小米移动软件有限公司 Brightness compensation method and device for display screen and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102617392B1 (en) * 2019-02-20 2023-12-27 삼성디스플레이 주식회사 Degradation compensation device and display device including the same

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103794174A (en) * 2012-10-31 2014-05-14 三星显示有限公司 Display device, apparatus for compensating degradation and method thereof
CN104299563A (en) * 2014-09-05 2015-01-21 青岛海信电器股份有限公司 Luminance compensation method and self-illumination display device
CN107295195A (en) * 2017-07-21 2017-10-24 维沃移动通信有限公司 A kind of fingerprint identification method and mobile terminal
CN107657238A (en) * 2017-09-29 2018-02-02 联想(北京)有限公司 A kind of fingerprint collecting method and electronic equipment
CN107832689A (en) * 2017-10-30 2018-03-23 维沃移动通信有限公司 A kind of fingerprint identification method and mobile terminal
CN110827751A (en) * 2018-08-14 2020-02-21 三星电子株式会社 Degradation compensation device and organic light emitting display device including the same
WO2021057472A1 (en) * 2019-09-23 2021-04-01 华为技术有限公司 Display control method and electronic device
CN113593480A (en) * 2020-04-30 2021-11-02 北京小米移动软件有限公司 Brightness compensation method and device for display screen and storage medium
CN111599307A (en) * 2020-06-09 2020-08-28 北京交通大学 Pixel compensation method and information processing device of OLED display panel

Also Published As

Publication number Publication date
CN114093323A (en) 2022-02-25

Similar Documents

Publication Publication Date Title
CN114093323B (en) Screen control method and device, electronic equipment and storage medium
CN109064996B (en) Display adjustment method and device, storage medium and electronic equipment
TW201939481A (en) Brightness correction method of display panel and brightness correction device of display panel
CN111754954A (en) Screen brightness adjusting method and device, storage medium and electronic equipment
WO2023065807A1 (en) Screen control method and apparatus, electronic device, and storage medium
WO2023143510A1 (en) Ambient light detection method and apparatus, and compensation display method and apparatus for display screen
CN106952611B (en) A kind of grayscale setting method and user terminal
CN113053313B (en) OLED screen ghost reduction method, system, device and storage medium
CN109740519B (en) Control method and electronic device
CN105679222B (en) A kind of pixel compensation method and device
CN114281629A (en) Method and device for estimating screen light leakage amount and electronic equipment
CN112419950B (en) Display difference judging method and system of display device and display device
CN105788528B (en) A kind of pixel call method and device
CN109697698A (en) Low-light (level) enhances processing method, device and computer readable storage medium
WO2022142732A1 (en) Frame rate switching control method and apparatus, terminal device, and readable storage medium
CN113096592B (en) Method and device for eliminating ghost shadow of display screen and display device
CN110556080B (en) Method, device, terminal and storage medium for adjusting backlight
CN115578961A (en) Screen detection method and device, electronic equipment and storage medium
US20240078961A1 (en) Content Dependent Brightness Management System
CN111816106B (en) Display control method, device and computer readable storage medium
CN115083342A (en) Display device and screen brightness adjusting method
CN115442458A (en) Image display method, image display device, electronic device, and storage medium
CN111816129B (en) Display control parameter determination method, device and computer readable storage medium
CN112992060A (en) Display method and device of display screen of electronic equipment and electronic equipment
CN116631334B (en) Brightness compensation method for display panel, display panel and readable storage medium

Legal Events

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