Brightness compensation method and device and computer storage medium

By obtaining the grayscale value, brightness level and aging value of the color channel of the OLED screen, the low brightness compensation value and brightness compensation factor are calculated, which solves the problem of insufficient compensation ability of low brightness scenes in the existing technology, and achieves better brightness compensation Improved effect and color shift.

CN119229807AActive Publication Date: 2024-12-31HEFEI VISIONOX TECH CO LTD

Patent Information

Application Number
CN202411527403.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2024-12-31
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

The existing OLED screen brightness compensation algorithm has weak compensation capabilities for low-brightness scenes, resulting in the color shift problem at low-brightness not being effectively solved.

Method used

By obtaining the grayscale value, brightness level and aging value of each color channel in the display module, the low brightness compensation value and brightness compensation factor are determined, and the brightness compensation result of the color channel is calculated based on the mapping relationship between the grayscale value and the aging value. , thereby achieving effective compensation for low-brightness scenes.

Benefits of technology

The brightness compensation ability in low-brightness scenarios is improved, repeated compensation at non-low brightness levels is avoided, and color offset problems are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119229807A_ABST
    Figure CN119229807A_ABST
Patent Text Reader

Abstract

The invention discloses a brightness compensation method and device and a computer storage medium. The method comprises the steps of obtaining a gray-scale value of each color channel of a display unit in a display module, a brightness level of the display unit and an aging value; determining a low-brightness compensation value corresponding to the color channel according to the gray-scale value and the aging value of the color channel; determining a brightness compensation factor according to the brightness level; determining a first brightness compensation value corresponding to the color channel according to the low brightness compensation value and the brightness compensation factor corresponding to the color channel; determining a second brightness compensation value corresponding to the color channel according to the gray-scale value, the aging value and the first mapping relation of the color channel; and determining a brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel. By determining the low-brightness compensation value corresponding to the display unit, the low-brightness compensation capability can be provided, and meanwhile, due to the fact that the brightness compensation factor is set, repeated compensation on the display unit can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of brightness compensation, and in particular to a brightness compensation method, device and computer storage medium. Background Art

[0002] In an Organic Light-Emitting Diode (OLED) screen, due to the different material properties of R / G / B pixels, the attenuation rates are inconsistent after long-term use, which not only causes brightness attenuation but also causes color shift.

[0003] At present, the OLED screen brightness compensation (De-Burnin, DBI) compensation algorithm is generally used for brightness compensation. However, the existing OLED screen brightness compensation algorithm has a relatively weak compensation ability for low DBV and low brightness, resulting in the color cast problem under low brightness not being well solved. Summary of the invention

[0004] In view of this, the present application provides a brightness compensation method, device and computer storage medium to solve the problem that traditional solutions cannot perform brightness compensation for screen aging in low-brightness scenes.

[0005] In a first aspect, the present application provides a brightness compensation method, comprising: obtaining a grayscale value of each color channel of a display unit in a display module, a brightness level of the display unit, and an aging value, wherein the aging value is used to indicate the brightness attenuation of the display unit; determining a low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value; determining a brightness compensation factor according to the brightness level; determining a first brightness compensation value corresponding to the color channel according to the low brightness compensation value corresponding to the color channel and the brightness compensation factor; determining a second brightness compensation value corresponding to the color channel according to the grayscale value of the color channel, the aging value and a first mapping relationship, wherein the first mapping relationship is used to indicate the correspondence between the brightness compensation value and the grayscale value and the aging value under each color channel; determining a brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

[0006] Optionally, the process of determining the low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value may further include: determining the low brightness compensation value corresponding to the color channel from a second mapping relationship based on the grayscale value of the color channel and the aging value, wherein the second mapping relationship is used to indicate the correspondence between the brightness compensation value and the grayscale value and the aging value under each color channel;

[0007] Optionally, the second mapping relationship is constructed in the following manner: control each color channel of the display unit in the test display module to light up according to the set multiple first test conditions, and record the first brightness values ​​of the multiple detection points after the color channel is lit up, wherein the first test conditions include brightness level and grayscale value, and different first test conditions correspond to different brightness levels and / or grayscale values; construct a first brightness attenuation curve according to the first brightness values ​​of the multiple detection points corresponding to different first test conditions, wherein the first brightness attenuation curve is used to indicate the correspondence between grayscale value and time and brightness; calculate the correspondence between brightness compensation value and grayscale value and time according to multiple first brightness attenuation curves corresponding to the same brightness level, and determine the correspondence between the brightness compensation value and grayscale value and time as the second mapping relationship.

[0008] Optionally, the process of determining the brightness compensation factor according to the brightness level may further include: determining the brightness compensation factor from a third mapping relationship based on the brightness level, wherein the third mapping relationship is used to indicate a corresponding relationship between the brightness level and the brightness compensation factor,

[0009] Optionally, the third mapping relationship is constructed in the following manner: control each color channel of the display unit in the test display module to light up according to the set multiple second test conditions, and record the second brightness values ​​of multiple detection points after the color channel is lit up, wherein the second test conditions include brightness levels and grayscale values, and different second test conditions correspond to different brightness levels and / or grayscale values; calculate the correspondence between the brightness level and the brightness compensation factor according to the second brightness values ​​of multiple detection points corresponding to different second test conditions, and determine the correspondence between the brightness level and the brightness compensation factor as the third mapping relationship.

[0010] Optionally, the brightness compensation process may also include: determining a temperature compensation factor according to the temperature value of the display unit; determining a temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor; correspondingly, the process of determining the brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel may also include: determining the brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value and the temperature compensation value corresponding to the color channel.

[0011] Optionally, the process of determining the temperature compensation factor according to the temperature value of the display unit may further include: determining the temperature compensation factor corresponding to the display unit from a fourth mapping relationship according to the temperature value of the display unit, wherein the fourth mapping relationship is used to indicate the corresponding relationship between the temperature compensation factor and the temperature;

[0012] Optionally, the fourth mapping relationship is constructed in the following manner: control each color channel of the display unit in the test display module to light up according to multiple set third test conditions, and record the third brightness values ​​of multiple detection points after the color channel is lit up, wherein the third test conditions include grayscale values ​​and temperature, and different third test conditions correspond to different grayscale values ​​and / or temperatures; calculate the correspondence between the temperature compensation factor and the temperature according to the third brightness values ​​of multiple detection points corresponding to different third test conditions, and determine the correspondence between the temperature compensation factor and the temperature as the fourth mapping relationship.

[0013] In a second aspect, the present application provides a brightness compensation device, comprising: an acquisition module, used to acquire the grayscale value of each color channel of a display unit in a display module, the brightness level of the display unit, and an aging value, wherein the aging value is used to indicate the brightness attenuation of the display unit; a low brightness compensation module, used to determine the low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value; a brightness level compensation module, used to determine the brightness compensation factor according to the brightness level; a determination module, used to determine the first brightness compensation value corresponding to the color channel according to the low brightness compensation value corresponding to the color channel and the brightness compensation factor; a DBI compensation module, used to determine the second brightness compensation value corresponding to the color channel according to the grayscale value of the color channel, the aging value and a first mapping relationship, wherein the first mapping relationship is used to indicate the corresponding relationship between the brightness compensation value and the grayscale value and the aging value under each color channel; a compensation integration module, used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

[0014] Optionally, the acquisition module may further include: an aging value sampling module, used to sample the change of the aging value of the display unit in the display module at the current moment; an aging value accumulation module, used to accumulate the change of the aging value obtained by each sampling of the aging value sampling module to obtain the aging value.

[0015] Optionally, the brightness compensation device may also include: a temperature factor determination module, used to determine the temperature compensation factor according to the temperature value of the display unit; a temperature compensation module, used to determine the temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor; the compensation integration module, used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value and the temperature compensation value corresponding to the color channel.

[0016] A third aspect of the present application provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the method described in the first aspect of the embodiment is implemented.

[0017] A fourth aspect of the present application provides a computer program product, including computer instructions, which instruct a computing device to perform operations corresponding to the method described in the first aspect of the embodiment.

[0018] The present application can provide low brightness compensation capability by determining the low brightness compensation value corresponding to the color channel of the display unit. At the same time, since the brightness compensation factor is set, repeated compensation of the display unit can be avoided when the brightness level is not low. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0020] Figure 1 This is a schematic diagram of the brightness of existing OLED screens changing with temperature;

[0021] Figure 2 is a flowchart of the steps of a brightness compensation method according to an embodiment of the present application;

[0022] Figure 3 is a flowchart of the steps of a brightness compensation method according to another embodiment of the present application;

[0023] Figure 4 is a flowchart of the steps of a second mapping relationship construction method according to an embodiment of the present application;

[0024] Figure 5 is a flowchart of the steps of a third mapping relationship construction method according to an embodiment of the present application;

[0025] Figure 6 is a flowchart of the steps of a fourth mapping relationship construction method according to an embodiment of the present application;

[0026] Figure 7 is a schematic diagram of a brightness compensation device according to an embodiment of the present application;

[0027] Figure 8 is a schematic diagram of a brightness compensation device according to another embodiment of the present application;

[0028] Fig. 9 is a schematic diagram of a brightness compensation device according to another embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the embodiments of the present application should fall within the scope of protection of the embodiments of the present application.

[0030] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0031] It should be understood that although the terms first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0032] The technical solutions in the embodiments of the present application are clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application. In the absence of conflict, the following embodiments and their technical features can be combined with each other.

[0033] In the process of implementing the present invention, the inventors found that the following problems exist in the related art: when the ambient temperature rises from room temperature to high temperature, the brightness of the OLED screen shows a rapid decay period in a short period of time. The reason is that the conductivity of the display unit decreases under high temperature conditions. As the ambient temperature drops from high temperature to room temperature, the conductivity of the display unit recovers and the brightness of the OLED screen rebounds rapidly. Figure 1As shown, due to the different characteristics of R / G / B pixel materials, the decay rates are inconsistent after long-term use, which not only causes brightness decay, but also causes color deviation. In order to compensate for the aging of R / G / B pixel materials, a De-Burn in (DBI) compensation algorithm is currently proposed. This brightness compensation algorithm has a very poor effect on low brightness compensation. Therefore, the present application proposes a brightness compensation method, device and computer storage medium to at least partially solve the above problems.

[0034] Figure 2 1 is a flowchart of the steps of the brightness compensation method according to an embodiment of the present application. Figure 2 As shown, the brightness compensation method includes the following steps:

[0035] Step 101: Obtain the grayscale value of each color channel of a display unit in a display module, the brightness level of the display unit, and an aging value.

[0036] Step 102: Determine a low brightness compensation value corresponding to the color channel according to the grayscale value and the aging value of the color channel.

[0037] Step 103: Determine a brightness compensation factor according to the brightness level.

[0038] Step 104: Determine a first brightness compensation value corresponding to the color channel according to the low brightness compensation value and the brightness compensation factor corresponding to the color channel.

[0039] Step 105: Determine a second brightness compensation value corresponding to the color channel according to the grayscale value, the aging value and the first mapping relationship of the color channel.

[0040] Step 106: Determine a brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

[0041] In order to solve the problem of brightness compensation for aging of the display module when the display module is at a low brightness level, the grayscale value of each color channel of the display unit in the display module, the brightness level of the display unit, and the aging value are first obtained. The display unit is a pixel in the display module, which can display different colors and brightnesses through the grayscale combination provided by the three color channels R / G / B. When the pixel is displayed, the three color channels R / G / B respectively provide red light / green light / blue light of the corresponding grayscale, so that the pixel emits light of the corresponding color. In the process of continuous lighting of the display unit, its R / G / B pixel material will gradually age. Since the aging rate is inconsistent at different brightness, the brightness level and aging value of the display unit are obtained at the same time. The brightness level of the display unit indicates the range of the brightness of the display unit. For example, the brightness level can include a low brightness level, a normal brightness level and a high brightness level. The brightness indicated by the normal brightness level is usually between 500nit-600nit, the low brightness level is less than 500nit, and the high brightness level is greater than 600nit.

[0042] After the grayscale value of each color channel of the display unit, the brightness level of the display unit, and the aging value are obtained, the low brightness compensation value corresponding to the color channel is determined according to the grayscale value and the aging value of the color channel.

[0043] Specifically, the low brightness compensation value corresponding to the color channel can be determined from the second mapping relationship based on the grayscale value and aging value of the color channel. The second mapping relationship is used to indicate the correspondence between the brightness compensation value and the grayscale value and aging value under each color channel. By using the grayscale value and aging value of the color channel as query conditions, the low brightness compensation value corresponding to the color channel can be directly determined from the second mapping relationship, thereby improving the efficiency of determining the low brightness compensation value.

[0044] After obtaining the low brightness compensation values ​​corresponding to all color channels, the brightness compensation factor is determined according to the brightness level of the display unit.

[0045] Specifically, the brightness compensation factor can be determined from the third mapping relationship based on the brightness level. The third mapping relationship is used to indicate the correspondence between the brightness level and the brightness compensation factor. By using the brightness level as a query condition, the brightness compensation factor can be directly determined from the third mapping relationship, thereby improving the efficiency of determining the brightness compensation factor.

[0046] Then, according to the low brightness compensation value and the brightness compensation factor corresponding to the color channel, the first brightness compensation value corresponding to the color channel is determined, and the grayscale value and the aging value of the color channel are used as query conditions to determine the second brightness compensation value corresponding to the color channel from the first mapping relationship. Then, the brightness compensation result corresponding to the color channel can be determined according to the first brightness compensation value and the second brightness compensation value.

[0047] It should be noted that the first brightness compensation value is for low brightness compensation of the color channel, and the second brightness compensation value is for normal brightness compensation of the color channel. When the display unit in the display module is at a low brightness level, the second brightness compensation value approaches 0. The size of the brightness compensation factor is negatively correlated with the brightness level. Therefore, when the display unit in the display module is at normal brightness or high brightness, the first brightness compensation value approaches 0. In addition, steps 101 to 107 are brightness compensation processes for a color channel of a display unit in the display module. For other color channels of the display unit, it is only necessary to repeat steps 102 to 107 to determine the brightness compensation results corresponding to other color channels. By combining the brightness compensation results corresponding to multiple color channels, the display unit can be brightness compensated. The method for brightness compensation of other display units in the display module is the same and will not be repeated here.

[0048] In an embodiment of the present application, by determining the low-brightness compensation value corresponding to the color channel of the display unit, low-brightness compensation capability can be provided. At the same time, since the brightness compensation factor is set, repeated compensation of the display unit can be avoided at non-low brightness levels.

[0049] Figure 3 is a flowchart of the steps of a brightness compensation method according to another embodiment of the present application. Figure 3 As shown, the brightness compensation method includes the following steps:

[0050] Step 201: Determine a temperature compensation factor according to the temperature value of the display unit.

[0051] Step 202: Determine the temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor.

[0052] Step 203: Determine a brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value and the temperature compensation value corresponding to the color channel.

[0053] During the aging and attenuation of the brightness of the organic light-emitting diode (OLED), when the ambient temperature rises from room temperature to high temperature, the brightness of the OLED decays rapidly in a short period of time. The reason is that the conductivity of the D-TFT decreases under high temperature conditions. As the ambient temperature drops from high temperature to room temperature, the conductivity of the D-TFT recovers, and the brightness of the OLED rebounds rapidly, resulting in a brightness jump caused by the ambient temperature.

[0054] Therefore, on the basis of the above-mentioned method of performing brightness compensation according to brightness level, brightness compensation can also be performed according to temperature. First, a temperature compensation factor is determined according to the temperature value of the display unit.

[0055] Specifically, the temperature compensation factor corresponding to the display unit can be determined from the fourth mapping relationship according to the temperature value of the display unit. By using the temperature value of the display unit as a query condition, the temperature compensation factor can be directly determined from the fourth mapping relationship, thereby improving the efficiency of determining the temperature compensation factor. The fourth mapping relationship is used to indicate the correspondence between the temperature compensation factor and temperature.

[0056] After the temperature compensation factor is obtained, the grayscale value of the color channel is multiplied by the temperature compensation factor to obtain the temperature compensation value corresponding to the color channel.

[0057] Thereafter, the brightness compensation result corresponding to the color channel may be determined according to the first brightness compensation value, the second brightness compensation value, and the temperature compensation value corresponding to the color channel.

[0058] In the embodiment of the present application, by adding temperature-based brightness compensation, the brightness jump of the display unit caused by the ambient temperature can be compensated.

[0059] Figure 4 is a flowchart of the steps of the second mapping relationship construction method of an embodiment of the present application. Figure 4 As shown, the second mapping relationship construction method includes the following steps:

[0060] Step 301, control each color channel of the display unit in the test display module to light up according to a plurality of set first test conditions, and record the first brightness values ​​of a plurality of detection points after the color channel is lit up.

[0061] Step 302: construct a first brightness attenuation curve according to first brightness values ​​of multiple detection points corresponding to different first test conditions.

[0062] Step 303: Calculate the correspondence between the brightness compensation value, the grayscale value and the time according to a plurality of first brightness attenuation curves corresponding to the same brightness level, and determine the correspondence between the brightness compensation value, the grayscale value and the time as a second mapping relationship.

[0063] The first test condition includes brightness level and grayscale value. In order to construct the second mapping relationship, each color channel of the display unit in the test display module can be controlled to display at different grayscales (255 / 192 / 128 / 64 / 32) at different brightness levels DBV (DBV1: Normal6, DBV2: Normal1, DBV3: HBM). In this process, the brightness value of the display unit is detected every 2 hours, that is, the time interval between adjacent detection points is set to 2 hours to obtain the first brightness values ​​of multiple detection points, and then multiple first brightness attenuation curves corresponding to different brightness levels are obtained according to the first brightness values ​​of multiple detection points corresponding to different first test conditions. Different first test conditions correspond to different brightness levels and / or grayscale values, and the first brightness attenuation curve is used to indicate the corresponding relationship between grayscale value and time and brightness.

[0064] It should be noted that the test display module is the same as the display unit in the display module, Normal6 is used to indicate a low brightness level, Normal1 is used to indicate a normal brightness level, and HBM is used to indicate a high brightness level.

[0065] After obtaining a plurality of first brightness attenuation curves, the compensation values ​​required for different grayscales at different times are calculated according to the first brightness attenuation curves obtained at the same brightness level, and the corresponding relationship between the brightness compensation value, the grayscale value and the time is determined as the second mapping relationship. The second mapping relationship includes the corresponding relationship between the brightness compensation value corresponding to each color channel, the grayscale value and the time. Taking the three color channels of R / G / B as an example, the second mapping relationship may include the corresponding relationship between the brightness compensation value corresponding to the three color channels of R / G / B, the grayscale value and the time.

[0066] Specifically, it is determined that the second mapping relationship is selected from a plurality of first brightness attenuation curves at the Normal1 brightness level.

[0067] The second mapping relationship can be embodied in the form of Table 1 to Table 3:

[0068] Table 1

[0069] R Time 1 Time 2 Time 3 Time N Grayscale value 1 Brightness compensation value 1 Brightness compensation value 2 Brightness compensation value 3 ... Grayscale value 2 Brightness compensation value 4 Brightness compensation value 5 Brightness compensation value 6 ... Grayscale value 3 Brightness compensation value 7 Brightness compensation value 8 Brightness compensation value 9 ...

[0070] Table 2

[0071] G Time 1 Time 2 Time 3 Time N Grayscale value 1 Brightness compensation value 10 Brightness compensation value 11 Brightness compensation value 12 ... Grayscale value 2 Brightness compensation value 13 Brightness compensation value 14 Brightness compensation value 15 ... Grayscale value 3 Brightness compensation value 16 Brightness compensation value 17 Brightness compensation value 18 ...

[0072] Table 3

[0073] B Time 1 Time 2 Time 3 Time N Grayscale value 1 Brightness compensation value 19 Brightness compensation value 20 Brightness compensation value 21 ... Grayscale value 2 Brightness compensation value 22 Brightness compensation value 23 Brightness compensation value 24 ... Grayscale value 3 Brightness compensation value 25 Brightness compensation value 26 Brightness compensation value 27 ...

[0074] In the embodiment of the present application, by controlling each color channel of the display unit in the test display module to light up according to the set multiple first test conditions, sufficient samples can be collected and the corresponding second mapping relationship can be constructed, thereby improving the accuracy of determining the low-brightness compensation value.

[0075] Figure 5 is a flowchart of the steps of the third mapping relationship construction method of an embodiment of the present application. Figure 5 As shown, the third mapping relationship construction method includes the following steps:

[0076] Step 401, control each color channel of the display unit in the test display module to light up according to a plurality of set second test conditions, and record the second brightness values ​​of a plurality of detection points after the color channel is lit up.

[0077] Step 402: Calculate the correspondence between the brightness level and the brightness compensation factor according to the second brightness values ​​of the plurality of detection points corresponding to different second test conditions, and determine the correspondence between the brightness level and the brightness compensation factor as a third mapping relationship.

[0078] The second test condition includes brightness level and grayscale value. In order to construct the third mapping relationship, each color channel of the display unit in the test display module can be controlled to display at different grayscales (255 / 192 / 128 / 64 / 32) at different brightness levels DBV (DBV1: Normal6, DBV2: Normal1, DBV3: HBM). In this process, the brightness value of the display unit is detected once every 1 hour, that is, the time interval between adjacent detection points is set to 1 hour to obtain the second brightness values ​​of multiple detection points, and then multiple second brightness attenuation curves corresponding to different brightness levels are obtained according to the second brightness values ​​of multiple detection points corresponding to different second test conditions. Different second test conditions correspond to different brightness levels and / or grayscale values, and the second brightness attenuation curve is used to indicate the corresponding relationship between grayscale value and time and brightness.

[0079] Then, according to the brightness data collected under different DBVs, combined with the second test condition, the correspondence between different DBVs and brightness compensation factors is calculated, and then the third mapping relationship is determined. The second test condition includes brightness level and grayscale value, and different second test conditions correspond to different brightness levels and / or grayscale values. The third mapping relationship can be embodied in the form of Table 4:

[0080] Table 4

[0081] DBV DBV1 DBV2 DBV3 DBV Brightness compensation factor Brightness compensation factor 1 Brightness compensation factor 2 Brightness compensation factor 3 ...

[0082] DBV1-DBVN are specific brightness values, and DBV1-DBVN belong to the brightness range indicated by one of the three brightness levels of Normal6, Normal1 and HBM respectively.

[0083] In the embodiment of the present application, by controlling each color channel of the display unit in the test display module to light up according to the set multiple second test conditions, sufficient samples can be collected and the corresponding third mapping relationship can be constructed, thereby improving the accuracy of determining the brightness compensation factor.

[0084] Figure 6 is a flowchart of the steps of the fourth mapping relationship construction method of an embodiment of the present application, such as Figure 6 As shown, the fourth mapping relationship construction method includes the following steps:

[0085] Step 501: Control each color channel of the display unit in the test display module to light up according to a plurality of set third test conditions, and record the third brightness values ​​of a plurality of detection points after the color channel is lit up.

[0086] Step 502: Calculate the corresponding relationship between the temperature compensation factor and the temperature according to the third brightness values ​​of the plurality of detection points corresponding to different third test conditions, and determine the corresponding relationship between the temperature compensation factor and the temperature as a fourth mapping relationship.

[0087] The third test condition includes a grayscale value and a temperature. In order to construct a fourth mapping relationship, each color channel of the display unit in the test display module can be controlled to display at different grayscales (255 / 192 / 128 / 64 / 32). In this process, the brightness corresponding to each color channel at different temperature values ​​(25°C, 45°C, 65°C, 85°C) is recorded respectively to obtain the third brightness value of the color channel at multiple detection points after being illuminated, and then the corresponding relationship between the temperature compensation factor and the temperature is calculated according to the third brightness values ​​of the multiple detection points corresponding to different third test conditions, and the corresponding relationship between the temperature compensation factor and the temperature is determined as the fourth mapping relationship. Different third test conditions correspond to different grayscale values ​​and / or temperatures. The fourth mapping relationship can be embodied in the form of Table 5:

[0088] Table 5

[0089] temperature Temperature 1 Temperature 2 Temperature 3 Temperature N Temperature compensation factor Temperature compensation factor 1 Temperature compensation factor 2 Temperature compensation factor 3 ...

[0090] In the embodiment of the present application, by controlling each color channel of the display unit in the test display module to light up according to the set multiple third test conditions, sufficient samples can be collected and the corresponding fourth mapping relationship can be constructed, thereby improving the accuracy of determining the temperature compensation factor.

[0091] Figure 7 is a schematic diagram of a brightness compensation device according to an embodiment of the present application. Figure 7 The brightness compensation device 600 includes:

[0092] The acquisition module 601 is used to acquire the grayscale value of each color channel of the display unit in the display module, the brightness level of the display unit, and the aging value, wherein the aging value is used to indicate the brightness attenuation of the display unit. The low brightness compensation module 602 is used to determine the low brightness compensation value corresponding to the color channel according to the grayscale value and aging value of the color channel. The brightness level compensation module 603 is used to determine the brightness compensation factor according to the brightness level. The determination module 604 is used to determine the first brightness compensation value corresponding to the color channel according to the low brightness compensation value and the brightness compensation factor corresponding to the color channel. The DBI compensation module 605 is used to determine the second brightness compensation value corresponding to the color channel according to the grayscale value, aging value and the first mapping relationship of the color channel, wherein the first mapping relationship is used to indicate the corresponding relationship between the brightness compensation value and the grayscale value and aging value under each color channel. The compensation integration module 606 is used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

[0093] In order to solve the problem of brightness compensation for aging of the display module when the display module is at a low brightness level, the acquisition module 601 first acquires the grayscale value of each color channel of the display unit in the display module, the brightness level of the display unit, and the aging value. The display unit is a pixel in the display module, which can display different colors and brightnesses through the grayscale combination provided by the three color channels R / G / B. During the continuous lighting of the display unit, its R / G / B pixel material will gradually age. Since the aging rate is inconsistent at different brightness, the brightness level and aging value of the display unit are obtained at the same time. The brightness level of the display unit indicates the range of the brightness of the display unit. For example, the brightness level can include a low brightness level, a normal brightness level and a high brightness level. The brightness indicated by the normal brightness level is usually between 500nit-600nit, the low brightness level is less than 500nit, and the high brightness level is greater than 600nit.

[0094] After obtaining the grayscale value of each color channel of the display unit, the brightness level of the display unit, and the aging value, the low-brightness compensation module 602 determines the low-brightness compensation value corresponding to the color channel according to the grayscale value and aging value of the color channel. After obtaining the low-brightness compensation values ​​corresponding to all color channels, the brightness level compensation module 603 determines the brightness compensation factor according to the brightness level of the display unit. Then the determination module 604 determines the first brightness compensation value corresponding to the color channel according to the low-brightness compensation value and the brightness compensation factor corresponding to the color channel, and the DBI compensation module 605 uses the grayscale value and aging value of the color channel as query conditions to determine the second brightness compensation value corresponding to the color channel from the first mapping relationship. Then the compensation integration module 606 can determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value.

[0095] In an embodiment of the present application, by determining the low-brightness compensation value corresponding to the color channel of the display unit, low-brightness compensation capability can be provided. At the same time, since the brightness compensation factor is set, repeated compensation of the display unit can be avoided at non-low brightness levels.

[0096] The specific implementation of each step in the brightness compensation device 600 can refer to the corresponding description of the corresponding steps and units in the above-mentioned brightness compensation method embodiment, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described devices and modules can refer to the corresponding process description in the above-mentioned method embodiment, which will not be repeated here.

[0097] Figure 8 is a schematic diagram of a brightness compensation device according to another embodiment of the present application. Figure 8 The acquisition module 601 includes:

[0098] The aging value sampling module 6011 is used to sample the change of the aging value of the display unit in the display module at the current moment. The aging value accumulation module 6012 is used to accumulate the change of the aging value obtained by each sampling of the aging value sampling module 6011 to obtain the aging value.

[0099] Since the lighting time of the display unit in the display module is not convenient to count, the change of the aging value of the display unit can be sampled at fixed intervals through the aging value sampling module 6011, and the change of the aging value can be accumulated through the aging value accumulation module 6012 to obtain the current aging value of the display unit. Since the change of the aging value of the display unit in the display module is closely related to the lighting time of the display unit, the lighting time of the display unit can be inferred through the aging value, and then the first brightness compensation value and the second brightness compensation value can be determined.

[0100] In the embodiment of the present application, by sampling the change of the aging value, it is possible to easily determine the lighting duration of the display unit, and then the brightness compensation value required for each color channel of the display unit can be calculated according to the aging value.

[0101] Fig. 9 is a schematic diagram of a brightness compensation device according to another embodiment of the present application. Fig. 9 As shown, the brightness compensation device 600 further includes:

[0102] The temperature factor determination module 607 is used to determine the temperature compensation factor according to the temperature value of the display unit. The temperature compensation module 608 is used to determine the temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor. The compensation integration module 606 is used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value and the temperature compensation value corresponding to the color channel.

[0103] The temperature factor determination module 607 first determines the temperature compensation factor according to the temperature value of the display unit. After obtaining the temperature compensation factor, the temperature compensation module 608 multiplies the grayscale value of the color channel by the temperature compensation factor to obtain the temperature compensation value corresponding to the color channel.

[0104] Then, the compensation integration module 606 may determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value, and the temperature compensation value corresponding to the color channel.

[0105] In the embodiment of the present application, by adding temperature-based brightness compensation, the compensation integration module 606 can compensate for the brightness jump of the display unit caused by the ambient temperature.

[0106] In this embodiment, a computer-readable storage medium is provided, storing instructions for causing a machine to execute the brightness compensation method as described herein. Specifically, a system or device equipped with a storage medium can be provided, on which a software program code for implementing the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or device is enabled to read and execute the program code stored in the storage medium.

[0107] In this case, the program code read from the storage medium itself can implement the functions in the above method embodiments, so the program code and the storage medium storing the program code constitute part of the present application.

[0108] The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer by a communication network.

[0109] In this embodiment, a computer program product is provided, including computer instructions, which instruct a computing device to perform operations corresponding to the above method embodiments.

[0110] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present application can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present application.

[0111] The above-mentioned method according to the embodiment of the present application can be implemented in hardware, firmware, or implemented as software or computer code that can be stored in a recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optical disk), or implemented as a computer code originally stored in a remote recording medium or a non-temporary machine-readable medium downloaded through a network and stored in a local recording medium, so that the method described herein can be stored in such software processing on a recording medium using a general-purpose computer, a special-purpose processor or programmable or special-purpose hardware (such as ASIC or FPGA). It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component (for example, RAM, ROM, flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor or hardware, the method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown here, the execution of the code converts the general-purpose computer into a special-purpose computer for executing the method shown here. Although the present application has been shown and described with respect to one or more implementations, those skilled in the art will think of equivalent deformations and modifications based on the reading and understanding of this specification and the accompanying drawings. The present application includes all such modifications and variations, and is limited only by the scope of the appended claims. In particular, with respect to the various functions performed by the above-described components, the terms used to describe such components are intended to correspond to any component that performs the specified function of the component (e.g., which is functionally equivalent) (unless otherwise indicated), even if not structurally equivalent to the disclosed structure that performs the function in the exemplary implementation of the present specification shown herein.

[0112] That is, the above description is only an embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the specification and drawings of the present application, such as the mutual combination of technical features between the embodiments, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

[0113] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0114] In order to enable any technician in the field to implement and use the application, the application provides the above description. In the above description, various details are listed for the purpose of explanation. It should be understood that those of ordinary skill in the art can recognize that the application can also be implemented without using these specific details. In other embodiments, the well-known process will not be elaborated in detail to avoid unnecessary details that make the description of the application obscure. Therefore, the application is not intended to be limited to the embodiments shown, but is consistent with the widest range of principles and features disclosed in the application.

[0115] It should be noted that, under the premise of no conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with each other, and the technical solution obtained after the combination should also fall within the protection scope of this application.

[0116] It should be understood that the specific examples in the embodiments of the present application are only to help those skilled in the art better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application. Those skilled in the art can make various improvements and modifications based on the above embodiments, and these improvements or modifications all fall within the scope of protection of the present application. The above is only a specific implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection of the claims.

Claims

1. A brightness compensation method, characterized in that: include: Acquire the grayscale value of each color channel of a display unit in a display module, the brightness level of the display unit, and an aging value, wherein the aging value is used to indicate the brightness attenuation of the display unit; Determining a low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value; determining a brightness compensation factor according to the brightness level; Determining a first brightness compensation value corresponding to the color channel according to the low brightness compensation value corresponding to the color channel and the brightness compensation factor; Determine a second brightness compensation value corresponding to the color channel according to the grayscale value of the color channel, the aging value and a first mapping relationship, wherein the first mapping relationship is used to indicate a corresponding relationship between the brightness compensation value and the grayscale value and the aging value under each color channel; A brightness compensation result corresponding to the color channel is determined according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

2. The method according to claim 1, characterized in that Determining the low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value includes: Determine a low brightness compensation value corresponding to the color channel from a second mapping relationship based on the grayscale value of the color channel and the aging value, wherein the second mapping relationship is used to indicate a corresponding relationship between the brightness compensation value and the grayscale value and the aging value under each color channel; Optionally, the second mapping relationship is constructed in the following manner: Control each color channel of the display unit in the test display module to light up according to a plurality of set first test conditions, and record the first brightness values ​​of a plurality of detection points of the color channel after being lit up, wherein the first test conditions include brightness levels and grayscale values, and different first test conditions correspond to different brightness levels and / or grayscale values; Constructing a first brightness decay curve according to first brightness values ​​of a plurality of detection points corresponding to different first test conditions, wherein the first brightness decay curve is used to indicate a corresponding relationship between grayscale value, time and brightness; The correspondence between the brightness compensation value, the grayscale value and the time is calculated according to a plurality of first brightness attenuation curves corresponding to the same brightness level, and the correspondence between the brightness compensation value, the grayscale value and the time is determined as the second mapping relationship.

3. The method according to claim 1, characterized in that The step of determining a brightness compensation factor according to the brightness level comprises: Determining a brightness compensation factor from a third mapping relationship based on the brightness level, wherein the third mapping relationship is used to indicate a corresponding relationship between the brightness level and the brightness compensation factor; Optionally, the third mapping relationship is constructed in the following manner: Control each color channel of the display unit in the test display module to light up according to a plurality of set second test conditions, and record the second brightness values ​​of a plurality of detection points of the color channel after being lit up, wherein the second test conditions include brightness levels and grayscale values, and different second test conditions correspond to different brightness levels and / or grayscale values; The corresponding relationship between the brightness level and the brightness compensation factor is calculated according to the second brightness values ​​of the plurality of detection points corresponding to the different second test conditions, and the corresponding relationship between the brightness level and the brightness compensation factor is determined as the third mapping relationship.

4. The method according to claim 1, characterized in that: The method further comprises: Determining a temperature compensation factor according to the temperature value of the display unit; Determining a temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor; The determining, according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel, a brightness compensation result corresponding to the color channel comprises: A brightness compensation result corresponding to the color channel is determined according to the first brightness compensation value, the second brightness compensation value, and the temperature compensation value corresponding to the color channel.

5. The method according to claim 4, characterized in that Determining a temperature compensation factor according to the temperature value of the display unit includes: Determining a temperature compensation factor corresponding to the display unit from a fourth mapping relationship according to the temperature value of the display unit, wherein the fourth mapping relationship is used to indicate a corresponding relationship between the temperature compensation factor and the temperature; Optionally, the fourth mapping relationship is constructed in the following manner: Controlling each color channel of the display unit in the test display module to light up according to a plurality of set third test conditions, and recording the third brightness values ​​of a plurality of detection points after the color channel is lit up, wherein the third test conditions include grayscale values ​​and temperature, and different third test conditions correspond to different grayscale values ​​and / or temperatures; The corresponding relationship between the temperature compensation factor and the temperature is calculated according to the third brightness values ​​of the plurality of detection points corresponding to the different third test conditions, and the corresponding relationship between the temperature compensation factor and the temperature is determined as the fourth mapping relationship.

6. A brightness compensation device, characterized in that: include: An acquisition module, used to acquire the grayscale value of each color channel of a display unit in a display module, the brightness level of the display unit, and an aging value, wherein the aging value is used to indicate the brightness attenuation of the display unit; A low brightness compensation module, used to determine a low brightness compensation value corresponding to the color channel according to the grayscale value of the color channel and the aging value; A brightness level compensation module, used to determine a brightness compensation factor according to the brightness level; A determination module, configured to determine a first brightness compensation value corresponding to the color channel according to the low brightness compensation value corresponding to the color channel and the brightness compensation factor; A DBI compensation module, configured to determine a second brightness compensation value corresponding to the color channel according to the grayscale value of the color channel, the aging value and a first mapping relationship, wherein the first mapping relationship is used to indicate a corresponding relationship between the brightness compensation value and the grayscale value and the aging value under each color channel; The compensation integration module is used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value and the second brightness compensation value corresponding to the color channel.

7. The device according to claim 6, characterized in that The acquisition module comprises: An aging value sampling module, used to sample the change of the aging value of the display unit in the display module at the current moment; The aging value accumulation module is used to accumulate the change of the aging value obtained by the aging value sampling module each time to obtain the aging value.

8. The device according to claim 6, characterized in that The device also includes: A temperature factor determination module, used to determine a temperature compensation factor according to a temperature value of the display unit; A temperature compensation module, used to determine a temperature compensation value corresponding to the color channel according to the grayscale value of the color channel and the temperature compensation factor; The compensation integration module is used to determine the brightness compensation result corresponding to the color channel according to the first brightness compensation value, the second brightness compensation value and the temperature compensation value corresponding to the color channel.

9. A computer storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

10. A computer program product, comprising computer instructions, wherein the computer instructions instruct a computing device to perform operations corresponding to the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Gray scale compensation method, device and system of display panel

    CN110599961A

  • Pixel compensation method, pixel compensation device and display device

    CN110648640A

  • Compensation method and device of display panel and computer readable storage medium

    CN114283728A

  • Display panel compensation method and device, equipment and storage medium

    CN115731863A

  • Residual image compensation method, display equipment and electronic equipment

    CN115862535A

Cited By

  • Display driving method and device, medium, program product and display equipment

    CN119920198A