Compensation method of display panel and compensation data determination method
By determining the compensation data based on the display brightness level and grayscale in the partitioned multi-frequency display mode and writing it to the driver module, the problem of brightness difference in the display panel is solved, and the consistency of brightness and the improvement of display effect is achieved.
Patent Information
- Application Number
- CN202510873589.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-08-08
AI Technical Summary
In the partition multi-frequency display mode, there is a brightness difference between the first display sub-region and the second display sub-region of the display panel, which affects the display effect.
In the partition multi-frequency display mode, the compensation data is determined according to the current display brightness level and grayscale, and written to the first end of the driver module to be compensated in the local brush frame, changing the hysteresis state of the driver module, thereby adjusting the brightness so that the first display sub-region and the second display sub-region are consistent.
The brightness difference between the first display sub-region and the second display sub-region is reduced, and the display effect is improved.
Smart Images

Figure CN120452371A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a compensation method for a display panel and a compensation data determination method. Background Art
[0002] With the development of display technology, users' requirements for display quality are getting higher and higher.
[0003] In the prior art, there is a problem of poor display effect in the case of partitioned multi-frequency display. Summary of the Invention
[0004] The present invention provides a compensation method for a display panel and a compensation data determination method, which can improve brightness differences in a partitioned multi-frequency display mode and enhance display effects.
[0005] According to one aspect of the present invention, a compensation method for a display panel is provided. The display panel includes a first display sub-area and a second display sub-area. In a partitioned multi-frequency display mode, a refresh frequency of the first display sub-area is lower than a refresh frequency of the second display sub-area. The display panel includes a plurality of sub-pixels, each sub-pixel includes a pixel circuit, the pixel circuit includes a data writing module and a driving module, and a first end of the data writing module is electrically connected to a first end of the driving module.
[0006] Compensation methods include:
[0007] Determining the display brightness level currently used by the display panel and the grayscale to be displayed by the sub-pixel to be compensated; wherein the sub-pixel to be compensated is a sub-pixel in the first display sub-area;
[0008] In the partitioned multi-frequency display mode, compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel; wherein the compensation data corresponding to the same binding point grayscale at at least some different display brightness levels is different, and the compensation data corresponding to at least some different binding point grayscales at the same display brightness level is different;
[0009] In the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated in the local refresh frame; wherein, in the local refresh frame, the first display sub-area is not refreshed, and the second display sub-area is refreshed.
[0010] Optionally, the compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point;
[0011] Optionally, the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated and the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated satisfy a preset relationship;
[0012] Optionally, a ratio of the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated to the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated is equal to a first coefficient; wherein the first coefficient is a constant;
[0013] Optionally, the first coefficient ranges from 1.5 to 3.5.
[0014] Optionally, at the same display brightness level and the same binding point grayscale, the compensation data of the sub-pixels to be compensated with different luminous colors are different;
[0015] Optionally, the sub-pixel to be compensated is a red sub-pixel, a green sub-pixel, or a blue sub-pixel.
[0016] Optionally, at the same display brightness level, the compensation data corresponding to different display grayscales are different; or, at the same display brightness level, the compensation data corresponding to different display grayscale ranges are different, and the compensation data corresponding to the same display grayscale range are the same;
[0017] Optionally, under the same display grayscale, the compensation data corresponding to different display brightness level ranges are different, and the compensation data corresponding to multiple display brightness levels within the same display brightness level range are the same; or, under the same display grayscale, the compensation data corresponding to different display brightness levels are different.
[0018] Optionally, in the partitioned multi-frequency display mode, determining compensation data corresponding to the sub-pixel to be compensated based on the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel includes:
[0019] Determine the refresh frequency of the first display sub-area and the refresh frequency of the second display sub-area in the partitioned multi-frequency display mode;
[0020] In the partitioned multi-frequency display mode, compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, the refresh frequency of the first display sub-area, the refresh frequency of the second display sub-area, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel;
[0021] Optionally, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in a different frequency range and / or when the refresh frequency of the second display sub-area is in a different frequency range, the compensation data corresponding to the sub-pixel to be compensated in the first display sub-area is different;
[0022] Optionally, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different and / or when the refresh frequency of the second display sub-area is different, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are different.
[0023] Optionally, in the partitioned multi-frequency display mode, determining compensation data corresponding to the sub-pixel to be compensated based on the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel includes:
[0024] In the partitioned multi-frequency display mode, the compensation data corresponding to the sub-pixel to be compensated is determined by interpolation based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel.
[0025] According to one aspect of the present invention, a method for determining compensation data of a display panel is provided, for determining compensation data corresponding to a binding point grayscale in a compensation method for a display panel according to any embodiment of the present invention;
[0026] The compensation data determination method includes:
[0027] Determining compensation data for at least two different compensation levels corresponding to each grayscale of a binding point of a display panel to be compensated; wherein the compensation data for each compensation level includes compensation data corresponding to at least two different grayscales of the binding point at at least two different display brightness levels; at the same display brightness level, the compensation data for the same grayscale of the binding point at different compensation levels are different;
[0028] In the partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, in the local refresh frame, the compensation data of a compensation level corresponding to the binding point grayscale of each sub-pixel to be compensated is written to the first end of the driving module of the sub-pixel to be compensated, and the compensated display brightness data of the display panel to be compensated is obtained;
[0029] The compensation level used for the binding point grayscale is determined according to the compensated display brightness data corresponding to each compensation level.
[0030] Optionally, the compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point;
[0031] Optionally, the corresponding relationship between the compensation data of different compensation levels corresponding to the grayscale of the binding point and the driving data corresponding to the grayscale of the binding point is different;
[0032] Optionally, a ratio of the driving data corresponding to the binding point grayscale to the compensation data corresponding to the binding point grayscale is equal to a first coefficient; wherein the first coefficient is a constant; and the first coefficients corresponding to different compensation levels are different.
[0033] Optionally, determining the compensation level used for the binding point grayscale according to the compensated display brightness data corresponding to each compensation level includes:
[0034] Determine a first brightness of the first display sub-area and a second brightness of the second display sub-area according to the compensated display brightness data, and determine a compensation level for the binding point grayscale according to the first brightness and the second brightness;
[0035] Optionally, determining a first brightness of the first display sub-area and a second brightness of the second display sub-area according to the compensated display brightness data, and determining a compensation level for the binding point grayscale according to the first brightness and the second brightness, includes:
[0036] Determining a compensation level for the grayscale of the binding point according to a brightness difference between the first brightness and the second brightness;
[0037] Optionally, the display panel includes two first display sub-areas; the two first display sub-areas are respectively located on both sides of the second display sub-area; the second display sub-area includes a first sub-area and a second sub-area, the two first display sub-areas include a first first display sub-area and a second first display sub-area, the first first display sub-area includes a third sub-area, and the second first display sub-area includes a fourth sub-area; the first sub-area is adjacent to the third sub-area, and the second sub-area is adjacent to the fourth sub-area;
[0038] Determining a compensation level for the grayscale of the binding point according to a brightness difference between the first brightness and the second brightness includes:
[0039] determining a first sub-brightness of the third sub-area, a second sub-brightness of the fourth sub-area, a third sub-brightness of the first sub-area, and a fourth sub-brightness of the second sub-area according to the compensated display brightness data;
[0040] The compensation level used for the binding point grayscale is determined according to the brightness difference between the first sub-brightness and the third sub-brightness, and the brightness difference between the second sub-brightness and the fourth sub-brightness.
[0041] Optionally, after the step of determining the compensation level adopted by the binding point grayscale according to the compensated display brightness data corresponding to each compensation level, the following steps are included:
[0042] The compensation data of the compensation level adopted by the binding point grayscale is stored in the display panel.
[0043] The compensation method provided by the technical solution of the embodiment of the present invention includes: determining the display brightness level currently used by the display panel and the grayscale to be displayed of the sub-pixel to be compensated; in the partitioned multi-frequency display mode, determining the compensation data corresponding to the sub-pixel to be compensated based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel; in the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated in the local refresh frame. The hysteresis state of the driving module of the sub-pixel to be compensated during the partitioned multi-frequency display can be changed, so that when the full frame is refreshed, the voltage charged in the storage capacitor of the sub-pixel to be compensated changes accordingly, thereby compensating the brightness of the sub-pixel to be compensated (the sub-pixel of the first display sub-area), so that the brightness of the first display sub-area is consistent with that of the second display sub-area when displaying the same gray scale, reducing the brightness difference between the first display sub-area and the second display sub-area; and because the brightness deviation corresponding to the same binding point gray scale is different under at least some different display brightness levels, and the brightness deviation corresponding to at least some different binding point gray scales under the same display brightness level is different, by setting the compensation data corresponding to the same binding point gray scale under at least some different display brightness levels to be different, and the compensation data corresponding to at least some different binding point gray scales under the same display brightness level to be different, targeted compensation can be performed for different display brightness levels and different binding point gray scales, and the compensation effect is better.
[0044] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0046] Figure 1 It is a structural diagram of a display panel.
[0047] Figure 2 This is a schematic diagram of a pixel circuit provided by an embodiment of the present invention.
[0048] Figure 3 This is a flow chart of a compensation method for a display panel provided by an embodiment of the present invention.
[0049] Figure 4 It is a timing diagram of a pixel circuit.
[0050] Figure 5 The present invention relates to a display panel and a corresponding driving timing diagram of the display panel.
[0051] Figure 6 This is a timing diagram of a pixel circuit provided by an embodiment of the present invention.
[0052] Figure 7 This is a flow chart of another display panel compensation method provided by an embodiment of the present invention.
[0053] Figure 8 This is a flow chart of another display panel compensation method provided by an embodiment of the present invention.
[0054] Figure 9 This is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention.
[0055] Figure 10 This is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention.
[0056] Figure 11 It is a structural schematic diagram of a display panel provided by an embodiment of the present invention.
[0057] Figure 12 This is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0058] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0059] It should be noted that the terms "first," "second," and the like in the present invention are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or apparatuses.
[0060] To facilitate understanding of the embodiments of the present application, the present application first specifically describes the problems existing in the related art:
[0061] With the development of the Organic Light-Emitting Diode (OLED) display panel industry, the materials of pixel display circuits have evolved from Low Temperature Polycrystalline Silicon (LTPS) to Low Temperature Polycrystalline Oxide (LTPO), and LTPO has been optimized from 1.0 to 2.0. Currently, terminals have increasingly stringent requirements for the functions of OLED display panels, and LTPO has also transitioned from 2.0 to 3.0. LTPO3.0 mainly refers to partial refresh display, that is, the frame rate of some display pixel circuits is controlled by the gate drive circuit (GIP circuit), so as to achieve real-time control of the different refresh rates of some areas within the OLED display panel. Figure 1 It is a structural diagram of a display panel. Figure 1 The display panel 10 may include a first display sub-area 11 and a second display sub-area 12 , and the refresh frequencies of the first display sub-area 11 and the second display sub-area 12 are different.
[0062] In the development of local refresh displays, many new display defects have emerged and urgently need to be addressed. Since the refresh frequencies of the first display sub-area 11 and the second display sub-area 12 are different, and the ratio of refresh time to hold time is different, there will be a brightness difference between the first display sub-area 11 and the second display sub-area 12, which affects the display effect of the display panel.
[0063] Therefore, an embodiment of the present invention provides a compensation method for a display panel. Figure 2 is a schematic diagram of a pixel circuit provided by an embodiment of the present invention, with reference to Figure 1 and Figure 2 The display panel 10 includes a first display sub-area 11 and a second display sub-area 12. In the partitioned multi-frequency display mode, the refresh frequency of the first display sub-area 11 is lower than the refresh frequency of the second display sub-area 12. The display panel 10 includes a plurality of sub-pixels, each sub-pixel includes a pixel circuit 20, the pixel circuit 20 includes a data writing module 21 and a driving module 22, and the first ends S of the data writing module 21 and the driving module 22 are electrically connected.
[0064] Figure 3 This is a flow chart of a compensation method for a display panel provided by an embodiment of the present invention, with reference to Figure 3 , the compensation methods for display panels include:
[0065] S110: Determine the current display brightness level of the display panel and the grayscale to be displayed by the sub-pixel to be compensated, wherein the sub-pixel to be compensated is a sub-pixel in the first display sub-area.
[0066] Among them, in order to meet the display requirements under different ambient brightness, the display panel usually sets multiple display brightness levels (DBV). The minimum display brightness under each display brightness level is 0, the maximum display brightness is different, and the total number of grayscales displayed under each display brightness level is the same, for example, 0-255 grayscales can be displayed. The display brightness level currently used by the display panel is the display brightness level used by the display panel for the current display screen. The grayscale to be displayed of the sub-pixel to be compensated is the display grayscale of the sub-pixel of the current display screen of the display panel. The sub-pixel to be compensated is any sub-pixel in the first display sub-area, that is, any sub-pixel in the first display sub-area is a sub-pixel to be compensated.
[0067] S120. In the partitioned multi-frequency display mode, the compensation data corresponding to the sub-pixel to be compensated is determined based on the currently adopted display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel; wherein, the compensation data corresponding to the same binding point grayscale at at least some different display brightness levels is different, and the compensation data corresponding to at least some different binding point grayscales at the same display brightness level is different.
[0068] The zoned multi-frequency display mode includes partial refresh frames and full refresh frames. A partial refresh frame is a partial refresh frame for the display panel, refreshing only a portion of the display panel. In a frame, only the image in that portion is updated, while the remaining area maintains its original display state. In a full refresh frame, both the first and second display sub-areas are refreshed.
[0069] The display panel includes at least two display sub-areas. In the partitioned multi-frequency display mode, at least two display sub-areas in the display panel refresh images at different refresh rates. In the non-partitioned multi-frequency display mode, each display sub-area in the display panel refreshes images at the same refresh rate. Figure 1 , the number of the first display sub-area 11 and the number of the second display sub-area 12 in the display panel are both at least one. Figure 1The display panel includes two first display sub-areas 11 and one second display sub-area 12, with the two first display sub-areas 11 located on either side of the second display sub-area 12. The refresh rate of the first display sub-area 11 is lower than that of the second display sub-area 12. The first display sub-area 11 is a low refresh area, also known as a cold area; the second display sub-area is a high refresh area, also known as a hot area. During a local refresh frame, the first display sub-area 11 does not refresh the screen, while the second display sub-area 12 does. For example, in the partitioned multi-frequency display mode, the screen refresh rate of the first display sub-area 11 can be 1Hz, and the screen refresh rate of the second display sub-area 12 can be 60Hz, 90Hz, or 120Hz, etc.
[0070] The number of binding point grayscales may include at least two. For example, the binding point grayscales may include 16 grayscales, 32 grayscales, 64 grayscales, and 112 grayscales. The display panel may pre-store compensation data corresponding to at least two binding point grayscales at each display brightness level under at least two different display brightness levels. At the same display brightness level and the same binding point grayscale, the driving data corresponding to different color sub-pixels may be different or the same. When the driving data corresponding to different color sub-pixels are different, the driving data corresponding to each binding point grayscale includes the driving data of each color sub-pixel. The compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel may be determined by preliminary experiments, for example, the compensation data may be determined by testing a plurality of sample display panels. The compensation data may be voltage compensation data provided to the pixel circuit within the local refresh frame.
[0071] The compensation data corresponding to the same binding point grayscale at at least some different display brightness levels is different. Exemplarily, it may be that: the compensation data corresponding to the same binding point grayscale at different display brightness levels is different, or the compensation data corresponding to the same binding point grayscale at some different display brightness levels is different, and the compensation data corresponding to the same binding point grayscale at some different display brightness levels is the same. The compensation data corresponding to at least some different binding point grayscales at the same display brightness level is different. Exemplarily, it may be that: the compensation data corresponding to different binding point grayscales at the same display brightness level is different, or the compensation data corresponding to some different binding point grayscales at the same display brightness level is different, and the compensation data corresponding to the remaining different binding point grayscales at the same display brightness level is the same.
[0072] The compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel. If the grayscale to be displayed is a binding point grayscale, the compensation data corresponding to the display brightness level corresponding to the currently used display brightness level and the grayscale corresponding to the grayscale to be displayed is found from the compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel, and this compensation data is the compensation data corresponding to the sub-pixel to be compensated. If the grayscale to be displayed is not a binding point grayscale, the compensation data corresponding to two binding point grayscales adjacent to the grayscale to be displayed at display brightness levels corresponding to or adjacent to the currently used display brightness level can be found, and the compensation data corresponding to the sub-pixel to be compensated is determined by interpolation.
[0073] S130. In the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, in the local refresh frame, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated; wherein, in the local refresh frame, the first display sub-area is not refreshed, and the second display sub-area is refreshed.
[0074] In a partial refresh frame, the first display sub-area does not refresh the screen, while the second display sub-area does. That is, in a partial refresh frame, the pixel circuits in the first display sub-area do not write data voltages to the gate of the drive transistor; the pixel circuits in the second display sub-area do write data voltages to the gate of the drive transistor. In a full refresh frame, both the first and second display sub-areas refresh the screen, that is, in a full refresh frame, the pixel circuits in the first and second display sub-areas write data voltages to the gate of the drive transistor.
[0075] Specifically, refer to Figure 2 The pixel circuit 20 includes a data writing module 21 and a driving module 22. The first end S of the data writing module 21 and the driving module 22 are electrically connected. The control end of the data writing module 21 in the pixel circuit 20 is used to receive the first scanning signal SP1. The data writing module 21 is electrically connected to the data line and the driving module 22 respectively.
[0076] Figure 4 It is a timing diagram of a pixel circuit, refer to Figure 2 and Figure 4In the prior art, during partial refresh, the start signal SinP1 serves as the input signal of the first scan drive circuit. The first scan drive circuit generates the first scan signal SP1 according to the start signal SinP1. The start signal SinP1 is equal to the refresh frequency of the second sub-display area 12. In the prior art, during partial refresh, the first end S, i.e., the Source end, of the sub-pixel driving module 22 of the first display sub-area is in an open circuit (Hiz) state. The partition control signal VrefE serves as the input signal of the second scan drive circuit. The second scan drive circuit is used to generate the second scan signal SN2 according to the control signal VrefE. The VrefE voltage is related to the partial refresh range of the display panel. For example, Figure 5 It is a driving timing diagram corresponding to the display panel and the display panel local refresh frame, reference Figure 2 and Figure 5 In the local refresh frame, the high voltage of VrefE corresponds to the second display sub-area 12, and the low voltage of VrefE corresponds to the first display sub-area. In the local refresh frame, the second scan drive circuit inputs the second scan signal SN2 to the second display sub-area 12, and the drive voltage of the second display sub-area 12 is written to the control terminal G of the drive module through the compensation module 23, and the second display sub-area 12 refreshes the screen; the second scan circuit does not input the second scan signal SN2 to the first display sub-area 11, and the first display sub-area 11 does not refresh the screen.
[0077] Due to the different refresh frequencies, the characteristics of the driving module 22 in the charging phase of the first display sub-area 11 and the second display sub-area 12 are different, so there is a brightness difference between the first display sub-area 11 and the second display sub-area 12 of the display panel; in the partitioned multi-frequency display mode, during normal refresh, the state of the first end of the driving module 22 of the sub-pixel (i.e., the sub-pixel to be compensated) of the first display sub-area 11 will affect the first and second terminal voltages of the driving module, thereby affecting the source and drain bias and hysteresis state of the driving module, affecting the open state of the driving module 22, and ultimately affecting the brightness of the light-emitting module and the brightness of the first display sub-area 11.
[0078] Figure 6 This is a timing diagram of a pixel circuit provided by an embodiment of the present invention, referring to Figure 2 and Figure 6, the compensation data is written to the first terminal S of the driver module 22 of the sub-pixel to be compensated. The compensation data may include a compensation voltage. This voltage is different from the prior art in which the Source terminal is in an open circuit (Hiz) state. It can change the hysteresis state of the driver module 22 of the sub-pixel to be compensated. When the full frame is refreshed, the voltage charged into Cst changes accordingly, and the brightness of the sub-pixel to be compensated is adjusted so that the brightness of the first display sub-region is consistent with the second display sub-region when displaying the same grayscale, and the brightness difference between the first display sub-region and the second display sub-region can be improved. That is, in this embodiment, by writing the compensation data into the first terminal S of the driver module 22 of the sub-pixel to be compensated during the data writing stage of the local refresh frame, the hysteresis state of the driver module of the sub-pixel to be compensated during the partitioned multi-frequency display can be changed, so that when the full frame is refreshed, the voltage charged into the storage capacitor Cst changes accordingly, and the brightness of the sub-pixel to be compensated is compensated, and the brightness of the first display sub-region is adjusted to be consistent with the second display sub-region, reducing the brightness difference between the first display sub-region and the second display sub-region.
[0079] The compensation method provided by the technical solution of the embodiment of the present invention includes: determining the display brightness level currently used by the display panel and the grayscale to be displayed of the sub-pixel to be compensated; in the partitioned multi-frequency display mode, determining the compensation data corresponding to the sub-pixel to be compensated based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel; in the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated in the local refresh frame. The hysteresis state of the driving module of the sub-pixel to be compensated during the partitioned multi-frequency display can be changed, so that when the full frame is refreshed, the voltage charged in the storage capacitor of the sub-pixel to be compensated changes accordingly, thereby compensating the brightness of the sub-pixel to be compensated (the sub-pixel of the first display sub-area), so that the brightness of the first display sub-area is consistent with that of the second display sub-area when displaying the same gray scale, reducing the brightness difference between the first display sub-area and the second display sub-area; and because the brightness deviation corresponding to the same binding point gray scale is different under at least some different display brightness levels, and the brightness deviation corresponding to at least some different binding point gray scales under the same display brightness level is different, by setting the compensation data corresponding to the same binding point gray scale under at least some different display brightness levels to be different, and the compensation data corresponding to at least some different binding point gray scales under the same display brightness level to be different, targeted compensation can be performed for different display brightness levels and different binding point gray scales, and the compensation effect is better.
[0080] Optionally, the compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point.
[0081] The compensation data corresponding to the binding point grayscale may include compensation data corresponding to sub-pixels of different colors at at least two binding point grayscales at at least two different display brightness levels. For example, the compensation data corresponding to sub-pixels of different colors may include compensation data corresponding to red sub-pixels, compensation data corresponding to green sub-pixels, or compensation data corresponding to blue sub-pixels. The driving data corresponding to the binding point grayscale may include driving data corresponding to sub-pixels of different colors at at least two binding point grayscales at at least two different display brightness levels.
[0082] Specifically, the compensation data corresponding to the binding point grayscale is determined according to the driving data corresponding to the binding point grayscale. For example, the driving data corresponding to the binding point grayscale can be processed according to a formula or a preset relationship to obtain the compensation data corresponding to the binding point grayscale. When different driving data are input to the pixel circuit, the driving current output by the driving module is different, the luminous brightness of the sub-pixel to be compensated is different, the brightness deviation of the sub-pixel to be compensated is different, and the characteristics of different display panels are different. There are differences in the driving data of different display panels, and the brightness deviation of the sub-pixel to be compensated of different display panels is also different. By setting the compensation data corresponding to the binding point grayscale to be determined according to the driving data corresponding to the binding point grayscale, the compensation data can be targeted to compensate for the brightness deviation of the sub-pixel to be compensated at each binding point grayscale, and the compensation data can be more suitable for the characteristics of the display panel, and can be targeted to compensate for the brightness deviation of the display panel, further reducing the brightness difference between the first display sub-area and the second display sub-area, and improving the compensation effect.
[0083] Optionally, the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated and the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated satisfy a preset relationship.
[0084] The preset relationship can be obtained based on experience or extensive experimentation. The compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated and the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated satisfy the preset relationship. This allows for quick and simple calculations, ensuring that the compensation data has a good compensation effect on the first display sub-area, ensuring that the brightness of the first lower display sub-area and the second lower display sub-area are consistent, and reducing the difference in brightness between the first lower display sub-area and the second lower display sub-area.
[0085] Optionally, a ratio of the driving data corresponding to the binding point grayscale of the sub-pixel to be compensated to the compensation data corresponding to the binding point grayscale of the sub-pixel to be compensated is equal to a first coefficient; wherein the first coefficient is a constant.
[0086] The first coefficient can be obtained based on experience or a large number of experiments. Setting the ratio of the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated to the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated equal to the first coefficient can improve the compensation effect of the compensation data while simplifying the calculation method.
[0087] Optionally, the first coefficient ranges from 1.5 to 3.5.
[0088] The compensation data is different when the values of the selected first coefficients are different, and each first coefficient corresponds to a set of compensation data. The range of the first coefficient is 1.5-3.5. For example, the values of the first coefficient may include 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, etc., which can achieve better compensation data compensation effect.
[0089] Optionally, the compensation data of sub-pixels of different luminous colors are different.
[0090] Among them, the compensation data of sub-pixels of different luminous colors are different, and the brightness of sub-pixels of different colors to be compensated in the first display sub-area can be adjusted in a targeted manner, so that the compensation data can have a better compensation effect on the first display sub-area, ensuring that the brightness of the first display sub-area and the second display sub-area is consistent, and reducing the difference in brightness between the first lower display sub-area and the second display sub-area.
[0091] Optionally, the sub-pixel to be compensated is a red sub-pixel, a green sub-pixel, or a blue sub-pixel.
[0092] Among them, the sub-pixel to be compensated is a red sub-pixel, a green sub-pixel or a blue sub-pixel, and the compensation data corresponding to the sub-pixel to be compensated includes compensation data corresponding to the red sub-pixel, compensation data corresponding to the green sub-pixel and compensation data corresponding to the blue sub-pixel. The brightness of the sub-pixels to be compensated of different colors in the first display sub-area can be adjusted in a targeted manner, so that the compensation data can have a better compensation effect on the first display sub-area, ensure that the brightness of the first display sub-area and the second display sub-area is consistent, and reduce the difference in brightness between the first lower display sub-area and the second lower display sub-area.
[0093] Optionally, at the same display brightness level, the compensation data corresponding to different display grayscales are different; or, at the same display brightness level, the compensation data corresponding to different display grayscale ranges are different, and the compensation data corresponding to the same display grayscale range are the same.
[0094] Among them, under the same display brightness level, the compensation data corresponding to different display grayscales are different. It can be: under the same display brightness level, including 0-255 display grayscales, each display grayscale corresponds to a compensation data, which can make the compensation effect of each display grayscale better and reduce the difference in brightness between the first lower display sub-area and the second display sub-area.
[0095] Under the same display brightness level, the compensation data corresponding to different display grayscale ranges are different, and the compensation data corresponding to the same display grayscale range are the same. It can be that under the same display brightness level, 0-255 display grayscale is included, and the 0-255 display grayscale is divided into multiple display grayscale ranges, and each display grayscale range includes at least two adjacent display grayscales; the compensation data corresponding to different display grayscale ranges are different, and the compensation data corresponding to the same display grayscale range are the same, which can reduce the amount of data storage in the display panel and speed up the calculation speed.
[0096] Optionally, under the same display grayscale, the compensation data corresponding to different display brightness level ranges are different, and the compensation data corresponding to multiple display brightness levels within the same display brightness level range are the same; or, under the same display grayscale, the compensation data corresponding to different display brightness levels are different.
[0097] Among them, under the same display grayscale, the compensation data corresponding to different display brightness level ranges are different, and the compensation data corresponding to multiple display brightness levels within the same display brightness level range are the same; it can be that the multiple display brightness levels are divided into different display brightness level ranges, and each display brightness level range includes at least two display brightness levels; under the same display grayscale, the compensation data corresponding to different display brightness level ranges are different, and the compensation data corresponding to multiple display brightness levels within the same display brightness level range are the same, which can reduce the amount of data storage in the display panel and speed up the calculation speed.
[0098] Under the same display grayscale, the compensation data corresponding to different display brightness levels are different; under each display brightness level, the compensation data corresponding to the same display grayscale can be different, which can make the compensation effect of each display grayscale better and reduce the difference in brightness between the first lower display sub-area and the second display sub-area.
[0099] Optional, Figure 7 This is a flow chart of another compensation method for a display panel provided by an embodiment of the present invention, with reference to Figure 7 , compensation methods include:
[0100] S110, determining the current display brightness level of the display panel and the grayscale to be displayed by the sub-pixel to be compensated, wherein the sub-pixel to be compensated is a sub-pixel in the first display sub-area;
[0101] S121: Determine a refresh frequency of a first display sub-area and a refresh frequency of a second display sub-area in a partitioned multi-frequency display mode.
[0102] The refresh frequencies of the first display sub-area and the second display sub-area of the current display image of the display panel are determined respectively in the partitioned multi-frequency display mode.
[0103] S122. In the partitioned multi-frequency display mode, the compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, the refresh frequency of the first display sub-area, the refresh frequency of the second display sub-area, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel.
[0104] Among them, at the same display brightness level and the same display grayscale, the refresh frequency of the first display sub-area is different; or, at the same display brightness level and the same display grayscale, the refresh frequency of the second display sub-area is different; or, at the same display brightness level and the same display grayscale, the refresh frequency of the first display sub-area is different, and the refresh frequency of the second display sub-area is different, and the sub-pixels to be compensated in the first display sub-area all correspond to different compensation data.
[0105] The compensation data corresponding to the sub-pixel to be compensated may be determined based on the currently used display brightness level, the grayscale to be displayed, the refresh frequency of the first display sub-area, the refresh frequency of the second display sub-area, and the compensation data corresponding to the grayscales of at least two binding points at at least two different display brightness levels pre-stored in the display panel.
[0106] The compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel include compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels at different refresh frequencies, wherein the different refresh frequencies include different refresh frequencies of the first display sub-area, or different refresh frequencies of the second display sub-area, or different refresh frequencies of the first display sub-area and different refresh frequencies of the second display sub-area. When the grayscale to be displayed is a binding point grayscale, the compensation data corresponding to the at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel are used to find compensation data for a sub-pixel corresponding to the display brightness level corresponding to the currently used display brightness level, the display grayscale corresponding to the grayscale to be displayed, the refresh frequency corresponding to the refresh frequency of the first display sub-area, and the refresh frequency corresponding to the refresh frequency of the second display sub-area. The compensation data for the sub-pixel is the compensation data corresponding to the sub-pixel to be compensated. When the grayscale to be displayed is not a binding point grayscale, the compensation data corresponding to the at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel are interpolated to determine the compensation data corresponding to the sub-pixel to be compensated.
[0107] Different compensation weights are set for different frequencies in advance; first, initial compensation data corresponding to the grayscale to be displayed under the currently used display brightness level is determined based on the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel; the compensation weight is determined according to the refresh frequency of the first display sub-area and the refresh frequency of the second display sub-area, and the compensation data corresponding to the sub-pixel to be compensated is determined according to the initial compensation data and the compensation weight.
[0108] Under different refresh frequencies of the first display sub-area and the second display sub-area, the brightness difference between the first display sub-area and the second display sub-area is different, corresponding to different compensation data, which can make the compensation effect of the display panel better and reduce the brightness difference between the first display sub-area and the second display sub-area.
[0109] S130. In the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, in the local refresh frame, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated; wherein, in the local refresh frame, the first display sub-area is not refreshed, and the second display sub-area is refreshed.
[0110] Since the brightness difference between the first display sub-area and the second display sub-area is different in different refresh frequencies of the first display sub-area and the refresh frequencies of the second display sub-area, the technical solution of the embodiment of the present invention determines the compensation data of the sub-pixels to be compensated in the first display sub-area according to the different refresh frequencies of the first display sub-area and the second display sub-area, and can perform targeted compensation on the sub-pixels to be compensated in the first display sub-area at each refresh frequency, thereby achieving better compensation effect of the display panel and reducing the difference in brightness between the first lower display sub-area and the second lower display sub-area.
[0111] Optionally, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in a different frequency range and / or when the refresh frequency of the second display sub-area is in a different frequency range, the compensation data corresponding to the sub-pixel to be compensated in the first display sub-area is different.
[0112] Since the brightness difference between the first display sub-area and the second display sub-area is close under similar refresh frequencies, and the brightness difference between the first display sub-area and the second display sub-area is relatively large under relatively large refresh frequencies, by setting in partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in different frequency ranges and / or when the refresh frequency of the second display sub-area is in different frequency ranges, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are different; that is, the multiple refresh frequencies of the first display sub-area are divided into at least two frequency ranges, and the multiple refresh frequencies of the second display sub-area are divided into at least two frequency ranges, and each frequency range is The range includes at least two display frequencies; at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in different frequency ranges, or when the refresh frequency of the second display sub-area is in different frequency ranges, or when the refresh frequency of the first display sub-area is in different frequency ranges and the refresh frequency of the second display sub-area is in different frequency ranges, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are different; at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in the same frequency range and the refresh frequency of the second display sub-area is in the same frequency range, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are the same. This allows targeted compensation for brightness differences corresponding to different frequency ranges, resulting in better compensation effects, reduced data storage in the display panel, and faster calculations.
[0113] Optionally, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different and / or when the refresh frequency of the second display sub-area is different, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are different.
[0114] Among them, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different and / or when the refresh frequency of the second display sub-area is different, the compensation data corresponding to the sub-pixel to be compensated in the first display sub-area is different. It can be: at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different, or, at the same display brightness level and the same display grayscale, when the refresh frequency of the second display sub-area is different, or, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different and when the refresh frequency of the second display sub-area is different, the compensation data corresponding to the sub-pixel to be compensated in the first display sub-area are all different.
[0115] Each refresh frequency corresponds to different compensation data, which can make the compensation effect at each refresh frequency better and reduce the difference in brightness between the first lower display sub-area and the second display sub-area.
[0116] Optional, Figure 8This is a flow chart of a compensation method for a display panel provided by an embodiment of the present invention, with reference to Figure 8 , compensation methods include:
[0117] S110, determining the current display brightness level of the display panel and the grayscale to be displayed by the sub-pixel to be compensated, wherein the sub-pixel to be compensated is a sub-pixel in the first display sub-area;
[0118] S1201. In the partitioned multi-frequency display mode, interpolate and determine the compensation data corresponding to the sub-pixel to be compensated based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel.
[0119] If the grayscale to be displayed is not a tie-point grayscale, compensation data corresponding to at least two tie-point grayscales at at least two different display brightness levels pre-stored in the display panel is required. The display brightness level corresponding to the currently used display brightness level and the compensation data corresponding to the two tie-point grayscales adjacent to the grayscale to be displayed are found. Interpolation is then performed based on the found compensation data to determine the compensation data corresponding to the sub-pixel to be compensated. This interpolation method is computationally simple, reduces the amount of data stored in the display panel, and speeds up calculations.
[0120] S130. In the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, in the local refresh frame, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated; wherein, in the local refresh frame, the first display sub-area is not refreshed, and the second display sub-area is refreshed.
[0121] An embodiment of the present invention provides a method for determining compensation data of a display panel based on the above embodiment, which is used to determine compensation data corresponding to the binding point grayscale in the display panel compensation method described in any embodiment of the present invention; Figure 9 This is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention, with reference to Figure 9 , the compensation data determination method includes:
[0122] S210. Determine compensation data for at least two different compensation levels corresponding to each binding point grayscale of the display panel to be compensated; wherein the compensation data for each compensation level includes compensation data corresponding to at least two different binding point grayscales under at least two different display brightness levels; under the same display brightness level, the compensation data for the same binding point grayscale at different compensation levels are different.
[0123] Among them, the compensation data of at least two different compensation gears can be obtained through the data collected in the laboratory and the early stage of the production line. For example, at least two different compensation gears can be determined by testing multiple sample display panels. Multiple sample display panels can be set to display the same set display screen, and the same set display screen is a display screen with the same partition refresh frequency, the same display brightness level and the same display grayscale; each sample display panel includes a first display sub-area and a second display sub-area. In the partitioned multi-frequency display mode, the driving data corresponding to at least two binding point grayscales of the sub-pixels to be compensated at at least two different display brightness levels of the multiple sample display panels at different display brightness levels can be obtained. Exemplarily, when the module code is burned, after gamma correction, the driving data corresponding to at least two binding point grayscales of the sub-pixels to be compensated at at least two different display brightness levels of the multiple sample display panels at different display brightness levels can be recorded. The ratio of the drive data corresponding to the grayscale of the binding point of the sub-pixel to be compensated to the compensation data corresponding to the grayscale of the binding point of the sub-pixel is equal to a first coefficient. The range of the first coefficient is 1.5-3.5. Multiple different first coefficients can be set, each first coefficient corresponds to an initial gear, and the compensation value corresponding to each first coefficient is the compensation data for an initial gear. Exemplarily, the compensation data includes brightness compensation data for the first initial gear, the second initial gear, and so on. N ≥ 2, N is a positive integer; the first coefficient corresponding to the first initial gear can be 1.5, the first coefficient corresponding to the second initial gear can be 1.6, and so on. Compensation data for multiple different initial gears can be obtained.
[0124] Specifically, the first display sub-areas of the plurality of sample display panels are compensated according to the compensation data of the first initial level, so that the brightness difference of some of the plurality of sample display panels meets the required brightness difference. The first initial level is then used as a compensation level. The remaining sample display panels that do not meet the brightness difference requirement are then compensated using the compensation data of the second initial level. If the compensation data of the second initial level cannot enable the sample display panels to meet the display requirements, the second initial level is discarded, and the third initial level is then used to compensate the remaining sample display panels. This process is repeated repeatedly, until all initial levels that can compensate the sample display panels are screened out and determined as compensation levels.
[0125] Specifically, the compensation data at each compensation level can be used to perform brightness compensation on at least one sample display panel. This compensation data can be the compensation voltage provided to the first terminal of the driver module of the pixel circuit within a local refresh frame. At the same display brightness level, the compensation data for the same binding point grayscale at different compensation levels can be different. By determining multiple different compensation levels, when performing compensation on different display panels, appropriate compensation data can be selected from the compensation data at these multiple compensation levels.
[0126] S220. In the partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, in the local refresh frame, the compensation data of a compensation level corresponding to the binding point grayscale of each sub-pixel to be compensated is written to the first end of the driving module of the sub-pixel to be compensated, and the compensated display brightness data of the display panel to be compensated is obtained.
[0127] Among them, when the display panel is driven to display a certain binding point grayscale image at a certain display brightness level, the compensation data of a compensation level corresponding to the binding point grayscale of the display brightness level is written to the first end of the driving module of the sub-pixel to be compensated, and the display data of the display panel is obtained through the optical acquisition device; then the compensation data of another compensation level is written to the first end of the driving module of the sub-pixel to be compensated, and the display data is continued to be obtained; and so on, the display brightness data of the display panel to be compensated after compensation for the compensation data at each compensation level can be obtained through the optical acquisition device; the optical acquisition device may include a Demura camera platform.
[0128] S230 , determining the compensation level used for the binding point grayscale according to the compensated display brightness data corresponding to each compensation level.
[0129] Among them, according to the compensation data of each compensation level, the display brightness data of the compensated display panel is calculated, and the brightness difference between the first display sub-area and the second display sub-area corresponding to each compensation level after compensation is calculated; according to the brightness difference, the compensation level with the best compensation effect is determined, and the compensation level with the best compensation effect is determined as the compensation level adopted for the binding point grayscale.
[0130] Exemplarily, the display panel to be compensated is driven to display a display image of 90 nit and 16 grayscales, the display panel is compensated using compensation data of various compensation levels, and the compensation level used by the display panel is determined based on the compensated display brightness data.
[0131] A compensation data determination method according to a technical solution of an embodiment of the present invention includes: determining compensation data for at least two different compensation levels corresponding to each binding point grayscale of a display panel to be compensated; wherein, at the same display brightness level, the compensation data for the same binding point grayscale at different compensation levels are different; in a partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, writing compensation data for one compensation level corresponding to the binding point grayscale of each sub-pixel to a first terminal of a sub-pixel driver module during a local refresh frame, and obtaining compensated display brightness data of the display panel to be compensated; and determining the compensation level used for the binding point grayscale based on the compensated display brightness data corresponding to each compensation level. In this embodiment of the present invention, by pre-acquiring compensation data for at least two different compensation levels and determining the compensation level used by the display panel to be compensated from the compensation data for the at least two different compensation levels, the brightness difference between the first display sub-area and the second display sub-area of the display panel to be compensated can be improved. Each display panel to be compensated can select a corresponding compensation level based on its display characteristics, thereby avoiding the problem that applying the same set of compensation data to different display panels may result in some display panels not being properly compensated and the display effect still not being effectively improved.
[0132] Optionally, the compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point.
[0133] The driving data corresponding to the binding point grayscale can be register values corresponding to sub-pixels of different colors at at least two binding point grayscales at at least two different display brightness levels at at least a portion of the display brightness levels. Table 1 is a table of register values for driving data corresponding to binding point grayscales at some display brightness levels. Referring to Table 1, 0FFF is, for example, the register value corresponding to a display brightness level of 4095, 948 is the register value for driving data corresponding to grayscale 16 at a display brightness level of 4095, and so on. 1229 is the register value for driving data corresponding to grayscale 32 at a display brightness level of 4095.
[0134] Table 1
[0135]
[0136] Specifically, the compensation data corresponding to the binding point grayscale is determined according to the driving data corresponding to the binding point grayscale. For example, the driving data corresponding to the binding point grayscale can be processed according to a formula or a preset relationship to obtain the compensation data corresponding to the binding point grayscale. When different driving data are input to the pixel circuit, the driving current output by the driving module is different, the luminous brightness of the sub-pixel to be compensated is different, the brightness deviation of the sub-pixel to be compensated is different, and the characteristics of different display panels are different. There are differences in the driving data of different display panels, and the brightness deviation of the sub-pixel to be compensated of different display panels is also different. By setting the compensation data corresponding to the binding point grayscale to be determined according to the driving data corresponding to the binding point grayscale, the compensation data can be targeted to compensate for the brightness deviation of the sub-pixel to be compensated at each binding point grayscale, and the compensation data can be more suitable for the characteristics of the display panel, and can be targeted to compensate for the brightness deviation of the display panel, further reducing the brightness difference between the first display sub-area and the second display sub-area, and improving the compensation effect.
[0137] Optionally, the correspondence between the compensation data of different compensation levels corresponding to the binding point grayscale and the driving data corresponding to the binding point grayscale is different.
[0138] Among them, the compensation data of different compensation levels corresponding to the binding point grayscale have different corresponding relationships with the driving data corresponding to the binding point grayscale, which can ensure that the compensation data of different compensation levels meet the compensation requirements of different display panels and improve the compensation effect of the display panel.
[0139] Optionally, a ratio of the driving data corresponding to the binding point grayscale to the compensation data corresponding to the binding point grayscale is equal to a first coefficient; wherein the first coefficient is a constant; and the first coefficients corresponding to different compensation levels are different.
[0140] The first coefficient can be obtained based on experience or a large number of experiments. Setting the ratio of the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated to the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated equal to the first coefficient can improve the compensation effect of the compensation data while simplifying the calculation method.
[0141] Optionally, the range of the first coefficient is 1.5-3.5; different values of the selected first coefficients result in different compensation data, and each first coefficient corresponds to compensation data of a compensation gear.
[0142] Table 2 shows the register values for compensation data corresponding to grayscale at some display brightness levels. For example, Table 2 shows compensation data corresponding to a first coefficient of 2.6. 0FFF is the register value corresponding to a display brightness level of 4095. 365 is the register value for grayscale 16 at a display brightness level of 4095. Similarly, 473 is the register value for grayscale 32 at a display brightness level of 4095.
[0143] Table 2
[0144]
[0145] Optional, Figure 10 This is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention, with reference to Figure 10 , the compensation data determination method includes:
[0146] S210. Determine compensation data for at least two different compensation levels corresponding to each binding point grayscale of the display panel to be compensated; wherein the compensation data for each compensation level includes compensation data corresponding to at least two different binding point grayscales under at least two different display brightness levels; under the same display brightness level, the compensation data for the same binding point grayscale at different compensation levels are different.
[0147] S220. In the partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, in the local refresh frame, the compensation data of a compensation level corresponding to the binding point grayscale of each sub-pixel to be compensated is written to the first end of the driving module of the sub-pixel to be compensated, and the compensated display brightness data of the display panel to be compensated is obtained.
[0148] S231 , determining a first brightness of the first display sub-area and a second brightness of the second display sub-area according to the compensated display brightness data, and determining a compensation level for the binding point grayscale according to the first brightness and the second brightness.
[0149] in, Figure 11 is a schematic structural diagram of a display panel provided by an embodiment of the present invention, with reference to Figure 11 The brightness difference between the first and second brightness levels corresponding to each compensation level can be calculated, and the compensation level corresponding to the minimum brightness difference can be determined as the level not to be compensated. Alternatively, a preset brightness threshold can be set, which can be 1.2%. The display panel to be compensated is first compensated using the compensation data of the first compensation level. If the brightness difference is greater than the preset brightness threshold, compensation is continued using the compensation data of the next compensation level until a compensation level with a brightness difference less than the preset brightness threshold is found. In this case, the compensation level corresponding to the brightness difference less than the preset brightness threshold is the compensation level to be used for the binding point grayscale.
[0150] This embodiment determines the first brightness of the first display sub-area and the second brightness of the second display sub-area based on the compensated display brightness data, and determines the compensation level used for the binding point grayscale based on the first brightness and the second brightness. Since the brightness difference between the second display sub-area and the first display sub-area is easily observed by the human eye and has a greater impact on the display effect of the display screen, by determining the compensation level based on the first brightness and the second brightness, the determined compensation level can better improve the display effect.
[0151] Optionally, the first brightness of the first display sub-area and the second brightness of the second display sub-area are determined based on the compensated display brightness data, and the compensation level adopted for the binding point grayscale is determined based on the first brightness and the second brightness, including: determining the compensation level adopted for the binding point grayscale based on the brightness difference between the first brightness and the second brightness.
[0152] The brightness difference may be the difference between the first brightness and the second brightness. The compensation level with the smallest brightness difference may be determined as the compensation level adopted for the binding point grayscale; alternatively, a preset brightness threshold may be set, the brightness difference being the ratio of the difference between the second brightness and the first brightness to the second brightness, the preset brightness threshold may be 1.2%, and the display panel to be compensated is first compensated using the compensation data of the first compensation level. If the brightness difference is greater than the preset brightness threshold, compensation is required using the compensation data of the next compensation level. If the brightness difference is less than the preset brightness threshold, the compensation level corresponding to the brightness difference being less than the preset brightness threshold is the compensation level adopted for the binding point grayscale.
[0153] Optionally, the display panel includes two first display sub-areas; the two first display sub-areas are respectively located on both sides of the second display sub-area; the second display sub-area includes the first sub-area and the second sub-area, the two first display sub-areas include the first first display sub-area and the second first display sub-area, the first first display sub-area includes the third sub-area, and the second first display sub-area includes the fourth sub-area; the first sub-area is adjacent to the third sub-area, and the second sub-area is adjacent to the fourth sub-area.
[0154] The compensation level for the binding point grayscale is determined based on the brightness difference between the first brightness and the second brightness of the second display sub-area, including: determining the first sub-brightness of the third sub-area, the second sub-brightness of the fourth sub-area, the third sub-brightness of the first sub-area, and the fourth sub-brightness of the second sub-area based on the compensated display brightness data; and determining the compensation level for the binding point grayscale based on the brightness difference between the first sub-brightness and the third sub-brightness, and the brightness difference between the second sub-brightness and the fourth sub-brightness.
[0155] Among them, reference Figure 11 The display panel includes two first display sub-areas 11 and one second display sub-area 12, with the two first display sub-areas 11 located on either side of the second display sub-area 12. The first first display sub-area is the first display sub-area 11 of the near driver chip, and the third sub-area A2 is a portion of the first first display sub-area adjacent to the first sub-area B2. The second first display sub-area is the first display sub-area 11 of the far driver chip, and the fourth sub-area A1 is a portion of the second first display sub-area adjacent to the second sub-area B1. The first sub-brightness of the third sub-area A2 and the second sub-brightness of the fourth sub-area A1 can be obtained separately, as can the third sub-brightness of the first sub-area B2 and the fourth sub-brightness of the second sub-area B1.
[0156] We can first determine whether the brightness difference between the first sub-brightness of the third sub-area A2 near the driving chip and the third sub-brightness of the first sub-area B2 meets the brightness difference requirement. After the brightness difference requirement is met, we can then determine whether the brightness difference between the second sub-brightness of the fourth sub-area A1 and the fourth sub-brightness of the second sub-area B1 meets the brightness difference requirement. When both brightness differences meet the brightness difference requirement of the display panel, the compensation data of the corresponding compensation gear is the compensation gear adopted for the binding point grayscale.
[0157] Optional, Figure 12 : is a flow chart of a method for determining compensation data of a display panel provided by an embodiment of the present invention. The method for determining compensation data includes:
[0158] S210. Determine compensation data for at least two different compensation levels corresponding to each binding point grayscale of the display panel to be compensated; wherein the compensation data for each compensation level includes compensation data corresponding to at least two different binding point grayscales under at least two different display brightness levels; under the same display brightness level, the compensation data for the same binding point grayscale at different compensation levels are different.
[0159] S220. In the partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, in the local refresh frame, the compensation data of a compensation level corresponding to the binding point grayscale of each sub-pixel to be compensated is written to the first end of the driving module of the sub-pixel to be compensated, and the compensated display brightness data of the display panel to be compensated is obtained.
[0160] S230 , determining the compensation level used for the binding point grayscale according to the compensated display brightness data corresponding to each compensation level.
[0161] S240: Storing compensation data of the compensation level adopted by the binding point grayscale in the display panel.
[0162] The calculated compensation data for the compensation level used for the binding point grayscale needs to be offset and eliminated according to the driver IC writing rules to meet the register storage requirements. Table 3 shows the register values after the compensation data calculation corresponding to the binding point grayscale at some display brightness levels. Referring to Table 3, 0FFF is the register value corresponding to a display brightness level of 4095, 119 is the register value after the compensation data calculation corresponding to grayscale 16 at a display brightness level of 4095, and so on. 1229 is the register value after the compensation data calculation corresponding to grayscale 32 at a display brightness level of 4095.
[0163] Table 3
[0164]
[0165] Then the corresponding register position is written. Table 4 is the register address table of the compensation data corresponding to the grayscale of the binding point under some display brightness levels. Referring to Table 4, for example, 0FFF is the register value corresponding to the display brightness level 4095, A12 is the register address of the compensation data corresponding to 16 grayscales under the display brightness level 4095, and so on. 1229 is the register address of the compensation data corresponding to 32 grayscales under the display brightness level 4095.
[0166] Table 4
[0167]
[0168] The method for determining compensation data for a display panel provided by the technical solution of an embodiment of the present invention has the same beneficial effects as the compensation method for a display panel described in any embodiment of the present invention.
[0169] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0170] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A compensation method for a display panel, characterized in that: The display panel includes a first display sub-area and a second display sub-area. In a partitioned multi-frequency display mode, a refresh frequency of the first display sub-area is lower than a refresh frequency of the second display sub-area. The display panel includes a plurality of sub-pixels, each sub-pixel includes a pixel circuit, and the pixel circuit includes a data writing module and a driving module. The data writing module is electrically connected to a first end of the driving module. The compensation method includes: Determining the display brightness level currently used by the display panel and the grayscale to be displayed by the sub-pixel to be compensated; wherein the sub-pixel to be compensated is a sub-pixel in the first display sub-area; In the partitioned multi-frequency display mode, compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel; wherein the compensation data corresponding to the same binding point grayscale at at least some different display brightness levels is different, and the compensation data corresponding to at least some different binding point grayscales at the same display brightness level is different; In the partitioned multi-frequency display mode, when the sub-pixel to be compensated displays the grayscale to be displayed, the compensation data is written to the first end of the driving module of the sub-pixel to be compensated in the local refresh frame; wherein, in the local refresh frame, the first display sub-area is not refreshed, and the second display sub-area is refreshed.
2. The compensation method according to claim 1, wherein: The compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point; Preferably, the compensation data corresponding to the grayscale of the binding point of the sub-pixel to be compensated and the driving data corresponding to the grayscale of the binding point of the sub-pixel to be compensated satisfy a preset relationship; Preferably, the ratio of the driving data corresponding to the binding point grayscale of the sub-pixel to be compensated to the compensation data corresponding to the binding point grayscale of the sub-pixel to be compensated is equal to a first coefficient; wherein the first coefficient is a constant; Preferably, the first coefficient is in the range of 1.5-3.
5.
3. The compensation method according to claim 1, wherein: At the same display brightness level and the same binding point grayscale, the compensation data of the sub-pixels to be compensated of different luminous colors are different; Preferably, the sub-pixel to be compensated is a red sub-pixel, a green sub-pixel or a blue sub-pixel.
4. The compensation method according to claim 1, characterized in that: At the same display brightness level, the compensation data corresponding to different display grayscales are different; or, at the same display brightness level, the compensation data corresponding to different display grayscale ranges are different, and the compensation data corresponding to the same display grayscale range are the same; Preferably, under the same display grayscale, the compensation data corresponding to different display brightness level ranges are different, and the compensation data corresponding to multiple display brightness levels within the same display brightness level range are the same; or, under the same display grayscale, the compensation data corresponding to different display brightness levels are different.
5. The compensation method according to claim 1, characterized in that: The step of determining compensation data corresponding to a sub-pixel to be compensated in the partitioned multi-frequency display mode according to the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel includes: Determining a refresh frequency of the first display sub-area and a refresh frequency of the second display sub-area in the partitioned multi-frequency display mode; In the partitioned multi-frequency display mode, compensation data corresponding to the sub-pixel to be compensated is determined based on the currently used display brightness level, the grayscale to be displayed, the refresh frequency of the first display sub-area, the refresh frequency of the second display sub-area, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel; Preferably, in the partitioned multi-frequency display mode, at the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is in a different frequency range and / or when the refresh frequency of the second display sub-area is in a different frequency range, the compensation data corresponding to the sub-pixels to be compensated in the first display sub-area are different; Preferably, in the partitioned multi-frequency display mode, under the same display brightness level and the same display grayscale, when the refresh frequency of the first display sub-area is different and / or when the refresh frequency of the second display sub-area is different, the compensation data corresponding to the sub-pixel to be compensated in the first display sub-area is different.
6. The compensation method according to claim 1, characterized in that: The step of determining compensation data corresponding to a sub-pixel to be compensated in the partitioned multi-frequency display mode according to the currently used display brightness level, the grayscale to be displayed, and compensation data corresponding to at least two binding point grayscales at at least two different display brightness levels pre-stored in the display panel includes: In the partitioned multi-frequency display mode, the compensation data corresponding to the sub-pixel to be compensated is determined by interpolation based on the currently used display brightness level, the grayscale to be displayed, and the compensation data corresponding to at least two binding point grayscales under at least two different display brightness levels pre-stored in the display panel.
7. A method for determining compensation data of a display panel, characterized in that: used to determine compensation data corresponding to the grayscale of the binding point in the compensation method for a display panel according to any one of claims 1 to 6; The compensation data determination method includes: Determining compensation data for at least two different compensation levels corresponding to each grayscale of a binding point of a display panel to be compensated; wherein the compensation data for each compensation level includes compensation data corresponding to at least two different grayscales of the binding point at at least two different display brightness levels; at the same display brightness level, the compensation data for the same grayscale of the binding point at different compensation levels are different; In the partitioned multi-frequency display mode, when the display panel to be compensated displays the binding point grayscale, in a local refresh frame, compensation data of a compensation level corresponding to the binding point grayscale of each sub-pixel to be compensated is written into the first end of the driving module of the sub-pixel to be compensated, and compensated display brightness data of the display panel to be compensated is obtained; The compensation level used for the binding point grayscale is determined according to the compensated display brightness data corresponding to each compensation level.
8. The compensation data determination method according to claim 7, characterized in that: The compensation data corresponding to the grayscale of the binding point is determined according to the driving data corresponding to the grayscale of the binding point; Preferably, the corresponding relationship between the compensation data of different compensation gears corresponding to the grayscale of the binding point and the driving data corresponding to the grayscale of the binding point is different; Preferably, the ratio of the driving data corresponding to the binding point grayscale to the compensation data corresponding to the binding point grayscale is equal to a first coefficient; wherein the first coefficient is a constant; and the first coefficients corresponding to different compensation gears are different.
9. The compensation data determination method according to claim 7, characterized in that: The step of determining the compensation level adopted for the binding point grayscale according to the compensated display brightness data corresponding to each compensation level includes: Determine a first brightness of the first display sub-area and a second brightness of the second display sub-area according to the compensated display brightness data, and determine a compensation level for the binding point grayscale according to the first brightness and the second brightness; Preferably, the determining of the first brightness of the first display sub-area and the second brightness of the second display sub-area according to the compensated display brightness data, and determining the compensation level adopted for the binding point grayscale according to the first brightness and the second brightness, includes: Determining a compensation level for the grayscale of the binding point according to a brightness difference between the first brightness and the second brightness; Preferably, the display panel includes two first display sub-areas; the two first display sub-areas are respectively located on both sides of the second display sub-area; the second display sub-area includes a first sub-area and a second sub-area, the two first display sub-areas include a first first display sub-area and a second first display sub-area, the first first display sub-area includes a third sub-area, and the second first display sub-area includes a fourth sub-area; the first sub-area is adjacent to the third sub-area, and the second sub-area is adjacent to the fourth sub-area; The step of determining the compensation level for the grayscale of the binding point according to the brightness difference between the first brightness and the second brightness includes: determining a first sub-brightness of the third sub-area, a second sub-brightness of the fourth sub-area, a third sub-brightness of the first sub-area, and a fourth sub-brightness of the second sub-area according to the compensated display brightness data; The compensation level used for the binding point grayscale is determined according to the brightness difference between the first sub-brightness and the third sub-brightness, and the brightness difference between the second sub-brightness and the fourth sub-brightness.
10. The compensation data determination method according to claim 7, characterized in that: After the step of determining the compensation level adopted for the binding point grayscale according to the compensated display brightness data corresponding to each compensation level, the method includes: The compensation data of the compensation level adopted by the binding point grayscale is stored in the display panel.
Citation Information
Patent Citations
Gray scale compensation method, gray scale compensation device and gray scale compensation system of display panel
CN113077748A
Brightness compensation method, device and equipment of display panel and readable storage medium
CN115775517A
Display control method and device of display panel, display equipment and storage medium
CN116246594A
Optical compensation method and device of display panel and computer readable storage medium
CN117292649A
Display panel control method and device and display device
CN119007667A