Display equipment, data processing method and device thereof and driving chip

By dividing the display panel into multiple blocks and dynamically adjusting the accuracy of the fading reference value, the problem of insufficient storage space in the prior art is solved, and higher resolution and longer memory service life are achieved, while maintaining the grayscale compensation effect.

CN119724065AActive Publication Date: 2025-03-28CHIPONE TECHNOLOGY (ZHUHAI) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411836310.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-03-28
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

While the prior art improves the resolution of the display panel and extends the service life of the memory, it is difficult to effectively save storage space, resulting in increased memory size and cost.

Method used

By dividing the display panel into multiple blocks and dynamically adjusting the accuracy of the decay reference value according to the decay degree of the block, efficient storage and grayscale compensation for the cumulative total decay value are achieved.

Benefits of technology

Without increasing memory storage space, the resolution of the display panel and the service life of the memory are increased while maintaining the grayscale compensation effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119724065A_ABST
    Figure CN119724065A_ABST
Patent Text Reader

Abstract

The invention discloses a display device, a data processing method and device thereof and a driving chip, a display panel of the display device is divided into a plurality of blocks, and the data processing method comprises the following steps: calculating a recession reference value when the display panel displays a current frame of display picture by taking the block of the display panel as a unit; obtaining a precision adjustment coefficient according to an accumulated decline total value and a brightness decline curve obtained when the display panel displays a previous frame of display picture; performing dynamic precision adjustment on the decline reference value according to the precision adjustment coefficient to obtain a dynamic decline reference value; superposing the dynamic decline reference value with an accumulated decline total value obtained when the display panel displays the previous frame of display picture to obtain an accumulated decline total value corresponding to the current frame of display picture; and storing the cumulative decline total value corresponding to the current frame display picture into a memory, thereby saving the storage space.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a display device and a data processing method and device thereof, and a driver chip. Background Art

[0002] The light-emitting devices in the display panel of the display device may experience burn-in after long-term use. In order to reduce the impact of the burn-in phenomenon, a DBI (De Burn-in) algorithm is usually used to perform grayscale compensation on the display screen to adjust the actual display effect of the display screen.

[0003] Figure 1 FIG. 1 is a schematic diagram showing the principle of a DBI algorithm in the prior art. Figure 1 The processing flow of the DBI algorithm is as follows: the pixels of the display panel are divided into multiple blocks, and the decay reference value S when the display panel displays the current frame display picture is superimposed with the cumulative decay total value A(n-1) when the display panel displays the previous frame display picture in units of blocks in the display panel to obtain the cumulative decay total value A(n) corresponding to the current frame display picture and store it in the memory, and the cumulative decay total value A(n) corresponding to the current frame display picture is read from the memory to calculate the current grayscale compensation value according to the cumulative decay total value A(n) corresponding to the current frame display picture, and when the input image data of the next frame display picture arrives, the input image data of the next frame display picture is grayscale compensated according to the current grayscale compensation value to obtain the output image data. Among them, the current cumulative decay total value A(n) corresponding to the current frame display picture is directly stored in the memory, and the memory adopts RAM (Random Access Memory) for example.

[0004] See also Figure 2 , taking a storage unit in the memory as 36 bits as an example. The current storage format is:

[0005] DBI storage data[35:0]={DF_R[11:0], DF_G[11:0], DF_B[11:0]};

[0006] Among them, DBI storage data[35:0] indicates that the storage capacity of the storage unit in the memory used for the DBI algorithm is 36 bits.

[0007] DF_R[11:0] indicates that the storage capacity of the storage unit for storing the total red accumulated decay value is 12 bits.

[0008] DF_G[11:0] indicates that the storage capacity of the storage unit for storing the total green cumulative decay value is 12 bits.

[0009] DF_B[11:0] indicates that the storage capacity of the storage unit for storing the total accumulated decay value of blue is 12 bits.

[0010] That is, the storage space of each 36-bit storage unit is currently divided into three parts, which are used to store the total cumulative decay value of red, the total cumulative decay value of green, and the total cumulative decay value of blue. When the counting precision is 10 bits, a single storage unit can store at least 4 total cumulative decay values ​​of a single color; when the counting precision is 11 bits, a single storage unit can store at least 2 total cumulative decay values ​​of a single color.

[0011] However, with the development of display panel technology, such as the improvement of OLED (Organic Light-Emitting Diode) display panel technology, there are requirements for the DBI algorithm to support larger panel resolution, extend the service life of the memory, and have finer data sampling. These requirements require the memory to have a larger storage capacity, but this will increase the size and cost of the memory.

[0012] When the storage space of the memory is fixed, the above demands are mutually exclusive. To support a larger panel resolution, more blocks are required, while to increase the service life of the memory, fewer blocks are required. Summary of the invention

[0013] In view of the above problems, the object of the present invention is to provide a data processing device and method, a driver chip, and a display device, so as to save storage space, so as to improve the panel resolution and increase the service life of the memory without increasing the storage space of the memory.

[0014] According to one aspect of the present invention, there is provided a data processing method for a display device, wherein a display panel of the display device is divided into a plurality of blocks, and the data processing method comprises calculating a decay reference value when the display panel displays a current frame display image in units of blocks of the display panel; obtaining a precision adjustment coefficient based on a cumulative decay total value and a brightness decay curve obtained when the display panel displays a previous frame display image; dynamically adjusting the precision of the decay reference value based on the precision adjustment coefficient to obtain a dynamic decay reference value; superimposing the dynamic decay reference value with the cumulative decay total value obtained when the display panel displayed the previous frame display image to obtain a cumulative decay total value corresponding to the current frame display image; and storing the cumulative decay total value corresponding to the current frame display image in a memory.

[0015] Optionally, obtaining the precision adjustment coefficient based on the cumulative decay total value and the brightness decay curve obtained when the display panel displays the previous frame of the display picture includes determining the precision adjustment coefficient based on the slope corresponding to the cumulative decay total value in the brightness decay curve obtained when the display panel displays the previous frame of the display picture, wherein the precision adjustment coefficient is less than 1.

[0016] Optionally, determining the precision adjustment coefficient according to the slope corresponding to the cumulative decay total value obtained when the display panel displays the previous frame of the display picture in the brightness decay curve includes pre-dividing the cumulative decay total value into multiple regions according to the slope of the brightness decay curve, and setting a precision adjustment coefficient in each region; searching for the precision adjustment coefficient of the region where the cumulative decay total value obtained when the display panel displays the previous frame of the display picture is located, wherein the precision adjustment coefficients of different regions are different, and the larger the slope corresponding to the cumulative decay total value in the region in the brightness decay curve, the larger the precision adjustment coefficient of the region.

[0017] Optionally, determining the precision adjustment coefficient according to the slope of the brightness decay curve corresponding to the cumulative decay total value obtained when the display panel displays the previous frame of the display picture includes determining the functional relationship between the cumulative decay total value and the precision adjustment coefficient in advance according to the slope of the brightness decay curve; and using the interpolation method to calculate the precision adjustment coefficient corresponding to the cumulative decay total value when the display panel displays the previous frame of the display picture, wherein the larger the slope corresponding to the cumulative decay total value in the brightness decay curve, the larger the precision adjustment coefficient.

[0018] Optionally, each block of the display panel includes at least one pixel, each pixel includes a red sub-pixel, a green sub-pixel and a blue sub-pixel, and the data processing method performs data processing in units of sub-pixels of the block.

[0019] Optionally, after storing the total accumulated decay value corresponding to the current frame display image in the memory, the data processing method further includes calculating a current grayscale compensation value based on the total accumulated decay value corresponding to the current frame display image; and when receiving the grayscale data of the next frame display image, performing grayscale compensation on the grayscale data of the next frame display image according to the current grayscale compensation value.

[0020] According to a second aspect of the present invention, there is provided a data processing device for a display device, which is applied to the display device, wherein the display panel of the display device is divided into a plurality of blocks, and the data processing device comprises a decay value conversion module, which is used to calculate a decay reference value when the display panel displays a current frame display picture in units of blocks of the display panel; a dynamic precision adjustment module, which is used to obtain a precision adjustment coefficient based on a cumulative decay total value and a brightness decay curve obtained when the display panel displays a previous frame display picture in units of blocks of the display panel, and dynamically adjust the decay reference value according to the precision adjustment coefficient to obtain a dynamic decay reference value; and an accumulation module, which is used to superimpose the dynamic decay reference value with the cumulative decay total value obtained when the display panel displays a previous frame display picture in units of blocks of the display panel to obtain a cumulative decay total value corresponding to the current frame display picture, and store the cumulative decay total value corresponding to the current frame display picture in a memory.

[0021] Optionally, the data processing device is configured to determine the precision adjustment coefficient according to the slope corresponding to the total accumulated decay value in the brightness decay curve obtained when the display panel displays the previous frame of the display picture, wherein the precision adjustment coefficient is less than 1.

[0022] According to a third aspect of the present invention, there is provided a driver chip, comprising a data processing device for a display device, for executing the data processing method as described above to obtain a cumulative decay total value corresponding to a current frame display picture, and for calculating a current grayscale compensation value based on the cumulative decay total value corresponding to the current frame display picture; and when receiving grayscale data of a next frame display picture, performing grayscale compensation on the grayscale data of the next frame display picture according to the current grayscale compensation value; a gate driver circuit, for generating a scan signal based on a received timing control signal, and providing the scan signal to each row of pixels in the display panel through a scan line; a source driver circuit, for generating a grayscale voltage based on a received timing control signal, a gamma voltage and input data, and providing the grayscale voltage to each column of pixels in the display panel through a data line; a timing control circuit, for adjusting the timing control signal provided to the source driver circuit and the gate driver circuit based on the grayscale data of the next frame display picture after grayscale compensation, thereby controlling the display panel to display the next frame display picture after grayscale compensation.

[0023] According to a fourth aspect of the present invention, there is provided a display device, comprising a display panel, wherein the display panel is divided into a plurality of blocks based on pixels of the display panel; and a driving chip as described above, for driving the display panel to emit light.

[0024] The display device and its data processing method and device, as well as the driver chip provided by the present invention, dynamically adjust the decay reference value when the display panel displays the current frame display image in units of blocks according to the decay degree of each block of the display panel (that is, the accumulated decay total value of each block obtained when the display panel displays the previous frame display image), so as to save the storage space of the memory while basically not affecting the grayscale compensation effect of the display panel. Therefore, without increasing the storage space of the memory, the service life of the memory can be increased and the resolution of the display panel can be improved.

[0025] In a preferred embodiment, the display device and its data processing method and apparatus, as well as the driver chip provided by the present invention, perform data processing in units of sub-pixels of blocks, so as to further reduce the influence of dynamic precision adjustment on the grayscale compensation effect of the display panel on the basis of performing data processing in units of blocks. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which: Figure 1 A schematic diagram of the principle of a DBI algorithm in the prior art is shown; Figure 2 A storage schematic diagram of a memory is shown; Figure 3 A schematic structural diagram of a display device according to an embodiment of the present invention is shown; Figure 4 A schematic structural diagram of a display panel according to an embodiment of the present invention is shown; Figure 5 A schematic diagram showing a brightness decay curve of a display panel according to an embodiment of the present invention; Figure 6 A schematic diagram of the structure of a data processing device according to an embodiment of the present invention is shown; Figure 7 A schematic diagram of obtaining a precision adjustment coefficient according to an embodiment of the present invention is shown; Figure 8 Another schematic diagram of obtaining a precision adjustment coefficient according to an embodiment of the present invention is shown; Fig. 9 A schematic flow chart of a data processing method according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0027] Various embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. In each of the accompanying drawings, the same elements or modules are represented by the same or similar reference numerals. For the sake of clarity, the various parts in the accompanying drawings are not drawn to scale.

[0028] It should be understood that in the following description, a "circuit" may include a single or multiple combined hardware circuits, programmable circuits, state machine circuits, and / or elements capable of storing instructions executed by programmable circuits. When an element or circuit is said to be "connected to" another element or an element or circuit is said to be "connected between" two nodes, it may be directly coupled or connected to another element or there may be an intermediate element, and the connection between the elements may be physical, logical, or a combination thereof. Conversely, when an element is said to be "directly coupled to" or "directly connected to" another element, it means that there is no intermediate element between the two.

[0029] At the same time, certain words are used in this patent specification and claims to refer to specific components. It should be understood by those skilled in the art that hardware manufacturers may use different terms to refer to the same component. This patent specification and claims do not use differences in names as a way to distinguish components, but rather use differences in components' functions as the criteria for distinction.

[0030] In addition, 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 such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of more restrictions, the elements defined by the statement "comprise one..." do not exclude the existence of other identical elements in the process, method, article or equipment including the elements.

[0031] Figure 3 A schematic structural diagram of a display device according to an embodiment of the present invention is shown.

[0032] See also Figure 3The display device provided in the embodiment of the present invention includes a display panel 100, a driving chip 200 and a memory 300. The driving chip 200 includes a source driving circuit 210, a gate driving circuit 220, a timing control circuit 230 and a data processing device (which can also be regarded as a grayscale compensation circuit) 240. Exemplarily, the display panel 100 is, for example, a liquid crystal display panel (i.e., LCD display panel), a light emitting diode display panel (i.e., LED display panel), an organic light emitting diode display panel (i.e., OLED display panel), an active matrix organic light emitting diode display panel (i.e., AMOLED display panel), an organic electroluminescent display panel (i.e., OLEP display panel), a plasma display panel (i.e., PDP display panel) and a phosphorescent display panel (i.e., CRT display panel).

[0033] The display panel 100 is provided with a plurality of pixels Px arranged in an array. Each pixel Px is connected to the source driving circuit 210 through a data line, and is connected to the gate driving circuit 220 through a scan line. The timing control circuit 230 is used to provide a timing control signal, a gamma voltage and input data to the source driving circuit 210, and input a timing control signal to the gate driving circuit 220. The source driving circuit 210 generates a plurality of grayscale voltages Vsrc according to the received timing control signal, the gamma voltage and the input data, and sends the plurality of grayscale voltages Vsrc to each column of pixels Px via the data line. The gate driving circuit 220 generates a scan signal Scan according to the received timing control signal, and provides the scan signal Scan to each row of pixels Px through the scan line. Optionally, the timing control circuit 230 is used to adjust the timing control signal provided to the source driving circuit 210 and the gate driving circuit 220 according to the grayscale data of the next frame of the display picture after grayscale compensation, thereby controlling the display panel 100 to display the next frame of the display picture after grayscale compensation.

[0034] Taking the display panel 100 as an OLED display panel as an example, the aging area of ​​the OLED display panel generally has the characteristics of continuity and clustering. Therefore, the display panel 100 can be divided into a plurality of blocks based on the pixels Px of the display panel 100. Each block includes at least one pixel Px.

[0035] Figure 4 A schematic structural diagram of a display panel according to an embodiment of the present invention is shown.

[0036] See also Figure 4 , the display panel 100 includes a plurality of pixels Px, and the pixels Px can be divided into blocks of m rows and n columns (where m and n are natural numbers greater than 0). For example, the block of the i-th row and the j-th column ij(where i is less than or equal to m, j is less than or equal to n, and i and j are natural numbers greater than 0), 2×2 pixels Px are merged into 1 block. It is easy to understand that in the display panel 100, the pixels Px in the same block have similar aging degrees. The number of pixels Px in different blocks may be the same or different. The data processing device 240 can use the data processing method in the embodiment of the present disclosure to dynamically adjust the accuracy of the decay reference value of the display screen in units of blocks in the display panel 100 to save storage space. In addition, the data processing method in the embodiment of the present disclosure can also be used to perform grayscale compensation on the grayscale data of the display screen to adjust the actual display effect of the display screen.

[0037] The brightness decay curve of the display panel 100, that is, the relationship between the display brightness of the display panel 100 and the accumulated decay total value (Stresstime), is as follows: Figure 5 As shown. Figure 5 It can be seen that as the total accumulated decay value of the display panel 100 increases, the brightness decay rate of the display panel 100 tends to be gentler. It is easy to understand that the gentler the brightness decay rate of the display panel 100, the lower the accuracy requirement for the decay reference value. Therefore, the accuracy of the decay reference value can be dynamically adjusted by the brightness decay rate of the display panel 100. The brightness decay rate of the display panel 100 is reflected by the slope in the brightness decay curve.

[0038] Figure 6 A schematic structural diagram of a data processing device according to an embodiment of the present invention is shown.

[0039] See also Figure 6 The data processing device 240 includes a decay value conversion module 241 , a dynamic precision adjustment module 242 , an accumulation module 243 , a grayscale compensation value calculation module 244 and a grayscale compensation module 245 .

[0040] The decay value conversion module 241 calculates the decay value P of the display panel 100 displaying the current frame display image P based on the block of the display panel 100. k Specifically, the decay value conversion module 241 receives the decay reference value S(k) when the display panel 100 displays the current frame display picture P k The output image data (i.e., the grayscale data after grayscale compensation) at the time of the display panel 100 is displayed, and the current frame display image P is displayed according to the display panel 100 in units of blocks. k The output image data is calculated when the display panel 100 displays the current frame display screen P k The decay reference value S(k) at the time of Figure 4 Taking the display panel 100 shown in FIG. 1 as an example, for the block in the i-th row and j-th column ijThe decay value conversion module 241 displays the current frame display image P on the display panel 100. k Get the block block from the output image data when ij The corresponding sub-output image data is calculated based on the sub-output image data to display the current frame display screen P of the display panel 100. k Time zone block ij The decay reference value S(k) ij .

[0041] The dynamic precision adjustment module 242 uses the block of the display panel 100 as a unit, and adjusts the dynamic precision according to the previous frame display image P displayed by the display panel 100. k-1 The accumulated decay value A(k-1) obtained at the time and the brightness decay curve are used to obtain the accuracy adjustment coefficient, and the decay reference value S(k) is dynamically adjusted according to the accuracy adjustment coefficient to obtain the dynamic decay reference value S(k)_1. Specifically, Figure 4 Taking the display panel 100 shown in FIG. 1 as an example, for the block in the i-th row and j-th column ij The dynamic precision adjustment module 242 displays the previous frame of the display image P according to the display panel 100 k-1 The block obtained at ij The corresponding cumulative decay value is A(k-1) ij The display panel 100 displays the current frame display picture P k Time zone block ij The precision adjustment coefficient is set, and the display panel 100 displays the current frame display image P k Time zone block ij The precision adjustment coefficient is used to adjust the display panel 100 to display the current frame display image P k Time zone block ij The decay reference value S(k) ij Dynamic precision adjustment is performed to obtain the display panel 100 displaying the current frame display picture P k Time zone block ij Dynamic decay reference value S(k)_1 ij .

[0042] The accumulation module 243 uses the block of the display panel 100 as a unit to combine the dynamic decay reference value S(k)_1 with the previous frame of the display image P displayed by the display panel 100. k-1 The accumulated decay total value A(k-1) obtained at the time is superimposed to obtain the current frame display screen P k The corresponding cumulative decay value A(k) and the current frame display screen P k The corresponding cumulative decay total value A(k) is stored in the memory 300. Specifically, Figure 4Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij The accumulation module 243 receives the current frame display image P displayed by the display panel 100 k Time zone block ij Dynamic decay reference value S(k)_1 ij The display panel 100 displays the previous frame display image P k-1 Time zone block ij The corresponding cumulative decay value is A(k-1) ij , and superimpose the two to obtain the display panel 100 displaying the current frame display picture P k Time zone block ij The corresponding cumulative decay value A(k) ij .

[0043] The grayscale compensation value calculation module 244 uses the block of the display panel 100 as a unit and calculates the grayscale compensation value according to the current frame display image P k The corresponding cumulative decay total value A(k) is used to calculate the current grayscale compensation value. Figure 4 Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij The grayscale compensation value calculation module 244 calculates the grayscale compensation value according to the current frame display image P k Corresponding block ij The total cumulative decline value A(k) ij Calculate the block ij The current grayscale compensation value.

[0044] The grayscale compensation module 245 uses the block of the display panel 100 as a unit, and upon receiving the next frame of the display image P k+1 When the grayscale data (next input image data) is received, the next frame display screen P is adjusted according to the current grayscale compensation value. k+1 The grayscale data is grayscale compensated to obtain the next frame display image P after grayscale compensation. k+1 Grayscale data (i.e. the next frame display screen P k+1 output image data). Figure 4 Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij The grayscale compensation module 245 receives the next frame display picture P k+1 When grayscale data is obtained, according to the block ij The current grayscale compensation value of the next frame display screen P k+1 Blocks in grayscale data ij The grayscale data is grayscale compensated to obtain the grayscale compensated block ij Grayscale data.

[0045] It should be noted that for the same block ij All pixels Px in the same grayscale compensation value are used to compensate for their grayscale. Figure 4 , for example, block ij The pixel Px includes 2×2 pixels. Then, when the next frame display screen P is received, k+1 When grayscale data is ij The grayscale compensation values ​​of the 2×2 pixels Px in the grayscale compensation are the same.

[0046] Furthermore, the dynamic precision adjustment module 242 uses the block of the display panel 100 as a unit, and adjusts the dynamic precision according to the previous frame display image P displayed by the display panel 100. k-1 The accuracy adjustment coefficient is determined by the slope of the accumulated decay total value A(k-1) obtained in the brightness decay curve. The accuracy adjustment coefficient is <1.

[0047] The brightness decay curve is usually obtained through testing. Figure 5 The greater the slope of the brightness decay curve, the greater the brightness difference corresponding to adjacent cumulative decay values, and the higher the accuracy requirement for the cumulative decay value. Therefore, the principle for setting the accuracy adjustment coefficient is that the greater the slope corresponding to the cumulative decay value in the brightness decay curve, the greater the accuracy adjustment coefficient.

[0048] Optionally, the dynamic precision adjustment module 242 divides the accumulated decay value into a plurality of regions according to the slope of the brightness decay curve in advance, and sets a precision adjustment coefficient for each region. k-1 After obtaining the accumulated decay total value A(k-1), the display panel 100 displays the previous frame of the display image P k-1 The precision adjustment coefficient of the region where the cumulative decay total value A(k-1) is located is obtained, and the precision adjustment coefficient of the region is used as the precision adjustment coefficient of the current frame display image P displayed by the display panel 100. k The precision adjustment coefficient of the decay reference value S(k) is calculated. The precision adjustment coefficients of different regions are different. The greater the slope of the accumulated decay value in the region in the brightness decay curve, the greater the precision adjustment coefficient of the region. Figure 7In the example of , the dynamic precision adjustment module 242 divides the accumulated decay value into four areas (Areas) according to the slope of the brightness decay curve. In Area 1, 0≤accumulated decay value<a1, and the precision adjustment coefficient is set to 1. In Area 2, a1≤accumulated decay value<a2, and the precision adjustment coefficient is set to 0.5. In Area 3, a2≤accumulated decay value<a3, and the precision adjustment coefficient is set to 0.25. In Area 4, the accumulated decay value≥a3, and the precision adjustment coefficient is set to 0.125. Figure 4 Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij , assuming that the display panel 100 displays the previous frame display image P k-1 The block obtained at ij The total cumulative decline value A(k-1) ij If the area is Area2, then the current frame display screen P k Time zone block ij The precision adjustment factor is 0.5.

[0049] Optionally, the dynamic precision adjustment module 242 is pre-set with a function between the cumulative decay value and the precision adjustment coefficient according to the slope of the brightness decay curve. k-1 After the accumulated decay total value A(k-1) is obtained, the display panel 100 displays the previous frame of the display image P by interpolation. k-1 The precision adjustment coefficient corresponding to the accumulated decay total value A(k-1) obtained at the time of the display panel 100 is used as the precision adjustment coefficient for displaying the current frame display picture P k The accuracy adjustment coefficient of the decay reference value S(k) is calculated. The greater the slope of the accumulated decay value in the brightness decay curve, the greater the accuracy adjustment coefficient. Figure 8 In the example, the dynamic precision adjustment module 242 determines the function between the cumulative decay value and the precision adjustment coefficient according to the slope of the brightness decay curve, and obtains the precision adjustment coefficients corresponding to the cumulative decay values ​​of nodes Node1-Node4 by interpolation, which are 0.7, 0.55, 0.45, and 0.3 respectively. Figure 4 Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij , assuming that the display panel 100 displays the previous frame display image P k-1 Time zone block ij The total cumulative decline value A(k-1) ij If the accumulated decay values ​​of nodes Node1 and Node2 are between the accumulated decay values ​​of nodes Node1 and Node2, the display panel 100 displays the current frame display screen P k Time zone blockij The accuracy adjustment coefficient should be between 0.7-0.55.

[0050] It can be understood that since the decay value conversion module 241, the dynamic precision adjustment module 242, the accumulation module 243, the grayscale compensation value calculation module 244 and the grayscale compensation module 245 all perform data processing in units of blocks of the display panel 100, the decay reference value S(k) obtained by the decay value conversion module 241 includes the decay reference value of each block, the dynamic decay reference value S(k)_1 obtained by the dynamic precision adjustment module 242 also includes the dynamic decay reference value of each block, the cumulative decay total value A(k) obtained by the accumulation module 243 also includes the dynamic decay reference value of each block, the current grayscale compensation value obtained by the grayscale compensation value calculation module 244 includes the current grayscale compensation value of each block, and the grayscale compensation module 245 also compensates the grayscale data of each block according to the current grayscale compensation value of each block.

[0051] Furthermore, since the pixel Px includes a red sub-pixel, a green sub-pixel, and a blue sub-pixel, the data processing device 240 can also perform data processing in units of sub-pixels of a block. Specifically, the decay value conversion module 241 calculates the decay value of the display panel 100 displaying the current frame display image P in units of sub-pixels of a block. k The dynamic precision adjustment module 242 uses the sub-pixel of the block as a unit, and adjusts the dynamic precision according to the previous frame display image P displayed by the display panel 100. k-1 The accumulated decay total value and the brightness decay curve obtained when the display panel 100 displays the current frame display picture P are obtained by obtaining the accuracy adjustment coefficient, and the accuracy adjustment coefficient is used to adjust the display panel 100 to display the current frame display picture P k The decay reference value is dynamically adjusted to obtain the display panel 100 displaying the current frame display picture P k The accumulation module 243 uses the sub-pixels of the block as units to display the current frame display image P on the display panel 100. k The dynamic decay reference value when the display panel 100 displays the previous frame display picture P k-1 The accumulated decay values ​​obtained at the time are superimposed to obtain the current frame display screen P k The corresponding cumulative decline.

[0052] Fig. 9 A schematic flow chart of a data processing method according to an embodiment of the present invention is shown.

[0053] See also Fig. 9 The data processing method provided by the embodiment of the present invention is applied to a display device, and specifically includes: Step S1: taking a block of a display panel as a unit, calculating a decay reference value when the display panel displays a current frame of display image.

[0054] Step S2: obtaining a precision adjustment coefficient according to a total accumulated decay value and a brightness decay curve obtained when the display panel displays a previous frame of display image.

[0055] Among them, the accuracy adjustment coefficient is less than 1.

[0056] Step S3: dynamically adjusting the accuracy of the decay reference value according to the accuracy adjustment coefficient to obtain a dynamic decay reference value.

[0057] Step S4: superimposing the dynamic decay reference value with the accumulated decay total value obtained when the display panel displays the previous frame of the display picture, so as to obtain the accumulated decay total value corresponding to the current frame of the display picture.

[0058] Step S5: storing the total accumulated decay value corresponding to the current frame display image into the memory.

[0059] Furthermore, after step S5, the data processing method further includes: Step S6: Calculate the current grayscale compensation value according to the total accumulated decay value corresponding to the current frame display image; Step S7: when receiving the grayscale data of the next frame of display picture, grayscale compensation is performed on the grayscale data of the next frame of display picture according to the current grayscale compensation value.

[0060] Further, step S2 includes: Step S21: determining the precision adjustment coefficient according to the slope of the brightness decay curve corresponding to the accumulated decay total value obtained when the display panel displays the previous frame of the display picture.

[0061] Optionally, step S21 includes: Dividing the total accumulated decay value into a plurality of regions in advance according to the slope of the brightness decay curve, and setting a precision adjustment coefficient in each region; Find the precision adjustment coefficient of the area where the cumulative decay total value obtained when the display panel displays the previous frame of the display picture is located, Among them, the accuracy adjustment coefficients of different areas are different. The larger the slope corresponding to the total accumulated decay value in the area in the brightness decay curve is, the larger the accuracy adjustment coefficient of the area is.

[0062] Optionally, step S21 includes: Determine in advance the functional relationship between the total accumulated decay value and the accuracy adjustment coefficient according to the slope of the brightness decay curve; The precision adjustment coefficient corresponding to the total accumulated decay value when the display panel displays the previous frame of the display picture is calculated by using the interpolation method. Among them, the greater the slope corresponding to the total accumulated decay value in the brightness decay curve, the greater the accuracy adjustment coefficient.

[0063] It can be understood that, since step S1 performs data processing based on the block of the display panel, the subsequent steps S2 to S7 also perform data processing based on the block of the display panel.

[0064] Furthermore, the data processing method can also perform data processing in units of sub-pixels of blocks. Figure 4 Taking the display panel 100 as an example, for the block in the i-th row and j-th column ij , the data processing method is: block ij The decay reference value when the display panel displays the current frame display picture is calculated in units of sub-pixels; the accuracy adjustment coefficient is obtained according to the cumulative decay total value and the brightness decay curve obtained when the display panel displays the previous frame display picture; the decay reference value is dynamically adjusted in accuracy according to the accuracy adjustment coefficient to obtain a dynamic decay reference value; the dynamic decay reference value is superimposed with the cumulative decay total value obtained when the display panel displays the previous frame display picture to obtain the cumulative decay total value corresponding to the current frame display picture; and the cumulative decay total value corresponding to the current frame display picture is stored in the memory.

[0065] The display device and its data processing method and device, as well as the driver chip provided by the present invention, dynamically adjust the decay reference value when the display panel displays the current frame display image in units of blocks according to the decay degree of each block of the display panel (that is, the accumulated decay total value of each block obtained when the display panel displays the previous frame display image), so as to save the storage space of the memory while basically not affecting the grayscale compensation effect of the display panel. Therefore, without increasing the storage space of the memory, the service life of the memory can be increased and the resolution of the display panel can be improved.

[0066] Furthermore, the display device and its data processing method and apparatus, as well as the driver chip provided by the present invention, perform data processing in units of sub-pixels of blocks, so as to further reduce the influence of dynamic precision adjustment on the grayscale compensation effect of the display panel on the basis of performing data processing in units of blocks.

[0067] According to the embodiments of the present invention, as described above, these embodiments do not describe all the details in detail, nor do they limit the invention to specific embodiments. Obviously, many modifications and changes can be made based on the above description. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can make good use of the present invention and the modified use based on the present invention. The scope of protection of the present invention shall be based on the scope defined by the claims of the present invention and their equivalents.

Claims

1. A data processing method for a display device, wherein a display panel of the display device is divided into a plurality of blocks, and the data processing method comprises: Taking the block of the display panel as a unit, calculating the decay reference value when the display panel displays the current frame display picture; Obtaining a precision adjustment coefficient according to a total accumulated decay value and a brightness decay curve obtained when the display panel displays a previous frame of display image; Performing dynamic precision adjustment on the decay reference value according to the precision adjustment coefficient to obtain a dynamic decay reference value; The dynamic decay reference value is superimposed with the cumulative decay total value obtained when the display panel displays the previous frame of the display picture, so as to obtain the cumulative decay total value corresponding to the current frame of the display picture; as well as The total accumulated decay value corresponding to the current frame display image is stored in the memory.

2. The data processing method according to claim 1, wherein: The obtaining of the accuracy adjustment coefficient according to the accumulated decay total value and the brightness decay curve obtained when the display panel displays the previous frame of the display picture comprises: The precision adjustment coefficient is determined according to the slope corresponding to the total accumulated decay value in the brightness decay curve obtained when the display panel displays the previous frame of the display picture, Wherein, the precision adjustment coefficient is less than 1.

3. The data processing method according to claim 2, wherein: The step of determining the precision adjustment coefficient according to the slope corresponding to the total accumulated decay value in the brightness decay curve obtained when the display panel displays the previous frame of the display picture comprises: Dividing the total accumulated decay value into a plurality of regions in advance according to the slope of the brightness decay curve, and setting a precision adjustment coefficient in each region; Find the precision adjustment coefficient of the area where the cumulative decay total value obtained when the display panel displays the previous frame of the display picture is located, Among them, the accuracy adjustment coefficients of different areas are different. The larger the slope corresponding to the total accumulated decay value in the area in the brightness decay curve is, the larger the accuracy adjustment coefficient of the area is.

4. The data processing method according to claim 2, wherein: The step of determining the precision adjustment coefficient according to the slope corresponding to the total accumulated decay value in the brightness decay curve obtained when the display panel displays the previous frame of the display picture comprises: Determine in advance the functional relationship between the total accumulated decay value and the accuracy adjustment coefficient according to the slope of the brightness decay curve; The precision adjustment coefficient corresponding to the total accumulated decay value when the display panel displays the previous frame of the display picture is calculated by using the interpolation method. Among them, the greater the slope corresponding to the total accumulated decay value in the brightness decay curve, the greater the accuracy adjustment coefficient.

5. The data processing method according to claim 1, wherein: Each block of the display panel includes at least one pixel, each pixel includes a red sub-pixel, a green sub-pixel and a blue sub-pixel, and the data processing method performs data processing in units of sub-pixels of the block.

6. The data processing method according to claim 4, after storing the total accumulated decay value corresponding to the current frame display picture into the memory, the data processing method further comprises: Calculate the current grayscale compensation value according to the total accumulated decay value corresponding to the current frame display image; as well as When the grayscale data of the next frame of display picture is received, grayscale compensation is performed on the grayscale data of the next frame of display picture according to the current grayscale compensation value.

7. A data processing device for a display device, applied to the display device, wherein a display panel of the display device is divided into a plurality of blocks, and the data processing device comprises: A decay value conversion module, used for calculating a decay reference value when the display panel displays a current frame display picture, based on a block of the display panel; A dynamic precision adjustment module, for obtaining a precision adjustment coefficient based on a block of a display panel and a luminance decay curve obtained when the display panel displays a previous frame of a display image, and for dynamically adjusting the decay reference value based on the precision adjustment coefficient to obtain a dynamic decay reference value; The accumulation module is used to superimpose the dynamic decay reference value with the cumulative decay total value obtained when the display panel displays the previous frame display picture in units of blocks of the display panel to obtain the cumulative decay total value corresponding to the current frame display picture, and store the cumulative decay total value corresponding to the current frame display picture in the memory.

8. The data processing device according to claim 7, wherein: The data processing device is configured to determine the precision adjustment coefficient according to the slope corresponding to the total accumulated decay value obtained when the display panel displays the previous frame of display picture in the brightness decay curve, wherein the precision adjustment coefficient is less than 1.

9. A driver chip, comprising: A data processing device of a display device, configured to execute the data processing method according to any one of claims 1 to 5 to obtain a total accumulated decay value corresponding to a current frame display image, and calculate a current grayscale compensation value according to the total accumulated decay value corresponding to the current frame display image; and when receiving the grayscale data of the next frame of the display picture, performing grayscale compensation on the grayscale data of the next frame of the display picture according to the current grayscale compensation value; A gate driving circuit, configured to generate a scanning signal according to a received timing control signal, and provide the scanning signal to each row of pixels in the display panel through a scanning line; A source driving circuit, configured to generate a grayscale voltage according to a received timing control signal, a gamma voltage and input data, and provide the grayscale voltage to each column of pixels in the display panel through a data line; The timing control circuit is used to provide timing control signals to the source driving circuit and the gate driving circuit according to the grayscale data of the next frame display picture after grayscale compensation, thereby controlling the display panel to display the next frame display picture after grayscale compensation.

10. A display device comprising: A display panel, wherein the display panel is divided into a plurality of blocks based on pixels of the display panel; as well as The driving chip as claimed in claim 9 is used to drive the display panel to emit light.

Citation Information

Patent Citations

  • Display panel compensation method and device, display panel and memory

    CN115171604A

  • Display panel control method and device and electronic equipment

    CN115775531A

  • Display panel control method and device and electronic equipment

    CN115831044A

  • Gray scale compensation method of display panel, related device and medium

    CN117577051A

  • Method and image processor of computing decay factors for display degradation compensation

    US20220020133A1