Pressure Drop Compensation Method, Device, Equipment and Storage Medium

By dividing the maximum blocking area in the display panel and calculating the gain compensation value, and compensating the data signal for the subpixels in the sub-block, the problem of uneven brightness of the display panel is solved and the uniformity of the display brightness is achieved.

CN114758603BActive Publication Date: 2025-07-11KUNSHAN GO VISIONOX OPTO ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210444835.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-26
Publication Date
2025-07-11
Estimated Expiration
2042-04-26

AI Technical Summary

Technical Problem

The display brightness of each sub-pixel in the display panel is uneven, resulting in poor display brightness uniformity.

Method used

By dividing the display screen into multiple largest block areas, the first area gain correspondence and actual grayscale of each area are obtained, the first gain compensation value is calculated, and the area is further divided into sub-blocks, the second gain compensation value is calculated, and finally the data signal compensation is compensated for the sub-pixels in the sub-block.

Benefits of technology

It effectively avoids the display brightness unevenness of sub-pixels of each color when affected by the IR voltage drop, and ensures the display brightness uniformity of the display panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114758603B_ABST
    Figure CN114758603B_ABST
Patent Text Reader

Abstract

The present application discloses a voltage drop compensation method, device, equipment and storage medium. The voltage drop compensation method includes: obtaining the actual gray level of a sub-pixel; for X*X maximum block regions, respectively obtaining corresponding first region gain correspondence relationships; determining a first gain compensation value corresponding to each maximum block region according to the corresponding actual gray level; dividing the maximum block region into X sub-blocks, and determining whether the number of sub-pixels in the sub-block is greater than the number of sub-pixels in a reference unit; if so, calculating a second gain compensation value corresponding to the sub-block, and dividing the sub-block to obtain new sub-blocks until the number of sub-pixels in the new sub-block is the same as the number of sub-pixels in the reference unit; determining second gain compensation values respectively corresponding to all sub-blocks; compensating the data voltages of the data signals of the sub-pixels in different sub-blocks. According to the embodiments of the present application, sub-pixels can be compensated to ensure the display brightness uniformity of a display panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of display panels, and particularly relates to a voltage drop compensation method, device, equipment, and storage medium. Background Art

[0002] Currently, in a display screen, each sub-pixel is driven by a current, and the data signal of each sub-pixel is provided through a power signal line.

[0003] When the power signal line transmits the power signal through the trace extending into the display area of the display panel, due to the certain impedance of the trace, the signal voltage of the data signal received by sub-pixels at different positions is affected by the IR voltage drop and deviates from the theoretical signal voltage value. When the data signal voltage received by the sub-pixel deviates, it is likely to cause a change in the display brightness, resulting in uneven display brightness of each sub-pixel on the display panel and affecting the display brightness uniformity of the display panel. Summary of the Invention

[0004] The embodiments of this application provide a voltage drop compensation method, device, equipment, and storage medium, which can solve the technical problem of uneven display brightness of each sub-pixel in the existing display panel.

[0005] In a first aspect, the embodiments of this application provide a voltage drop compensation method, and the voltage drop compensation method includes:

[0006] Obtain the actual gray level of the sub-pixels of the display screen;

[0007] For each of the X*X maximum divided regions divided from the display screen, obtain the corresponding first region gain correspondence relationship of each preset maximum divided region respectively, where the first region gain correspondence relationship is the correspondence relationship between the gray level and the gain compensation value; X is an odd number greater than or equal to 3;

[0008] Determine the first gain compensation value corresponding to each maximum divided region according to the corresponding first region gain correspondence relationship of each maximum divided region and the actual gray level corresponding to each maximum divided region; the actual gray level corresponding to each maximum divided region is calculated from the actual gray levels of the sub-pixels within each maximum divided region;

[0009] Divide the maximum divided region into X sub-blocks, and determine whether the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit;

[0010] When the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, calculate the second gain compensation value corresponding to the sub-block, divide the sub-block to obtain new sub-blocks, and calculate the second gain compensation values corresponding to the new sub-blocks until the number of sub-pixels in the new sub-block is the same as the number of sub-pixels in the reference unit;

[0011] Determine the second gain compensation values corresponding to all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit respectively;

[0012] Compensate the data voltages of the data signals of the sub-pixels in different sub-blocks according to the second gain compensation values corresponding to all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit respectively and the first gain compensation value corresponding to the maximum divided area to which each sub-block belongs.

[0013] In some embodiments, before obtaining the actual gray levels of the sub-pixels of the display screen, it further includes:

[0014] Generate the first regional gain correspondence corresponding to each maximum divided area according to the brightness values of the sub-pixels in the first screen displayed at the preset gray levels;

[0015] In some embodiments, generating the first regional gain correspondence corresponding to each maximum divided area according to the brightness values of the sub-pixels in the first screen displayed at the preset gray levels further includes:

[0016] Obtain the brightness values of the sub-pixels in the first screen displayed at the preset gray levels;

[0017] For each maximum divided area of the first screen, perform hierarchical regional division on the X * X maximum divided areas respectively according to the regional division method of X * X until X 2N sub-blocks are divided; N is a positive integer;

[0018] Calculate the first gain compensation value of each maximum divided area relative to the central maximum divided area at different gray levels according to the brightness values of the X 2N-2 sub-blocks in each maximum divided area;

[0019] Fit the first regional gain correspondence corresponding to each maximum divided area according to the first gain compensation values of each maximum divided area relative to the central maximum divided area at different gray levels.

[0020] In some embodiments, calculating the first gain compensation value of each maximum divided area relative to the central maximum divided area at different gray levels according to the brightness values of the X 2N-2 sub-blocks in each maximum divided area includes:

[0021] Obtain the brightness value of each sub-block;

[0022] According to the way that every X 2 sub-blocks belong to the same progressive block, fit every X 2 sub-blocks into a progressive block;

[0023] According to the X 2The brightness value of each sub-block calculates the brightness value of each progressive block;

[0024] Determine whether the size of the progressive block is the same as the size of the maximum segmentation area;

[0025] When the size of the progressive block is different from the size of the maximum segmentation area, update the progressive block to a new sub-block and return: according to the way that every X 2 sub-blocks belong to the same progressive block, fit every X 2 sub-blocks into a progressive block;

[0026] When the size of the progressive block is the same as the size of the maximum segmentation area, use the brightness value of each progressive block as the brightness value of the corresponding maximum segmentation area at the preset gray level;

[0027] Calculate the first gain compensation value of each maximum segmentation area relative to the central maximum segmentation area at the preset gray level according to the brightness value of each maximum segmentation area at the preset gray level.

[0028] In some embodiments, before fitting every X 2 sub-blocks into a progressive block according to the way that every X 2 sub-blocks belong to the same progressive block, it further includes:

[0029] Calculate the brightness values of X*X maximum segmentation areas corresponding to X 2N sub-blocks respectively according to the brightness values of the X

[0030] Determine that the brightness distribution area of the first picture changes along the first direction of the first picture according to the brightness values of the X*X maximum segmentation areas respectively;

[0031] Calculating the brightness value of each progressive block according to the brightness value of X 2 sub-blocks in each progressive block includes:

[0032] Divide the X*X sub-blocks in each progressive block into X sub-block areas, the X sub-block areas are arranged along the first direction, each sub-block area includes X sub-blocks, and the X-1 edge sub-blocks of a central sub-block area are included in the X sub-block areas;

[0033] Calculate the brightness average value of the central sub-block area according to the brightness values of the X sub-blocks in the central sub-block area;

[0034] Use the brightness average value of the central sub-block area as the brightness value of the progressive block;

[0035] Preferably, calculating the brightness values of the X*X maximum segmentation areas corresponding to X 2N sub-blocks respectively according to the brightness values of the X

[0036] Obtain X 2NLuminance values corresponding to each sub-block

[0037] Calculate the luminance mean value of each maximum block area according to the X 2N-2 luminance values of the sub-blocks in each maximum block area

[0038] In some embodiments, after calculating the luminance mean value of the central sub-block according to the luminance values of the X sub-blocks in the central sub-block, it further includes:

[0039] Calculate the ratio of the luminance mean value of the X - 1 edge sub-blocks to the luminance mean value of the central sub-block;

[0040] Determine the second gain compensation value of the X - 1 edge sub-blocks relative to the central sub-block according to the ratios corresponding to the X - 1 edge sub-blocks

[0041] In some embodiments, calculating the second gain compensation value corresponding to the sub-block includes:

[0042] Determine the corresponding X - 1 edge sub-blocks according to the central sub-block;

[0043] Obtain the second gain compensation value of the X - 1 edge sub-blocks relative to the central sub-block

[0044] In some embodiments, dividing the sub-block to obtain a new sub-block includes:

[0045] Divide the sub-block into X new sub-blocks, and the second gain compensation value of each new sub-block is the same as the second gain compensation value corresponding to the sub-block;

[0046] Divide each new sub-block into X new sub-block areas

[0047] In a second aspect, an embodiment of the present application provides a voltage drop compensation device, and the voltage drop compensation device includes:

[0048] A first acquisition module for acquiring the actual gray level of the sub-pixels of the display screen;

[0049] A partitioning module for respectively obtaining a preset first area gain correspondence corresponding to each maximum block area for the X * X maximum block areas partitioned from the display screen, where the first area gain correspondence is the correspondence between the gray level and the gain compensation value; X is an odd number greater than or equal to 3;

[0050] A first gain module for determining the first gain compensation value corresponding to each maximum block area according to the first area gain correspondence corresponding to each maximum block area and the actual gray level corresponding to each maximum block area; the actual gray level corresponding to each maximum block area is calculated from the actual gray levels of the sub-pixels in each maximum block area;

[0051] A judgment module, configured to divide the largest block area into X sub-blocks, and judge whether the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit;

[0052] A division module, configured to calculate a second gain compensation value corresponding to the sub-block when the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, and divide the sub-block to obtain new sub-blocks and calculate the second gain compensation values corresponding to the new sub-blocks until the number of sub-pixels in the new sub-block is the same as the number of sub-pixels in the reference unit;

[0053] A determination module, configured to determine the second gain compensation values corresponding to all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit;

[0054] An area compensation module, configured to compensate the data voltages of the data signals of the sub-pixels in different sub-blocks according to the second gain compensation values corresponding to all sub-blocks that have the same number of sub-pixels as the reference unit and the first gain compensation value corresponding to the largest block area to which each sub-block belongs.

[0055] In a third aspect, an embodiment of the present application provides a voltage drop compensation device, which includes: a processor and a memory storing computer program instructions;

[0056] When the processor executes the computer program instructions, the above voltage drop compensation method is implemented.

[0057] In a fourth aspect, an embodiment of the present application provides a computer storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above voltage drop compensation method is implemented.

[0058] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the above voltage drop compensation method is implemented.

[0059] Compared with the prior art, the voltage drop compensation method provided by the embodiment of the present application can obtain the actual gray level of the sub-pixels of the display screen. After dividing the display screen into multiple maximum block regions, the first gain compensation value of each maximum block region can be determined according to the first region gain correspondence corresponding to the sub-pixels in each maximum block region. Each maximum block region can be divided into multiple sub-blocks. When the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, the number of sub-pixels in the sub-block can be further divided so that the number of sub-pixels in the finally divided sub-block is the same as the number of sub-pixels in the reference unit. Each maximum block region can be divided into multiple sub-blocks with the same number of sub-pixels as the reference unit through hierarchical division. After calculating the second gain compensation value corresponding to each sub-block according to the first gain compensation value of the maximum block region, the data voltage of the sub-pixels in each sub-block can be compensated. When the display panel includes multiple sub-pixels of different colors, each type of sub-pixel can be compensated, thereby avoiding the phenomenon of uneven display brightness when the sub-pixels of each color are affected by the IR voltage drop and ensuring the display brightness uniformity of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0061] Figure 1 is a schematic flowchart of the voltage drop compensation method provided by an embodiment of the present application;

[0062] Figure 2 is a partial schematic flowchart before S110 in the voltage drop compensation method provided by an embodiment of the present application;

[0063] Figure 3 is a detailed schematic flowchart of S232 in the voltage drop compensation method provided by an embodiment of the present application;

[0064] Figure 4 is a schematic structural diagram of the maximum block region and sub-blocks in an embodiment of the present application;

[0065] Figure 5 is a schematic structural diagram of the brightness values of the sub-blocks and progressive blocks in an embodiment of the present application;

[0066] Figure 6 is a schematic structural diagram of the maximum block region in an embodiment of the present application;

[0067] Figure 7It is a schematic structural diagram of the gain ratio of each maximum block region to the central maximum block region in an embodiment of the present application;

[0068] Figure 8 It is a fitting schematic diagram of the first region gain correspondence in an embodiment of the present application;

[0069] Figure 9 It is a schematic diagram of the sub-block brightness value and the sub-block luminance value in an embodiment of the present application;

[0070] Figure 10 It is a schematic structural diagram of the voltage drop compensation device provided in an embodiment of the present application;

[0071] Figure 11 It is a schematic hardware structure diagram of the voltage drop compensation device equipment provided in an embodiment of the present application. Detailed implementation manners

[0072] The features and exemplary embodiments of various aspects of the present application will be described in detail below. For the purpose of making the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than limiting the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present application by showing examples of the present application.

[0073] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, elements defined by the statement "including..." do not exclude the presence of additional identical elements in the process, method, article or device including the said elements.

[0074] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The embodiments will be described in detail below in conjunction with the accompanying drawings.

[0075] Currently, each sub-pixel in a display screen is usually driven by current, and the data signal of each sub-pixel is provided through a power signal line. When the power signal line transmits the power signal through the trace extending into the display area of the display panel, due to the certain impedance of the trace, the signal voltage of the data signal received by sub-pixels at different positions is affected by the IR voltage drop and deviates from the theoretical signal voltage value. When the data signal voltage received by the sub-pixel deviates, it is likely to cause a change in the display brightness, resulting in uneven display brightness of each sub-pixel on the display panel and affecting the display brightness uniformity of the display panel.

[0076] To solve the above technical problems, embodiments of the present application provide a voltage drop compensation method, device, equipment, and storage medium. First, the voltage drop compensation method provided by embodiments of the present application will be introduced below.

[0077] Figure 1 The structural schematic diagram of the voltage drop compensation method provided by an embodiment of the present application is shown. The voltage drop compensation method includes:

[0078] S110, obtaining the actual gray level of the sub-pixels of the display screen;

[0079] S120, for each of the X*X maximum divided regions divided from the display screen, respectively obtaining the first region gain correspondence corresponding to each preset maximum divided region, where the first region gain correspondence is the correspondence between the gray level and the gain compensation value; X is an odd number greater than or equal to 3;

[0080] S130, determining the first gain compensation value corresponding to each maximum divided region according to the first region gain correspondence corresponding to each maximum divided region and the actual gray level corresponding to each maximum divided region; the actual gray level corresponding to each maximum divided region is calculated from the actual gray levels of the sub-pixels within each maximum divided region;

[0081] S140, dividing the maximum divided region into X sub-regions, and determining whether the number of sub-pixels in the sub-region is greater than the number of sub-pixels in the reference unit;

[0082] S150, when the number of sub-pixels in the sub-region is greater than the number of sub-pixels in the reference unit, calculating the second gain compensation value corresponding to the sub-region, and dividing the sub-region to obtain a new sub-region and calculating the second gain compensation value corresponding to the new sub-region until the number of sub-pixels in the new sub-region is the same as the number of sub-pixels in the reference unit;

[0083] S160, determining the second gain compensation values corresponding to all sub-regions in the display screen that have the same number of sub-pixels as the reference unit;

[0084] S170, compensate the data voltage of the data signal of the sub-pixels in different sub-blocks according to the second gain compensation values corresponding to all sub-blocks with the same number of sub-pixels as the reference unit and the first gain compensation value corresponding to the maximum divided area to which each sub-block belongs.

[0085] In this embodiment, the device can obtain the actual gray level of the sub-pixels of the display screen. After dividing the display screen into multiple maximum divided areas, it can obtain the pre-calculated first area gain correspondence corresponding to each maximum divided area under the sub-pixels and determine the first gain compensation value of each maximum divided area. Each maximum divided area can be divided into multiple sub-blocks. When the number of sub-pixels in a sub-block is greater than the number of sub-pixels in the reference unit, the number of sub-pixels in the sub-block can be further divided so that the number of sub-pixels in the finally divided sub-block is the same as the number of sub-pixels in the reference unit. Each maximum divided area can be divided into multiple sub-blocks with the same number of sub-pixels as the reference unit through hierarchical division. After determining the second gain compensation value corresponding to each sub-block according to the mutual position relationship between the sub-blocks, the data voltage of the sub-pixels in each sub-block can be compensated according to the first gain compensation value and the second gain compensation value. When the display panel includes multiple sub-pixels of different colors, each type of sub-pixel can be compensated, thereby avoiding the phenomenon of uneven display brightness when the sub-pixels of each color are affected by the IR voltage drop and ensuring the display brightness uniformity of the display panel.

[0086] In S110, the device can obtain the actual gray level of the sub-pixels in the display screen when the display panel displays the corresponding picture. The sub-pixels can be the red sub-pixels, green sub-pixels, blue sub-pixels, white sub-pixels, etc. of the display panel.

[0087] In S120, after obtaining the actual gray level corresponding to each sub-pixel in the display screen, X*X maximum divided areas divided from the display screen can be determined according to the pre-set partition method of the display screen. Where X can be an odd number greater than or equal to 3. For example, when X is 3, the display screen can be divided into 3*3 maximum divided areas, and the 9 maximum divided areas can be arranged in an array, that is, arranged in a 3-row and 3-column manner.

[0088] The device pre-generates and stores the first area gain correspondence corresponding to each maximum divided area. The first area gain correspondence under the sub-pixels is the correspondence between the gray level of the sub-pixels in the maximum divided area and the gain compensation value. According to the first area gain correspondence corresponding to one of the maximum divided areas, the first gain compensation value of the maximum divided area at the current actual gray level can be determined.

[0089] In S130, after the device obtains the first region gain correspondence corresponding to each maximum block region, it can calculate the actual gray level corresponding to each maximum block region, and obtain the first gain compensation value corresponding to the maximum block region according to the actual gray level and the first region gain correspondence. For example, among 3×3 maximum block regions, 9 maximum block regions respectively correspond to 9 first region gain correspondences. Each maximum block region can obtain the first gain compensation value corresponding to the maximum block region according to the first region gain correspondence and the actual gray level.

[0090] It can be understood that the actual gray level corresponding to each maximum block region can be calculated from the actual gray levels of the sub-pixels within the maximum block region. After the device determines the actual gray levels of the sub-pixels in the display screen, it can calculate the average gray level value of the sub-pixels within one maximum block region from the actual gray levels of all the sub-pixels within the maximum block region, and use the average gray level value as the current gray level of the maximum block region, and determine the first gain compensation value corresponding to the maximum block region at the current gray level through the first region gain correspondence. The device can also sample the sub-pixels within the maximum block region, and calculate the gray level value corresponding to the maximum block region according to the gray level values of the sampled sub-pixels.

[0091] In S140, after determining the first gain compensation value of a certain maximum block region, the maximum block region can be divided into X sub-blocks, and it is determined whether the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit. The reference unit can be the smallest unit for gain compensation in the display panel. For example, the reference unit can include multiple sub-pixels, and the multiple sub-pixels in the same reference unit are compensated with the same gain compensation value.

[0092] It can be understood that when the number of sub-pixels in the sub-block is the same as the number of sub-pixels in the reference unit, it means that the sub-block is already the smallest gain compensation unit obtained after multiple divisions. After each maximum block region in the display panel has been divided into sub-blocks of the same size as the reference unit, the second gain compensation value of each sub-block can be determined, and gain compensation is respectively performed on all the sub-blocks on the display panel that are the same size as the reference unit.

[0093] In S150, after the device divides the maximum block region into X sub-blocks, for each sub-block divided from the maximum block region, the second gain compensation value corresponding to each sub-block can be determined according to the mutual positional relationship between the sub-blocks. For example, the sub-blocks divided from the maximum block region can determine the central sub-block and the edge sub-blocks according to the mutual positional relationship. Taking the central sub-block as a reference, the second gain compensation value of each edge sub-block relative to the central sub-block can be determined.

[0094] If the number of sub-pixels in a sub-block is greater than the number of sub-pixels in a reference unit, it means that the sub-block needs to be further divided until the number of sub-pixels in the sub-block is divided to be the same as the number of sub-pixels in the reference unit. When the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, the way to re-divide the sub-block can be to divide the sub-block to obtain new sub-blocks.

[0095] Similarly, for the sub-blocks divided from the non-maximum divided block area, the method of calculating the second gain compensation value corresponding to each sub-block is the same as that of the sub-blocks divided from the maximum divided block area. That is, for the sub-blocks that need to be further divided, among the multiple sub-blocks obtained by their continued division, the second gain compensation value corresponding to each sub-block can also be determined according to the relative position relationship between the sub-blocks.

[0096] It can be understood that after obtaining the new sub-blocks, the number of sub-pixels in the new sub-blocks can be compared with the number of sub-pixels in the reference unit. When the number of sub-pixels in the new sub-blocks is still greater than the number of sub-pixels in the reference unit, the second gain compensation value of each new sub-block is calculated according to the second gain compensation value of the original sub-block, and the new sub-blocks are continuously divided until the sub-blocks are divided to have the same number of sub-pixels as the reference unit.

[0097] As an alternative embodiment, in order to divide the sub-blocks, the above-mentioned dividing the sub-block to obtain new sub-blocks may include:

[0098] Dividing the sub-block into X new sub-blocks, and the second gain compensation value of each new sub-block is the same as the second gain compensation value corresponding to the sub-block;

[0099] Dividing each new sub-block into X new sub-blocks.

[0100] In this embodiment, after the device divides the maximum divided block area into X sub-blocks, if the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, the sub-block can be divided into X new sub-blocks. Then the X sub-blocks can be divided into X*X new sub-blocks. That is, it is equivalent to dividing the maximum divided block area into X*X sub-blocks arranged in an array. For example, after the display screen is divided into 3*3 maximum divided block areas, each maximum divided block area can be divided into 3 sub-blocks. When the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, each sub-block can be further divided into 3 sub-blocks, that is, the maximum divided block area is divided into 9 sub-blocks.

[0101] When each sub-block is further divided into X new sub-blocks, the second gain compensation value of the sub-block can be used as the second gain compensation value of each new sub-block.

[0102] After dividing a maximum block area into X*X sub-blocks, each new sub-block can be further divided to divide each new sub-block into X new sub-regions.

[0103] After dividing each new sub-block into X new sub-regions, it can be continuously determined whether the number of sub-pixels in the new sub-region is greater than the reference unit. When the number of sub-pixels in the new sub-region is the same as the number of sub-pixels in the reference unit, the division can be stopped. When the number of sub-pixels in the new sub-region is still greater than the number of sub-pixels in the reference unit, each new sub-region can be further divided into X new sub-blocks, and each of the X new sub-blocks can be further divided into X new sub-regions until the number of sub-pixels in the divided sub-region is the same as the number of sub-pixels in the reference unit, and then the division is stopped. By hierarchically dividing each maximum block area, each maximum block area can be divided into multiple sub-regions with the same number of sub-pixels as the reference unit.

[0104] As Figure 9 shown, taking X equal to 3 as an example, A11, A12, A13, A21, A22, A23, A31, A32, A33 are 9 maximum block areas respectively. For the A13 area, it can be divided into 3 sub-regions, and it is determined whether the number of sub-pixels in the sub-region is greater than the reference unit. When the number of sub-pixels in the sub-region is greater than the reference unit, each sub-region can be further divided into 3 new sub-blocks, and the 9 new sub-blocks can be further divided until the number of sub-pixels in the divided sub-region is the same as the number of sub-pixels in the reference unit.

[0105] Taking X equal to 3 as an example for illustration, the display panel can be divided into 3 6 minimum units, that is, 729 minimum units, and the number of sub-pixels in the reference unit is the same as the size of 3 minimum units.

[0106] Among the 3*3 maximum block areas of the display panel, each maximum block area includes 81 minimum units. Each maximum block area can be divided into 3 sub-regions, and the number of sub-pixels in each sub-region is 27 minimum units.

[0107] When the number of sub-pixels in the sub-region is 27 minimum units, which is still greater than the number of sub-pixels in the reference unit, each sub-region can be further divided. Each sub-region is divided into 3 new sub-blocks, and the size of each new sub-block is 9 minimum units. Each new sub-block can be further divided into 3 new sub-regions, and the number of sub-pixels in the new sub-region is 3 minimum units.

[0108] At this time, the number of sub-pixels in the new sub-block is the same as that in the reference cell, and the new sub-block can no longer be divided. Among the nine largest divided regions in the display panel, each largest divided region can finally be divided into 27 new sub-blocks, so that the number of sub-pixels in the new sub-block is the same as that in the reference cell.

[0109] In S160, after each largest divided region is respectively divided into multiple sub-blocks of the same size as the reference cell through hierarchical division, the second gain compensation value corresponding to each sub-block can be determined respectively.

[0110] In S170, according to the second gain compensation value corresponding to each sub-block and the first gain compensation value corresponding to the largest divided region to which the sub-block belongs, the data voltage of the data signals of multiple sub-pixels in the sub-block can be compensated. For example, the final gain compensation value of each sub-block can be the product of the second gain compensation value and the first gain compensation value, and the data voltage of the data signals of multiple sub-pixels in the sub-block can be compensated according to the final gain compensation value. After compensating the sub-pixels in all sub-blocks respectively, the zonal compensation of the sub-pixels in the display screen can be realized.

[0111] It should be noted that in the above display screen, the sub-pixels can be white sub-pixels, red sub-pixels, green sub-pixels or blue sub-pixels. For sub-pixels of different colors, the data voltage of the data signals can be compensated by adjustment.

[0112] When the sub-pixel is a white sub-pixel, the first regional gain correspondence relationship under the white sub-pixels of each largest divided region can be obtained, and after dividing into sub-blocks of the same size as the reference cell, the data voltage of the white sub-pixels in different sub-blocks can be compensated.

[0113] Similarly, when the sub-pixel is a red sub-pixel, the first regional gain correspondence relationship under the red sub-pixels of each largest divided region can also be obtained, and the data voltage of the red sub-pixels in different sub-blocks can be compensated.

[0114] After compensating the data voltage of the sub-pixels of each color of the display panel, the voltage drop compensation of the display panel can be realized, so as to avoid the phenomenon of uneven display brightness when the sub-pixels of each color are affected by the IR voltage drop, and ensure the display brightness uniformity of the display panel.

[0115] As an optional embodiment, before the above S110, it may further include:

[0116] S200, generating the first regional gain correspondence relationship corresponding to each largest divided region according to the brightness values of the sub-pixels in the first screen displayed under the preset gray level.

[0117] Before compensating the sub-pixels, the display panel can display the first pictures at different gray levels to respectively determine the brightness values of each sub-pixel in each first picture, and determine the ratio of the average brightness value of each of the X*X largest divided regions in the displayed picture to the average brightness value of the central largest divided region according to the brightness values of the sub-pixels, so as to determine the first region gain correspondence corresponding to each largest divided region.

[0118] Please refer to Figure 2 , in order to obtain the first region gain correspondence corresponding to each largest divided region, the above S200 may include:

[0119] S210, obtaining the brightness values of the sub-pixels in the first picture displayed at a preset gray level;

[0120] S220, for each largest divided region of the first picture, performing hierarchical region division on the X*X largest divided regions respectively according to the region division method of X*X until X 2N sub-blocks are divided; N is a positive integer;

[0121] S230, calculating the first gain compensation value of each largest divided region relative to the central largest divided region at different gray levels according to the brightness values of the X 2N-2 sub-blocks in each largest divided region;

[0122] S240, fitting to obtain the first region gain correspondence corresponding to each largest divided region according to the first gain compensation value of each largest divided region relative to the central largest divided region at different gray levels.

[0123] In this embodiment, before compensating the sub-pixels, the display panel can fit and generate the first region gain correspondence under the sub-pixels corresponding to each largest divided region by displaying different first pictures. The first picture can be divided into X 2N sub-blocks through hierarchical division, and the brightness values corresponding to the X 2N sub-blocks can be used to calculate the brightness value corresponding to each largest divided region, so as to determine the first gain compensation value of each largest divided region relative to the central largest divided region at a certain preset gray level. Each largest divided region can fit the corresponding relationship between the gray level and the gain compensation value according to the gain compensation values corresponding to multiple gray levels, so as to determine the actual first gain compensation value of the largest divided region according to the corresponding relationship at the actual gray level, so that the brightness of the sub-regions in each largest divided region can be kept uniform with the brightness of the sub-regions in the central largest divided region after compensation.

[0124] In S210, the display panel can display multiple first pictures corresponding to multiple different preset gray levels respectively. When the display panel displays the first picture corresponding to a certain preset gray level, an optical CCD (Charge-coupled Device) camera can be used to take a picture of the first picture to obtain the optical data of each sub-pixel in the display panel under the first picture. The optical data can be the brightness value of the sub-pixel. The central proportion of the display panel when displaying the first picture can be 100% central proportion.

[0125] In S220, for the first picture, X*X maximum divided regions can be determined according to the pre-set X*X region division method. For each maximum divided region, the X*X region division method can be used for hierarchical division to finally obtain X 2N sub-blocks. Wherein, N is a positive integer.

[0126] It can be understood that among the X 2 maximum divided regions, by using the X*X region division method once, each maximum divided region can be divided into X 2 sub-blocks, thus obtaining X 2+2 sub-blocks; by using the X*X region division method twice, X 2+4 sub-blocks can be obtained. Then, through N-1 times of hierarchical division, the first picture can be divided into X 2N sub-blocks.

[0127] In S230, after dividing the first picture into X*X maximum divided regions and continuing to divide them into X 2N sub-blocks, each maximum divided region includes X 2N-2 sub-blocks. According to the brightness values corresponding to the X 2N-2 sub-blocks, the brightness value of the maximum divided region under the preset gray level can be determined. After respectively determining the brightness values of each maximum divided region under the preset gray level, the first gain compensation value of each maximum divided region relative to the central maximum divided region under the preset gray level can be determined. By calculating for each gray level respectively, the first gain compensation value of each maximum divided region relative to the central maximum divided region under different gray levels can be determined.

[0128] As an optional embodiment, in order to obtain the first region gain correspondence corresponding to each maximum divided region, the above S230 may include:

[0129] S231, obtaining the brightness value of each sub-block;

[0130] S232, fitting every X 2 sub-blocks into a progressive block in the way that every X 2 sub-blocks belong to the same progressive block;

[0131] S233. Calculate the brightness value of each progressive block according to the brightness values of the X sub - blocks in each progressive block; 2 For each X sub - blocks, calculate the brightness value of each progressive block;

[0132] S234. Determine whether the size of the progressive block is the same as the size of the maximum divided block area;

[0133] S235. When the size of the progressive block is different from the size of the maximum divided block area, update the progressive block to a new sub - block, and return to S232. In the way that every X sub - blocks belong to the same progressive block, fit every X sub - blocks into a progressive block; 2 When the size of the progressive block is different from the size of the maximum divided block area, update the progressive block to a new sub - block, and return to S232. Fit every X sub - blocks into a progressive block in the way that every X sub - blocks belong to the same progressive block; 2 Fit every X sub - blocks into a progressive block;

[0134] S236. When the size of the progressive block is the same as the size of the maximum divided block area, use the brightness value of each progressive block as the brightness value of the corresponding maximum divided block area at the preset gray scale;

[0135] S237. Calculate the first gain compensation value of each maximum divided block area relative to the central maximum divided block area at the preset gray scale according to the brightness values of each maximum divided block area at the preset gray scale.

[0136] In this embodiment, the first picture can be obtained by gradually dividing into X sub - blocks, by fitting every X sub - blocks into a progressive block, and continuing to gradually fit the progressive blocks. Finally, X progressive blocks with the same size as the maximum divided block area can be obtained, and the brightness value corresponding to each maximum divided block area can be determined. According to the brightness values of each maximum divided block area and the brightness value of the central maximum divided block area, the first gain compensation value of each maximum divided block area relative to the central maximum divided block area at a certain preset gray scale can be determined. Each maximum divided block area can fit the corresponding relationship between the gray scale and the gain compensation value according to the gain compensation values corresponding to multiple gray scales, so as to determine the actual first gain compensation value of the maximum divided block area according to this corresponding relationship at the actual gray scale, so that the brightness of the sub - blocks in each maximum divided block area can be kept uniform with the brightness of the sub - blocks in the central maximum divided block area after compensation. 2N In this embodiment, the first picture can be obtained by gradually dividing into X sub - blocks, by fitting every X sub - blocks into a progressive block, and continuing to gradually fit the progressive blocks. Finally, X progressive blocks with the same size as the maximum divided block area can be obtained, and the brightness value corresponding to each maximum divided block area can be determined. According to the brightness values of each maximum divided block area and the brightness value of the central maximum divided block area, the first gain compensation value of each maximum divided block area relative to the central maximum divided block area at a certain preset gray scale can be determined. Each maximum divided block area can fit the corresponding relationship between the gray scale and the gain compensation value according to the gain compensation values corresponding to multiple gray scales, so as to determine the actual first gain compensation value of the maximum divided block area according to this corresponding relationship at the actual gray scale, so that the brightness of the sub - blocks in each maximum divided block area can be kept uniform with the brightness of the sub - blocks in the central maximum divided block area after compensation. 2 In this embodiment, the first picture can be obtained by gradually dividing into X sub - blocks, by fitting every X sub - blocks into a progressive block, and continuing to gradually fit the progressive blocks. Finally, X progressive blocks with the same size as the maximum divided block area can be obtained, and the brightness value corresponding to each maximum divided block area can be determined. According to the brightness values of each maximum divided block area and the brightness value of the central maximum divided block area, the first gain compensation value of each maximum divided block area relative to the central maximum divided block area at a certain preset gray scale can be determined. Each maximum divided block area can fit the corresponding relationship between the gray scale and the gain compensation value according to the gain compensation values corresponding to multiple gray scales, so as to determine the actual first gain compensation value of the maximum divided block area according to this corresponding relationship at the actual gray scale, so that the brightness of the sub - blocks in each maximum divided block area can be kept uniform with the brightness of the sub - blocks in the central maximum divided block area after compensation. 2 In this embodiment, the first picture can be obtained by gradually dividing into X sub - blocks, by fitting every X sub - blocks into a progressive block, and continuing to gradually fit the progressive blocks. Finally, X progressive blocks with the same size as the maximum divided block area can be obtained, and the brightness value corresponding to each maximum divided block area can be determined. According to the brightness values of each maximum divided block area and the brightness value of the central maximum divided block area, the first gain compensation value of each maximum divided block area relative to the central maximum divided block area at a certain preset gray scale can be determined. Each maximum divided block area can fit the corresponding relationship between the gray scale and the gain compensation value according to the gain compensation values corresponding to multiple gray scales, so as to determine the actual first gain compensation value of the maximum divided block area according to this corresponding relationship at the actual gray scale, so that the brightness of the sub - blocks in each maximum divided block area can be kept uniform with the brightness of the sub - blocks in the central maximum divided block area after compensation.

[0137] In S231, after dividing the first picture into X sub - blocks, the brightness value of each sub - block can be calculated respectively. The brightness value of each sub - block can be calculated by the brightness values of the sub - pixels in the sub - block. For example, when each sub - block includes multiple sub - pixels, the brightness values of these sub - pixels can be obtained, and the brightness average value can be calculated as the brightness value of the sub - block. 2N In S231, after dividing the first picture into X sub - blocks, the brightness value of each sub - block can be calculated respectively. The brightness value of each sub - block can be calculated by the brightness values of the sub - pixels in the sub - block. For example, when each sub - block includes multiple sub - pixels, the brightness values of these sub - pixels can be obtained, and the brightness average value can be calculated as the brightness value of the sub - block.

[0138] In S232, for X2N sub - blocks can be grouped in such a way that every X 2 sub - blocks belong to the same progressive block, and every X 2 sub - blocks are fitted into one progressive block. Then X 2N sub - blocks can be fitted once to obtain X 2N-2 progressive blocks.

[0139] In S233, after fitting every X 2 sub - blocks into one progressive block, the brightness value of each progressive block can be calculated according to the brightness values of the X 2 sub - blocks in each progressive block.

[0140] In S234, after obtaining X 2N-2 progressive blocks, it can be determined whether the size of the progressive block is the same as the size of the maximum segmentation area.

[0141] It can be understood that when the size of the progressive block is the same as the size of the maximum segmentation area, it means that the number of progressive blocks in the first picture is the same as the number of the maximum segmentation areas. That is, when the number of progressive blocks is X 2 pieces, it can be determined that the size of the progressive block is the same as the size of the maximum segmentation area.

[0142] In S235, when the size of the progressive block is different from the size of the maximum segmentation area, it can be determined that the progressive block needs to be further fitted to finally obtain a progressive block with the same size as the maximum segmentation area. That is, the X 2N-2 progressive blocks can be updated to X 2N-2 sub - blocks, and every X 2 sub - blocks belong to the same progressive block to fit and obtain new progressive blocks. Among them, the number of new progressive blocks is X 2N-4 .

[0143] After multiple levels of fitting, finally, X 2N sub - blocks can be fitted into X 2 progressive blocks, and at this time, the size of each progressive block is the same as the size of the maximum segmentation area.

[0144] In S236, after fitting X 2N sub - blocks into X 2 progressive blocks, it can be determined that the size of each progressive block is the same as the size of the maximum segmentation area. At this time, the brightness value of each progressive block can be used as the brightness value of the corresponding maximum segmentation area at the gray level corresponding to the first picture.

[0145] It can be understood that every time X 2 sub - blocks are fitted into one progressive block, it is also possible to calculate according to X 2The brightness value of the progressive block after fitting is calculated from the brightness values corresponding to the sub-blocks. Finally, X is obtained by fitting. 2 When there are X progressive blocks, X can be calculated. 2 The brightness values corresponding to the X progressive blocks.

[0146] In S237, for the X in the first screen 2 The X largest block regions are arranged in an X * X pattern, and X is an odd number greater than or equal to 3. Then X 2 The X largest block regions include a central largest block region. This central largest block region is the X 2 In the X largest block regions, it is the largest block region in the (2X - 1)-th row and the (2X - 1)-th column. For example, when X is 3, the central largest block region is the largest block region in the 2nd row and the 2nd column.

[0147] To ensure the uniform display brightness of each largest block region in the display panel, a largest block region needs to be set as a reference object to perform gain compensation on other largest block regions, so that each largest block region maintains uniform brightness. This reference object can be the central largest block region. It can be understood that this reference object can also be other largest block regions.

[0148] After determining the brightness value corresponding to each largest block region, the first gain compensation value of other largest block regions relative to the central largest block region can be calculated. For example, the brightness value of other largest block regions can be divided by the brightness value of the central largest block region, and the first gain compensation value for each largest block region to perform gain compensation can be determined according to each ratio.

[0149] As Figure 7 shown, taking X equal to 3 as an example, Figure 7 In it, the 9 largest block regions are numbered. After calculating the brightness value corresponding to each largest block region, the ratio of the brightness value of other largest block regions to the brightness value of the central largest block region can be used as the brightness ratio of other largest block regions relative to the central largest block region. That is, the brightness ratios of the ① - ⑨ largest block regions relative to the central largest block region are respectively: 0.952, 0.952, 0.942, 0.995, 1, 0.952, 0.995, 1.043, 1.054, 1.050.

[0150] According to the brightness ratios of each largest block region to the central largest block region, the first gain compensation value of each largest block region relative to the central largest block region can be determined as: 1.048, 1.048, 1.058, 1.005, 1, 1.005, 0.957, 0.946, 0.950.

[0151] In S240, the display panel can display the first image at different gray levels, and calculate the first gain compensation value of each maximum block region relative to the central maximum block region at different gray levels.

[0152] For each maximum block region, according to the first gain compensation value relative to the central maximum block region at different gray levels, the corresponding relationship between the gray level and the gain compensation value can be obtained by linear fitting or non-linear fitting, as the first regional gain correspondence of this maximum block region. That is, by displaying the first image at a limited number of gray levels, the fitting relationship between the gray level and the gain compensation value can be obtained according to the gain compensation values at different gray levels. When the sub-pixels of the display panel display gray levels other than the limited number of gray levels, the first gain compensation value corresponding to this maximum block region at the actual gray level can be determined according to the first regional gain correspondence corresponding to each maximum block region.

[0153] As Figure 8 shown, after determining the gain compensation values of the sub-pixels at 255 gray levels, 128 gray levels, and 64 gray levels, the first regional gain correspondence of each maximum block region can be fitted. The formula of the first regional gain correspondence is as follows:

[0154] Gain_ij = X_ij * Gray + Y_ij (i, j = 1, 2, 3, representing the serial numbers of 9 regional positions)

[0155] Among them, Gray is the actual gray level of the sub-pixel, and Gain_ij is the gain compensation value of the (i, j) maximum block region at the actual gray level Gray.

[0156] As an optional embodiment, please refer to Figure 3 , in order to determine the fitting method of the progressive block and the brightness value of the progressive block, before the above S232, it may include:

[0157] S310, calculate the brightness values corresponding to X * X maximum block regions respectively according to the brightness values corresponding to X sub-blocks respectively; 2N S320, according to the brightness values corresponding to X * X maximum block regions respectively, determine that the brightness distribution region of the first image changes along the first direction of the first image;

[0158] The above S232 includes:

[0159] S330, divide the X * X sub-blocks in each progressive block into X sub-block areas, the X sub-block areas are arranged along the first direction, each sub-block area includes X sub-blocks, and the X - 1 edge sub-blocks of a central sub-block area are included in the X sub-block areas;

[0160] S330, divide the X * X sub-blocks in each progressive block into X sub-block areas, the X sub-block areas are arranged along the first direction, each sub-block area includes X sub-blocks, and the X - 1 edge sub-blocks of a central sub-block area are included in the X sub-block areas;

[0161] S340. Calculate the brightness mean value of the central sub-block according to the brightness values of X sub-blocks in the central sub-block;

[0162] S350. Use the brightness mean value of the central sub-block as the brightness value of the progressive block.

[0163] In this embodiment, after dividing the first picture into X 2N sub-blocks, the brightness value of each maximum sub-block area can be calculated according to the brightness values of the sub-blocks in each maximum sub-block area. According to the brightness values of each maximum sub-block area, the change direction of the brightness distribution in the first picture can be determined as the first direction. Then for every X 2 sub-blocks, they can be fitted into X sub-block areas arranged along the first direction, the X sub-block areas are fitted into a progressive block, and the brightness value of the central sub-block area among the X sub-block areas is calculated as the brightness value of the progressive block.

[0164] In S310, after dividing X 2 maximum sub-block areas into X 2N sub-blocks and calculating the brightness value of each sub-block, the brightness value of each maximum sub-block area can be calculated according to the brightness values of the sub-blocks in each maximum sub-block area. For example, the brightness value of each maximum sub-block area can be the average brightness value of all sub-blocks within the maximum sub-block area.

[0165] As an alternative embodiment, in order to calculate the brightness value of each maximum sub-block area, the above S310 may include:

[0166] Obtain the brightness values respectively corresponding to X 2N sub-blocks;

[0167] Calculate the brightness mean value of each maximum sub-block area according to the brightness values of X 2N-2 sub-blocks within each maximum sub-block area.

[0168] The device can obtain the brightness values respectively corresponding to X 2N sub-blocks. The brightness value of each sub-block can be the average brightness value of all sub-pixels within the sub-block.

[0169] For X 2 maximum sub-block areas, each maximum sub-block area includes X 2N-2 sub-blocks. According to the brightness values of these X 2N-2 sub-blocks, the brightness mean value can be calculated and used as the brightness value of the corresponding maximum sub-block area.

[0170] In this embodiment, each maximum sub-block area includes multiple sub-blocks. After obtaining the brightness values of the multiple sub-blocks, the brightness mean value of these sub-blocks can be calculated and used as the brightness value of the maximum sub-block area.

[0171] As Figure 4 shown, taking X equal to 3 as an example, after dividing the first screen into 3 2N sub - blocks, every 3 * 3 sub - blocks can be fitted into a large sub - block until finally the 3 2N sub - blocks are fitted into 9 largest divided - block regions. As Figure 5 shown, among the total 81 sub - blocks of 9 * 9, every 9 sub - blocks are fitted into a new sub - block, and the average brightness of these 9 sub - blocks is calculated as the brightness value of the new sub - block. For the 3 2N sub - blocks, by continuously fitting and calculating the average value of the new sub - blocks after fitting, until finally 9 sub - blocks are obtained, the brightness value of each sub - block is the brightness value of the corresponding largest divided - block region.

[0172] In S320, after calculating the brightness values corresponding to each largest divided - block region respectively, the brightness distribution region of the first screen can be determined to change along the first direction of the first screen according to the brightness values corresponding to the X * X largest divided - block regions.

[0173] The first direction can be the horizontal direction or the vertical direction, or it can be other directions. Taking 3 * 3 largest divided - block regions as an example, when the brightness values of the 3 largest divided - block regions in each column decrease or increase uniformly along the vertical direction, it can be determined that the brightness distribution region of the first screen changes along the vertical direction of the first screen. Similarly, when the brightness values of the 3 largest divided - block regions in each row decrease or increase uniformly along the horizontal direction, it can be determined that the brightness distribution region of the first screen changes along the horizontal direction of the first screen.

[0174] It should be noted that usually, the data lines in the display panel pass through the display area of the display panel from the border area below the display panel and extend to the border area above. Then, among the sub - pixels in the same column, the sub - pixels closer to the bottom have shorter wiring lengths between them and the driving chip of the data signal, and the IR voltage drop generated by the wiring is lower, resulting in higher brightness values of the sub - pixels at the bottom. Thus, the brightness distribution region in the first screen changes along the vertical direction. Similarly, when the wiring of the data lines passes horizontally through the display area, the brightness distribution region in the first screen will change along the horizontal direction.

[0175] In S330, each progressive block contains X * X sub - blocks. The device can divide the X * X sub - blocks into X sub - block areas, and each sub - block area includes X sub - blocks. The X sub - block areas can be arranged along the first direction. Among the X * X sub - blocks, there is a central sub - block. Then, the sub - block area containing the central sub - block among the X sub - block areas is the central sub - block area, and the other X - 1 sub - block areas are the edge sub - block areas.

[0176] In S340, the central sub-block may include X sub-blocks. According to the luminance values corresponding to the X sub-blocks, the luminance average value of the X sub-blocks can be calculated and used as the luminance value of the central sub-block. After calculating the luminance average value of the central sub-block, it can be used as the luminance value of the progressive block.

[0177] As an alternative embodiment, to determine the second gain compensation values of the central sub-block and the edge sub-blocks, after the above S340, the following may be included:

[0178] Calculate the ratio of the luminance average value of X - 1 edge sub-blocks to the luminance average value of the central sub-block;

[0179] Determine the second gain compensation values of the X - 1 edge sub-blocks relative to the central sub-block according to the ratios corresponding to the X - 1 edge sub-blocks respectively;

[0180] Calculating the second gain compensation value corresponding to the sub-block in the above S150 includes:

[0181] Determine the corresponding X - 1 edge sub-blocks according to the central sub-block;

[0182] Obtain the second gain compensation values of the X - 1 edge sub-blocks relative to the central sub-block.

[0183] Every X * X sub-blocks can be fitted into X sub-blocks arranged in the first direction. The X sub-blocks include X - 1 edge sub-blocks and 1 central sub-block. The device can calculate the luminance average value of the central sub-block according to the luminance values of the respective sub-blocks within the central sub-block, and can also calculate the luminance average value of each edge sub-block according to the luminance values of the respective sub-blocks within each edge sub-block.

[0184] After determining the luminance average value of each edge sub-block and the luminance average value of the central sub-block, the ratios of the luminance average values of the X - 1 edge sub-blocks to the luminance average value of the central sub-block can be calculated respectively.

[0185] According to the ratio corresponding to each edge sub-block, the second gain compensation value of the edge sub-block relative to the central sub-block can be determined. For example, if the calculation method of the gain compensation value is that the sum of the gain compensation value and the ratio is 2, when the ratio of the luminance average values of the edge sub-block and the central sub-block is 0.995, the second gain compensation value of the edge sub-block relative to the central sub-block can be calculated as 1.005.

[0186] According to the ratios corresponding to the X - 1 edge sub-blocks respectively, the second gain compensation values of the X - 1 edge sub-blocks relative to the central sub-block can be determined respectively.

[0187] As Figure 6 shown, taking X equal to 3 as an example, Figure 6Number the 9 largest divided regions. In the third largest divided region, there are 2 edge sub-blocks and 1 center sub-block.

[0188] The average brightness of the 2 edge sub-blocks is:

[0189] (5.287 + 5.271 + 5.277) / 3 = 5.278;

[0190] (5.499 + 5.471 + 5.462) / 3 = 5.477;

[0191] The average brightness of the 1 center sub-block is:

[0192] (5.394 + 5.377 + 5.381) / 3 = 5.384;

[0193] Then, the ratio of the average brightness of the 2 edge sub-blocks to the average brightness of the center sub-block is:

[0194] 5.278 / 5.384 = 0.980;

[0195] 5.477 / 5.384 = 1.017;

[0196] When the sum of the gain compensation value and the ratio is 2, it can be determined that the gain compensation values corresponding to the 2 edge sub-blocks relative to the center sub-block are 1.020 and 0.983 respectively.

[0197] It can be understood that for each progressive block or each largest divided region, after determining the second gain compensation values corresponding to its X - 1 edge sub-blocks relative to the center sub-block respectively, they can be stored in the storage module of the display panel.

[0198] After determining the center sub-block divided according to the first gain compensation value of the largest divided region or the second gain compensation value of the progressive block, the X - 1 edge sub-blocks corresponding to it can be determined according to the center sub-block.

[0199] After determining the X - 1 edge sub-blocks corresponding to the center sub-block, the second gain compensation values corresponding to the X - 1 edge sub-blocks relative to the center sub-block can be read from the storage module.

[0200] In this embodiment, the device can pre-determine the second gain compensation values of each edge sub-block relative to the center sub-block according to the ratio of the average brightness of each edge sub-block to the average brightness of the center sub-block. After determining the corresponding center sub-block according to the largest divided region or according to the progressive block, the second gain compensation values of each edge sub-block can be obtained.

[0201] In S350, the brightness value of each fitted progressive block can be determined as the brightness average value of the central sub-block of the progressive block. That is, when X sub-blocks are fitted into one progressive block, the brightness average value of the central sub-block can be used as the brightness representative value of the progressive block.

[0202] Based on the voltage drop compensation method provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of the voltage drop compensation device. Please refer to the following embodiments.

[0203] First, refer to Figure 10 , the voltage drop compensation device 1000 provided in the embodiments of the present application includes the following modules:

[0204] The first acquisition module 1001 is configured to acquire the actual gray level of the sub-pixels of the display screen.

[0205] The partitioning module 1002 is configured to, for each of the X*X maximum partitioned regions of the display screen, respectively acquire the corresponding first region gain correspondence relationship of each preset maximum partitioned region, where the first region gain correspondence relationship is the correspondence relationship between the gray level and the gain compensation value; X is an odd number greater than or equal to 3.

[0206] The first gain module 1003 is configured to determine the corresponding first gain compensation value of each maximum partitioned region according to the corresponding first region gain correspondence relationship of each maximum partitioned region and the actual gray level of each maximum partitioned region; the actual gray level corresponding to each maximum partitioned region is calculated from the actual gray levels of the sub-pixels within each maximum partitioned region.

[0207] The judgment module 1004 is configured to divide the maximum partitioned region into X sub-blocks and judge whether the number of sub-pixels of the sub-block is greater than the number of sub-pixels of the reference unit.

[0208] The partitioning module 1005 is configured to, when the number of sub-pixels of the sub-block is greater than the number of sub-pixels of the reference unit, calculate the corresponding second gain compensation value of the sub-block, divide the sub-block to obtain new sub-blocks, and calculate the corresponding second gain compensation values of the new sub-blocks until the number of sub-pixels of the new sub-block is the same as the number of sub-pixels of the reference unit.

[0209] The determination module 1006 is configured to determine the corresponding second gain compensation values of all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit.

[0210] The region compensation module 1007 is configured to compensate the data voltage of the data signal of the sub-pixels in different sub-blocks according to the corresponding second gain compensation values of all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit and the corresponding first gain compensation values of the maximum partitioned regions to which each sub-block belongs.

[0211] In this embodiment, the device can obtain the actual gray level of each sub-pixel of the display screen. After dividing the display screen into multiple maximum block regions, the first gain compensation value of each maximum block region can be determined according to the first region gain correspondence corresponding to the sub-pixels in each maximum block region. Each maximum block region can be divided into multiple sub-blocks. When the number of sub-pixels in the sub-block is greater than the number of sub-pixels in the reference unit, the number of sub-pixels in the sub-block can be further divided so that the number of sub-pixels in the finally divided sub-block is the same as the number of sub-pixels in the reference unit. Each maximum block region can be divided into multiple sub-blocks with the same number of sub-pixels as the reference unit through hierarchical division. After calculating the second gain compensation value corresponding to each sub-block according to the first gain compensation value of the maximum block region, the data voltage of the sub-pixels in each sub-block can be compensated. When the display panel includes multiple sub-pixels of different colors, each type of sub-pixel can be compensated respectively according to the first region gain correspondence of each type of color sub-pixel, so as to avoid the phenomenon of uneven display brightness when the sub-pixels of each color are affected by the IR voltage drop, and ensure the display brightness uniformity of the display panel.

[0212] As an implementation manner of the present application, the above-mentioned division module 1005 may further include:

[0213] The first division unit is used to divide the sub-block into X new sub-blocks, and the second gain compensation value of each new sub-block is the same as the second gain compensation value corresponding to the sub-block;

[0214] The second division unit is used to divide each new sub-block into X new sub-blocks.

[0215] As an implementation manner of the present application, the above-mentioned voltage drop compensation device 1000 may further include:

[0216] The second acquisition module generates the first region gain correspondence corresponding to each maximum block region according to the brightness values of the sub-pixels in the first screen displayed under the preset gray level.

[0217] As an implementation manner of the present application, the above-mentioned second acquisition module may further include:

[0218] The brightness acquisition module is used to acquire the brightness values of the sub-pixels in the first screen displayed under the preset gray level;

[0219] The hierarchical division module is used to perform hierarchical region division on each maximum block region of the first screen in the X*X region division manner for X*X maximum block regions respectively until X 2N sub-blocks are divided; N is a positive integer;

[0220] A third acquisition module, configured to calculate, according to the brightness values of X sub-blocks in each maximum block region, a first gain compensation value of each maximum block region relative to the central maximum block region at different gray levels; 2N-2

[0221] A second fitting module, configured to fit, according to the first gain compensation values of each maximum block region relative to the central maximum block region at different gray levels, a first region gain correspondence corresponding to each maximum block region.

[0222] As an implementation manner of this application, the above-mentioned third acquisition module may further include:

[0223] A brightness acquisition unit, configured to acquire the brightness value of each sub-block;

[0224] A first fitting module, configured to fit every X sub-blocks into a progressive block in a manner that every X sub-blocks belong to the same progressive block; 2 2

[0225] A calculation module, configured to calculate the brightness value of each progressive block according to the brightness values of X sub-blocks in each progressive block; 2

[0226] A second judgment module, configured to judge whether the size of the progressive block is the same as the size of the maximum block region;

[0227] An update module, configured to, when the size of the progressive block is different from the size of the maximum block region, update the progressive block into a new sub-block, and return to the step of fitting every X sub-blocks into a progressive block in a manner that every X sub-blocks belong to the same progressive block; 2 2

[0228] A brightness setting module, configured to, when the size of the progressive block is the same as the size of the maximum block region, use the brightness value of each progressive block as the brightness value of the corresponding maximum block region at a preset gray level;

[0229] A comparison module, configured to calculate the first gain compensation value of each maximum block region relative to the central maximum block region at a preset gray level according to the brightness value of each maximum block region at the preset gray level.

[0230] As an implementation manner of this application, the above-mentioned voltage drop compensation device 1000 may further include:

[0231] A brightness calculation module, configured to calculate the brightness values of X*X maximum block regions respectively corresponding according to the brightness values respectively corresponding to X sub-blocks; 2N

[0232] ​​​​​​​An area change module, configured to determine that the brightness distribution area of the first screen changes along a first direction of the first screen according to the brightness values corresponding to X*X largest block areas respectively;

[0233] The above first fitting module may further include:

[0234] An arrangement unit, configured to divide X*X sub-blocks in each progressive block into X sub-block areas, the X sub-block areas are arranged along the first direction, each sub-block area includes X sub-blocks, and X-1 edge sub-blocks including a central sub-block are included in the X sub-block areas;

[0235] An average calculation unit, configured to calculate the brightness average value of the central sub-block area according to the brightness values of the X sub-blocks in the central sub-block area;

[0236] A representative unit, configured to use the brightness average value of the central sub-block area as the brightness value of the progressive block.

[0237] As an implementation manner of the present application, the above brightness calculation module may further include:

[0238] A brightness acquisition unit, configured to acquire the brightness values corresponding to X 2N sub-blocks respectively;

[0239] A brightness calculation unit, configured to calculate the brightness average value of each largest block area according to the brightness values of the X 2N-2 sub-blocks in each largest block area.

[0240] As an implementation manner of the present application, the above first fitting module may further include:

[0241] A ratio unit, configured to calculate the ratio of the brightness average value of the X-1 edge sub-block areas to the brightness average value of the central sub-block area;

[0242] A gain calculation unit, configured to determine the second gain compensation value of the X-1 edge sub-block areas relative to the central sub-block area according to the ratios corresponding to the X-1 edge sub-block areas respectively;

[0243] The above division module 1005 may further include:

[0244] An edge calculation unit, configured to determine the corresponding X-1 edge sub-block areas according to the central sub-block area;

[0245] A traversal unit, configured to acquire the second gain compensation value of the X-1 edge sub-block areas relative to the central sub-block area.

[0246] The voltage drop compensation device provided by the embodiments of the present application can implement Figures 1 to 3 each process in the method embodiment, and for the sake of avoiding repetition, it will not be elaborated here.

[0247] Figure 11 The figure shows a schematic diagram of the hardware structure of the pressure drop compensation device provided by an embodiment of the present application.

[0248] The pressure drop compensation device may include a processor 1101 and a memory 1102 storing computer program instructions.

[0249] Specifically, the above-mentioned processor 1101 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0250] The memory 1102 may include a mass storage for data or instructions. By way of example and not limitation, the memory 1102 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 1102 may include removable or non-removable (or fixed) media. In a suitable case, the memory 1102 may be internal or external to the integrated gateway disaster recovery device. In a specific embodiment, the memory 1102 is a non-volatile solid state memory.

[0251] The memory may include a read only memory (ROM), a random access memory (RAM), a magnetic disk storage media device, an optical storage media device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0252] The processor 1101 reads and executes the computer program instructions stored in the memory 1102 to implement any one of the pressure drop compensation methods in the above embodiments.

[0253] In one example, the pressure drop compensation device may further include a communication interface 1103 and a bus 1110. Among them, as Figure 11 shown, the processor 1101, the memory 1102, and the communication interface 1103 are connected through the bus 1110 to complete mutual communication.

[0254] The communication interface 1103 is mainly used to implement communication between various modules, devices, units, and / or devices in the embodiments of the present application.

[0255] The bus 1110 includes hardware, software, or both, and couples the components of the voltage drop compensation device to each other. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, the bus 1110 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.

[0256] The voltage drop compensation device may be based on the above embodiments, so as to implement the combination of Figures 1 to 3 , Figure 10 the voltage drop compensation method and device described.

[0257] In addition, in combination with the voltage drop compensation method in the above embodiments, an embodiment of the present application may provide a computer storage medium for implementation. Computer program instructions are stored on the computer storage medium; when the computer program instructions are executed by a processor, any one of the voltage drop compensation methods in the above embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, it will not be elaborated here. Among them, the above computer-readable storage medium may include a non-transitory computer-readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disc, etc., which is not limited herein.

[0258] It should be clear that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.

[0259] The functional blocks shown in the above structural block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave over a transmission medium or a communication link. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0260] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps. That is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.

[0261] As described above with reference to the flowcharts and / or block diagrams of methods, apparatuses, and computer program products according to embodiments of the present disclosure. It should be understood that each block in the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and the combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0262] The above is only the specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, modules, and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application.

Claims

1. A pressure drop compensation method, characterized in that, The pressure drop compensation method includes: Obtaining the actual gray level of the sub-pixels of the display screen; For the X*X largest divided regions of the display screen, respectively obtaining the first region gain correspondence corresponding to each preset largest divided region, where the first region gain correspondence is the correspondence between the gray level and the gain compensation value; X is an odd number greater than or equal to 3; Determining the first gain compensation value corresponding to each largest divided region according to the first region gain correspondence corresponding to each largest divided region and the actual gray level corresponding to each largest divided region; the actual gray level corresponding to each largest divided region is calculated from the actual gray levels of the sub-pixels within each largest divided region; Dividing the largest divided region into X sub-regions, and determining whether the number of sub-pixels in the sub-region is greater than the number of sub-pixels in the reference unit; When the number of sub-pixels in the sub-region is greater than the number of sub-pixels in the reference unit, calculating the second gain compensation value corresponding to the sub-region, and dividing the sub-region to obtain new sub-regions and calculating the second gain compensation values corresponding to the new sub-regions until the number of sub-pixels in the new sub-region is the same as the number of sub-pixels in the reference unit; Determining the second gain compensation values corresponding to all sub-regions in the display screen that have the same number of sub-pixels as the reference unit; Compensating the data voltages of the data signals of the sub-pixels in different sub-regions according to the second gain compensation values corresponding to all sub-regions that have the same number of sub-pixels as the reference unit and the first gain compensation value corresponding to the largest divided region to which each sub-region belongs.

2. The pressure drop compensation method according to claim 1, wherein Before obtaining the actual gray level of the sub-pixels of the display screen, it further includes: Generating the first region gain correspondence corresponding to each largest divided region according to the brightness values of the sub-pixels in the first screen displayed at a preset gray level.

3. The pressure drop compensation method according to claim 2, wherein The generating the first region gain correspondence corresponding to each largest divided region according to the brightness values of the sub-pixels in the first screen displayed at a preset gray level includes: Obtaining the brightness values of the sub-pixels in the first screen displayed at a preset gray level; For each maximum block region of the first screen, according to the region division method of X*X, perform hierarchical region division on each of the X*X maximum block regions until X 2N sub-blocks are divided; N is a positive integer; According to the brightness values of the X 2N-2 sub - blocks in each maximum block region, calculate the first gain compensation value of each maximum block region relative to the central maximum block region at different gray levels; Fitting to obtain the first region gain correspondence corresponding to each largest divided region according to the first gain compensation values of each largest divided region relative to the central largest divided region at different gray levels.

4. The pressure drop compensation method according to claim 3, characterized in that The X in each maximum block region mentioned above 2N-2 calculating a first gain compensation value of each maximum block region relative to the central maximum block region at different gray levels according to the brightness values of the sub-blocks, including: Obtaining the brightness value of each sub-block; According to the way that every X 2 sub - blocks belong to the same progressive block, fit every X 2 sub - blocks into a progressive block; Calculate the brightness value of each progressive block based on the brightness values of the X sub - blocks in each progressive block 2 in each sub - block; Determining whether the size of the progressive block is the same as the size of the largest divided region; When the size of the progressive block is different from the size of the maximum segmented area, update the progressive block to a new sub-block and return: in the way that every X 2 sub-blocks belong to the same progressive block, fit every X 2 sub-blocks into a progressive block; When the size of the progressive block is the same as the size of the largest divided region, taking the brightness value of each progressive block as the brightness value of the corresponding largest divided region at the preset gray level; Calculating the first gain compensation value of each largest divided region relative to the central largest divided region at the preset gray level according to the brightness value of each largest divided region at the preset gray level.

5. The pressure drop compensation method according to claim 4, wherein According to the method that every X 2 sub - blocks belong to the same progressive block, before fitting every X 2 sub - blocks into a progressive block, it further includes: According to X 2N Calculate the brightness values corresponding to X*X largest block regions respectively according to the brightness values corresponding to each of the Determining that the brightness distribution region of the first screen changes along the first direction according to the brightness values corresponding to the X*X largest divided regions respectively; Calculating the brightness value of each progressive block according to the brightness values of the X 2 sub-blocks therein, including: Dividing the X*X sub-blocks in each progressive block into X sub-regions, the X sub-regions are arranged along the first direction, each sub-region includes X sub-blocks, and among the X sub-regions, there are X-1 edge sub-regions including a central sub-region; Calculate the brightness average value of the central sub-block according to the brightness values of X sub-blocks in the central sub-block; Use the brightness average value of the central sub-block as the brightness value of the progressive block.

6. The pressure drop compensation method according to claim 5, characterized in that The said according to X 2N Calculating the brightness values corresponding to X*X maximum block regions respectively according to the brightness values corresponding to the sub-blocks respectively, further comprising: Obtain X 2N Brightness values corresponding to the sub-blocks respectively; Calculate the brightness mean of each maximum block region according to the brightness values of the X 2N-2 sub-blocks within each maximum block region.

7. The pressure drop compensation method according to claim 6, characterized in that, After calculating the brightness average value of the central sub-block according to the brightness values of X sub-blocks in the central sub-block, it further includes: Calculate the ratio of the brightness average value of X-1 edge sub-blocks to the brightness average value of the central sub-block; Determine the second gain compensation values of the X-1 edge sub-blocks relative to the central sub-block according to the ratios corresponding to the X-1 edge sub-blocks respectively.

8. The pressure drop compensation method according to claim 4, wherein Calculating the second gain compensation value corresponding to the sub-block includes: Determine the corresponding X-1 edge sub-blocks according to the central sub-block; Obtain the second gain compensation values of the X-1 edge sub-blocks relative to the central sub-block.

9. The pressure drop compensation method according to claim 4, wherein Dividing the sub-block to obtain new sub-blocks includes: Divide the sub-block into X new sub-blocks, and the second gain compensation value of each new sub-block is the same as the second gain compensation value corresponding to the sub-block; Divide each new sub-block into X new sub-blocks.

10. A pressure drop compensation device, characterized in that, The voltage drop compensation device includes: A first acquisition module for acquiring the actual gray level of the sub-pixels of the display screen; A partitioning module for, for each of the X*X largest partitioned regions of the display screen, respectively obtaining a preset first region gain correspondence corresponding to each largest partitioned region, where the first region gain correspondence is the correspondence between the gray level and the gain compensation value; X is an odd number greater than or equal to 3; A first gain module for determining the first gain compensation value corresponding to each largest partitioned region according to the first region gain correspondence corresponding to each largest partitioned region and the actual gray level corresponding to each largest partitioned region; the actual gray level corresponding to each largest partitioned region is calculated from the actual gray levels of the sub-pixels within each largest partitioned region; A judgment module for dividing the largest partitioned region into X sub-blocks and judging whether the number of sub-pixels of the sub-block is greater than the number of sub-pixels of the reference unit; A partitioning module for, when the number of sub-pixels of the sub-block is greater than the number of sub-pixels of the reference unit, calculating the second gain compensation value corresponding to the sub-block, partitioning the sub-block to obtain new sub-blocks, and calculating the second gain compensation value corresponding to the new sub-blocks until the number of sub-pixels of the new sub-blocks is the same as the number of sub-pixels of the reference unit; A determination module for determining the second gain compensation values corresponding to all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit; A region compensation module for compensating the data voltages of the data signals of the sub-pixels in different sub-blocks according to the second gain compensation values corresponding to all sub-blocks in the display screen that have the same number of sub-pixels as the reference unit and the first gain compensation value corresponding to the largest partitioned region to which each sub-block belongs.

11. A pressure drop compensation device, characterized in that, The voltage drop compensation device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the voltage drop compensation method according to any one of claims 1-9.

12. A computer storage medium, characterized in that, Computer program instructions are stored on the computer storage medium, and when the computer program instructions are executed by a processor, the voltage drop compensation method described in any one of claims 1-9 is implemented.

Citation Information

Patent Citations

  • Brightness compensation method, device and equipment of display device and display device

    CN111754942A

  • Display panel compensation method and compensation device

    CN113920917A