Brightness compensation method, display driver, display device and display terminal

By obtaining the initial grayscale values ​​of some pixels in the display driver chip to calculate the grayscale compensation amount, the problems of IP core area, processing efficiency and power consumption are solved, achieving more efficient brightness compensation and lower power consumption.

CN119851629BActive Publication Date: 2026-03-10KUNSHAN GO VISIONOX OPTO ELECTRONICS CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

There is room for optimization in terms of area, processing efficiency, and power consumption of existing display driver chip intellectual property cores (IP cores).

Method used

By obtaining the initial grayscale values ​​of some pixels in a pixel group, the grayscale compensation amount is determined, and the compensation grayscale values ​​of all pixels are calculated based on these grayscale compensation amounts and the initial grayscale values, thereby reducing the amount of data processing, improving grayscale compensation efficiency, and reducing power consumption.

Benefits of technology

It achieves smaller and lower power consumption IP cores, improves brightness compensation efficiency, and optimizes the display effect of the display panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119851629B_ABST
    Figure CN119851629B_ABST
Patent Text Reader

Abstract

This application provides a brightness compensation method, a display driver, a display device, and a display terminal. The brightness compensation method includes: obtaining initial grayscale values ​​of a plurality of pixels in each pixel group of at least one pixel group; determining a grayscale compensation amount for each first pixel based on the initial grayscale value of a first pixel in each pixel group, wherein each pixel group contains pixels that are not first pixels; and determining a compensated grayscale value for all pixels in each pixel group based on the grayscale compensation amount of each first pixel and the initial grayscale values ​​of all pixels in each pixel group. This allows a smaller IP core to perform its function, improving the grayscale compensation efficiency of the IP core, thereby improving the brightness compensation efficiency of the IP core, and also reducing the power consumption of the IP core.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of display, and in particular, to a brightness compensation method, a display driving device, a display device and a display terminal. BACKGROUND

[0002] Display driver integrated circuit (DDIC) is a core component for controlling a display panel. Because the DDIC has a function of controlling screen brightness and screen color of the display panel to make image information present on the screen, the DDIC is widely applied to various electronic products such as household appliances, wearable devices, vehicle-mounted devices, mobile phones, computers, virtual reality (VR) devices or augmented reality (AR) devices. An intellectual property (IP) core included in the DDIC is a relatively core module in the DDIC.

[0003] However, the area, processing efficiency and power consumption (usually three of them) of the IP core in the DDIC need to be optimized. SUMMARY

[0004] In view of this, embodiments of the present application provide a brightness compensation method, a display driving device, a display device and a display terminal to at least partially solve the above problems.

[0005] According to a first aspect of embodiments of the present application, a brightness compensation method is provided, including: obtaining initial gray scale values of a plurality of pixels included in each of at least one pixel group; determining gray scale compensation amounts of first pixels in each of the pixel groups according to initial gray scale values of the first pixels, wherein there are pixels other than the first pixels in each of the pixel groups; and determining compensation gray scale values of all pixels in each of the pixel groups according to the gray scale compensation amounts of the first pixels and the initial gray scale values of all pixels in each of the pixel groups.

[0006] According to a second aspect of the embodiments of the present application, a display driving apparatus is provided, comprising: a sampling module configured to sample initial gray scale values of part of pixels in each of the pixel groups; a compensation calculation module connected to the sampling module and configured to determine gray scale compensation amounts of each of the first pixels according to the initial gray scale values of the first pixels in each of the pixel groups, wherein there are pixels other than the first pixels in each of the pixel groups; and an output module connected to the compensation calculation module and configured to receive the gray scale compensation amounts of each of the first pixels and the initial gray scale values of all the pixels in each of the pixel groups, and output compensated gray scale values of all the pixels in each of the pixel groups; preferably, the sampling module has at least one sampling channel; the sampling module is configured to sample initial gray scale values of second pixels in each of the pixel groups included in the display panel, and determine a display ratio of the to-be-displayed picture according to the initial gray scale values of each of the second pixels, and determine a power supply voltage drop value of the to-be-displayed picture according to the display ratio of the to-be-displayed picture, wherein there are pixels other than the second pixels in each of the pixel groups; preferably, the compensation calculation module is configured to receive the power supply voltage drop value of the to-be-displayed picture, a display brightness value of the to-be-displayed picture and the initial gray scale values of each of the first pixels, and perform the following processing on each of the first pixels: obtaining a target relationship corresponding to the display brightness value of the to-be-displayed picture and the initial gray scale value of the first pixel, and according to the target relationship, taking a gray scale compensation amount corresponding to the power supply voltage drop value of the to-be-displayed picture as the gray scale compensation amount of the first pixel, wherein the target relationship is used to indicate a corresponding relationship between different power supply voltage drop values and corresponding gray scale compensation amounts; and preferably, the output module is configured to receive the gray scale compensation amounts of each of the first pixels and the initial gray scale values of all the pixels in each of the pixel groups, and output compensated gray scale values of all the pixels in each of the pixel groups.

[0007] According to a third aspect of the embodiments of the present application, a display apparatus is provided, comprising the display driving apparatus according to the second aspect and a display panel, wherein the display driving apparatus is connected to the display panel, and is configured to transmit compensated gray scale values of each of the pixels to each of the pixels in the display panel, so as to drive the display panel to display.

[0008] According to a fourth aspect of the embodiments of the present application, a display terminal is provided, comprising a terminal device body and the display apparatus according to the third aspect arranged on the terminal device body.

[0009] According to the solution provided in the embodiments of this application, the initial grayscale values ​​of multiple pixels included in each pixel group in at least one pixel group can be obtained, and the grayscale compensation amount of each first pixel can be determined based on the initial grayscale value of the first pixel in each pixel group. Then, the compensation grayscale value of all pixels in each pixel group can be determined based on the grayscale compensation amount of each first pixel and the initial grayscale values ​​of all pixels in each pixel group. Therefore, compared to related technologies where the IP core determines the corresponding grayscale compensation amount based on the initial grayscale value of each pixel of the display panel, this application determines the corresponding grayscale compensation amount based on the grayscale value of a portion of the pixels of the display panel, and then determines the compensated grayscale value of all pixels of the display panel based on the grayscale compensation amount of this portion of pixels and the initial grayscale value of each pixel. Considering that the process of determining the corresponding grayscale compensation amount based on the initial grayscale value of the pixel is relatively complex, the scheme of determining the corresponding grayscale compensation amount based on the initial grayscale value of a portion of the pixels in this application can reduce the data processing volume of the IP core, so that a smaller IP core is sufficient to complete its work, improving the grayscale compensation efficiency of the IP core, thereby improving the brightness compensation efficiency of the IP core, and also reducing the power consumption of the IP core. Attached Figure Description

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

[0011] Figure 1 This is a flowchart of a brightness compensation method according to an embodiment of this application;

[0012] Figure 2 This is an exemplary structural diagram of a display driving device according to an embodiment of this application;

[0013] Figure 3 This is a schematic diagram of the structure of a display device according to an embodiment of this application;

[0014] Figure 4 This is a partial circuit diagram of a display device according to an embodiment of this application;

[0015] Figure 5 This is a schematic diagram of the structure of a display terminal according to an embodiment of this application. Detailed Implementation

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

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

[0018] It should be understood that in the description of the embodiments of this application, the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. They are only for the convenience of describing the scheme of the embodiments of this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application.

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

[0020] The terms First, Second, etc., are used to describe various elements, components, regions, layers, and / or parts, but these elements, components, regions, layers, and / or parts should not be limited by these terms. These terms are used to distinguish one element, component, region, layer, and / or part from another element, component, region, layer, and / or part.

[0021] Unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0022] The specific implementation of the embodiments of this application will be further described below with reference to the accompanying drawings.

[0023] This application provides a brightness compensation method that can be applied to a display driver device, such as an intellectual property core (hereinafter referred to as IP core) within a display driver chip. This application does not limit this method. The display driver chip is connected to a display panel, which includes multiple pixels. The IP core can compensate for the initial grayscale value of each pixel on the display panel to obtain a compensated grayscale value for each pixel, and transmit the compensated grayscale value of each pixel to the display panel so that the display panel can display the image to be displayed through all pixels.

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

[0025] Step 101: Obtain the initial grayscale values ​​of the multiple pixels included in each pixel group in at least one pixel group.

[0026] In one specific embodiment, the multiple pixels included in the display panel can be divided into at least one pixel group, so that the display panel includes at least one pixel group, and each pixel group includes multiple pixels. Based on this, the display driver chip can obtain the initial grayscale value of each pixel of the display panel and send the obtained initial grayscale value to the IP core, so that the IP core obtains the initial grayscale value of the multiple pixels included in each pixel group in the at least one pixel group.

[0027] Step 102: Determine the grayscale compensation amount of each first pixel based on the initial grayscale value of the first pixel in each pixel group.

[0028] Within each pixel group, there are pixels that are not the first pixel.

[0029] In one specific implementation, such as Figure 2 As shown, the IP core may include a compensation calculation module, which can determine the grayscale compensation amount of each first pixel based on the initial grayscale value of the first pixel in each pixel group.

[0030] Step 103: Determine the compensation grayscale value of all pixels in each pixel group based on the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group.

[0031] In one specific implementation, such as Figure 2 As shown, the IP core may include an output module connected to the compensation calculation module. After the compensation calculation module obtains the grayscale compensation amount of each first pixel, the output module can not only receive the grayscale compensation amount of each first pixel from the compensation calculation module, but also receive the initial grayscale value of each pixel of the display panel from the display driver chip. Then, the output module can determine the grayscale compensation amount of at least one pixel close to the first pixel based on the grayscale compensation amount of the first pixel, so as to determine the grayscale compensation amount of all pixels in each pixel group. Then, for each pixel included in the display panel, the sum of the initial grayscale value of the pixel and the grayscale compensation amount can be used as the compensation grayscale value of the pixel, so as to obtain the compensation grayscale value of all pixels included in the display panel.

[0032] In another specific embodiment, after obtaining the grayscale compensation amount of each pixel (the method of obtaining the grayscale compensation amount of each pixel is the same as that described in the previous specific embodiment, and will not be repeated here), the output module can also correct the grayscale compensation amount of each pixel included in the display panel according to the correction parameter corresponding to the pixel type of the pixel to obtain the corrected compensation amount of the pixel. The sum of the initial grayscale value of the pixel and the corrected compensation amount can be used as the compensated grayscale value of the pixel to obtain the compensated grayscale values ​​of all pixels included in the display panel. Different pixel types correspond to different correction parameters. There can be multiple pixel types, such as red pixels, green pixels, and blue pixels. The correction parameters corresponding to any two of the multiple pixel types are different.

[0033] After determining the compensation grayscale value of each pixel in the display panel, the compensation grayscale value of each pixel can be sent to the display panel so that the compensation grayscale value of each pixel is applied to each pixel. This allows control over the display state of each pixel (including brightness, etc.), enabling the display panel to display the image to be displayed through all pixels.

[0034] In this embodiment, the initial grayscale values ​​of multiple pixels in each pixel group within at least one pixel group can be obtained. Based on the initial grayscale value of the first pixel in each pixel group, the grayscale compensation amount of each first pixel is determined. Then, based on the grayscale compensation amount of each first pixel and the initial grayscale values ​​of all pixels in each pixel group, the compensated grayscale values ​​of all pixels in each pixel group are determined. Therefore, compared to related technologies where the IP core determines the corresponding grayscale compensation amount based on the initial grayscale values ​​of each pixel on the display panel, this application determines the corresponding grayscale compensation amount based on the grayscale values ​​of a subset of pixels on the display panel. Then, based on the grayscale compensation amount of this subset of pixels and the initial grayscale values ​​of each pixel, the compensated grayscale values ​​of all pixels on the display panel are determined. Considering that the process of determining the corresponding grayscale compensation amount based on the initial grayscale values ​​of pixels is relatively complex, the scheme adopted in this application, which determines the corresponding grayscale compensation amount based on the initial grayscale values ​​of a subset of pixels, reduces the data processing volume of the IP core, allowing a smaller IP core to complete its work, improving the grayscale compensation efficiency of the IP core, thereby improving the brightness compensation efficiency of the IP core, and also reducing the power consumption of the IP core.

[0035] In one possible implementation, the brightness compensation method further includes the following processing: determining the display ratio of the image to be displayed based on the initial grayscale value of the second pixel in each pixel group, wherein there are pixels in each pixel group that are not the second pixel, and the image to be displayed is the image to be displayed on the display panel including at least one of the above pixel groups.

[0036] It should be noted that, theoretically, the display ratio of the image to be displayed is the ratio of the number of pixels that need to be lit to display the image to the total number of pixels on the display panel. However, the display ratio of the image to be displayed in this embodiment is approximated based on the initial grayscale value of the second pixel in each pixel group (the specific processing is described below). Therefore, the display ratio of the image to be displayed in this embodiment may be the same as the theoretical value, or it may have a slight error relative to the theoretical value. This embodiment does not limit this.

[0037] Therefore, compared to the IP core determining the display ratio of the image to be displayed based on all the pixels of the display panel, the embodiment of this application can determine the display ratio of the image to be displayed based on the second pixel among all the pixels of the display panel, so that a smaller IP core is sufficient to complete its work, improving the grayscale compensation efficiency of the IP core and reducing the power consumption of the IP core.

[0038] In one specific implementation, such as Figure 2 As shown, the IP core may also include a sampling module, which is connected to the compensation calculation module. The sampling module can receive the initial grayscale value of the second pixel in each pixel group and determine the display ratio of the image to be displayed based on the initial grayscale value of the second pixel in each pixel group.

[0039] Based on this:

[0040] Step 102 above includes the following specific processing:

[0041] The grayscale compensation amount of each first pixel is determined based on the initial grayscale value of each first pixel, the display ratio of the image to be displayed, and the display brightness value of the image to be displayed.

[0042] The display brightness value of the image to be displayed is used to indicate the current display brightness of the display panel. For example, display terminals such as mobile phones and computers (display terminals include display panels) usually include brightness adjustment buttons. Users can adjust the overall display brightness of the display terminal by using these brightness adjustment buttons. Each time the brightness adjustment button is pressed, a corresponding DBV value is input to the IP core. The display brightness value of the image to be displayed is any DBV value within the range of minimum to maximum value of DBV.

[0043] In this embodiment, the display ratio of the image to be displayed is determined based on the initial grayscale value of the second pixel in each pixel group. Compared with determining the display ratio of the image to be displayed based on the initial grayscale value of all pixels in the pixel group, this embodiment determines the display ratio of the image to be displayed based on the initial grayscale value of some pixels of the display panel. This allows a smaller IP core to complete its work, improves the grayscale compensation efficiency of the IP core, and reduces the power consumption of the IP core.

[0044] Preferably, the above-mentioned determination of the display ratio of the image to be displayed based on the initial grayscale value of the second pixel in each pixel group includes the following specific processing: determining the illumination ratio of the second pixel based on the grayscale value of each second pixel; and using the illumination ratio of the second pixel as the display ratio of the image to be displayed.

[0045] The illumination ratio of the second pixel is the ratio of the number of second pixels required to illuminate for displaying the image to the total number of second pixels on the display panel. The required second pixels are those with a grayscale value greater than 0.

[0046] To provide a more detailed description of the first pixel and the second pixel mentioned above, let's first introduce the pixel group in detail:

[0047] Preferably, the pixels in a pixel group are sequentially adjacent in the image to be displayed, and no two pixel groups have the same pixel.

[0048] Preferably, multiple pixels in a pixel group are located in the same row on the display panel.

[0049] Preferably, each pixel group includes the same number of pixels.

[0050] Preferably, the pixel group comprises four pixels arranged in sequence.

[0051] For example, the pixels in a display panel are arranged in an array. In a pixel array formed by the arrangement of pixels in the display panel, the number of pixels in each row is the same, and the number of pixels in each row is an integer multiple of n. A pixel group can include n adjacent pixels arranged in the same row of the display panel, and each pixel belongs to only one pixel group, where n ≥ 2 and n is an integer, specifically, n = 4. Based on this, the number of pixels in each row of the display panel is an integer multiple of 4. In each row, pixels 1-4 form a pixel group, pixels 5-8 form a pixel group, pixels 9-12 form a pixel group, and so on...

[0052] Preferably, the first pixel is the pixel with the largest initial grayscale value in the pixel group it belongs to.

[0053] In this embodiment, the first pixel is the pixel with the largest initial grayscale value in its pixel group. Therefore, considering that the grayscale compensation amount of other pixels besides the first pixel is determined based on the grayscale compensation amount of the first pixel, and the grayscale compensation amount of the first pixel is directly determined based on the initial grayscale value of the first pixel, the grayscale compensation amount of the first pixel is relatively accurate among all the pixels included in the display panel. That is, the grayscale compensation amount of the pixel with the larger initial grayscale value is relatively accurate. This can make the grayscale compensation amount of most pixels with larger brightness more accurate, so as to ensure the compensation effect of grayscale compensation as much as possible and optimize the display effect of the display panel.

[0054] Preferably, the second pixel is the first pixel in its pixel group.

[0055] Taking the example of n=4 above, in each row of pixels, the 1st pixel, the 5th pixel, the 9th pixel, etc. are all the second pixel.

[0056] In one possible implementation, the brightness compensation method further includes the following processing: determining the power supply voltage drop of the screen to be displayed based on the display ratio of the screen to be displayed.

[0057] Wherein, the power supply voltage drop of the image to be displayed is the voltage drop of the first voltage signal currently received by the thin-film transistor of any pixel in the display panel, relative to the second voltage signal provided to the display panel by the circuit board connected to the display panel. The first voltage signal is the signal transmitted from the second voltage signal to the thin-film transistor, and the second voltage signal is used to drive the pixels in the display panel to emit light. Based on this:

[0058] The above-mentioned determination of the grayscale compensation amount of each first pixel based on the initial grayscale value of each first pixel, the display ratio of the image to be displayed, and the display brightness value of the image to be displayed may include the following processing: obtaining a target relationship corresponding to the display brightness value of the image to be displayed and the initial grayscale value of the first pixel, wherein the target relationship is used to indicate the correspondence between different power supply voltage drop values ​​and the corresponding grayscale compensation amount; according to the target relationship, the grayscale compensation amount corresponding to the power supply voltage drop value of the image to be displayed is used as the grayscale compensation amount of the first pixel.

[0059] In one specific implementation, such as Figure 3 and Figure 4 As shown, the display panel DI SPLAY, which is connected to the display driver chip DDI C, is also connected to a circuit board. Figure 3 Only the power module included in the circuit board is shown in the image; other structures included in the circuit board are not shown. The power module is used to provide a second voltage signal ELVDD to the display panel, which includes multiple pixels. Figure 3 and Figure 4 The diagram only shows pixels R, G, and B in area a of the display panel (other pixels are not shown). Each pixel is connected in series with a corresponding thin-film transistor (TFT) (for example, pixel R is connected in series with a first TFT T1, pixel G with a second TFT T2, and pixel B with a third TFT T3). Each TFT is connected in parallel to a power module. Specifically, the source of the TFT can be connected to the positive terminal of its corresponding pixel, and the drain of the TFT can be connected to the power module. Alternatively, the drain of the TFT can be connected to the positive terminal of its corresponding pixel, and the source of the TFT can be connected to the power module. This embodiment does not limit the specific configuration. The circuit board may also include an adjustment circuit, with the gate of each TFT connected to the adjustment circuit. The adjustment circuit controls the operating state of the TFT connected in series with each pixel by the compensation grayscale value of each pixel, thereby adjusting the brightness of each pixel. Figure 4 In this context, Real ELVDD represents the first voltage signal received by each thin-film transistor (the first voltage signal received by each thin-film transistor is the same). Figure 4 R0 in the figure represents the equivalent resistance of the line formed between the port of the power module used to output the second voltage signal and any thin-film transistor. Based on this:

[0060] Before the compensation calculation module of the IP core determines the grayscale compensation amount of each first pixel based on the initial grayscale value of the first pixel in each pixel group included in the display panel, the sampling module of the IP core can determine the power supply voltage drop value of the screen to be displayed (this voltage drop value is the voltage value lost by R0 during the transmission of the second voltage signal) based on the display ratio of the screen to be displayed. This allows the compensation calculation module to determine the grayscale compensation amount of each first pixel based on the initial grayscale value of the first pixel in each pixel group included in the display panel. For example, for each first pixel, the compensation calculation module can obtain the corresponding target relationship based on the display brightness value of the screen to be displayed and the initial grayscale value of the first pixel (this target relationship can be a data table used to indicate the correspondence between different power supply voltage drops and the corresponding grayscale compensation amounts). Then, it can look up the table based on the power supply voltage drop value of the screen to be displayed to use the grayscale compensation amount corresponding to the power supply voltage drop value of the screen to be displayed as the grayscale compensation amount of the first pixel.

[0061] Therefore, the grayscale compensation amount of the first pixel can be determined based on the target relationship without the need for extensive calculations, which is simple, convenient, and improves efficiency.

[0062] In one possible implementation, determining the power drop value of the image to be displayed based on the display ratio of the image to be displayed includes the following specific processing: determining the current value of the display panel based on the initial grayscale value of the first pixel; determining the in-plane resistance value of the display panel when the image to be displayed is displayed on the display panel based on the display ratio of the image to be displayed; and determining the power drop value of the image to be displayed based on the in-plane resistance value and the current value.

[0063] It should be noted that the current value of the display panel is theoretically the current flowing through... Figure 4 The current in R0 is calculated, but since the current value of the display panel is determined based on the initial grayscale value of the first pixel, rather than the initial grayscale values ​​of all first pixels, the current value of the display panel is actually approximately equal to the current flowing through... Figure 4 The current in R0 is small, but this error is so small that it can be ignored.

[0064] Alternatively, the current value of all first pixels can be determined based on the initial grayscale value of all first pixels, and the average current value of the first pixels can be used as the current value of the display panel.

[0065] For example, based on the aforementioned pixel group, which includes n pixels arranged in the same row and sequentially adjacent to each other on the display panel, the sampling module of the IP core, in determining the power supply voltage drop value, can first calculate the total current flowing through all the second pixels based on the initial grayscale values ​​of all the second pixels, then multiply this total current by n to determine the current value of the display panel, and then determine the in-plane resistance value of the display panel when the image to be displayed is shown on the display panel (approximately...) based on the display ratio of the image to be displayed. Figure 4 The current value of the display panel is multiplied by the resistance value in the plane (R0), and the power supply voltage drop is determined by multiplying the current value of the display panel by the resistance value in the plane.

[0066] Preferably, the target relationship is different for different display brightness values.

[0067] The target relationship can be obtained experimentally before executing the brightness compensation method. For example, under a fixed pixel brightness, the data voltage value of the first voltage signal input to the thin-film transistor can be continuously adjusted by reducing the second voltage signal connected to the thin-film transistor to ensure that the pixel current remains unchanged. The difference between the obtained data voltage value and the initial voltage value of the first voltage signal is the grayscale compensation amount, thereby obtaining the correspondence between the power supply voltage drop value and the corresponding grayscale compensation amount under different display brightness values. Furthermore, there are 0-255 grayscale values ​​under different display brightness values, and each grayscale value corresponds to a target relationship, so that the corresponding target relationship can be obtained based on the display brightness value of the image to be displayed and the initial grayscale value of the first pixel.

[0068] In one possible implementation, step 103 above includes the following specific processing:

[0069] Based on the grayscale compensation amount of each first pixel, determine the grayscale compensation amount of each pixel other than the first pixel in the pixel group to which each first pixel belongs; based on the grayscale compensation amount and the initial grayscale value of all pixels in each pixel group, determine the compensation grayscale value of all pixels in each pixel group.

[0070] Therefore, within the same pixel group, the grayscale compensation amount of other pixels is determined based on the grayscale compensation amount of the first pixel in that pixel group, so that the grayscale compensation amount of pixels other than the first pixel in the display panel is determined based on the grayscale compensation amount of the first pixel that is closest to it, which is more accurate.

[0071] The above-described method for determining the compensation grayscale value of all pixels in each pixel group based on the grayscale compensation amount and the initial grayscale value of all pixels in each pixel group has been described in detail above, and will not be repeated here in the embodiments of this application.

[0072] In one possible implementation, the formula for determining the grayscale compensation amount of each pixel other than the first pixel in the pixel group to which each first pixel belongs, based on the grayscale compensation amount of each first pixel, is as follows:

[0073] R1_Offset ij =MaxR_compensation_offset i / Max_R i *R1 ij ;

[0074] Among them, R1_Offset ij MaxR_compensation_offset is the grayscale compensation amount for the j-th pixel other than the first pixel in the i-th pixel group of at least one of the above pixel groups, where i is a positive integer, j is a positive integer, and is the grayscale compensation amount for the j-th pixel in the i-th pixel group. i Max_R is the grayscale compensation amount for the first pixel in the i-th pixel group. i R1 is the initial grayscale value of the first pixel in the i-th pixel group. ij It is the initial grayscale value of the j-th pixel other than the first pixel in the i-th pixel group.

[0075] It should be noted that the above pixel group includes n pixels arranged in the same row and sequentially adjacent to each other on the display panel, where j≤n-1.

[0076] Therefore, compared to directly copying the grayscale compensation amount of the first pixel to the grayscale compensation amount of the pixels other than the first pixel in the same pixel group, this application calculates the grayscale compensation amount of each pixel other than the first pixel using the above formula. This application takes into account the initial grayscale value of each pixel other than the first pixel, which can make the determined grayscale compensation amount of each pixel other than the first pixel more accurate.

[0077] In one example of this application, the pixel group includes four pixels arranged in the same row and adjacent to each other on the display panel. The IP core includes a sampling module and a compensation calculation module connected to each other. The IP core also includes an output module (such as...) connected to the compensation calculation module. Figure 2 As shown), the compensation calculation module is used to execute the above step 102, the output module is used to execute the above step 103, and the sampling module is used to determine the display ratio of the image to be displayed based on the initial grayscale value of the second pixel in each pixel group, and to determine the power voltage drop value of the image to be displayed based on the display ratio of the image to be displayed, etc. Based on the above description, it can be seen that the sampling module processes based on the initial grayscale value of all second pixels, the compensation calculation module processes based on the initial grayscale value of all first pixels, and the output module processes based on the initial grayscale value of all pixels.

[0078] In related technologies, since the IP core calculates the corresponding grayscale compensation amount based on the initial grayscale value of each pixel of the display panel, the sampling module, compensation calculation module and output module are all processed based on the initial grayscale value of all pixels.

[0079] Comparing the above examples with related technologies, it can be seen that the area of ​​the sampling module in the above examples can be 1 / 4 of the area of ​​the sampling module in the related technologies, the area of ​​the compensation calculation module in the above examples can be 1 / 4 of the area of ​​the compensation calculation module in the related technologies, and the area of ​​the output module in the above examples can be almost the same as the area of ​​the output module in the related technologies. Furthermore, as shown by comparative experiments, the power consumption of the IP core in the related technologies is approximately 4mW, while the power consumption of the IP core in the above examples is approximately less than 2mW. Therefore, compared with the related technologies, the IP core in this application has a smaller area and lower power consumption.

[0080] This application also provides an IP core for use in a display driver chip, which is used to perform the grayscale compensation method described above.

[0081] The IP core has been described in detail above, and the embodiments of this application will not be repeated here.

[0082] It should be noted that the IP core in this embodiment is used to implement the corresponding grayscale compensation method in the aforementioned method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0083] This application embodiment also provides a display driving device, including:

[0084] The sampling module is used to sample the initial grayscale values ​​of a portion of pixels in each pixel group;

[0085] The compensation calculation module is connected to the sampling module and is used to determine the gray level compensation amount of each first pixel based on the initial gray level value of the first pixel in each pixel group, wherein there are pixels in each pixel group that are not the first pixel;

[0086] The output module, connected to the compensation calculation module, is used to receive the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group, and output the compensation grayscale value of all pixels in each pixel group.

[0087] Preferably, the sampling module has a sampling channel; the sampling module is used to collect the initial grayscale value of the second pixel in each pixel group included in the display panel, and determine the display ratio of the image to be displayed according to the initial grayscale value of each second pixel, and also determine the power supply voltage drop value of the image to be displayed according to the display ratio of the image to be displayed, wherein there are pixels in each pixel group that are not the second pixel.

[0088] Preferably, the compensation calculation module is used to receive the power supply voltage drop value of the screen to be displayed, the display brightness value of the screen to be displayed, and the initial grayscale value of each first pixel, and further process each first pixel as follows: obtain the target relationship corresponding to the display brightness value of the screen to be displayed and the initial grayscale value of the first pixel, and according to the target relationship, use the grayscale compensation amount corresponding to the power supply voltage drop value of the screen to be displayed as the grayscale compensation amount of the first pixel, wherein the target relationship is used to indicate the correspondence between different power supply voltage drop values ​​and the corresponding grayscale compensation amounts.

[0089] Preferably, the output module is used to receive the grayscale compensation amount of each first pixel and the initial grayscale value of all pixels in each pixel group, and output the compensation grayscale value of all pixels in each pixel group.

[0090] The display driving device has been described in detail above, and the embodiments of this application will not be repeated here.

[0091] It should be noted that the display driving device in this embodiment is used to apply the above-described brightness compensation method and has corresponding beneficial effects, which will not be elaborated here.

[0092] This application also provides a display device, such as... Figure 3 As shown, it includes a display driver and a display panel. The display driver is connected to the display panel (specifically, the display driver chip containing the display driver is connected to the display panel). The display driver is used to transmit the compensation grayscale value of each pixel to each pixel in the display panel to drive the display panel to display.

[0093] The display device, including the display driver and the display panel, has been described in detail above, and will not be repeated here in the embodiments of this application.

[0094] It should be noted that the display device in this embodiment includes the display driving device and display panel in the foregoing embodiments, and has corresponding beneficial effects, which will not be repeated here.

[0095] This application embodiment also provides a display terminal, which includes a terminal device body and a display device disposed on the terminal device body. The display device can be the display device as described above.

[0096] An exemplary display terminal, such as Figure 5 As shown, it includes a terminal device body 501 and a display device 502. The display device 502 is disposed on the terminal device body 501 and electrically connected to the terminal device body 501. The display device 502 is the display device described in the foregoing embodiments, used to display static or dynamic images through a display panel.

[0097] For example, the above-mentioned display terminal can be implemented in the form of various electronic devices such as home appliances, wearable devices, in-vehicle devices, mobile phones, computers, VR devices or AR devices.

[0098] It should be noted that the display terminal in this embodiment includes the display device in the foregoing embodiments and has corresponding beneficial effects, which will not be repeated here.

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

Claims

1. A luminance compensation method characterized by, The method comprises: obtaining initial gray scale values of a plurality of pixels in each of at least one pixel group; determining, according to the initial gray scale value of a first pixel in each of the pixel groups, a gray scale compensation value of each of the first pixels, wherein there are pixels other than the first pixels in each of the pixel groups; determining, according to the gray scale compensation value of each of the first pixels and the initial gray scale value of all pixels in each of the pixel groups, a compensated gray scale value of all pixels in each of the pixel groups. The method further comprises: determining, according to the initial gray scale value of a second pixel in each of the pixel groups, a display ratio of a to-be-displayed picture, wherein there are pixels other than the second pixels in each of the pixel groups, and the to-be-displayed picture is a picture to be displayed by a display panel including the at least one pixel group; The method further comprises: determining, according to the initial gray scale value of each of the first pixels, the display ratio of the to-be-displayed picture, and a display brightness value of the to-be-displayed picture, the gray scale compensation value of each of the first pixels.

2. The method of claim 1, wherein, The plurality of pixels in each of the pixel groups are sequentially adjacent in the to-be-displayed picture, and there are no same pixels in any two of the pixel groups.

3. The method of claim 1, wherein, The plurality of pixels in each of the pixel groups are located in the same row in the display panel.

4. The method of claim 1, wherein, The first pixel is a pixel with the largest initial gray scale value in the pixel group.

5. The method of claim 1, wherein, The method further comprises: determining, according to the initial gray scale value of each of the second pixels, a lighting ratio of each of the second pixels; taking the lighting ratio of each of the second pixels as the display ratio of the to-be-displayed picture.

6. The method of claim 1, wherein, The second pixel is the first pixel in the pixel group.

7. The method of claim 1, wherein, The method further comprises: determining a power supply voltage drop value of the to-be-displayed picture according to the display ratio of the to-be-displayed picture. The method further comprises: processing each of the first pixels as follows: obtaining a target relationship corresponding to the display brightness value of the to-be-displayed picture and the initial gray scale value of each of the first pixels, wherein the target relationship is used to indicate a corresponding relationship between different power supply voltage drop values and corresponding gray scale compensation values; according to the target relationship, taking the gray scale compensation value corresponding to the power supply voltage drop value of the to-be-displayed picture as the gray scale compensation value of each of the first pixels.

8. The method of claim 1, wherein, The method further comprises: determining, according to the gray scale compensation value of each of the first pixels, the gray scale compensation value of each pixel other than the first pixel in the pixel group in which each of the first pixels is located; determining, according to the gray scale compensation value and the initial gray scale value of all pixels in each of the pixel groups, the compensated gray scale value of all pixels in each of the pixel groups.

9. The method of claim 8, wherein, The formula for determining the gray scale compensation amount of each pixel in the pixel group except the first pixel according to the gray scale compensation amount of each first pixel is as follows: R1_Offset ij = MaxR_compensation_offset i / Max_R i * R1 ij ; wherein R1_Offset ij is a gray scale compensation amount of the jth pixel other than the first pixel in the ith pixel group, i is a positive integer, j is a positive integer, MaxR_compensation_offset i is a gray scale compensation amount of the first pixel in the ith pixel group, Max_R i is an initial gray scale value of the first pixel in the ith pixel group, R1 ij is an initial gray scale value of the jth pixel other than the first pixel in the ith pixel group.

10. The method of claim 7, wherein, The power supply voltage drop value of the to-be-displayed picture is determined according to the display ratio of the to-be-displayed picture, and the display ratio of the to-be-displayed picture is determined according to the initial gray scale value of the second pixel. The current value of the display panel is determined according to the initial gray scale value of the second pixel. The in-plane resistance value of the display panel when the to-be-displayed picture is displayed in the display panel is determined according to the display ratio of the to-be-displayed picture. The power supply voltage drop value of the to-be-displayed picture is determined according to the in-plane resistance value and the current value.

11. The method of claim 10, wherein, The target relationship corresponding to different display brightness values is different.

12. The method according to any one of claims 1-11, characterized in that, The number of pixels included in each pixel group is the same.

13. The method of claim 12, wherein, The pixel group includes four pixels arranged in sequence.

14. A display driving apparatus, comprising: The pixel group includes four pixels arranged in sequence. The sampling module is configured to sample initial gray scale values of part of pixels in each pixel group. The compensation calculation module is connected with the sampling module and is configured to determine a gray scale compensation amount of each first pixel according to an initial gray scale value of the first pixel in each pixel group, wherein there is a pixel in each pixel group that is not the first pixel. The output module is connected with the compensation calculation module and is configured to receive the gray scale compensation amount of each first pixel and initial gray scale values of all pixels in each pixel group, and output compensated gray scale values of all pixels in each pixel group. The compensation calculation module is further configured to determine a display ratio of a to-be-displayed picture according to an initial gray scale value of a second pixel in each pixel group, wherein there is a pixel in each pixel group that is not the second pixel, and the to-be-displayed picture is a picture to be displayed by a display panel including at least one pixel group. The gray scale compensation amount of each first pixel is determined according to the initial gray scale value of each first pixel, the display ratio of the to-be-displayed picture, and a display brightness value of the to-be-displayed picture.

15. The display driving apparatus according to claim 14, wherein The sampling module has at least one sampling channel. The sampling module is configured to collect initial gray scale values of second pixels in each pixel group included in the display panel, determine a display ratio of a to-be-displayed picture according to the initial gray scale values of each second pixel, and determine a power supply voltage drop value of the to-be-displayed picture according to the display ratio of the to-be-displayed picture, wherein there is a pixel in each pixel group that is not the second pixel.

16. The display driving apparatus according to claim 15, wherein The compensation calculation module is configured to receive the power supply voltage drop value of the to-be-displayed picture, a display brightness value of the to-be-displayed picture, and initial gray scale values of each first pixel, and further process each first pixel as follows: obtaining a target relationship corresponding to the display brightness value of the to-be-displayed picture and the initial gray scale value of the first pixel, and according to the target relationship, taking a gray scale compensation amount corresponding to the power supply voltage drop value of the to-be-displayed picture as the gray scale compensation amount of the first pixel, wherein the target relationship is used to indicate the corresponding relationship between different power supply voltage drop values and corresponding gray scale compensation amounts.

17. The display driving apparatus according to claim 15, wherein The output module is configured to receive the gray scale compensation amount of each first pixel, initial gray scale values of all pixels in each pixel group, and output compensated gray scale values of all pixels in each pixel group.

18. A display device comprising: The display terminal comprises a terminal device body and the display device as claimed in claim 18 arranged on the terminal device body.

19. A display terminal, characterized by The display terminal comprises a terminal device body and the display device as claimed in claim 18 arranged on the terminal device body.

Citation Information

Patent Citations

  • Display brightness compensation method and device, display device and storage medium

    CN118588023A

  • Driving method of display panel and display panel

    CN118658389A