Brightness compensation method, device and display device of display panel

CN123016903APending Publication Date: 2026-10-30HEFEI VISIONOX TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510551026.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2026-10-30

AI Technical Summary

Benefits of technology

[0031]根据本申请实施例提供的方案,显示面板的亮度补偿方法包括:获取第一子像素的第一灰阶值和第一时间,根据第一时间和第一灰阶值确定第二灰阶值,根据第二灰阶值控制第一子像素的亮度。在祛云斑模式下,第一子像素的老化程度与第一子像素的累计点亮时间(即第一时间)有关。因此,获取第一时间可以用于推测第一子像素的老化程度,从而根据第一子像素的老化程度对第一灰阶值进行补偿得到第二灰阶值,并根据第二灰阶值控制第一子像素的亮度,实现了对第一子像素的亮度补偿,改善了由于云斑区域与非云斑区域的老化程度不一致导致的云斑。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123016903A_ABST
    Figure CN123016903A_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a display panel brightness compensation method, device and display device, the display panel includes cloud spot area and at least part surrounds the non-cloud spot area of cloud spot area, the brightness compensation method is used to compensate the brightness of cloud spot area in cloud spot removal mode, and the cloud spot area includes at least one first sub-pixel, characterized in that, the brightness compensation method includes: obtaining the first gray scale value and first time of the first sub-pixel;The first time is the cumulative lighting time of the first sub-pixel in the cloud spot removal mode;According to the first time and the first gray scale value, determine the second gray scale value;According to the second gray scale value, control the brightness of the first sub-pixel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a brightness compensation method, apparatus, and display device for a display panel. Background Technology

[0002] Organic light-emitting diodes (OLEDs) and flat panel displays based on light-emitting diodes (LEDs) are widely used in various consumer electronics products such as mobile phones, televisions, laptops, and desktop computers due to their advantages such as high image quality, energy saving, thin body, and wide range of applications, becoming the mainstream of display devices.

[0003] OLED display panels may exhibit cloudiness or other defects during image display, affecting the user experience. Summary of the Invention

[0004] In view of the above, embodiments of this application provide a brightness compensation method, apparatus, and display device for a display panel, so as to at least partially solve the above problems.

[0005] According to a first aspect of the embodiments of this application, a brightness compensation method for a display panel is provided. The display panel includes a cloud-like region and a non-cloud-like region at least partially surrounding the cloud-like region. The brightness compensation method is used to compensate the brightness of the cloud-like region in a cloud-removal mode. The cloud-like region includes at least one first sub-pixel. The brightness compensation method includes:

[0006] Obtain the first grayscale value and the first time of the first sub-pixel; the first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode;

[0007] The second grayscale value is determined based on the first time and the first grayscale value;

[0008] The brightness of the first sub-pixel is controlled based on the second grayscale value.

[0009] In some embodiments, the brightness compensation method further includes:

[0010] Obtain the first grayscale value set of the first sub-pixel during the first time period; the first grayscale value set includes each grayscale value of the first sub-pixel during the first time period.

[0011] In some implementations, determining the second grayscale value based on the first time and the first grayscale value includes:

[0012] The second gray level value is determined based on the first time, the first gray level value, and the first gray level value set.

[0013] In some implementations, determining the second grayscale value based on the first time, the first grayscale value, and the first grayscale value set includes:

[0014] The effective grayscale value is determined based on the first time and the first grayscale value set;

[0015] The second grayscale value is determined based on the first time, the effective grayscale value, and the first grayscale value.

[0016] In some implementations, determining the effective grayscale value based on the first time and the first grayscale value set includes:

[0017] The average value of the first set of grayscale values ​​is determined as the effective grayscale value.

[0018] In some embodiments, the non-cloudy region includes a transition region that is directly connected to and at least partially surrounds the cloudy region, the transition region including at least one second sub-pixel, and the brightness compensation method further includes:

[0019] Obtain a second time and a second grayscale value set; the second time is the average of the cumulative illumination time of the second sub-pixel in the transition region under the cloud removal mode, and the second grayscale value set includes each grayscale value of the second sub-pixel in the second time.

[0020] In some implementations, determining the second grayscale value based on the first time and the first grayscale value includes:

[0021] The second grayscale value is determined based on the first time, the first grayscale value, the second time, and the set of the second grayscale values.

[0022] According to a second aspect of the present application, a brightness compensation device for a display panel is provided. The display panel includes a cloud-like region and a non-cloud-like region at least partially surrounding the cloud-like region. The brightness compensation device is used to compensate the brightness of the cloud-like region in a cloud-removal mode. The cloud-like region includes at least one first sub-pixel. The brightness compensation device includes:

[0023] The acquisition module is configured to acquire the first grayscale value and the first time of the first sub-pixel; the first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode.

[0024] The determining module is configured to determine a second grayscale value based on the first time and the first grayscale value;

[0025] A control module configured to control the brightness of the first sub-pixel based on the second grayscale value.

[0026] According to a third aspect of the embodiments of this application, a display device is provided, the display device comprising:

[0027] Display panel;

[0028] processor;

[0029] A computer storage medium configured to store computer program instructions, which, when executed by the process, are used to perform the brightness compensation method.

[0030] According to a fourth aspect of the present application, a computer storage medium is provided, the computer storage medium being configured to store computer program instructions, which, when executed, are used to perform the brightness compensation method.

[0031] According to the solution provided in the embodiments of this application, the brightness compensation method for a display panel includes: obtaining a first grayscale value and a first time of a first sub-pixel; determining a second grayscale value based on the first time and the first grayscale value; and controlling the brightness of the first sub-pixel based on the second grayscale value. In the cloud removal mode, the aging degree of the first sub-pixel is related to the cumulative illumination time of the first sub-pixel (i.e., the first time). Therefore, obtaining the first time can be used to infer the aging degree of the first sub-pixel, thereby compensating the first grayscale value based on the aging degree of the first sub-pixel to obtain the second grayscale value, and controlling the brightness of the first sub-pixel based on the second grayscale value, thus realizing brightness compensation for the first sub-pixel and improving the cloudiness caused by the inconsistent aging degree between the clouded area and the non-clouded area. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0033] Figure 1 This is a display effect diagram of a display panel;

[0034] Figure 2 This is a display effect diagram of another type of display panel;

[0035] Figure 3A flowchart illustrating the steps of a brightness compensation method provided in this application embodiment;

[0036] Figure 4 A flowchart illustrating the steps of another brightness compensation method provided in this application embodiment;

[0037] Figure 5 This is a display effect diagram of another type of display panel;

[0038] Figure 6 A flowchart illustrating the steps of another brightness compensation method provided in this application embodiment;

[0039] Figure 7 A structural block diagram of a brightness compensation device provided in an embodiment of this application;

[0040] Figure 8 This is a partial structural block diagram of a display device provided in an embodiment of this application;

[0041] Figure 9 This is a schematic diagram illustrating the evolution of the display effect of the display panel;

[0042] Figure 10 This is the aging curve of the brightness of the first sub-pixel over time. Detailed Implementation

[0043] To enable those skilled in the art to better understand the technical solutions in the embodiments of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art should fall within the protection scope of the embodiments of this application.

[0044] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in the embodiments of this application refers to and includes any or all possible combinations of one or more associated listed items.

[0045] It should be understood that in the description of the embodiments of the present application, the orientation or positional relationships indicated by the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. are based on the orientation or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the solutions of the embodiments of the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation on the embodiments of the present application.

[0046] Furthermore, when an element or layer is referred to as being "on", "connected to" or "coupled to" another element or layer, the element or layer can be directly on the other element or layer, directly connected to or directly coupled to the other element or layer, or intermediate elements or layers may be present. However, when an element or layer is referred to as being "directly on", "directly connected to" or "directly coupled to" another element or layer, there are no intermediate elements or layers present.

[0047] The terms first, second, etc. are used to describe various elements, components, regions, layers and / or sections, but these elements, components, regions, layers and / or sections shall not be limited by these terms. These terms are only used to distinguish one element, component, region, layer and / or section from another element, component, region, layer and / or section.

[0048] Unless otherwise explicitly specified and limited, the terms "mounted", "connected", "joined", "fixed" and other terms shall be interpreted in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral body; it may be a mechanical connection, or an electrical connection; it may be directly connected, or indirectly connected through an intermediate medium, and may be an internal communication between two elements or an interaction relationship between two elements. For those skilled in the art, the specific meanings of the above terms in this application can be understood according to specific situations.

[0049] Mura is derived from the Japanese word "むら", which refers to spots or regions with abnormal local brightness or chromaticity variation on a display panel, manifested as sudden brightness gradient change or uneven color distribution. Specifically, it includes uneven brightness (such as cluster-shaped or linear brightness and darkness differences), uneven chromaticity (such as regional color cast or color spots), graininess, and the like.

[0050] There are several reasons why display panels may produce cloudiness when displaying images. These include uneven distribution of organic materials (e.g., uneven distribution of organic materials such as hole transport layers and light-emitting layers, leading to differences in current density), uneven etching (e.g., differences in electrode structure during dry etching, resulting in different amounts of etching residue), photolithography (non-uniformity of the photolithography machine leads to image distortion), electrode and backplane defects (e.g., defects in the backplane process or unreasonable electrode design, leading to failure of pixel current control), and interference from optical films (e.g., improper design of optical films such as high-retardation films, resulting in differences in the frequency response of the light source).

[0051] Figure 1 This is a display effect diagram of a display panel. Figure 2 This is a display effect diagram of another type of display panel. Figure 1 and Figure 2 The central display panel shows a solid color image (such as blue, green, red, white, etc.). Figure 1 and Figure 2 As shown, the display panel includes cloud-patterned areas and non-cloud-patterned areas, with a significant difference in brightness between the cloud-patterned and non-cloud-patterned areas. For example... Figure 1 As shown, when the cloud-like area is located at the edge of the display panel, the non-cloud-like area surrounds the cloud-like area. Figure 2 As shown, when the cloud-like area is located in the non-edge area of ​​the display panel, the non-cloud-like area surrounds the cloud-like area.

[0052] To improve the display effect of the display panel, the display panel is usually equipped with a cloud removal mode. In cloud removal mode, the brightness of the clouded area is compensated, so that the brightness of the clouded area is the same as or closer to the brightness of the non-clouded area, thereby making the brightness more uniform throughout the display panel.

[0053] When compensating for brightness in cloud-like areas, the driving current is typically controlled. Specifically, the display panel includes multiple sub-pixels, each containing a light-emitting unit and a pixel driving circuit electrically connected to it. The pixel driving circuit controls the brightness of the light-emitting unit by controlling the driving current flowing through it. Sub-pixels located in cloud-like areas are designated as first sub-pixels, and those in non-cloud-like areas are designated as second sub-pixels. When the brightness of the first sub-pixel is lower than that of the second sub-pixel, the driving current of the first sub-pixel needs to be increased to improve its brightness; in this case, the driving current of the first sub-pixel is greater than that of the second sub-pixel. Conversely, when the brightness of the first sub-pixel is higher than that of the second sub-pixel, the driving current of the first sub-pixel needs to be decreased to reduce its brightness; in this case, the driving current of the first sub-pixel is less than that of the second sub-pixel.

[0054] Figure 9 This is a schematic diagram illustrating the evolution of the display panel's display effect. For example... Figure 9As shown, after the display panel operates in anti-clouding mode for a period of time, cloudiness reappears. Specifically, under the premise of the same illumination time, the aging degree of the light-emitting unit is positively correlated with the magnitude of the driving current supplied to the light-emitting unit, while the aging degree of the light-emitting unit is negatively correlated with the brightness of the light-emitting unit. This results in different brightness levels when two identical sub-pixels are supplied with different driving currents for the same duration, and then supplied with the same driving current again. For example, in anti-clouding mode, when the driving current of the first sub-pixel is greater than that of the second sub-pixel, after a period of time, the aging degree of the first sub-pixel is greater than that of the second sub-pixel. When the first and second sub-pixels are supplied with the same driving current, the brightness of the first sub-pixel is less than that of the second sub-pixel, thus causing cloudiness to reappear on the display panel. Similarly, when in anti-clouding mode, when the driving current of the first sub-pixel is less than that of the second sub-pixel, after a period of time, the brightness of the first sub-pixel is greater than that of the second sub-pixel, and cloudiness will also reappear.

[0055] In view of this, embodiments of this application provide a brightness compensation method for a display panel. This brightness compensation method is used to compensate the brightness of the cloud spot area in the cloud spot removal mode, so as to improve the cloud spots caused by the inconsistent aging degree between the cloud spot area and the non-cloud spot area in the cloud spot removal mode.

[0056] Figure 3 This is a flowchart illustrating the steps of a brightness compensation method provided in an embodiment of this application. Figure 3 As shown, the brightness compensation method includes the following steps.

[0057] S100, obtain the first grayscale value and first time of the first sub-pixel.

[0058] The first grayscale value is the grayscale value of the first sub-pixel before the brightness compensation method described in this application. Taking a tablet computer as an example, the tablet computer includes a graphics processing unit (GPU) and a display device. The GPU sends graphics signals to the display device, and the display device decompresses the received graphics signals to obtain the initial grayscale values ​​of each sub-pixel in the display device, including the initial grayscale value of the first sub-pixel. The first grayscale value can be the initial grayscale value of the first sub-pixel, or it can be the grayscale value obtained after other compensations on the initial grayscale value of the first sub-pixel. For example, the first grayscale value can be the grayscale value obtained after Mura compensation on the initial grayscale value of the first sub-pixel.

[0059] The range of grayscale values ​​can be flexibly set according to actual conditions. In this embodiment, a grayscale value range of 0 to 255 is used as an example for illustration. It can be understood that when the grayscale value range is not 0 to 255, it is only necessary to proportionally enlarge or reduce the grayscale value described in this embodiment.

[0060] The first grayscale value is obtained and used to compensate based on the first grayscale value to obtain the compensated grayscale value.

[0061] The first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode. Illumination means that a driving current is applied to the first sub-pixel, causing its light-emitting unit to emit light. For example, when the grayscale value of the first sub-pixel is between 1 and 255, the first sub-pixel receives a driving current and emits light; at this time, the first sub-pixel is illuminated. When the grayscale value of the first sub-pixel is 0, the first sub-pixel does not emit light and appears black to the outside; at this time, the first sub-pixel is not illuminated.

[0062] In the cloud removal mode, the aging degree of the first sub-pixel is related to the cumulative lighting time of the first sub-pixel (i.e., the first time). Therefore, obtaining the first time can be used to infer the aging degree of the first sub-pixel. Then, the first gray level value is compensated according to the aging degree of the first sub-pixel to obtain the compensated gray level value, thereby realizing the brightness compensation of the first sub-pixel and improving the cloud spots caused by the inconsistent aging degree between the cloud spot area and the non-cloud spot area.

[0063] In practical applications, the first time can be calculated based on the first grayscale value of the first sub-pixel. For example, when the first grayscale value is 0, the first sub-pixel is not lit and is not included in the cumulative lighting time of the first sub-pixel; when the first grayscale value is between 1 and 255, the first sub-pixel is lit and is included in the cumulative lighting time of the first sub-pixel.

[0064] S200, determine the second gray level value based on the first time and the first gray level value.

[0065] The second grayscale value is the grayscale value obtained after brightness compensation of the first grayscale value. The second grayscale value can be greater than, less than, or equal to the first grayscale value. For example, when the aging degree of the first sub-pixel is greater than that of the second sub-pixel, the brightness of the first sub-pixel needs to be increased, and in this case, the second grayscale value can be greater than the first grayscale value; when the aging degree of the first sub-pixel is less than that of the second sub-pixel, the brightness of the first sub-pixel needs to be decreased, and in this case, the second grayscale value can be less than the first grayscale value; when the aging degree of the first and second sub-pixels is small (for example, when the display panel operates in cloud removal mode for a short time), the second grayscale value can be equal to the first grayscale value.

[0066] Of course, when brightness compensation is applied to both the first and second sub-pixels simultaneously, the second grayscale value is greater than or equal to the first grayscale value. In this case, the increase in the second grayscale value relative to the first grayscale value, as well as the increase in the grayscale value of the second sub-pixel itself, is determined based on the aging degree of the first and second sub-pixels. For example, when the aging degree of the first sub-pixel is greater than that of the second sub-pixel, the increase in the grayscale value of the first sub-pixel is greater than that of the second sub-pixel, so that the brightness of the first and second sub-pixels is closer; when the aging degree of the first sub-pixel is less than that of the second sub-pixel, the increase in the grayscale value of the first sub-pixel is less than that of the second sub-pixel, so that the brightness of the first and second sub-pixels is closer.

[0067] There are several ways to determine the second grayscale value. It can be determined through calculation or by looking up a table. For example, the display device may store a preset formula relating a first time, a first grayscale value, and a second grayscale value. The second grayscale value can be determined by calculation based on the acquired first time, first grayscale value, and preset formula. Alternatively, the display device may store a preset table relating a first time, first grayscale value, and second grayscale value. The second grayscale value corresponding to the first time and first grayscale value can be determined by looking up the table. Of course, other methods can also be used to determine the second grayscale value based on the first time and first grayscale value, which will not be listed here.

[0068] S300 controls the brightness of the first sub-pixel based on the second grayscale value.

[0069] In practical applications, the display device generates a data signal based on the grayscale value and sends the data signal to the pixel driving circuit, thereby enabling the pixel driving circuit to control the brightness of the first sub-pixel according to the data signal. Controlling the brightness of the first sub-pixel based on the second grayscale value can be achieved by directly generating the data signal based on the second grayscale value, or by obtaining the final grayscale value after other compensation or correction processing based on the second grayscale value, and then generating the data signal based on the final grayscale value.

[0070] For example, the user's dimming command is obtained, and the second grayscale value is proportionally amplified or reduced according to the dimming command to obtain the final grayscale value. Then, a data signal is generated based on the final grayscale value. The dimming command can be a command generated by the user through a touch brightness control button to control the overall brightness of the display panel. For example, if the display panel displays a brightness adjustment slider, the user drags the slider, thereby generating a dimming command based on the position of the slider.

[0071] The brightness compensation method for a display panel provided in this application includes: acquiring a first grayscale value and a first time of a first sub-pixel; determining a second grayscale value based on the first time and the first grayscale value; and controlling the brightness of the first sub-pixel based on the second grayscale value. In a cloud-removal mode, the aging degree of the first sub-pixel is related to the cumulative illumination time of the first sub-pixel (i.e., the first time). Therefore, acquiring the first time can be used to infer the aging degree of the first sub-pixel, thereby compensating the first grayscale value based on the aging degree of the first sub-pixel to obtain the second grayscale value, and controlling the brightness of the first sub-pixel based on the second grayscale value. This achieves brightness compensation for the first sub-pixel and improves the cloud-like appearance caused by the inconsistent aging degrees between cloud-like and non-cloud-like areas.

[0072] Figure 4 A flowchart illustrating the steps of another brightness compensation method provided in an embodiment of this application. Figure 4 As shown, in some embodiments, the brightness compensation method further includes the following steps.

[0073] S400, obtain the first grayscale value set of the first sub-pixel in the first time period.

[0074] The first grayscale value set includes all grayscale values ​​of the first sub-pixel within the first time period. For example, the first grayscale value set is [100, 200, 255, 50], which represents the grayscale values ​​of the first sub-pixel within the first time period as 100, 200, 255, and 50, respectively. It should be noted that these four grayscale values, 100, 200, 255, and 50, are all grayscale values ​​of the first sub-pixel in the cloud removal mode, and they all appear before the first grayscale value in chronological order.

[0075] In the cloud removal mode, the aging degree of the first sub-pixel is related to the magnitude of the driving current supplied to the first sub-pixel, and the magnitude of the driving current supplied to the first sub-pixel is related to the grayscale value of the first sub-pixel. Therefore, obtaining the first grayscale value set of the first sub-pixel in the first time period can be used to infer the aging degree of the first sub-pixel, thereby compensating the brightness of the first sub-pixel according to the aging degree of the first sub-pixel, and improving the cloud spots caused by the inconsistent aging degree between the cloud spot area and the non-cloud spot area.

[0076] Continue to refer to Figure 4 In some implementations, step S200, which determines the second grayscale value based on the first time and the first grayscale value, includes the following sub-steps.

[0077] S210, determine the second gray level value based on the first time, the first gray level value, and the first gray level value set.

[0078] In practical applications, there are multiple ways to determine the second grayscale value based on the first time, the first grayscale value, and the set of first grayscale values. For example, the aging degree of the first sub-pixel can be inferred from the first time and the set of first grayscale values. Then, the first grayscale value can be compensated based on the aging degree of the first sub-pixel to obtain the second grayscale value. Another example is that the display device stores a preset relationship between the first time, the first grayscale value, the set of first grayscale values, and the second grayscale value. The second grayscale value can be determined by calculation based on the obtained first time, the first grayscale value, the set of first grayscale values, and the preset relationship. Yet another example is that the display device stores a preset table of the first time, the first grayscale value, the set of first grayscale values, and the second grayscale value. The second grayscale value corresponding to the first time, the first grayscale value, and the set of first grayscale values ​​can be determined by looking up the table. Of course, other methods can also be used to determine the second grayscale value based on the first time, the first grayscale value, and the set of first grayscale values, which will not be listed here.

[0079] In the cloud removal mode, the aging degree of the first sub-pixel is not only related to the cumulative illumination time of the first sub-pixel (i.e., the first time), but also to the magnitude of the driving current supplied to the first sub-pixel. The magnitude of the driving current supplied to the first sub-pixel is related to the grayscale value of the first sub-pixel. Therefore, obtaining the first time and the first grayscale value set of the first sub-pixel within the first time can more accurately predict the aging degree of the first sub-pixel. When compensating the brightness of the first sub-pixel based on its aging degree, the brightness of the first sub-pixel can be compensated more accurately, thus improving the cloudiness caused by the inconsistent aging degree between the cloud area and the non-cloud area.

[0080] In some implementations, step S210, which determines the second grayscale value based on the first time, the first grayscale value, and the first grayscale value set, includes the following sub-steps.

[0081] S211, determine the effective grayscale value based on the first time and the first grayscale value set.

[0082] The effective grayscale value is a virtual grayscale value determined based on the first time and the first grayscale value set. It is used together with the first time to characterize the aging degree of the first sub-pixel. For example, when the effective grayscale value is determined to be A, it means that the current aging degree of the first sub-pixel is the same as or similar to the aging degree of the first sub-pixel after emitting light under the control of grayscale value A for the first time.

[0083] Specifically, when the display panel operates in cloud removal mode, the first sub-pixel emits light sequentially under the control of each grayscale value in the first grayscale value set. When the first sub-pixel finishes emitting light under the control of the last grayscale value in the first grayscale value set, the cumulative light-emitting time of the first sub-pixel is the first time interval. At this point, the aging degree of the first sub-pixel is the first aging degree, which represents the current true aging degree of the first sub-pixel. After the first sub-pixel emits light under the control of effective grayscale values, and the cumulative light-emitting time reaches the first time interval, the aging degree of the first sub-pixel is the second aging degree, which is the same as or close to the first aging degree.

[0084] Characterizing the aging degree of the first sub-pixel using the first time and effective grayscale value is simpler and more accurate.

[0085] S212, determine the second gray level value based on the first time, the effective gray level value, and the first gray level value.

[0086] In practical applications, there are multiple ways to determine the second grayscale value based on the first time, the first grayscale value, and the effective grayscale value. For example, the aging degree of the first sub-pixel can be inferred from the first time and the effective grayscale value, and then the first grayscale value can be compensated based on the aging degree of the first sub-pixel to obtain the second grayscale value. Another example is that the display device stores a preset relationship between the first time, the first grayscale value, the effective grayscale value, and the second grayscale value; the second grayscale value is determined by calculation based on the obtained first time, the first grayscale value, the effective grayscale value, and the preset relationship. Yet another example is that the display device stores a preset table of the first time, the first grayscale value, the effective grayscale value, and the second grayscale value; the second grayscale value corresponding to the first time, the first grayscale value, and the effective grayscale value is determined by looking up the table. Of course, other methods can also be used to determine the second grayscale value based on the first time, the first grayscale value, and the set of first grayscale values, which will not be listed here.

[0087] When determining the second grayscale value using a preset table, the data in the preset table can be obtained experimentally. For example, several different grayscale values ​​can be selected as effective grayscale values, and several different time periods can be selected as the first time period. The aging degree of the first sub-pixel under each effective grayscale value after different first time periods can be tested. Figure 10 This is an aging curve of the brightness of the first sub-pixel over time. (Example:) Figure 10 As shown, the brightness of the first sub-pixel decreases with increasing aging time, and the aging curve of the first sub-pixel varies with time at different gray levels.

[0088] Several different grayscale values ​​are selected as the first grayscale value, and the grayscale values ​​are adjusted to eliminate cloud spots or make them difficult to identify. The adjusted grayscale values ​​are then used as the second grayscale values. This yields a preset table showing the correspondence between the first time, effective grayscale values, the first grayscale value, and the second grayscale value. Furthermore, the amount of data in the preset table can be increased using linear interpolation.

[0089] For example, taking a grayscale value of Gray1 as an example, the compensation value for enabling the cloud removal mode is V_G1_T0, and the brightness is Lv_G1_T0. The brightness at time T1 after aging is Lv_G1_T1, the brightness at time T2 after aging is Lv_G1_T2, ..., and the brightness at time Tn after aging is Lv_G1_Tn. The compensation value at each time point is calculated as follows:

[0090] V_G1_T1=Gray1*(Lv_G1_T0 / Lv_G1_T1)^gamma,

[0091] V_G1_T2=Gray1*(Lv_G1_T0 / Lv_G1_T2)^gamma,

[0092] ……,

[0093] V_G1_Tn=Gray1*(Lv_G1_T0 / Lv_G1_Tn)^gamma;

[0094] The calculation method for compensation values ​​for other grayscale values ​​is the same, and will not be repeated here.

[0095] For example, when using linear interpolation, assuming time Tx is between time T0 and time T1, the compensation values ​​V_G1_Tx, V_G2_Tx, ..., V_Gn_Tx for the grayscale values ​​Gray_1, Gray_2, ..., Gray_n at time Tx are expressed as:

[0096]

[0097] Assuming the first grayscale value is Gray_y, and Gray_y lies between Gray_1 and Gray_2, the compensation value V_Gy_Tx is expressed as:

[0098]

[0099] First, determine the effective grayscale value based on the first time and the first grayscale value set. Then, determine the second grayscale value based on the first time, the effective grayscale value, and the first grayscale value. This method is simpler and more reliable.

[0100] In some implementations, determining the effective grayscale value in step S211 based on the first time and the first grayscale value set includes the following sub-steps.

[0101] S2111, the average value of the first gray level value set is determined as the effective gray level value.

[0102] Since each grayscale value in the first grayscale value set controls the first sub-pixel to emit light for the same time—the time of the first display frame—the average value of each grayscale value in the first grayscale value set can be used as the effective grayscale value. This makes it easier to calculate the effective grayscale value. For example, if the first grayscale value set is [100, 200, 255, 50], then the effective grayscale value is (100+200+255+50) / 4 = 605 / 4 = 151.25. Rounding down, we get 151, so the effective grayscale value is 151.

[0103] The image shows the display effect of another type of display panel. Figure 5 As shown, the non-cloudy area includes a transition area, which is directly connected to and at least partially surrounds the cloudy area. It should be noted that there is no clear boundary between the transition area and other areas within the non-cloudy area. The boundary lines in the diagram are artificially created to more clearly represent the transition area; therefore, the position and shape of the boundary line between the transition area and the non-cloudy area can be flexibly set according to actual needs.

[0104] Figure 6 A flowchart illustrating the steps of another brightness compensation method provided in an embodiment of this application. Figure 6 As shown, in some embodiments, the brightness compensation method further includes the following steps.

[0105] S500, obtain the second time and the second grayscale value set.

[0106] The second time is the average cumulative illumination time of the second sub-pixel in the transition region under the cloud removal mode. For example, if the transition region includes three second sub-pixels, one of which has a cumulative illumination time of 5, another has a cumulative illumination time of 6, and the remaining second sub-pixel has a cumulative illumination time of 7, then the second time is (5+6+7) / 3 = 6.

[0107] The second grayscale value set includes all grayscale values ​​of the second sub-pixel during the second time period. For example, the second grayscale value set is [100, 200, 255, 50], which represents the grayscale values ​​of the second sub-pixel during the second time period as 100, 200, 255, and 50, respectively. It should be noted that these four grayscale values ​​of 100, 200, 255, and 50 are all grayscale values ​​of the second sub-pixel in the cloud removal mode, and they all precede the first grayscale value in chronological order.

[0108] In the cloud removal mode, the aging degree of the second sub-pixel is related to the magnitude of the driving current supplied to the second sub-pixel and the second time. The magnitude of the driving current supplied to the second sub-pixel is related to the grayscale value of the second sub-pixel. Therefore, obtaining the set of the second grayscale values ​​of the second sub-pixel in the second time and combining it with the second time can be used to infer the aging degree of the second sub-pixel.

[0109] The inconsistent aging levels of the first sub-pixel in the cloud-like area and the second sub-pixel in the transition area cause cloud spots to reappear in the cloud removal mode. The cloud-like phenomenon can be improved when the display brightness of the cloud-like area is consistent with or close to that of the transition area. Therefore, the brightness of the first sub-pixel can be compensated based on the difference in aging levels between the first sub-pixel and the second sub-pixel in the transition area, making the brightness difference between the first sub-pixel and the second sub-pixel in the transition area less significant, thereby improving the cloud-like phenomenon caused by the inconsistent aging levels between the cloud-like and non-cloud-like areas.

[0110] Continue to refer to Figure 6 In some implementations, step S200, which determines the second grayscale value based on the first time and the first grayscale value, includes the following sub-steps.

[0111] S220, determine the second gray level value based on the first time, the first gray level value, the second time, and the second gray level value set.

[0112] Specifically, the aging degree of the first sub-pixel can be inferred based on the first time, and the aging degree of the second sub-pixel in the transition region can be inferred based on the second time and the second grayscale value set. Then, the compensation amount can be determined based on the aging degree of the first sub-pixel and the aging degree of the second sub-pixel. Finally, the first grayscale value can be compensated based on the compensation amount to obtain the second grayscale value.

[0113] When compensating for the brightness of the first sub-pixel, the aging degree of the second sub-pixel directly adjacent to the first sub-pixel is taken into account, so that the brightness of the first sub-pixel after compensation is closer to the brightness of the second sub-pixel in the transition area, thereby improving the cloud-like phenomenon.

[0114] This application embodiment also provides a brightness compensation device, which is used to compensate the brightness of the cloud spot area in the cloud spot removal mode, so as to improve the cloud spots caused by the inconsistent aging degree between the cloud spot area and the non-cloud spot area in the cloud spot removal mode.

[0115] Figure 7 This is a structural block diagram of a brightness compensation device provided in an embodiment of this application. Figure 7 As shown, the brightness compensation device 10 includes an acquisition module 11, a determination module 12, and a control module 13.

[0116] The acquisition module 11 is configured to acquire the first grayscale value and the first time of the first sub-pixel; the first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode.

[0117] The determination module 12 is configured to determine the second grayscale value based on the first time and the first grayscale value.

[0118] The control module 13 is configured to control the brightness of the first sub-pixel based on the second grayscale value.

[0119] The brightness compensation device 10 provided in this application embodiment includes an acquisition module 11 that acquires a first grayscale value and a first time for a first sub-pixel, a determination module 12 that determines a second grayscale value based on the first time and the first grayscale value, and a control module 13 that controls the brightness of the first sub-pixel based on the second grayscale value. In the cloud removal mode, the aging degree of the first sub-pixel is related to the cumulative illumination time of the first sub-pixel (i.e., the first time). Therefore, acquiring the first time can be used to infer the aging degree of the first sub-pixel, thereby compensating the first grayscale value based on the aging degree of the first sub-pixel to obtain the second grayscale value, and controlling the brightness of the first sub-pixel based on the second grayscale value, thus realizing brightness compensation for the first sub-pixel and improving the cloudiness caused by the inconsistent aging degree between the cloud area and the non-cloud area.

[0120] In some implementations, the acquisition module 11 is further configured to acquire a first set of grayscale values ​​for the first sub-pixel within a first time period. The first set of grayscale values ​​includes each grayscale value of the first sub-pixel within the first time period.

[0121] In some implementations, the determining module 12 is further configured to determine a second grayscale value based on a first time, a first grayscale value, and a first set of grayscale values.

[0122] In some implementations, the determining module 12 is further configured to determine a valid grayscale value based on a first time and a first grayscale value set, and to determine a second grayscale value based on the first time, the valid grayscale value, and the first grayscale value.

[0123] In some implementations, the determining module 12 is further configured to determine the average value of the first set of grayscale values ​​as the valid grayscale value.

[0124] In some implementations, the acquisition module 11 is also configured to acquire a second time and a second grayscale value set.

[0125] In some implementations, the determining module 12 is further configured to determine a second grayscale value based on a first time, a first grayscale value, a second time, and a second set of grayscale values.

[0126] This application also provides a display device, which includes a display panel, a processor, and a computer storage medium. The computer storage medium is configured to store computer program instructions, which, when processed and executed, are used to perform the brightness compensation method described above.

[0127] In practical applications, the display panel can be an OLED display panel.

[0128] In practical applications, the processor can be either a timing controller (Tcon) or a display driver integrated circuit (DDIC). For example, when the display device is a large-sized product such as a tablet computer, computer monitor, or television, the processor can be a timing controller; when the display device is a small-sized product such as a mobile phone, smartwatch, or smart bracelet, the processor can be a display driver chip.

[0129] Computer storage media can be flash memory chips. For example, when the processor is a timing controller, the computer storage media can be the storage media inside the timing controller or a storage media independent of the timing controller.

[0130] Figure 8 This is a partial structural block diagram of a display device provided in an embodiment of this application. Figure 8 As shown, the processor is electrically connected to both the computer storage medium (FLASH) and the display panel. The processor can read the computer program instructions stored in the FLASH, thereby controlling the brightness of the first sub-pixel.

[0131] For example, the processor includes a decompression module, a determination module, a timing module, an acquisition module, a correction module, and a data module. The decompression module decompresses the data in the FLASH memory and sends it to the acquisition module. The determination module determines a second grayscale value based on the data from the acquisition module and the timing module. The correction module corrects the second grayscale value based on the data sent by the dimming module. The data module generates a data signal based on the grayscale value corrected by the correction module and sends the data signal to the display panel to control the brightness of the first sub-pixel.

[0132] This application also provides a computer storage medium configured to store computer program instructions, which, when executed, are used to perform the brightness compensation method described above.

[0133] The above embodiments are only used to illustrate the embodiments of this application, and are not intended to limit the embodiments of this application. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of this application. Therefore, all equivalent technical solutions also fall within the scope of the embodiments of this application, and the patent protection scope of the embodiments of this application should be defined by the claims.

Claims

1. A brightness compensation method for a display panel, the display panel including a cloud-like region and at least a non-cloud-like region surrounding the cloud-like region, the brightness compensation method being used to compensate the brightness of the cloud-like region in a cloud-removal mode, the cloud-like region including at least one first sub-pixel, characterized in that, The brightness compensation method includes: Obtain the first grayscale value and the first time of the first sub-pixel; the first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode; The second grayscale value is determined based on the first time and the first grayscale value; The brightness of the first sub-pixel is controlled based on the second grayscale value.

2. The brightness compensation method according to claim 1, characterized in that, The brightness compensation method further includes: Obtain the first grayscale value set of the first sub-pixel during the first time period; the first grayscale value set includes each grayscale value of the first sub-pixel during the first time period.

3. The brightness compensation method according to claim 2, characterized in that, The step of determining the second grayscale value based on the first time and the first grayscale value includes: The second gray level value is determined based on the first time, the first gray level value, and the first gray level value set.

4. The brightness compensation method according to claim 3, characterized in that, Determining the second grayscale value based on the first time, the first grayscale value, and the first grayscale value set includes: The effective grayscale value is determined based on the first time and the first grayscale value set; The second grayscale value is determined based on the first time, the effective grayscale value, and the first grayscale value.

5. The brightness compensation method according to claim 4, characterized in that, The step of determining the effective grayscale value based on the first time and the first grayscale value set includes: The average value of the first set of grayscale values ​​is determined as the effective grayscale value.

6. The brightness compensation method according to claim 1, characterized in that, The non-cloudy region includes a transition region, which is directly connected to and at least partially surrounds the cloudy region. The transition region includes at least one second sub-pixel. The brightness compensation method further includes: Obtain a second time and a second grayscale value set; the second time is the average of the cumulative illumination time of the second sub-pixel in the transition region under the cloud removal mode, and the second grayscale value set includes each grayscale value of the second sub-pixel in the second time.

7. The brightness compensation method according to claim 6, characterized in that, The step of determining the second grayscale value based on the first time and the first grayscale value includes: The second grayscale value is determined based on the first time, the first grayscale value, the second time, and the set of the second grayscale values.

8. A brightness compensation device for a display panel, the display panel including a cloud-like region and a non-cloud-like region at least partially surrounding the cloud-like region, the brightness compensation device being used to compensate the brightness of the cloud-like region in a cloud-removal mode, the cloud-like region including at least one first sub-pixel, characterized in that, The brightness compensation device includes: The acquisition module is configured to acquire the first grayscale value and the first time of the first sub-pixel; the first time is the cumulative illumination time of the first sub-pixel in the cloud removal mode. The determining module is configured to determine a second grayscale value based on the first time and the first grayscale value; A control module configured to control the brightness of the first sub-pixel based on the second grayscale value.

9. A display device, characterized in that, The display device includes: Display panel; processor; A computer storage medium configured to store computer program instructions, which, when executed by the process, are used to perform the brightness compensation method as described in any one of claims 1 to 7.

10. A computer storage medium, characterized in that, The computer storage medium is configured to store computer program instructions, which, when executed, are used to perform the brightness compensation method as described in any one of claims 1 to 7.