Display panel and driving method and driving device thereof
By receiving image data in the display panel and making compensation adjustments, the problem of uneven brightness in the display panel is solved, improving the display effect and brightness consistency.
Patent Information
- Application Number
- CN202511468615.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2025-12-05
AI Technical Summary
Vertical crosstalk can easily occur when displaying images, causing inconsistent brightness in different areas.
By receiving image data from the initial frame, the initial input data and reference compensation value of the pixel circuit are obtained. The driving device calculates the target compensation value based on the initial input data and reference compensation value of the pixel circuits in different rows of the same pixel column, and adjusts the initial input data to optimize the data signal provided by the data line, so as to reduce the brightness difference caused by coupling crosstalk.
It improves the brightness uniformity and image quality of the display panel, reduces vertical crosstalk, and optimizes the display effect.
Smart Images

Figure CN121075252A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display technology, and in particular to a display panel and its driving method and driving device. Background Technology
[0002] With the development of display technology, display panels are being used more and more widely, and correspondingly, the requirements for the display effect of display panels are becoming higher and higher.
[0003] Currently, display panels are prone to vertical crosstalk issues when displaying images, causing inconsistent brightness in different areas of the display panel. Summary of the Invention
[0004] This invention provides a display panel and its driving method and device to improve the vertical crosstalk phenomenon of existing display panels.
[0005] According to one aspect of the present invention, a driving method for a display panel is provided, the display panel comprising a plurality of pixel columns and a plurality of data lines, wherein the pixel columns comprise a plurality of pixel circuits and the plurality of pixel circuits are electrically connected to the same data line;
[0006] The driving method includes:
[0007] Receive image data of the initial frame of the i-th frame, and obtain the initial input data and reference compensation value of the pixel circuit in the initial frame of the i-th frame;
[0008] Based on the reference compensation value of the first pixel circuit, the initial input data, and the initial input data of the second pixel circuit, the target compensation value of the first pixel circuit is determined, and the initial input data of the first pixel circuit is compensated and adjusted.
[0009] The first pixel circuit and the second pixel circuit are located in the same pixel column.
[0010] According to another aspect of the present invention, a driving device for a display panel is provided, the display panel including a plurality of pixel columns and a plurality of data lines, the pixel columns including a plurality of pixel circuits and the plurality of pixel circuits being electrically connected to the same data line;
[0011] The driving device includes:
[0012] The image processing module is used to receive image data of the initial frame of the i-th frame and obtain the initial input data and reference compensation value of the pixel circuit in the initial frame of the i-th frame.
[0013] The compensation module is used to determine the target compensation value of the first pixel circuit and compensate and adjust the initial input data of the first pixel circuit based on the reference compensation value of the first pixel circuit, the initial input data, and the initial input data of the second pixel circuit.
[0014] The first pixel circuit and the second pixel circuit are located in the same pixel column.
[0015] According to another aspect of the present invention, a display panel is provided, comprising: a plurality of pixel columns, a plurality of data lines, and a driving device as described above;
[0016] The pixel column includes multiple pixel circuits and the multiple pixel circuits are electrically connected to the same data line;
[0017] The driving device is electrically connected to the data line, and the driving device is used to provide a compensated data signal to the data line.
[0018] In this invention, the driving device of the display panel obtains the initial input data and reference compensation value of the first pixel circuit in the initial frame i based on the image data of the initial frame i, and also obtains the initial input data of the second pixel circuit located in the same pixel column as the first pixel circuit in the initial frame i. Based on the reference compensation value, initial input data and initial input data of the first pixel circuit, the target compensation value of the first pixel circuit can be determined and the initial input data of the first pixel circuit can be compensated and adjusted. When the display panel displays the initial frame i, the data signal provided by the data line to the first pixel circuit is the data signal after the initial input data has been compensated and adjusted using the target compensation value. In this invention, the data signal provided by the data line to the first pixel circuit is related to the initial input data of the pixel circuits in different rows of the same pixel column. This allows for adaptive compensation and adjustment of the brightness of each light-emitting element based on the coupling effect of the pixel circuits in different rows of the same pixel column. Therefore, by performing in-depth analysis of the initial image through the display driving algorithm and accurately judging to compensate for the data signal provided by the data line to the first pixel circuit, the difference in display brightness caused by coupling crosstalk between multiple pixel circuits electrically connected by the data line can be reduced, the brightness uniformity of the display panel in the extension direction of the data line can be improved, the image quality and display effect of the display panel can be optimized, and the vertical crosstalk phenomenon can be improved.
[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a schematic diagram of a display panel provided in an embodiment of the present invention;
[0022] Figure 2 This is a schematic diagram of a pixel circuit provided in an embodiment of the present invention;
[0023] Figure 3 This is a schematic diagram of a driving method for a display panel provided in an embodiment of the present invention;
[0024] Figure 4 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention;
[0025] Figure 5 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention;
[0026] Figure 6 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention;
[0027] Figure 7 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention;
[0028] Figure 8 This is a schematic diagram of the brightness of a display panel provided in an embodiment of the present invention;
[0029] Figure 9 This is a schematic diagram of a driving device for a display panel provided in an embodiment of the present invention. Detailed Implementation
[0030] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0032] Figure 1 This is a schematic diagram of a display panel provided in an embodiment of the present invention, such as... Figure 1 As shown, the display panel 100 includes multiple pixel columns 101 and multiple data lines 102. Each pixel column 101 includes multiple pixel circuits 103, and the multiple pixel circuits 103 are electrically connected to the same data line 102. In this embodiment, the display panel 100 may be an organic light-emitting display panel, a liquid crystal display panel, or other types of display panels. The type of display panel is not specifically limited in this invention.
[0033] Specifically, the display panel 100 includes a plurality of pixel columns 101 arranged along a first direction F1, and each pixel column 101 includes a plurality of pixel circuits 103 arranged along a second direction F2, wherein the first direction F1 and the second direction F2 intersect. The display panel 100 includes a plurality of data lines 102 arranged along the first direction F1, and the data lines 102 extend along the second direction F2. Each data line 102 is electrically connected to at least one pixel column 101. Figure 1 One data line 102 can be electrically connected to a pixel column 101, and multiple pixel circuits 103 in a pixel column 101 are electrically connected to the same data line 102. It can be understood that the first direction F1 is the extension direction of the scan line, and the second direction F2 is the extension direction of the data line.
[0034] The pixel circuit 103 is electrically connected to the light-emitting element 104. It should be noted that the arrangement of the light-emitting elements 104 in the display panel is diverse; multiple light-emitting elements 104 electrically connected to one pixel column 101 may be located in different light-emitting element columns. Figure 1 The diagram only illustrates the electrical connection between the pixel circuit 103 and the light-emitting element 104, but does not limit the actual position of the light-emitting element in the display panel.
[0035] The display panel 100 includes multiple signal lines configured to provide voltage and / or current signals to the pixel circuit 103, thereby enabling the pixel circuit 103 to drive the light-emitting element 104, causing the light-emitting element 104 to emit light and display, thus enabling the display panel 100 to display. The multiple signal lines in the display panel 100 include data lines 102. Figure 1 Only data line 102 is shown, which provides data signals to the corresponding electrically connected pixel circuit 103. Since the pixel circuit 103 can be configured in various ways, Figure 1 The specific structure of the pixel circuit 103 is not shown in the text, therefore Figure 1 The electrical connection between the data line 102 and the pixel circuit 103 is shown only by the overlap between them, but this does not constitute a limitation on the position or area of the overlap.
[0036] Figure 2 This is a schematic diagram of a pixel circuit provided in an embodiment of the present invention, as shown below. Figure 2 As shown, the optional pixel circuit 103 has a 7T1C structure, where "T" stands for transistor and "C" stands for capacitor. The pixel circuit 102 can be configured in various ways; refer to... Figure 2 As shown, the pixel circuit 103 is illustrated using "7T1C" as an example. Based on the arrangement of the pixel circuit 103, those skilled in the art can make adaptive adjustments according to their needs. The structure of the pixel circuit in the display panel differs depending on the type of display panel, and furthermore, the structure of the pixel circuit in the same type of display panel can also differ. For example, the structure of the pixel circuit in an organic light-emitting display panel can be referenced... Figure 2 The 7T1C structure of the middle pixel circuit 103 is used, but it is not limited to this.
[0037] refer to Figure 2 As shown, the pixel circuit 103 may include a first dimming transistor M1, a data writing transistor M2, a driving transistor M3, a threshold compensation transistor M4, an initialization reset transistor M5, a second dimming transistor M6, an anode reset transistor M7, and a storage capacitor Cst. Optionally, the types of transistors in the pixel circuit 103 can be diverse. For example... Figure 2 As shown, the multiple transistors in pixel circuit 103 may include low-temperature polysilicon (LTPS) transistors. In other embodiments, the multiple transistors in pixel circuit may include metal-oxide transistors, such as IGZO-TFTs. Figure 1 and Figure 2 As shown, data line 102 provides the data signal Vdata to the data writing transistor M2 in pixel circuit 103.
[0038] Currently, display panels are prone to vertical crosstalk issues when displaying images. The vertical direction mentioned here can be understood as the direction in which the data line extends. The vertical crosstalk problem of the display panel causes inconsistent display brightness in different areas of the display panel along the direction in which the data line extends.
[0039] The causes of vertical crosstalk in display panels are complex and varied. One factor is crosstalk caused by voltage drop (IR Drop) or voltage rise (IR Rising) on the data lines. Specifically, depending on the display panel manufacturing process, the gate N1 of the driving transistor M3 in the pixel circuit 103 may couple with at least one adjacent data line 102, resulting in a parasitic capacitance Cc. Figure 2 The figure shows the parasitic capacitance Cc generated between the gate N1 of the driving transistor M3 in the pixel circuit 103 and the corresponding electrically connected data line 102. However, it is not limited to this. The gate N1 of the driving transistor M3 in the pixel circuit 103 may generate parasitic capacitance Cc due to coupling with other adjacent data lines 102.
[0040] Due to the presence of parasitic capacitance Cc in the pixel circuit 103, there are differences in current distribution among the multiple pixel circuits 103 electrically connected to the same data line 102 in the high grayscale display area (white) of the display panel. This leads to different IR drop of the data line 102 in different areas. This difference further causes signal fluctuations at the high power supply terminal PVDD between the multiple pixel circuits 102, ultimately resulting in inconsistent brightness of the display panel in different areas along the data line extension direction. This is the vertical crosstalk problem caused by the voltage drop (IR drop) on the data line 102.
[0041] Due to the presence of parasitic capacitance Cc in the pixel circuit 103, there are differences in current distribution among the multiple pixel circuits 103 electrically connected to the same data line 102 in the low grayscale display area (black) of the display panel. This leads to different IR Rising of the data line 102 in different areas. This difference further causes signal changes at the low power supply terminal PVSS of the multiple pixel circuits 102, ultimately resulting in inconsistent brightness of the display panel in different areas along the data line extension direction. This is the vertical crosstalk problem caused by IR Rising on the data line 102.
[0042] As the size and resolution of the display panel increase, the coupling crosstalk between the signal lines and pixel circuits increases. In particular, the reduced gap between the data line 102 and the pixel circuit 103 further increases the coupling crosstalk, exacerbating the vertical crosstalk phenomenon.
[0043] To address the aforementioned issues, this invention provides a driving method for a display panel. By optimizing the algorithm, the method improves the vertical crosstalk phenomenon, enhances the brightness uniformity of the display panel, and thereby improves the image quality and display effect of the display panel. Figure 3 This is a schematic diagram of a driving method for a display panel provided in an embodiment of the present invention. The structure of the display panel can be referred to... Figure 1 As shown, this driving method can be executed by a driving device, which can be implemented in hardware and / or software. The driving device can be configured in the display panel; specifically, it can be configured in the display driver chip of the display panel. For example... Figure 3 As shown, the driving method for this display panel includes:
[0044] Step S210: Receive the image data of the initial frame of the i-th frame, and obtain the initial input data and reference compensation value of the pixel circuit in the initial frame of the i-th frame;
[0045] Step S220: Determine the target compensation value of the first pixel circuit and adjust the initial input data of the first pixel circuit according to the reference compensation value of the first pixel circuit, the initial input data of the second pixel circuit; wherein the first pixel circuit and the second pixel circuit are located in the same pixel column.
[0046] The driving method for the display panel provided in this embodiment of the invention is a preprocessing flow for the display image. In display applications, the display panel first processes the original display image signal to obtain multiple screen frames to be displayed. In this embodiment, the i-th initial screen is one screen frame to be displayed, and the i-th initial screen is also any one of the multiple screen frames to be displayed, where i is a positive integer greater than or equal to 1.
[0047] After receiving the initial frame of the i-th frame, the driving device applies the driving method of the display panel provided in this embodiment of the invention to obtain the initial input data of each pixel circuit in the initial frame of the i-th frame, and obtains the target compensation value corresponding to each pixel circuit in the initial frame of the i-th frame. Based on the target compensation value of the pixel circuit, the initial input data of the pixel circuit is compensated and adjusted. The compensated and adjusted signal is the data signal provided to the pixel circuit by the data line. Subsequently, when the initial frame of the i-th frame is actually displayed, the data signal provided to the pixel circuit by the data line is the signal after the initial input data has been compensated and adjusted based on the target compensation value of the pixel circuit. This can improve the brightness uniformity of the display panel, optimize the image quality and display effect of the display panel, and improve the vertical crosstalk phenomenon.
[0048] Specifically, when the driving device receives the image data of the i-th initial frame, it can obtain the initial input data corresponding to each pixel circuit in the display panel under the i-th initial frame based on the image data of the i-th initial frame. The initial input data corresponding to the pixel circuit under the i-th initial frame is the initial input data of the pixel circuit in the i-th initial frame. The driving device also retrieves the reference compensation value corresponding to the pixel circuit in the i-th initial frame from the memory. It can be understood that the display panel includes a memory, in which the reference compensation value corresponding to each pixel circuit in the i-th initial frame is pre-stored. Based on this, the driving device obtains the initial input data and reference compensation value of each pixel circuit in the i-th initial frame based on the received image data of the i-th initial frame.
[0049] It should be noted that the reference compensation value for the initial frame i retrieved by the driving device from the memory can be a single value applied to each pixel circuit, meaning that the reference compensation value corresponding to each pixel circuit in the initial frame i is the same. Alternatively, the reference compensation value for the initial frame i retrieved by the driving device from the memory can be a set of reference compensation values, including the reference compensation value corresponding to each pixel column group in the initial frame i. That is, each pixel column group in the initial frame i corresponds to one reference compensation value, and the reference compensation values corresponding to different pixel column groups may be the same or different. Here, a pixel column group includes at least one pixel column. Alternatively, the reference compensation value for the initial frame i retrieved by the driving device from the memory can be a set of reference compensation values, including the reference compensation value corresponding to each pixel circuit in the initial frame i. That is, each pixel circuit in the initial frame i corresponds to one reference compensation value, and the reference compensation values corresponding to different pixel circuits may be the same or different. If i=1, then the reference compensation value corresponding to each pixel circuit in the initial frame of the first frame is 0, or the reference compensation value corresponding to each pixel circuit in the initial frame of the first frame is a certain preset value. The following embodiments will describe in detail the process of obtaining the reference compensation value of the pixel circuit in the memory, which will not be elaborated upon here.
[0050] The first pixel circuit is any pixel circuit in the display panel, and the second pixel circuit is any pixel circuit in the display panel. The second pixel circuit and the first pixel circuit are located in the same pixel column, and the first pixel circuit and the second pixel circuit are located in different rows of the same pixel column. The first pixel circuit and the second pixel circuit located in the same pixel column are electrically connected to the same data line. The data line provides a data signal to each corresponding electrically connected pixel circuit. The data signal is a signal after compensation and adjustment of the initial input data.
[0051] In this embodiment, the first pixel circuit and the second pixel circuit may be located in the same pixel column and arranged adjacent to each other. Optionally, along the scanning direction of the display panel, the scanning process of the second pixel circuit may precede the scanning process of the first pixel circuit. Specifically, the display panel may be in progressive scan mode, and along the scanning direction of the display panel, the same pixel column includes a (N-1)th row pixel circuit and an Nth row pixel circuit, wherein the (N-1)th row pixel circuit is the second pixel circuit and the Nth row pixel circuit is the first pixel circuit, where N is greater than or equal to 1. In actual display, the scanning process of the second pixel circuit precedes the scanning process of the first pixel circuit. (Reference) Figure 1 As shown, the optional display panel scans line by line along the F2 direction. Along the F2 direction, the optional pixel circuit 103b is the first pixel circuit, and correspondingly, the pixel circuit 103a in the same column as the first pixel circuit and located before the first pixel circuit is defined as the second pixel circuit. However, it is not limited to this. In other embodiments, the same pixel column may include a (Nm)th row pixel circuit and an Nth row pixel circuit along the scanning direction of the optional display panel, where m is greater than or equal to 1, wherein the (Nm)th row pixel circuit is the second pixel circuit and the Nth row pixel circuit is the first pixel circuit, where N is greater than or equal to m.
[0052] The driving device obtains the initial input data of the first pixel circuit and the second pixel circuit from the received image data of the i-th initial frame. It can also retrieve the reference compensation value corresponding to the first pixel circuit in the i-th initial frame from memory. Combining the initial input data of the first pixel circuit, the initial input data of the second pixel circuit, and the reference compensation value of the first pixel circuit, the driving device can calculate the target compensation value of the first pixel circuit based on a preset calculation model (or calculation program). The first pixel circuit can be any pixel circuit in the display panel. Similarly, the driving device can obtain the target compensation value corresponding to each pixel circuit in the i-th initial frame from the received image data. It can be understood that the display panel's memory pre-stores the calculation model or calculation program for the target compensation value of the pixel circuit. During the execution of the display panel's driving method, the driving device retrieves the pre-stored calculation model from memory to calculate the target compensation value of the pixel circuit.
[0053] The driving device adjusts the initial input data of the first pixel circuit according to the target compensation value in the initial frame of the i-th frame, obtaining a data signal for the first pixel circuit in the initial frame of the i-th frame. This data signal is the data signal after compensation and adjustment of the initial input data. When the driving device drives the display panel to display the initial frame of the i-th frame, the data line electrically connected to the first pixel circuit provides a data signal to the first pixel circuit. This data signal is the data signal after compensation and adjustment of the initial input data using the target compensation value. This improves the brightness uniformity of the display panel, optimizes the image quality and display effect, and reduces vertical crosstalk.
[0054] As described above, when the display panel actually displays the initial image of the i-th frame, the data signal provided by the data line to the first pixel circuit is related not only to the initial input data of the first pixel circuit in the initial image of the i-th frame, but also to the initial input data of pixel circuits in different rows of the same pixel column, and also to the reference compensation value of the initial image of the i-th frame. Due to the presence of parasitic capacitance Cc in the pixel circuit, there are differences in the current distribution among multiple pixel circuits electrically connected to the same data line in existing display panels. In this embodiment, the data signal provided by the data line to the first pixel circuit is related to the initial input data of pixel circuits in different rows of the same pixel column. That is to say, the coupling effect of pixel circuits in different rows of the same pixel column is taken into account. Compared with the prior art, it can reduce the difference in current distribution among multiple pixel circuits electrically connected to the same data line, thereby reducing the voltage drop difference and / or voltage rise difference of the data line in different regions, further reducing the signal fluctuation degree of the high power supply terminal PVDD and the signal change degree of the low power supply terminal PVSS among multiple pixel circuits, and finally reducing the difference in brightness of the display panel in different regions along the data line extension direction, improving the consistency or uniformity of the brightness of the display panel in different regions along the data line extension direction.
[0055] In this invention, the driving device of the display panel obtains the initial input data and reference compensation value of the first pixel circuit in the initial frame i based on the image data of the initial frame i, and also obtains the initial input data of the second pixel circuit located in the same pixel column as the first pixel circuit in the initial frame i. Based on the reference compensation value, initial input data and initial input data of the first pixel circuit, the target compensation value of the first pixel circuit can be determined and the initial input data of the first pixel circuit can be compensated and adjusted. When the display panel displays the initial frame i, the data signal provided by the data line to the first pixel circuit is the data signal after the initial input data has been compensated and adjusted using the target compensation value. In this invention, the data signal provided by the data line to the first pixel circuit is related to the initial input data of the pixel circuits in different rows of the same pixel column. This allows for adaptive compensation and adjustment of the brightness of each light-emitting element based on the coupling effect of the pixel circuits in different rows of the same pixel column. Therefore, by performing in-depth analysis of the initial image through the display driving algorithm and accurately judging to compensate for the data signal provided by the data line to the first pixel circuit, the difference in display brightness caused by coupling crosstalk between multiple pixel circuits electrically connected by the data line can be reduced, the brightness uniformity of the display panel in the extension direction of the data line can be improved, the image quality and display effect of the display panel can be optimized, and the vertical crosstalk phenomenon can be improved.
[0056] Figure 4 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention, such as... Figure 4 As shown, the optional compensation value includes at least one of a coupling compensation value and a current compensation value; the operation of determining the target compensation value of the first pixel circuit in step S220 includes:
[0057] Step S220a: Obtain the target coupling compensation value of the first pixel circuit based on the reference coupling compensation value of the first pixel circuit, the initial input data, and the initial input data of the second pixel circuit;
[0058] Step S220b: Obtain the target current compensation value of the first pixel circuit based on the reference current compensation value of the first pixel circuit and the initial input data;
[0059] Step S220c: Calculate the target comprehensive compensation value based on the target coupling compensation value and the target current compensation value of the first pixel circuit;
[0060] Step S220d: Determine the target compensation value based on the target coupling compensation value, the target current compensation value, or the target comprehensive compensation value.
[0061] It should be noted that, based on different display requirements of the display panel, the target coupling compensation value of the first pixel circuit can be determined as the target compensation value of the first pixel circuit, or the target current compensation value of the first pixel circuit can be determined as the target compensation value of the first pixel circuit, or the target comprehensive compensation value of the first pixel circuit can be determined as the target compensation value of the first pixel circuit. In several embodiments below, the target comprehensive compensation value of the first pixel circuit is used as an example for illustration. Therefore, the target compensation value mentioned below is the target comprehensive compensation value calculated based on the target coupling compensation value and the target current compensation value of the first pixel circuit, and will not be described again.
[0062] It is understood that the display panel's memory pre-stores a first calculation model, a second calculation model, and a third calculation model of the pixel circuit. The first calculation model is used to calculate the target coupling compensation value of the pixel circuit, the second calculation model is used to calculate the target current compensation value of the pixel circuit, and the third calculation model is used to calculate the target comprehensive compensation value of the pixel circuit. During the execution of the display panel's driving method, the driving device retrieves the pre-stored first calculation model from the memory to calculate the target coupling compensation value of the pixel circuit, the driving device retrieves the pre-stored second calculation model from the memory to calculate the target current compensation value of the pixel circuit, and the driving device retrieves the pre-stored third calculation model from the memory to calculate the target comprehensive compensation value of the pixel circuit.
[0063] The following describes in detail the process of calculating the target coupling compensation value, target current compensation value, and target comprehensive compensation value of the pixel circuit through several embodiments.
[0064] Figure 5 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention, as shown below. Figure 5 As shown, the optional step S220a of obtaining the target coupling compensation value of the first pixel circuit includes:
[0065] Step S221a: Determine the initial data voltage corresponding to the initial input data of the first pixel circuit and the initial data voltage corresponding to the initial input data of the second pixel circuit according to the preset grayscale voltage lookup table.
[0066] Step S222a: Determine the target coupling compensation value of the first pixel circuit in the initial frame of the (i-1)th frame as the reference coupling compensation value of the first pixel circuit in the initial frame of the ith frame.
[0067] Step S223a: Calculate the target coupling compensation value of the first pixel circuit based on the voltage difference between the first pixel circuit and the second pixel circuit and the reference coupling compensation value of the first pixel circuit.
[0068] Optional calculations of the target coupling compensation value for the first pixel circuit include:
[0069] AVGa=[LM2Data (V_Total-1)+ Vt] / V_Total;
[0070] Where AVGa is the target coupling compensation value of the first pixel circuit, LM2Data is the reference coupling compensation value of the first pixel circuit, and V_Total is the row number of the first pixel circuit in the pixel column. Vt is the voltage difference between the initial data voltage of the first pixel circuit and the initial data voltage of the second pixel circuit. AVGa=[LM2Data (V_Total-1)+ Vt] / V_Total is the first calculation model, which is pre-stored in the memory of the display panel. The driving device calculates the target coupling compensation value AVGa of the pixel circuit in the initial frame of the i-th frame according to the first calculation model.
[0071] In this embodiment, when the driving device receives the image data of the initial frame of the i-th frame, it can obtain the initial input data of each pixel circuit based on the image data of the initial frame of the i-th frame. Here, the initial input data of the pixel circuit in the initial frame of the i-th frame may include the grayscale value of the pixel circuit.
[0072] It is understood that the display panel's memory pre-stores a grayscale voltage lookup table, which includes multiple grayscale values and their corresponding data voltages. Based on this, after obtaining the initial input data of the first pixel circuit from the image data of the i-th initial frame, the driving device looks up the data voltage corresponding to the initial input data of the first pixel circuit from the grayscale voltage lookup table. This data voltage is the initial data voltage corresponding to the initial input data of the first pixel circuit in the i-th initial frame. Similarly, the driving device obtains the initial data voltage corresponding to the initial input data of the second pixel circuit in the i-th initial frame using the grayscale voltage lookup table. The driving device then calculates the voltage difference between the initial data voltage of the first pixel circuit and the initial data voltage of the second pixel circuit. Vt. Voltage difference as required by the product. Vt is the initial data voltage of the first pixel circuit minus the initial data voltage of the second pixel circuit, or the voltage difference. Vt is the initial data voltage of the second pixel circuit minus the initial data voltage of the first pixel circuit, without specific limitations.
[0073] The optional display panel's memory includes a first row of memory, which comprises multiple storage units. Each storage unit stores the target coupling compensation value corresponding to an initial frame. Before the i-th initial frame, when the driving device receives the (i-1)-th initial frame, it obtains and stores the target coupling compensation value of each pixel circuit in the (i-1)-th initial frame based on the display panel's driving method. Specifically, the value is stored in the (i-1)-th storage unit allocated for the (i-1)-th initial frame in the first row of memory. Based on this, the driving device extracts the pre-stored target coupling compensation value of the first pixel circuit in the (i-1)-th initial frame from the (i-1)-th storage unit of the first row of memory, according to the i-th initial frame, and uses it as the reference coupling compensation value LM2Data for the first pixel circuit in the i-th initial frame, applying it to the first calculation model.
[0074] When the driving device receives the initial frame of the i-th frame, it knows the row number V_Total of the first pixel circuit in the pixel column along the scanning direction of the display panel. Taking the pixel circuit in the N-th row of the pixel column along the scanning direction of the display panel as the first pixel circuit, V_Total = N. The driving device also calculates the voltage difference between the first pixel circuit and the second pixel circuit in the initial frame of the i-th frame. Vt. The driving device also retrieves the reference coupling compensation value LM2Data of the first pixel circuit in the initial frame of the i-th frame from the first row of memory. Substituting the values of the above parameters into the first calculation model, the driving device can obtain the target coupling compensation value AVGa of the first pixel circuit in the initial frame of the i-th frame. Based on this, the target coupling compensation value of the first pixel circuit in the initial frame of the i-th frame can be optionally stored in the storage unit corresponding to the initial frame of the i-th frame in the first row of memory. Then, the driving device can use the target coupling compensation value of the first pixel circuit in the initial frame of the i-th frame as the reference coupling compensation value of the first pixel circuit in the next frame, i.e., the initial frame of the (i+1)-th frame.
[0075] As described above, along the scanning direction of the display panel, the pixel circuit in the Nth row of the selectable pixel column is the first pixel circuit, then [LM2Data (V_Total-1)+ [Vt] can be understood as accumulating the coupling values of the data line within the first N rows of a frame. Correspondingly, the target coupling compensation value AVGa of the first pixel circuit in the initial frame of the i-th frame can be understood as averaging the accumulated coupling values of the data line within the first N rows of a frame. It should be noted that if N=1, then [the following is optional]. Vt is 0.
[0076] In this embodiment, the target compensation value of the first pixel circuit in the initial frame of the i-th frame is obtained based on the target coupling compensation value of the first pixel circuit. When the display panel actually displays the initial frame of the i-th frame, the data signal provided by the data line to the first pixel circuit is related to the initial data voltage of the pixel circuits in different rows of the same pixel column. That is, the coupling effect of the pixel circuits in different rows of the same pixel column is taken into account. It is also related to the coupling value of the same pixel circuit in the previous frame. That is, the coupling effect of the same pixel circuit on the initial frame of the previous frame is taken into account. Therefore, the difference in current distribution between different rows of pixel circuits connected by the same data line can be reduced, thereby reducing the voltage drop difference and / or voltage rise difference between different rows of pixel circuits. This further reduces the signal fluctuation of the high power supply terminal PVDD and the signal change of the low power supply terminal PVSS between multiple pixel circuits. Ultimately, the difference in brightness of the display panel in different areas along the extension direction of the data line is reduced, improving the consistency or uniformity of the brightness of the display panel in different areas along the extension direction of the data line, optimizing the image quality and display effect of the display panel, and improving the vertical crosstalk phenomenon.
[0077] Figure 6 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention, as shown below. Figure 6 As shown, the optional step S220b of obtaining the target current compensation value of the first pixel circuit includes:
[0078] Step S221b: Determine the initial current corresponding to the initial input data of the first pixel circuit according to the preset grayscale current lookup table;
[0079] Step S222b: Determine the target current compensation value of the first pixel circuit in the initial frame of the (i-1)th frame as the reference current compensation value of the first pixel circuit in the initial frame of the ith frame.
[0080] Step S223b: Calculate the target current compensation value of the first pixel circuit based on the initial current of the first pixel circuit and the reference current compensation value of the first pixel circuit.
[0081] Optional calculations of the target current compensation value for the first pixel circuit include:
[0082] AVGb=[LM3Data [(V_Total-1)+It] / V_Total;
[0083] Where AVGb is the target current compensation value of the first pixel circuit, LM3Data is the reference current compensation value of the first pixel circuit, V_Total is the row number of the first pixel circuit in the pixel column, and It is the initial current of the first pixel circuit. The second calculation model is AVGb=[LM3Data (V_Total-1)+It] / V_Total, the second calculation model is pre-stored in the memory of the display panel, and the driving device calculates the target current compensation value AVGb of the pixel circuit in the initial frame of the i-th frame according to the second calculation model.
[0084] In this embodiment, the initial input data of the optional pixel circuit includes the grayscale value of the pixel circuit.
[0085] The display panel's memory pre-stores a grayscale current lookup table, which includes multiple grayscale values and their corresponding current values. Based on this, after the driving device obtains the initial input data of the first pixel circuit from the image data of the i-th initial frame, it looks up the current value corresponding to the initial input data of the first pixel circuit from the grayscale current lookup table. This current value is the initial current It corresponding to the initial input data of the first pixel circuit in the i-th initial frame.
[0086] The optional display panel's memory includes a second row of memory, which comprises multiple storage units. Each storage unit stores the target current compensation value corresponding to an initial frame. Before the i-th initial frame, when the driving device receives the (i-1)-th initial frame, it obtains and stores the target current compensation value for each pixel circuit in the (i-1)-th initial frame based on the display panel's driving method. Specifically, the value is stored in the (i-1)-th storage unit allocated to the (i-1)-th initial frame in the second row of memory. Based on this, the driving device extracts the pre-stored target current compensation value of the first pixel circuit in the (i-1)-th initial frame from the (i-1)-th storage unit of the second row of memory, using it as the reference current compensation value LM3Data for the first pixel circuit in the i-th initial frame, and applies it to the second calculation model.
[0087] When the driving device receives the initial image of the i-th frame, along the scanning direction of the display panel, the driving device knows the row number V_Total of the first pixel circuit in the pixel column along the scanning direction of the display panel; taking the pixel circuit in the N-th row of the pixel column along the scanning direction of the display panel as the first pixel circuit as an example, then V_Total=N.
[0088] As described above, the driving device has obtained LM3Data, V_Total, and It corresponding to the first pixel circuit in the i-th initial frame. Substituting the values of these parameters into the second calculation model, the driving device can obtain the target current compensation value AVGb of the first pixel circuit in the i-th initial frame. Based on this, the target current compensation value of the first pixel circuit in the i-th initial frame can be optionally stored in the storage unit of the second row memory corresponding to the i-th initial frame. Then, the driving device can use the target current compensation value of the first pixel circuit in the i-th initial frame as the reference current compensation value of the first pixel circuit in the next frame, i.e., the (i+1)-th initial frame.
[0089] As described above, along the scanning direction of the display panel, the pixel circuit in the Nth row of the selectable pixel column is the first pixel circuit, then [LM3Data [(V_Total-1)+It] can be understood as accumulating the current value received by the data line in the first N rows of a frame. Correspondingly, the target current compensation value AVGb of the first pixel circuit in the initial image of the i-th frame can be understood as averaging the accumulated current value received by the data line in the first N rows of a frame.
[0090] In this embodiment, the target compensation value of the first pixel circuit in the initial frame of the i-th frame is obtained based on the target current compensation value of the first pixel circuit. Therefore, when the display panel actually displays the initial frame of the i-th frame, the data signal provided by the data line to the first pixel circuit is related to the current compensation value of the same pixel circuit in the previous frame. In other words, the coupling effect of the previous frame of the initial frame on the same pixel circuit is taken into account. Therefore, the difference in current distribution between different row pixel circuits connected by the same data line can be reduced, the difference in brightness of the display panel in different areas along the extension direction of the data line is reduced, the consistency or uniformity of brightness of the display panel in different areas along the extension direction of the data line is improved, the image quality and display effect of the display panel are optimized, and the vertical crosstalk phenomenon is improved.
[0091] refer to Figure 4 , Figure 5 and Figure 6 As shown, the optional step S220c for calculating the target comprehensive compensation value includes:
[0092] AVGc=AVGa ka+AVGb kb;
[0093] AVGc is the target comprehensive compensation value, AVGa is the target coupling compensation value of the first pixel circuit, AVGb is the target current compensation value of the first pixel circuit, ka is the compensation coefficient of the target coupling compensation value, and kb is the compensation coefficient of the target current compensation value. Options are 0 ≤ ka ≤ 2 and 0 ≤ kb ≤ 2. Alternatively, Ka = kb = 1. The third calculation model is AVGc = AVGa. ka+AVGb The third calculation model, kb, is pre-stored in the display panel's memory. The driving device calculates the target comprehensive compensation value AVGc of the pixel circuits in the initial frame of the i-th frame based on the third calculation model. Those skilled in the art can design the specific values of Ka and kb according to the product requirements. Ka and kb can be the same or different, without specific restrictions. This embodiment uses Ka=kb=1 as an example.
[0094] As described above, when the driving device receives the initial frame of the i-th frame, it calculates the target coupling compensation value of the first pixel circuit in the initial frame of the i-th frame according to the first calculation model, calculates the target current compensation value of the first pixel circuit in the initial frame of the i-th frame according to the second calculation model, and then calculates the target comprehensive compensation value of the first pixel circuit in the initial frame of the i-th frame according to the third calculation model. This target comprehensive compensation value is then determined as the target compensation value of the first pixel circuit in the initial frame of the i-th frame. Based on this, when the display panel actually displays the initial frame of the i-th frame, the data signal provided by the data line to the first pixel circuit takes into account the coupling effects of pixel circuits in different rows within the same pixel column and the coupling effects of the previous initial frame. This reduces the difference in brightness of the display panel in different areas along the data line extension direction, improves the consistency or uniformity of brightness of the display panel in different areas along the data line extension direction, optimizes the image quality and display effect of the display panel, and improves vertical crosstalk.
[0095] It should be noted that the grayscale voltage lookup table and grayscale current lookup table mentioned above essentially convert the initial input data of the pixel circuit into corresponding level signals, and then convert the level signals of the initial input data into another digital value through a fixed lookup table. Optionally, the first row of memory in the display panel may include multiple storage units storing data for red (R) and blue (B), and also multiple storage units storing data for green (G); similarly, the second row of memory in the display panel may include multiple storage units storing data for red (R) and blue (B), and also multiple storage units storing data for green (G); of course, data of multiple different colors in a frame can also be stored in the same storage unit; there are no specific restrictions. It should be added that the first, second, and third calculation models given above are only the corresponding logical operation ideas. In actual execution, data analysis and processing may be required to complete the calculation; for example, when calculating the target coupling compensation value, or the target current compensation value, or the target comprehensive compensation value, it is advisable to convert multiple data into display brightness levels (DBV) and then substitute them into the calculation model to facilitate the calculation. The specific process will not be elaborated further.
[0096] In the embodiments described above, the display panel's memory includes a first row of memory and a second row of memory. The first row of memory includes at least one storage unit for storing the target coupling compensation value corresponding to each pixel circuit in an initial frame. The second row of memory includes at least one storage unit for storing the target current compensation value corresponding to each pixel circuit in an initial frame. As the size and resolution of the display panel increase, the number of pixel circuits in the display panel increases significantly, resulting in a larger memory footprint for the first and second rows of memory, thus affecting the performance of the electronic device.
[0097] Based on this, the optional display panel driving method further includes: calculating the average target coupling compensation of multiple pixel circuits in a pixel column group in the initial frame of the i-th frame, storing the average target coupling compensation of the pixel column group containing the first pixel circuit, and using it as a reference coupling compensation value for the first pixel circuit in the initial frame of the next frame. Specifically, the driving device can calculate the target coupling compensation value of each pixel circuit in the initial frame of the i-th frame according to the first calculation model. Taking a pixel column group as an example, the driving device sums and averages the target coupling compensation values of multiple pixel circuits in a pixel column to obtain the average target coupling compensation value corresponding to a pixel column, and stores the average target coupling compensation value of each pixel column group in the initial frame of the i-th frame in the storage unit of the first row memory. Sequentially, when the driving device receives the initial frame (i+1), it extracts the average target coupling compensation value of the pixel column group containing the first pixel circuit in the initial frame i from the first row memory. This average target coupling compensation value is then used as the reference coupling compensation value for the first pixel circuit in the initial frame (i+1). In other words, the average target coupling compensation value corresponding to a pixel column group is uniformly used as the reference coupling compensation value for each pixel circuit in that pixel column group in the next initial frame. Clearly, one storage unit of the first row memory only needs to store the average target coupling compensation values corresponding to multiple pixel columns in one initial frame, thus significantly reducing the memory occupied by the first row memory.
[0098] Similarly, the optional display panel driving method further includes: calculating the average target current compensation of multiple pixel circuits in a pixel column group in the initial frame of the i-th frame, storing the average target current compensation of the pixel column group containing the first pixel circuit, and using it as the reference current compensation value of the first pixel circuit in the initial frame of the next frame. Specifically, the driving device can calculate the target current compensation value of each pixel circuit in the initial frame of the i-th frame according to the second calculation model. Taking a pixel column group as an example, the driving device sums and averages the target current compensation values of multiple pixel circuits in a pixel column to obtain the average target current compensation value corresponding to a pixel column, and stores the average target current compensation value of each pixel column group in the initial frame of the i-th frame in the storage unit of the second row memory. Sequentially, when the driving device receives the initial frame (i+1), it extracts the average target current compensation value of the pixel column group containing the first pixel circuit in the initial frame i from the second row memory. This average target current compensation value is then used as the reference current compensation value for the first pixel circuit in the initial frame (i+1). In other words, the average target current compensation value corresponding to a pixel column group is uniformly used as the reference current compensation value for each pixel circuit in that pixel column group in the next initial frame. Clearly, one storage unit of the second row memory only needs to store the average target current compensation values corresponding to multiple pixel columns in one initial frame, thus significantly reducing the memory occupied by the second row memory.
[0099] Figure 7 This is a schematic diagram of another display panel driving method provided in an embodiment of the present invention. Figure 8 This is a schematic diagram of the brightness of a display panel provided in an embodiment of the present invention, as shown below. Figure 7 and Figure 8 As shown, the compensation procedure for the optional display panel has a triggering mechanism. Specifically, the driving method for the optional display panel also includes:
[0100] Step S201: When displaying the initial image of the (iq)th frame, obtain the actual display brightness of the initial image of the (iq)th frame, where q is greater than or equal to 1;
[0101] Step S202: When the actual display brightness deviation of the initial image of the (iq)th frame is detected to be greater than or equal to the preset brightness threshold, the initial input data of the first pixel circuit in the initial image of the i-th frame is compensated and adjusted.
[0102] Combination Figure 7 and Figure 8 The initial frame of frame (iq) can be a solid color. Figure 8 The Lmu shown (i-q) The waveform represents the initial frame (iq) actually displayed on the display panel. (i-q)When the actual display brightness of the display panel is obtained, specifically the actual display brightness (Lmu) of different areas of the display panel, it refers to the actual display brightness of the display panel in different areas. (i-q) The display brightness of sub-regions AA1 and AA3 on the display panel may be affected by the coupling effect of sub-region AA2, resulting in brighter or darker displays. This is known as crosstalk, meaning that the actual display brightness (Lmu) of the display panel varies in different areas. (i-q) There is a discrepancy. It should be noted that, in combination with... Figure 1 As shown, the display sub-areas AA1, AA2 and AA3 of the display panel may be arranged sequentially along the F2 direction, or the display sub-areas AA1, AA2 and AA3 of the display panel may be arranged sequentially along the F1 direction, without specific limitation.
[0103] The display panel's memory stores preset brightness thresholds. The driving device adjusts the brightness according to the actual display brightness (Lmu) of the display panel. (i-q) The waveform can be used to obtain the maximum and minimum values of the actual display brightness of the initial image of frame (iq). The difference between the maximum and minimum values of the actual display brightness in the initial image of frame (iq) is determined as the actual display brightness deviation. The driving device detects whether the actual display brightness deviation of the initial image of frame (iq) is greater than or equal to a preset brightness threshold. If the actual display brightness deviation of the initial image of frame (iq) is detected to be greater than or equal to the preset brightness threshold, the driving device enters a compensation program when receiving the initial image of frame i, thereby compensating and adjusting the initial input data of the first pixel circuit in the initial image of frame i. Here, the value of q can be less than or equal to the refresh rate of the display panel; for example, if the refresh rate of the display panel is 120Hz, then q can be less than or equal to 120.
[0104] Based on the same inventive concept, embodiments of the present invention also provide a driving device for a display panel. This driving device can be used to execute the driving method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. Figure 9 This is a schematic diagram of a driving device for a display panel provided in an embodiment of the present invention, as shown below. Figure 9 As shown, the driving device includes an image processing module 310 and a compensation module 320. The image processing module 310 is used to receive image data of the initial frame of the i-th frame and obtain the initial input data and reference compensation value of the pixel circuit in the initial frame of the i-th frame. The compensation module 320 is used to determine the target compensation value of the first pixel circuit and compensate and adjust the initial input data of the first pixel circuit according to the reference compensation value, the initial input data and the initial input data of the second pixel circuit. The first pixel circuit and the second pixel circuit are located in the same pixel column.
[0105] Optionally, the first pixel circuit and the second pixel circuit can be located in the same pixel column and arranged adjacent to each other. Optionally, along the scanning direction of the display panel, the scanning process of the second pixel circuit is earlier than the scanning process of the first pixel circuit.
[0106] The optional compensation value includes at least one of a coupling compensation value and a current compensation value; correspondingly, the compensation module 320 performs the operation of determining the target compensation value of the first pixel circuit, including: obtaining the target coupling compensation value of the first pixel circuit based on the reference coupling compensation value of the first pixel circuit, the initial input data, and the initial input data of the second pixel circuit; obtaining the target current compensation value of the first pixel circuit based on the reference current compensation value of the first pixel circuit and the initial input data; calculating the target comprehensive compensation value based on the target coupling compensation value and the target current compensation value of the first pixel circuit; and determining the target compensation value based on the target coupling compensation value, or the target current compensation value, or the target comprehensive compensation value.
[0107] The optional compensation module 320 performs the operation of obtaining the target coupling compensation value of the first pixel circuit, including: determining the initial data voltage corresponding to the initial input data of the first pixel circuit and the initial data voltage corresponding to the initial input data of the second pixel circuit according to a preset grayscale voltage lookup table; determining the target coupling compensation value of the first pixel circuit in the initial frame of the (i-1)th frame as the reference coupling compensation value of the first pixel circuit in the initial frame of the i-th frame; and calculating the target coupling compensation value of the first pixel circuit based on the voltage difference between the first pixel circuit and the second pixel circuit and the reference coupling compensation value of the first pixel circuit. The optional compensation module 320 performs the operation of calculating the target coupling compensation value of the first pixel circuit, including:
[0108] AVGa=[LM2Data (V_Total-1)+ Vt] / V_Total;
[0109] Where AVGa is the target coupling compensation value of the first pixel circuit, LM2Data is the reference coupling compensation value of the first pixel circuit, and V_Total is the row number of the first pixel circuit in the pixel column. Vt is the voltage difference between the initial data voltage of the first pixel circuit and the initial data voltage of the second pixel circuit.
[0110] The optional compensation module 320 performs the operation of obtaining the target current compensation value of the first pixel circuit, including: determining the initial current corresponding to the initial input data of the first pixel circuit according to a preset grayscale current lookup table; determining the target current compensation value of the first pixel circuit in the (i-1)th frame initial image as the reference current compensation value of the first pixel circuit in the i-th frame initial image; and calculating the target current compensation value of the first pixel circuit based on the initial current of the first pixel circuit and the reference current compensation value of the first pixel circuit. The optional compensation module 320 performs the operation of calculating the target current compensation value of the first pixel circuit, including: AVGb=[LM3Data (V_Total-1)+It] / V_Total; where AVGb is the target current compensation value of the first pixel circuit, LM3Data is the reference current compensation value of the first pixel circuit, V_Total is the row number of the first pixel circuit in the pixel column, and It is the initial current of the first pixel circuit.
[0111] The optional compensation module 320 performs the operation of calculating the target comprehensive compensation value, including: AVGc=AVGa ka+AVGb kb; AVGc is the target comprehensive compensation value, AVGa is the target coupling compensation value of the first pixel circuit, AVGb is the target current compensation value of the first pixel circuit, ka is the compensation coefficient of the target coupling compensation value, and kb is the compensation coefficient of the target current compensation value. Options are 0≤ka≤2 and 0≤kb≤2. Option Ka=kb=1 is also possible.
[0112] The optional display panel driving device further includes a first row memory and a second row memory; the first row memory is used to store the target coupling compensation value of the first pixel circuit in the initial frame of the i-th frame, and stores it in the storage unit of the first row memory corresponding to the initial frame of the i-th frame; the second row memory is used to store the target current compensation value of the first pixel circuit in the initial frame of the i-th frame, and stores it in the storage unit of the second row memory corresponding to the initial frame of the i-th frame.
[0113] The optional display panel driving device further includes a calculation module; the calculation module is used to calculate the average target coupling compensation of multiple pixel circuits in a pixel column group in the initial frame of the i-th frame, and store the average target coupling compensation of the pixel column group containing the first pixel circuit in a first row memory as a reference coupling compensation value for the first pixel circuit in the initial frame of the next frame; the calculation module is also used to calculate the average target current compensation of multiple pixel circuits in a pixel column group in the initial frame of the i-th frame, and store the average target current compensation of the pixel column group containing the first pixel circuit in a second row memory as a reference current compensation value for the first pixel circuit in the initial frame of the next frame. A pixel column group includes at least one pixel column, and a pixel column group may include multiple adjacent pixel columns.
[0114] In this invention, the data signal provided by the data line to the first pixel circuit is related to the initial input data of the pixel circuits in different rows of the same pixel column. This allows for adaptive compensation and adjustment of the brightness of each light-emitting element based on the coupling effect of the pixel circuits in different rows of the same pixel column. Therefore, by accumulating and calculating the data within a frame, the degree of possible brightness deviation (C / T) can be predicted, and based on this, the data signal output by the data line can be accurately added or subtracted for compensation. This reduces the display brightness difference caused by coupling crosstalk between multiple pixel circuits electrically connected by the data line, improves the brightness uniformity of the display panel in the direction of the data line extension, optimizes the image quality and display effect of the display panel, and improves the vertical crosstalk phenomenon.
[0115] Based on the same inventive concept, embodiments of the present invention also provide a display panel, see reference. Figure 1 As shown, the display panel includes: multiple pixel columns 101, multiple data lines 102, and a driving device (not shown); the pixel columns 101 include multiple pixel circuits 103 and the multiple pixel circuits 103 are electrically connected to the same data line 102; the driving device is electrically connected to the data line 102 and is used to provide a compensated data signal to the data line 102.
[0116] In this embodiment, the display panel includes the driving device described in any embodiment of the present invention. This driving device is used to execute the driving method provided in any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method. This display panel can be applied to electronic devices such as mobile phones, computers, smart wearable devices (e.g., smartwatches), and in-vehicle display devices; the embodiments of the present invention do not limit its application to this. The optional display panel is an organic light-emitting display panel, but it is not limited thereto.
[0117] In this invention, the data signal provided by the data line to the first pixel circuit is related to the initial input data of pixel circuits in different rows within the same pixel column. This allows for adaptive compensation and adjustment of the brightness of each light-emitting element based on the coupling effect of pixel circuits in different rows within the same pixel column. Therefore, it reduces the brightness difference caused by coupling crosstalk between multiple pixel circuits electrically connected by the data line, improves the brightness uniformity of the display panel along the data line extension direction, optimizes the image quality and display effect of the display panel, and improves vertical crosstalk. To solve the vertical crosstalk problem of the display panel, the display effect is optimized through algorithms, reducing the dependence on the display panel technology itself and avoiding the limitations of display panel technology improvements. The display driving algorithm can improve the display quality of the display panel, enhance the visual effect of the display panel, and improve the crosstalk problem in the vertical direction.
[0118] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0119] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A driving method of a display panel, characterized by, The display panel comprises a plurality of pixel columns and a plurality of data lines, the pixel column comprises a plurality of pixel circuits, and the pixel circuits are electrically connected to the same data line; The driving method comprises: receiving image data of an initial picture of an i-th frame, obtaining initial input data of the pixel circuit in the initial picture of the i-th frame and a reference compensation value; determining a target compensation value of the first pixel circuit according to the reference compensation value, the initial input data of the first pixel circuit and the initial input data of the second pixel circuit, and compensating and adjusting the initial input data of the first pixel circuit; The first pixel circuit and the second pixel circuit are located in the same pixel column.
2. The driving method according to claim 1, wherein The first pixel circuit and the second pixel circuit are located in the same pixel column and are arranged adjacently.
3. The driving method according to claim 2, wherein In the scanning direction of the display panel, the scanning process of the second pixel circuit is earlier than that of the first pixel circuit.
4. The driving method according to claim 1, wherein The compensation value comprises at least one of a coupling compensation value and a current compensation value. Determining the target compensation value of the first pixel circuit comprises: obtaining the target coupling compensation value of the first pixel circuit according to the reference coupling compensation value of the first pixel circuit, the initial input data and the initial input data of the second pixel circuit; obtaining the target current compensation value of the first pixel circuit according to the reference current compensation value of the first pixel circuit and the initial input data; obtaining the target comprehensive compensation value according to the target coupling compensation value and the target current compensation value of the first pixel circuit; determining the target compensation value according to the target coupling compensation value, or the target current compensation value, or the target comprehensive compensation value.
5. The driving method according to claim 4, wherein Obtaining the target coupling compensation value of the first pixel circuit comprises: determining the initial data voltage corresponding to the initial input data of the first pixel circuit and the initial data voltage corresponding to the initial input data of the second pixel circuit according to a preset gray scale voltage lookup table; determining the target coupling compensation value of the first pixel circuit in the initial picture of the i-th frame as the reference coupling compensation value of the first pixel circuit in the initial picture of the i-th frame; calculating the target coupling compensation value of the first pixel circuit based on the voltage difference between the first pixel circuit and the second pixel circuit and the reference coupling compensation value of the first pixel circuit.
6. The driving method according to claim 5, wherein Calculating the target coupling compensation value of the first pixel circuit comprises: AVGa = [LM2Data (V_Total-1) + 1 Vt] / V_Total; Wherein, AVGa is the target coupling compensation value of the first pixel circuit, LM2Data is the reference coupling compensation value of the first pixel circuit, V_Total is the number of rows of the first pixel circuit in the pixel column, Vt is the voltage difference between the initial data voltage of the first pixel circuit and the initial data voltage of the second pixel circuit.
7. The driving method according to claim 4, wherein obtaining the target current compensation value of the first pixel circuit comprises: determining the initial current corresponding to the initial input data of the first pixel circuit according to a preset gray scale current lookup table; determining the target current compensation value of the first pixel circuit in the initial picture of the i-th frame as the reference current compensation value of the first pixel circuit in the initial picture of the i-th frame; calculating the target current compensation value of the first pixel circuit based on the initial current of the first pixel circuit and the reference current compensation value of the first pixel circuit.
8. The driving method according to claim 7, wherein Calculating the target current compensation value of the first pixel circuit comprises: AVGb = [LM3Data (V_Total - 1) + It] / V_Total; Wherein, AVGb is the target current compensation value of the first pixel circuit, LM3Data is the reference current compensation value of the first pixel circuit, V_Total is the number of rows of the first pixel circuit in the pixel column, and It is the initial current of the first pixel circuit.
9. The driving method according to claim 4, wherein The target comprehensive compensation value is calculated by: AVGc = AVGa ka+AVGb kb; AVGc is the target comprehensive compensation value, AVGa is the target coupling compensation value of the first pixel circuit, AVGb is the target current compensation value of the first pixel circuit, ka is the compensation coefficient of the target coupling compensation value, and kb is the compensation coefficient of the target current compensation value.
10. The driving method according to claim 9, wherein 0≤ka≤2, 0≤kb≤2.
11. The driving method according to claim 9, wherein Ka=kb=1.
12. The driving method according to claim 4, wherein Further comprising: storing the target coupling compensation value of the first pixel circuit in the i-th initial frame of picture in a storage unit of the first row of memory corresponding to the i-th initial frame of picture; storing the target current compensation value of the first pixel circuit in the i-th initial frame of picture in a storage unit of the second row of memory corresponding to the i-th initial frame of picture.
13. The driving method according to claim 4, wherein Further comprising: calculating the target coupling compensation average value of a plurality of pixel circuits in a pixel column group in the i-th initial frame of picture, storing the target coupling compensation average value of the pixel column group in which the first pixel circuit is located as the reference coupling compensation value of the first pixel circuit in the next initial frame of picture; calculating the target current compensation average value of a plurality of pixel circuits in a pixel column group in the i-th initial frame of picture, storing the target current compensation average value of the pixel column group in which the first pixel circuit is located as the reference current compensation value of the first pixel circuit in the next initial frame of picture; The pixel column group comprises at least one pixel column.
14. The driving method according to claim 1, wherein Further comprising: when displaying the (i-q)-th initial frame of picture, acquiring the actual display brightness of the (i-q)-th initial frame of picture, q is greater than or equal to 1; when detecting that the actual display brightness deviation of the (i-q)-th initial frame of picture is greater than or equal to a preset brightness threshold, compensating and adjusting the initial input data of the first pixel circuit in the i-th initial frame of picture.
15. A driving device of a display panel, characterized by comprising: The display panel comprises a plurality of pixel columns and a plurality of data lines, the pixel column comprises a plurality of pixel circuits, and the plurality of pixel circuits are electrically connected to the same data line. The driving device comprises: an image processing module, configured to receive image data of an i-th initial frame of picture, and acquire initial input data and reference compensation value of the pixel circuit in the i-th initial frame of picture; a compensation module, configured to determine a target compensation value of the first pixel circuit according to the reference compensation value, the initial input data of the first pixel circuit, and the initial input data of the second pixel circuit, and to compensate and adjust the initial input data of the first pixel circuit; Wherein, the first pixel circuit and the second pixel circuit are located in the same pixel column.
16. A display panel, comprising: Comprising: a plurality of pixel columns, a plurality of data lines, and the driving device of claim 15; the pixel column comprises a plurality of pixel circuits, and the plurality of pixel circuits are electrically connected to the same data line. The driving device is electrically connected to the data line, and is configured to provide a compensated data signal for the data line.
