Display panel driving method and related equipment

By using polarity-sensitive compensation tables and gain optimization technology in display panels, the problem of insufficient charging rate in high-resolution large-size panels is solved, achieving better picture quality uniformity and eliminating flicker and shaking head lines.

CN119724118BActive Publication Date: 2025-09-16BOE TECHNOLOGY GROUP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311266535.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-09-16
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

In high-resolution large-size panels, the charging rate issue is prominent. The compensation table of existing row overdrive technology fails to effectively address the charging difference between positive and negative polarity data voltages, resulting in insufficient charging and image quality issues.

Method used

Different compensation tables are used to perform row overdrive compensation based on the switching of data voltage polarity between rows, which is compatible with grayscale and polarity changes. The first and second compensation tables are used to process adjacent row pixel units with the same polarity and different polarities respectively, and the gain compensation table is combined to optimize the charging effect.

Benefits of technology

It effectively solves the problems of uneven brightness and fine lines caused by insufficient charging, and improves the uniformity of picture quality and display effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119724118B_ABST
    Figure CN119724118B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method for driving a display panel and related equipment, the method comprising: determining whether the polarities of data voltages of two pixel units in adjacent rows and connected to the same data line are the same; in response to determining that the polarities are the same, searching a data voltage compensation value from a first compensation table to compensate for the data voltages of a next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line; in response to determining that the polarities are different, searching a data voltage compensation value from a second compensation table to compensate for the data voltages of a next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line; and driving the next row of pixel units based on the compensated data voltages; wherein the data voltage compensation value searched from the second compensation table is greater than the data voltage compensation value searched from the first compensation table.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display technology, and in particular to a driving method for a display panel and related equipment. Background Art

[0002] As display devices achieve higher resolutions and larger panel sizes, the charging rate issue becomes increasingly prominent due to the short charging time of various models and the large resistance-capacitance (RC) of the panels.

[0003] In the related art, the problem of charging rate can be improved to a certain extent by using Line Over Drive (Line OD) technology.

[0004] However, the inventors of the present disclosure have discovered that in the related art, there is only one compensation table for performing the row overdrive technology, which has a poor effect on improving the charging rate. Summary of the Invention

[0005] In view of this, embodiments of the present disclosure provide a display panel driving method and related devices.

[0006] In a first aspect of the present disclosure, a method for driving a display panel is provided, wherein the display panel includes a plurality of pixel units and a plurality of scan lines and a plurality of data lines respectively connected to the plurality of pixel units. The method includes:

[0007] Determine whether the polarities of data voltages of two pixel units in adjacent rows and connected to the same data line are the same;

[0008] In response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are the same, looking up a data voltage compensation value from a first compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line;

[0009] In response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are different, looking up a data voltage compensation value from a second compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line;

[0010] driving the next row of pixel units based on the compensated data voltage;

[0011] The data voltage compensation value found in the second compensation table is greater than the data voltage compensation value found in the first compensation table.

[0012] In a second aspect of the present disclosure, a display device is provided, comprising:

[0013] The display panel includes a plurality of pixel units and a plurality of scan lines and a plurality of data lines respectively connected to the plurality of pixel units;

[0014] a control unit, electrically coupled to the plurality of pixel units through the plurality of scan lines and the plurality of data lines, and configured to drive the plurality of pixel units using the method described in the first aspect;

[0015] The storage unit is electrically coupled to the control unit and configured to store a first compensation table and a second compensation table.

[0016] In a third aspect of the present disclosure, a computer device is provided, comprising one or more processors, a memory; and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, and the programs include instructions for executing the method described in the first aspect.

[0017] According to a fourth aspect of the present disclosure, a non-volatile computer-readable storage medium containing a computer program is provided. When the computer program is executed by one or more processors, the processors are caused to execute the method according to the first aspect.

[0018] The display panel driving method and related equipment provided by the embodiments of the present disclosure select different compensation tables to perform row overdrive compensation based on whether there is polarity switching of the data voltage between rows. At the same time, it is compatible with grayscale and polarity changes, balances charging differences, and can better solve image quality problems caused by insufficient charging. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0020] Figure 1A A schematic diagram of an exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0021] Figure 1B A schematic diagram of an exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0022] Figure 1C A schematic diagram of an exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0023] Figure 1D A schematic diagram illustrating another exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0024] Figure 1E A schematic diagram illustrating another exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0025] Figure 1F A schematic diagram illustrating another exemplary liquid crystal display panel according to an embodiment of the present disclosure is shown.

[0026] Figure 1G A timing diagram of positive and negative polarity data voltages according to an embodiment of the present disclosure is shown.

[0027] Figure 1H FIG. 4 is a timing diagram illustrating a data voltage when the data voltage is flipped from positive polarity to negative polarity according to an embodiment of the present disclosure.

[0028] Figure 1I FIG. 4 is a timing diagram illustrating a data voltage when the data voltage is flipped from negative polarity to positive polarity according to an embodiment of the present disclosure.

[0029] Figure 2A A schematic structural diagram of an exemplary display device provided by an embodiment of the present disclosure is shown.

[0030] Figure 2B A schematic diagram illustrating an exemplary first compensation table according to an embodiment of the present disclosure is shown.

[0031] Figure 3A A flowchart of an exemplary method provided by an embodiment of the present disclosure is shown.

[0032] Figure 3B A schematic diagram illustrating grayscale compensation values ​​corresponding to adjacent rows of pixel units having the same polarity according to an embodiment of the present disclosure is shown.

[0033] Figure 3C A schematic diagram illustrating grayscale compensation values ​​corresponding to when adjacent rows of pixel units are flipped from positive polarity to negative polarity according to an embodiment of the present disclosure is shown.

[0034] Figure 3D A schematic diagram illustrating grayscale compensation values ​​corresponding to when adjacent rows of pixel units are flipped from negative polarity to positive polarity according to an embodiment of the present disclosure is shown.

[0035] Figure 4 A schematic diagram of the hardware structure of an exemplary computer device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0036] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0037] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should have the usual meanings understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative position relationships. When the absolute position of the described object changes, the relative position relationship may also change accordingly.

[0038] The present disclosure provides a display device. The display device is a product with an image display function, such as a monitor, a television, a billboard, a digital photo frame, a laser printer with a display function, a telephone, a mobile phone, a personal digital assistant (PDA), a digital camera, a camcorder, a viewfinder, a navigation system, a vehicle, a large-area wall, a home appliance, and an information query device (such as a business query device for e-government, banks, hospitals, power departments, etc., and a monitor).

[0039] In some embodiments, a display device may include a display panel, and the display device may further include a control unit coupled to the display panel, the control unit being configured to provide electrical signals to the display panel, for example, providing electrical signals to a plurality of pixel units arranged in an array in the display panel via a plurality of scan lines and a plurality of data lines of the display panel. In some embodiments, the display device may further include a storage unit for storing information required by the control unit, for example, a compensation table and / or a compensation gain table.

[0040] In some embodiments, the display device may be a liquid crystal display (LCD), and the display panel in the LCD may be a liquid crystal display panel. In this case, the display device may further include a backlight module for providing backlight for the liquid crystal display panel.

[0041] Figure 1A FIG. 1 is a schematic diagram illustrating an exemplary liquid crystal display panel 100 according to an embodiment of the present disclosure.

[0042] like Figure 1AAs shown, the liquid crystal display panel 100 may include a plurality of pixel units 102 arranged in an array and a plurality of scan lines 104 and a plurality of data lines 106 respectively connected to the plurality of pixel units 102 .

[0043] To ensure that the physical properties of the liquid crystal molecules in the liquid crystal display panel 100 are not destroyed, an AC voltage can generally be used to drive the pixel unit 102. However, using an AC voltage to drive the pixel unit 102 can cause screen flickering. To solve the flicker problem, adjacent pixels can be driven with voltages of different polarities, which can offset the flicker to a certain extent.

[0044] Specifically, if Figure 1A As shown, the pixel units 102 in the same column have the same polarity, while the pixel units 102 in adjacent columns have different polarities. The so-called different polarity generally refers to a phase difference of π (180°) between the driving voltage waveforms. This results in a π (180°) phase difference between the optical response waveforms of the pixel units in adjacent columns. The waveforms of the pixel units in adjacent columns are spatially fused, making it impossible for the human eye to discern the flicker component in each pixel unit, thereby eliminating the flicker problem.

[0045] However, if Figure 1A As shown, since the pixel units 102 in the same column have the same polarity, vertical line flickering is likely to occur, which in turn leads to the problem of head shaking lines (ie, vertical lines are observed in the picture when the user shakes his head).

[0046] Figure 1B FIG. 1 is a schematic diagram illustrating an exemplary liquid crystal display panel 100 according to an embodiment of the present disclosure.

[0047] like Figure 1B As shown, Figure 1A The difference is that in Figure 1B In the liquid crystal display panel 100 , the polarities of the pixel units 102 in the same column may be different.

[0048] Specifically, if Figure 1B As shown, four pixel units 102 in two adjacent rows and two adjacent columns are grouped together. Within the pixel unit group 102A and the pixel unit group 102B, the polarities of the pixel units 102 in adjacent columns are different, and the polarities of the pixel units 102 in adjacent rows are the same. However, between the pixel unit group 102A and the pixel unit group 102B, the polarities of the pixel units 102 in the same column are different.

[0049] In this way, the flickering effect is eliminated and, at the same time, the problem of head shaking wrinkles is improved because the polarities of the pixel units 102 in the same column are changed alternately.

[0050] Figure 1CFIG. 1 is a schematic diagram illustrating an exemplary liquid crystal display panel 100 according to an embodiment of the present disclosure.

[0051] like Figure 1C As shown, Figure 1B The difference is that in Figure 1C In the liquid crystal display panel 100 , the polarities of the pixel units 102 in adjacent columns and the polarities of the pixel units 102 in adjacent rows are different.

[0052] It is understandable that such a liquid crystal display panel can also eliminate the problems of flickering and shaking head wrinkles. Figure 1B For the polarity flip design shown, Figure 1C The polarity reversal design is a high-frequency reversal with higher power consumption, but it can also achieve Figure 1B Better eliminate flicker and shaking head wrinkles.

[0053] Due to the tight supply of integrated circuit chips, in order to increase the supply of display panels, the number of chips used in each display panel can be reduced. The number of chips is proportional to the number of data lines, so reducing the number of data lines can correspondingly reduce the number of chips.

[0054] Figure 1D FIG. 1 is a schematic diagram illustrating another exemplary liquid crystal display panel 110 according to an embodiment of the present disclosure.

[0055] like Figure 1D As shown, the liquid crystal display panel 110 may include a plurality of pixel units 112 arranged in an array and a plurality of scan lines and a plurality of data lines 116 respectively connected to the plurality of pixel units 112 .

[0056] and Figure 1A The difference is that each row of pixel units 112 in the liquid crystal display panel 110 is divided into two groups, and the two groups of pixel units 112 are respectively connected to different scan lines (for example, scan lines 114A and 114B). In this way, pixel units 112 in adjacent columns can be connected to the same data line. In other words, one data line can simultaneously connect two columns of pixel units 112, so that the number of data lines can be halved. Accordingly, the number of chips can also be halved, thereby doubling the supply of display panels.

[0057] It can be understood that as the number of scan lines continues to increase, the number of data lines can be further reduced, thereby further reducing the number of chips and further increasing the supply of display panels.

[0058] like Figure 1D As shown, the pixel units 112 connected to the same data line have the same polarity, and the polarities of the pixel units 112 in every other column are opposite. Figure 1ASimilarly, if the polarities of the pixel units 112 in every other column are opposite, the flicker problem can still be eliminated by spatial fusion, but the shaking head problem still exists, which is even worse than Figure 1A The problem of head shake lines is more serious.

[0059] Figure 1E Schematic diagram of an exemplary liquid crystal display panel 110 according to an embodiment of the present disclosure is shown.

[0060] like Figure 1E As shown, Figure 1D The difference is that in Figure 1E In the liquid crystal display panel 110 , the polarities of the pixel units 112 in the same column may be different.

[0061] Specifically, if Figure 1E As shown, four pixel units 112 in two adjacent rows and two adjacent columns are grouped together. Within the pixel unit group 112A and the pixel unit group 112B, the polarities of the pixel units 112 in adjacent columns are different, and the polarities of the pixel units 112 in adjacent rows are the same. However, between the pixel unit group 112A and the pixel unit group 112B, the polarities of the pixel units 112 in the same column are different.

[0062] In this way, the flickering effect is eliminated, and at the same time, the problem of head shaking wrinkles is improved because the polarities of the pixel units 112 in the same column are changed alternately.

[0063] Figure 1F Schematic diagram of an exemplary liquid crystal display panel 110 according to an embodiment of the present disclosure is shown.

[0064] like Figure 1F As shown, Figure 1E The difference is that in Figure 1F In the liquid crystal display panel 110 , the polarities of the pixel units 112 in adjacent rows are different.

[0065] It is understandable that such a liquid crystal display panel can also eliminate the problems of flickering and shaking head wrinkles. Figure 1F For the polarity flip design shown, Figure 1E The polarity reversal design is a high-frequency reversal with higher power consumption, but it can also achieve Figure 1E Better eliminate flicker and shaking head wrinkles.

[0066] It is understood that in order to further improve the effect of eliminating flicker and shaking head wrinkles, the polarity of the pixel unit 112 can also be used. Figure 1C The polarity of the pixel units 112 in adjacent columns and the polarity of the pixel units 112 in adjacent rows are different.

[0067] Although Figure 1B 、1C The polarity reversal design of the pixel units shown in 1E and 1F can effectively solve the problems of flickering and shaking head wrinkles. However, since the same data line needs to provide data voltages of different polarities to different pixel units, a more serious problem of insufficient charging will occur after the polarity reversal, resulting in uneven brightness of pixel units in adjacent rows, and further causing fine pitch problems.

[0068] Figure 1G A timing diagram of positive and negative polarity data voltages according to an embodiment of the present disclosure is shown.

[0069] like Figure 1G As shown, the positive polarity data voltage and the negative polarity data voltage are located on either side of the common electrode voltage VCOM. When the polarity of the data voltage on the data line does not change, the charging voltage difference is approximately the amplitude of the data voltage. Conventional same-polarity charging voltages are used to charge the pixel unit (for example, the storage capacitor Cst of the pixel unit) starting from the common electrode voltage VCOM. Due to the existence of the charging voltage difference, insufficient charging may occur.

[0070] Figure 1H and Figure 1I Schematic diagrams of the timing of the data voltage when the positive polarity is reversed to the negative polarity and when the negative polarity is reversed to the positive polarity according to an embodiment of the present disclosure are respectively shown.

[0071] like Figure 1H and Figure 1I As shown, when the polarity of the data voltage is reversed, the positive polarity data voltage and the negative polarity data voltage are located on both sides of the common electrode voltage VCOM, resulting in a further increase in the charging voltage difference, causing a more serious charging shortage problem after the data voltage polarity is reversed.

[0072] To address the issue of insufficient charging, in some embodiments, Line OverDrive (Line OD) technology can be used to improve issues caused by insufficient row charging (e.g., fine pitch defects). Specifically, a table lookup can be used to find corresponding compensation values ​​based on the grayscale differences between adjacent rows of pixel units. This compensation value is then used to compensate the data voltage, thereby achieving overdrive and improving the uneven brightness of adjacent pixel units caused by insufficient charging.

[0073] However, the inventors of the present disclosure discovered that in related art, only one compensation table is used for row overdrive technology, and this compensation table does not distinguish between the positive and negative polarity of pixel cells between rows. However, the charging rates of positive and negative data voltages are different (generally, the charging rate of positive data voltages is lower than the charging rate of negative data voltages). Therefore, using a single compensation table cannot effectively improve the charging differences caused by the positive and negative polarity differences when the row polarity is flipped.

[0074] Based on this, the embodiments of the present disclosure provide a display panel driving method and related equipment, which select different compensation tables to perform row overdrive compensation according to whether there is polarity switching of the data voltage between rows. At the same time, it is compatible with grayscale and polarity changes, balances charging differences, and can better solve image quality problems caused by insufficient charging.

[0075] Figure 2A FIG2 shows a schematic structural diagram of an exemplary display device 200 provided by an embodiment of the present disclosure.

[0076] like Figure 2A As shown, the display device 200 may include a display panel 202 and a control unit 204. The display panel 202 may be a liquid crystal display panel and may include a plurality of pixel units 2022 and a plurality of scan lines 2024 and a plurality of data lines 2026 respectively connected to the plurality of pixel units 2022.

[0077] The control unit 204 can be electrically coupled to the display panel 202, specifically, can be electrically coupled to the multiple pixel units 2022 through the multiple scan lines 2024 and the multiple data lines 2026, and is configured to drive the multiple pixel units 2022 using the multiple scan lines 2024 and the multiple data lines 2026.

[0078] Alternatively, as Figure 2A As shown, the plurality of data lines 2026 can be electrically coupled to an integrated circuit chip (IC), and the control unit 204 can provide electrical signals to the IC to drive the pixel units 2022 through the data lines 2026. The plurality of scan lines 2024 can be correspondingly connected to a shift register unit (GOA), and the control unit 204 can provide electrical signals to the GOA to drive the pixel units 2022 through the scan lines 2024.

[0079] like Figure 2AAs shown, in some embodiments, the display device 200 may further include a storage unit 206, which is electrically coupled to the control unit 204 and configured to store a first compensation table 2062 and a second compensation table 2064. The first compensation table and the second compensation table are respectively used to look up data voltage compensation values ​​corresponding to the pixel units 2022 when the polarities of the pixel units 2022 in adjacent rows are the same and different, so that the control unit 204 can select different compensation tables to perform row overdrive compensation based on whether there is a polarity switch between the data voltages of the rows, while being compatible with grayscale and polarity changes, balancing charging differences, and better resolving image quality issues caused by insufficient charging.

[0080] Figure 2B A schematic diagram illustrating an exemplary first compensation table according to an embodiment of the present disclosure is shown.

[0081] like Figure 2B As shown, the first compensation table serves as a basic compensation table. When the polarities of the pixel units 2022 in adjacent rows are the same, the corresponding overdrive grayscale value can be determined based on the grayscale value of the pixel unit 2022 in the previous row (or the previous row) and the grayscale value of the pixel unit 2022 in the current row. It is understandable that the overdrive grayscale value stored in the first compensation table can be the actual overdrive grayscale value or the grayscale compensation value required to achieve overdrive. When overdrive is performed, the current grayscale value and the grayscale compensation value need to be added to form the overdrive grayscale value. Of course, the first compensation table can also take other forms, which are not limited here.

[0082] As mentioned above, when the polarity of the pixel units 2022 in adjacent rows is reversed, the required charging voltage difference will be larger, and the required over-drive grayscale value will be larger. Therefore, the second compensation table is used as the compensation table when the polarity reversal occurs. When the grayscale value of the pixel unit 2022 in the previous row (or the previous row) and the grayscale value of the pixel unit 2022 in the current row are exactly the same, the over-drive grayscale value or grayscale compensation value found from the second compensation table will be larger than the over-drive grayscale value or grayscale compensation value found from the first compensation table, thereby achieving a greater over-drive effect to offset the insufficient charging problem caused by the larger charging voltage difference.

[0083] As mentioned above, the charging rates of the data voltages of positive and negative polarities are different. Generally, the charging rate of the data voltage of positive polarity is smaller than the charging rate of the data voltage of negative polarity. Therefore, in some embodiments, the second compensation table 2064 is further divided into a first compensation sub-table 20642 and a second compensation sub-table 20644, wherein the first compensation sub-table 20642 can be used to find the data voltage compensation value when flipping from the first polarity (e.g., positive polarity) to the second polarity (e.g., negative polarity), and the second compensation sub-table 20644 can be used to find the data voltage compensation value when flipping from the second polarity (e.g., negative polarity) to the first polarity (e.g., positive polarity). As mentioned above, since the charging rate of the positive polarity data voltage is smaller than the charging rate of the negative polarity data voltage, when flipping to the positive polarity, the charging rate will be smaller than when flipping to the negative polarity. Therefore, when the grayscale value of the pixel unit 2022 in the previous row (or the previous row) and the grayscale value of the pixel unit 2022 in the current row correspond to the same, the over-drive grayscale value or grayscale compensation value found from the second compensation sub-table will be larger than the over-drive grayscale value or grayscale compensation value found from the first compensation sub-table, thereby achieving a greater over-drive effect to offset the insufficient charging problem caused by the smaller charging rate.

[0084] In some embodiments, in order to reduce the storage space occupied by the first compensation table 2062 and the second compensation table 2064 (including the first compensation sub-table 20642 and the second compensation sub-table 20644), the first compensation table 2062 and the second compensation table 2064 may not store 256×256 grayscale compensation data, but the 256×256 grayscale compensation data may be divided into 19×19 groups of compensation data. When searching based on the grayscale value of the previous row (or previous row) pixel unit 2022 and the grayscale value of the current row pixel unit 2022, if the corresponding over-drive grayscale value or grayscale compensation value cannot be found, the over-drive grayscale value or grayscale compensation value of the endpoint can be used to obtain the target over-drive grayscale value or grayscale compensation value through interpolation operation.

[0085] like Figure 2AAs shown, the electrical signals transmitted by the scan lines 2024 and data lines 2026 are generally transmitted from one end of the lines to the other. Due to the RC delay effect, the scan lines 2024 and data lines 2026 also have different charging rates for the pixel units 2022 connected to them. Generally, the closer to the corners of the display panel 202, the slower the charging rate, while the closer to the center of the display panel 202, the faster the charging rate. Therefore, to improve the problem of insufficient charging caused by uneven charging, in some embodiments, the storage unit 206 may further store a first gain compensation table 2066. The control unit 204 can further search the first gain compensation table 2066 for gain compensation to compensate for the overdriven grayscale value, thereby enhancing or weakening the first compensation table 2062 and / or the second compensation table 2064 to a certain extent, thereby enabling more refined adjustment of image quality.

[0086] Optionally, the first gain compensation table 2066 may store a compensation coefficient (for example, a coefficient with a value between 0.5 and 1.5). In this way, the over-drive grayscale value obtained according to the first compensation table 2062 and / or the second compensation table 2064 may be multiplied by the compensation coefficient to obtain the final over-drive grayscale value, thereby making the brightness of the entire display panel 202 more uniform.

[0087] As previously mentioned, generally, the closer to the corners of the display panel 202, the slower the charging rate, while the closer to the center of the display panel 202, the faster the charging rate. Therefore, in some embodiments, the display panel 202 can be divided into multiple partitions, such as 12×8 or 12×10. Then, a corresponding gain compensation value is set for each partition based on its distance from the center of the display panel 202 (the closer to the center, the smaller the gain compensation value), thereby forming a first gain compensation table 2066. In this way, when the pixel unit 2022 is located in a corresponding partition, the gain compensation value corresponding to the partition can be found in the first gain compensation table 2066 to perform gain compensation on the overdriven grayscale value.

[0088] It can be understood that, in combination with the foregoing, when the polarity of the data voltage of the pixel unit 2022 is different, the charging rate is different compared to when the polarity is the same. Accordingly, the degree of the resistance-capacitance delay (RC delay) effect generated in the scan line 2024 and the data line 2026 may also be different. Therefore, as an optional embodiment, for the pixel unit 2022 with polarity reversal, the gain compensation value can be looked up from the second gain compensation table 2068 to perform gain compensation on the over-driven grayscale value.

[0089] Furthermore, since the charging rates when flipping from positive polarity to negative polarity are different from those when flipping from negative polarity to positive polarity, the second gain compensation table 2068 may further include a first gain compensation sub-table 20682 and a second gain compensation sub-table 20684, which are used to look up gain compensation values ​​when flipping from the first polarity (e.g., positive polarity) to the second polarity (e.g., negative polarity) and from the second polarity (e.g., negative polarity) to the first polarity (e.g., positive polarity), respectively, to further refine the image quality.

[0090] It can be understood that the compensation values ​​in the first compensation table 2062 and the second compensation table 2064 and the first gain compensation table 2066 and the second gain compensation table 2068 can be determined by performing corresponding inspections on the display panel in advance and through appropriate calculations. The specific values ​​may be different depending on the different display products (for example, different sizes), and no specific restrictions are made here.

[0091] Based on the aforementioned embodiment of the display device 200 , the embodiment of the present disclosure further provides a method for driving a display panel, which can be used to drive the display panel 202 and can be implemented by the display device 200 .

[0092] Figure 3A A flowchart of an exemplary method 300 provided in an embodiment of the present disclosure is shown.

[0093] like Figure 3A As shown, the method 300 may further include the following steps.

[0094] In step 302 , it is determined whether the polarities of the data voltages of two pixel units in adjacent rows and connected to the same data line are the same.

[0095] In this embodiment, the method 300 may be performed on each pixel unit of the display panel one by one. Figure 2A As shown, for the pixel unit 2022 at the starting position of each data line 2026 (which can be a position far from the IC or a position close to the IC), since there is no data voltage of the pixel unit 2022 in the previous row for comparison, the default overdrive grayscale value or the initial grayscale value can be used directly. Starting from the second row after the starting row (the first row), each pixel unit 2022 can proceed to the polarity determination in this step.

[0096] In step 304, in response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are the same, a data voltage compensation value is looked up from a first compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line.

[0097] like Figure 2A As shown, taking the first and second rows of pixel units 2022 as an example, the polarities of the data voltages of the two pixel units 2022 connected to the same data line 2026 in the two rows of pixel units 2022 are the same. Since the polarities of the data voltages of the two pixel units 2022 in adjacent rows and connected to the same data line are the same, the corresponding data voltage compensation value can be looked up in the first compensation table 2062 to compensate the data voltages of the next row of pixel units (e.g., the pixel units 2022 in the second row) in the two adjacent rows of pixel units connected to the same data line.

[0098] Similarly, if Figure 2A As shown, when the data voltage compensation value of the fourth row pixel unit 2022 needs to be determined, since the polarity of the data voltage of the third row pixel unit 2022 is the same as the polarity of the data voltage of the fourth row pixel unit 2022, the corresponding data voltage compensation value can also be found from the first compensation table 2062 to compensate for the data voltage of the fourth row pixel unit 2022.

[0099] In some embodiments, searching the first compensation table for the data voltage compensation value to compensate for the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may include: determining the previous row of pixel units (for example, Figure 2A The first row and first column pixel unit) and the next row of pixel units (for example, Figure 2A Then, the data voltage compensation value is searched from the first compensation table 2062 according to the current grayscale values ​​of the pixel unit in the previous row and the pixel unit in the next row of the two pixel units in the adjacent rows connected to the same data line.

[0100] refer to Figure 2B As shown, when looking up the table, the current grayscale value refers to the standard grayscale of the corresponding pixel unit 2022 (i.e., the grayscale value calculated based on the display data) rather than the overdrive grayscale value. Therefore, it is only necessary to look up the table based on the grayscale value required for normal display of the corresponding pixel unit 2022.

[0101] In some embodiments, as described above, the first compensation table 2062 may include 19×19 groups of compensation data, where the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups;

[0102] The searching the data voltage compensation value from the first compensation table may further include:

[0103] Determine the pixel units in the previous row (for example, Figure 2AThe current grayscale value of the pixel unit 2022 in the first row and first column of the next row (eg, Figure 2A The current grayscale value of the pixel unit 2022 in the second row and first column;

[0104] Determining target compensation data from the 19×19 groups of compensation data in the first compensation table 2062 according to the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units;

[0105] The data voltage compensation value is calculated using an interpolation algorithm according to the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row in combination with the target compensation data.

[0106] In this embodiment, the first compensation table 2062 includes only 19×19 sets of compensation data. When looking up the table, if the target compensation data is compensation data that directly corresponds to the current grayscale value of the previous row of pixel units and the current grayscale value of the next row of pixel units, then compensation can be performed using this target compensation data. It will be appreciated that in more cases, when the first compensation table 2062 includes only 19×19 sets of compensation data, it is not possible to directly find the overdrive grayscale value or grayscale compensation value corresponding to the current grayscale value of the previous row of pixel units and the current grayscale value of the next row of pixel units. Therefore, the compensation data intervals within which the data voltage compensation value falls can be determined based on the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units, thereby determining the target compensation data corresponding to the intervals. Then, based on the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units, combined with the target compensation data, an interpolation algorithm is used to calculate the data voltage compensation value.

[0107] As mentioned above, the data voltage compensation value stored in the first compensation table 2062 can be either an already compensated over-drive grayscale value or a grayscale compensation value. When storing the over-drive grayscale value, the over-drive grayscale value found (or obtained by interpolation calculation) can be directly used to replace the initial grayscale value to achieve data compensation. When storing the grayscale compensation value, the initial grayscale value can also be compensated with the grayscale compensation value found (or obtained by interpolation calculation) to obtain the over-drive grayscale value.

[0108] like Figure 2A As shown, the storage unit 206 may further store a first gain compensation table 2066. In some embodiments, searching the first compensation table for the data voltage compensation value to compensate the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may further include: determining the next row of pixel units (for example, Figure 2AThe method further comprises determining the position of the pixel unit (the second row and first column of the pixel unit) in the display panel (e.g., in the first subarea of ​​the display panel 202); searching the gain compensation value from the first gain compensation table 2066 based on the position; and then compensating the data voltage of the pixel unit in the next row based on the data voltage compensation value and the gain compensation value. Optionally, the gain compensation value may be a coefficient. After obtaining the overdrive grayscale value based on the aforementioned step of searching the first compensation table 2062, the overdrive grayscale value is multiplied by the coefficient to obtain the final overdrive grayscale value, thereby achieving more uniform brightness across the entire display panel 202.

[0109] In step 306, in response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows connected to the same data line are different, a data voltage compensation value is looked up from a second compensation table to compensate the data voltages of the next row of pixel units in the two pixel units in the adjacent rows connected to the same data line.

[0110] like Figure 2A As shown, taking the second and third rows of pixel units 2022 as an example, the polarities of the data voltages of the two pixel units 2022 connected to the same data line 2026 in the two rows of pixel units 2022 are different. Since the polarities of the data voltages of the two pixel units 2022 in adjacent rows and connected to the same data line are different, the corresponding data voltage compensation value can be found in the second compensation table 2062 to compensate the next row of pixel units (for example, Figure 2A The data voltage of the pixel unit 2022 in the third row and first column is compensated.

[0111] Among them, when the current grayscale values ​​of the upper row of pixel units and the next row of pixel units in the two adjacent rows connected to the same data line used in the table lookup are corresponding to the same, the data voltage compensation value looked up from the second compensation table 2064 is greater than the data voltage compensation value looked up from the first compensation table 2062, that is, when the current grayscale values ​​of the upper row of pixel units and the next row of pixel units in the two adjacent rows connected to the same data line used in the table lookup are corresponding to the same, when there is a polarity reversal, the required compensation value is larger, which can achieve greater overdrive compensation and better improve the problem of insufficient charging.

[0112] In some embodiments, searching the second compensation table for the data voltage compensation value to compensate for the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line includes: determining the previous row of pixel units (for example, Figure 2A The pixel unit 2022 of the second row and the first column of the next row (eg, Figure 2AThen, the data voltage compensation value is searched from the second compensation table 2064 according to the current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line.

[0113] refer to Figure 2B As shown, when looking up the table, the current grayscale value refers to the standard grayscale of the corresponding pixel unit 2022 (i.e., the grayscale value calculated based on the display data) rather than the overdrive grayscale value. Therefore, it is only necessary to look up the table based on the grayscale value required for normal display of the corresponding pixel unit 2022.

[0114] In some embodiments, as described above, the second compensation table may include 19×19 groups of compensation data, where the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups;

[0115] The searching the data voltage compensation value from the second compensation table includes:

[0116] Determine the pixel units in the previous row (for example, Figure 2A The current grayscale value of the pixel unit 2022 in the second row and first column of the next row (eg, Figure 2A The current grayscale value of the pixel unit 2022 in the third row and first column;

[0117] Determining target compensation data from the 19×19 groups of compensation data in the second compensation table 2064 according to the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units;

[0118] The data voltage compensation value is calculated using an interpolation algorithm according to the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row in combination with the target compensation data.

[0119] In this embodiment, the second compensation table 2064 includes only 19×19 sets of compensation data. When looking up the table, if the target compensation data is compensation data that directly corresponds to the current grayscale value of the previous row of pixel units and the current grayscale value of the next row of pixel units, then compensation can be performed using this target compensation data. It will be appreciated that in more cases, when the second compensation table 2064 includes only 19×19 sets of compensation data, it is not possible to directly find the overdrive grayscale value or grayscale compensation value corresponding to the current grayscale value of the previous row of pixel units and the current grayscale value of the next row of pixel units. Therefore, the compensation data intervals within which the data voltage compensation value falls can be determined based on the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units, thereby determining the target compensation data corresponding to the intervals. Then, based on the current grayscale values ​​of the previous row of pixel units and the current grayscale values ​​of the next row of pixel units, combined with the target compensation data, an interpolation algorithm is used to calculate the data voltage compensation value.

[0120] As mentioned above, the data voltage compensation value stored in the second compensation table 2064 can be either an already compensated over-drive grayscale value or a grayscale compensation value. When storing the over-drive grayscale value, the over-drive grayscale value found (or obtained by interpolation calculation) can be directly used to replace the initial grayscale value to achieve data compensation. When storing the grayscale compensation value, the initial grayscale value can also be compensated with the grayscale compensation value found (or obtained by interpolation calculation) to obtain the over-drive grayscale value.

[0121] like Figure 2A As shown, the storage unit 206 may further store a first gain compensation table 2066. In some embodiments, searching the second compensation table for the data voltage compensation value to compensate the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may further include: determining the next row of pixel units (for example, Figure 2A The method further comprises determining the position of the pixel unit 2022 in the third row and first column of the display panel (e.g., in the first subarea of ​​the display panel 202); searching the first gain compensation table 2066 for a gain compensation value based on the position; and then compensating the data voltage of the pixel unit in the next row based on the data voltage compensation value and the gain compensation value. Optionally, the gain compensation value may be a coefficient. After obtaining the overdrive grayscale value based on the aforementioned step of searching the second compensation table 2064, the overdrive grayscale value is multiplied by the coefficient to obtain the final overdrive grayscale value, thereby achieving more uniform brightness across the entire display panel 202.

[0122] As previously described, when the polarity of the data voltage of the pixel unit 2022 is different, the charging rate is different compared to when the polarity is the same. Accordingly, the degree of the resistance-capacitance (RC delay) effect generated in the scan line 2024 and the data line 2026 may also be different. Therefore, for the pixel unit 2022 with polarity reversal, the gain compensation value can be looked up from the second gain compensation table 2068 to gain compensate the over-driven grayscale value.

[0123] Therefore, if Figure 2A As shown, the storage unit 206 may further store a second gain compensation table 2068. In some embodiments, searching the second compensation table for the data voltage compensation value to compensate the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may further include: determining the next row of pixel units (for example, Figure 2A The method further comprises determining the position of the pixel unit 2022 in the third row and first column of the display panel (e.g., in the first subarea of ​​the display panel 202); searching a gain compensation value from the second gain compensation table 2068 based on the position; and then compensating the data voltage of the pixel unit in the next row based on the data voltage compensation value and the gain compensation value. Optionally, the gain compensation value may be a coefficient. After obtaining the overdrive grayscale value based on the aforementioned step of searching the second compensation table 2064, the overdrive grayscale value is multiplied by the coefficient to obtain the final overdrive grayscale value, thereby achieving more uniform brightness across the entire display panel 202.

[0124] In some embodiments, as Figure 2A As shown, the second compensation table 2064 includes a first compensation sub-table 20642 and a second compensation sub-table 20644. In response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows connected to the same data line are different, looking up the data voltage compensation value from the second compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows connected to the same data line may further include:

[0125] In response to determining the upper row of pixel units (eg, Figure 2A The data voltage of the pixel unit 2022 of the second row and the second column is the first polarity (eg, positive polarity) and the pixel unit of the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and second column of the adjacent row is a second polarity (e.g., a negative polarity), and the data voltage compensation value is searched from the first compensation sub-table 20642 to compensate the pixel units in the next row (e.g., Figure 2ACompensating for the data voltage of the pixel unit 2022 in the third row and second column;

[0126] In response to determining the upper row of pixel units (eg, Figure 2A The data voltage of the pixel unit 2022 in the second row and the first column is the second polarity (eg, negative polarity) and the pixel units in the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and first column of the adjacent row is a first polarity (e.g., a positive polarity), and the data voltage compensation value is searched from the second compensation sub-table 20644 to compensate the pixel units in the next row (e.g., Figure 2A The data voltage of the pixel unit 2022 in the third row and first column is compensated.

[0127] As mentioned above, the charging rates of the data voltages of positive and negative polarities are different. Generally, the charging rate of the data voltage of positive polarity is smaller than the charging rate of the data voltage of negative polarity. Therefore, in some embodiments, the second compensation table 2064 is further divided into a first compensation sub-table 20642 and a second compensation sub-table 20644, wherein the first compensation sub-table 20642 can be used to find the data voltage compensation value when flipping from the first polarity (e.g., positive polarity) to the second polarity (e.g., negative polarity), and the second compensation sub-table 20644 can be used to find the data voltage compensation value when flipping from the second polarity (e.g., negative polarity) to the first polarity (e.g., positive polarity). As mentioned above, since the charging rate of the positive polarity data voltage is smaller than the charging rate of the negative polarity data voltage, when flipping to the positive polarity, the charging rate will be smaller than when flipping to the negative polarity. Therefore, when the grayscale value of the pixel unit 2022 in the previous row (or the previous row) and the grayscale value of the pixel unit 2022 in the current row correspond to the same, the over-drive grayscale value or grayscale compensation value found from the second compensation sub-table will be larger than the over-drive grayscale value or grayscale compensation value found from the first compensation sub-table, thereby achieving a greater over-drive effect to offset the insufficient charging problem caused by the smaller charging rate.

[0128] Figure 3B to Figure 3D Schematic diagrams respectively show corresponding grayscale compensation values ​​when the polarity is the same, flipped from positive polarity to negative polarity, and flipped from negative polarity to positive polarity according to an embodiment of the present disclosure.

[0129] like Figure 3B to Figure 3DAs shown, when the current grayscale values ​​of the upper row of pixel units in two adjacent rows connected to the same data line are the same and the current grayscale values ​​of the lower row of pixel units are also the same, the grayscale compensation values ​​obtained by looking up the table when the polarity is the same, flipped from positive polarity to negative polarity, and flipped from negative polarity to positive polarity are Δc1, Δc2, and Δc3, respectively, and Δc1<Δc2<Δc3, thereby achieving a better overdriving effect and making the brightness of the display panel 202 more uniform.

[0130] In some embodiments, similarly, the first compensation sub-table 20642 and the second compensation sub-table 20644 each include 19×19 groups of compensation data, where the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups;

[0131] The determining target compensation data from the 19×19 groups of compensation data in the second compensation table 2064 includes:

[0132] In response to determining the previous row of pixel units (eg, Figure 2A The data voltage of the pixel unit 2022 of the second row and the second column is the first polarity (eg, positive polarity) and the pixel unit of the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and second column is a second polarity (eg, negative polarity), and target compensation data is determined from the 19×19 groups of compensation data in the first compensation sub-table 20642;

[0133] In response to determining the previous row of pixel units (eg, Figure 2A The data voltage of the pixel unit 2022 in the second row and the first column is the second polarity (eg, negative polarity) and the pixel units in the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and first column is a first polarity (eg, positive polarity), and the target compensation data is determined from the 19×19 groups of compensation data in the second compensation sub-table 20644.

[0134] In this way, when the polarity reversal situations are different, the target compensation data can be determined from different compensation sub-tables, so that a more accurate data voltage compensation value can be obtained through the interpolation algorithm.

[0135] In some embodiments, as Figure 2A As shown, the second gain compensation table 2068 includes a first gain compensation sub-table 20682 and a second gain compensation sub-table 20684, and searching the gain compensation value from the second gain compensation table according to the position includes:

[0136] In response to determining the upper row of pixel units (eg, Figure 2AThe data voltage of the pixel unit 2022 of the second row and the second column is the first polarity (eg, positive polarity) and the pixel unit of the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and second column is a second polarity (e.g., negative polarity), and a gain compensation value is searched from the first gain compensation sub-table 20682 according to the position (e.g., the first partition of the display panel 202);

[0137] In response to determining the upper row of pixel units (eg, Figure 2A The data voltage of the pixel unit 2022 in the second row and the first column is the second polarity (eg, negative polarity) and the pixel units in the next row (eg, Figure 2A The data voltage of the pixel unit 2022 in the third row and first column is a first polarity (eg, positive polarity), and the gain compensation value is searched from the second gain compensation sub-table 20684 according to the location (eg, the first partition of the display panel 202).

[0138] In this way, the second gain compensation table 2068 further includes a first gain compensation sub-table 20682 and a second gain compensation sub-table 20684, which are respectively used to look up the gain compensation value when flipping from the first polarity (e.g., positive polarity) to the second polarity (e.g., negative polarity) and from the second polarity (e.g., negative polarity) to the first polarity (e.g., positive polarity), thereby further fine-tuning the image quality and achieving better display effects.

[0139] In step 308 , the next row of pixel units is driven based on the compensated data voltage.

[0140] After compensating the data voltage using the data voltage compensation value, the compensated data voltage is used to drive the next row of pixel units in the two adjacent rows connected to the same data line, thereby providing an overdriving effect for the pixel unit and improving the problem of insufficient charging.

[0141] In this way, the method 300 performs corresponding overdrive compensation on almost every pixel unit 2022 in the display panel 202, while being compatible with grayscale and polarity changes, balancing charging differences, improving image quality problems caused by insufficient charging, and making the brightness of the display panel 202 more uniform and the display effect better.

[0142] Theoretically, the grayscale changes between adjacent rows need to be compensated (the minimum grayscale change is set by the threshold), but when the grayscale values ​​of the pixel units in the previous row and the pixel units in the next row are the same and the data voltage polarity is the same, overdrive compensation is not required. When the grayscale values ​​of the pixel units in the previous row and the pixel units in the next row are the same but the data voltage polarity is different, overdrive compensation can still be performed in the embodiment of the present disclosure.

[0143] It can be seen from the above embodiments that the driving method of the display panel 202 provided in the embodiments of the present disclosure can be applied to various types of display panels. Several typical display panels are used as examples for description below.

[0144] Back to Figure 1B In some embodiments, the display panel 100 includes a first pixel unit in the n-1th row and the mth column (eg, Figure 1B ), the second pixel unit 102 in the first row and second column of the nth row and mth column (for example, Figure 1B The pixel unit 102 in the second row and second column of the n+1th row and the mth column (for example, Figure 1B The pixel unit 102 in the third row and second column of the n+2nd pixel unit and the fourth pixel unit in the n+2nd row and mth column (for example, Figure 1B The first pixel unit, the second pixel unit, the third pixel unit and the fourth pixel unit are all connected to the mth data line (for example, Figure 1B the second data line 106), the data voltages of the first pixel unit and the second pixel unit are both of the first polarity (for example, positive polarity), and the data voltages of the third pixel unit and the fourth pixel unit are both of the second polarity (for example, negative polarity);

[0145] The step 304 of searching the first compensation table for the data voltage compensation value to compensate the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may further include searching the first compensation table 2062 for the data voltage compensation values ​​corresponding to the second pixel unit and the fourth pixel unit to compensate the data voltage of the second pixel unit and the fourth pixel unit respectively;

[0146] The step 306 of searching the data voltage compensation value from the second compensation table to compensate the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line may further include: searching the data voltage compensation value corresponding to the third pixel unit from the second compensation table 2064 to compensate the data voltage of the third pixel unit.

[0147] so, Figure 1B The 4-point flip display panel 100 can not only improve the problems of flickering and shaking head wrinkles, but also improve the problem of insufficient charging, and can greatly improve the image quality of the display panel 100.

[0148] Back to Figure 1C In some embodiments, the display panel 100 includes a first pixel unit in the n-1th row and the mth column (eg, Figure 1C ), the second pixel unit 102 in the first row and second column of the nth row and mth column (for example, Figure 1C The pixel unit 102 in the second row and second column of the n+1th row and the mth column (for example, Figure 1C The pixel unit 102 in the third row and second column of the n+2nd pixel unit and the fourth pixel unit in the n+2nd row and mth column (for example, Figure 1C The first pixel unit, the second pixel unit, the third pixel unit and the fourth pixel unit are all connected to the mth data line (for example, Figure 1C the second data line 106), the data voltages of the first pixel unit and the third pixel unit are both of the first polarity (for example, positive polarity), and the data voltages of the second pixel unit and the fourth pixel unit are both of the second polarity (for example, negative polarity);

[0149] The method of searching for the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two adjacent rows and connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the second pixel unit, the third pixel unit and the fourth pixel unit respectively from the second compensation table 2064 to compensate for the data voltages of the second pixel unit, the third pixel unit and the fourth pixel unit respectively.

[0150] In some embodiments, as Figure 2A As shown, the second compensation table 2064 includes a first compensation sub-table 20642 and a second compensation sub-table 20644, and searching the second compensation table for the data voltage compensation values ​​corresponding to the second pixel unit, the third pixel unit, and the fourth pixel unit to compensate the data voltages of the second pixel unit, the third pixel unit, and the fourth pixel unit respectively includes:

[0151] Searching for the data voltage compensation values ​​corresponding to the second pixel unit and the fourth pixel unit respectively from the first compensation sub-table 20642 to compensate the data voltages of the second pixel unit and the fourth pixel unit respectively;

[0152] The data voltage compensation value corresponding to the third pixel unit is searched from the second compensation sub-table 20644 to compensate the data voltage of the third pixel unit.

[0153] so, Figure 1C The dot-flip display panel 100 can not only effectively improve the problems of flickering and shaking head wrinkles, but also effectively improve the problem of insufficient charging. Figure 1BThe display panel can further improve the image quality of the display panel 100.

[0154] Back to Figure 1E In some embodiments, the display panel 110 includes a first pixel unit in the n-1th row and the mth column (eg, Figure 1E The pixel unit 112 of the first row and second column) and the second pixel unit of the m+1th column (eg, Figure 1E The pixel unit 112 in the first row and third column of ), the third pixel unit in the nth row and mth column (for example, Figure 1E The pixel unit 112 of the second row and the second column) and the fourth pixel unit of the m+1th column (for example, Figure 1E The pixel unit 112 in the second row and third column of the n+1th row and the mth column (for example, Figure 1E The pixel unit 112 in the third row and second column of the m+1th column and the sixth pixel unit (eg, Figure 1E The pixel unit 112 in the third row and the third column of the n+2 th row and the seventh pixel unit in the m th column (eg, Figure 1E The pixel unit 112 in the fourth row and second column of the m+1th column and the eighth pixel unit (eg, Figure 1E The first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit are all connected to the mth data line (for example, Figure 1E the second data line 116), the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are connected to different scan lines, the data voltages of the first pixel unit, the second pixel unit, the third pixel unit, and the fourth pixel unit are all of a first polarity (for example, a positive polarity), and the data voltages of the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are all of a second polarity (for example, a negative polarity);

[0155] The step 304 of searching the first compensation table for the data voltage compensation value to compensate the data voltage of the pixel units in the next row of the two pixel units connected to the same data line in the adjacent row may further include searching the first compensation table 2062 for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively, to compensate the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively;

[0156] The step 306 of searching the data voltage compensation value from the second compensation table to compensate the data voltage of the next row of pixel units in the two pixel units in the adjacent rows and connected to the same data line may further include: searching the data voltage compensation values ​​corresponding to the fifth pixel unit and the sixth pixel unit respectively from the second compensation table 2064 to compensate the data voltages of the fifth pixel unit and the sixth pixel unit respectively.

[0157] so, Figure 1E The 4-point flip dual-gate structure display panel 110 can not only improve the flicker and head shake problems, but also improve the problem of insufficient charging, and can greatly improve the image quality of the display panel 110.

[0158] Back to Figure 1F In some embodiments, the display panel 110 includes a first pixel unit in the n-1th row and the mth column (eg, Figure 1F The pixel unit 112 of the first row and second column) and the second pixel unit of the m+1th column (eg, Figure 1F The pixel unit 112 in the first row and third column of ), the third pixel unit in the nth row and mth column (for example, Figure 1F The pixel unit 112 of the second row and the second column) and the fourth pixel unit of the m+1th column (for example, Figure 1F The pixel unit 112 in the second row and third column of the n+1th row and the mth column (for example, Figure 1F The pixel unit 112 in the third row and second column of the m+1th column and the sixth pixel unit (eg, Figure 1F The pixel unit 112 in the third row and the third column of the n+2 th row and the seventh pixel unit in the m th column (eg, Figure 1F The pixel unit 112 in the fourth row and second column of the m+1th column and the eighth pixel unit (eg, Figure 1F The first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit are all connected to the mth data line (for example, Figure 1Fthe second data line 116), the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are connected to different scan lines, the data voltages of the first pixel unit, the second pixel unit, the fifth pixel unit, and the sixth pixel unit are all of a first polarity (for example, a positive polarity), and the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit are all of a second polarity (for example, a negative polarity);

[0159] The step 306 of searching the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two pixel units in the adjacent rows and connected to the same data line may further include: searching the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit from the second compensation table 2064 to compensate for the data voltages of the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit respectively.

[0160] In some embodiments, the second compensation table 2064 includes a first compensation sub-table 20642 and a second compensation sub-table 20644, and searching the second compensation table for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit to compensate the data voltages of the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively, includes:

[0161] Searching the first compensation sub-table 20642 for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively, to compensate the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively;

[0162] The data voltage compensation values ​​corresponding to the fifth pixel unit and the sixth pixel unit are respectively searched from the second compensation sub-table 20644 to compensate the data voltages of the fifth pixel unit and the sixth pixel unit respectively.

[0163] so, Figure 1FThe dual gate structure (Dual Gate) display panel 110 with two points flipping can not only effectively improve the problems of flickering and shaking head wrinkles, but also effectively improve the problem of insufficient charging. Figure 1E The display panel can further improve the image quality of the display panel 110.

[0164] It should be noted that the method of the embodiments of the present disclosure can be performed by a single device, such as a computer or server. The method of the embodiments of the present disclosure can also be applied in a distributed scenario, where multiple devices cooperate to perform the method. In such a distributed scenario, one of the multiple devices may only perform one or more steps of the method of the embodiments of the present disclosure, and the multiple devices will interact with each other to complete the method.

[0165] It should be noted that the above description is limited to some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in an order different from that described in the above embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0166] The embodiment of the present disclosure further provides a computer device for implementing the above method 300 . Figure 4 FIG. 4 shows a hardware structure diagram of an exemplary computer device 400 provided in an embodiment of the present disclosure. The computer device 400 can be used to implement Figure 2A The display device 200 can also be used to implement Figures 1A to 1C The display device of the display panel 100 can also be used to implement Figures 1D to 1F The display device includes a display panel 110 .

[0167] like Figure 4 As shown, computer device 400 may include: processor 402, memory 404, network module 406, peripheral interface 408 and bus 410. Processor 402, memory 404, network module 406 and peripheral interface 408 are communicatively connected to each other within computer device 400 via bus 410.

[0168] The processor 402 may be a central processing unit (CPU), an image processor, a neural network processor (NPU), a microcontroller (MCU), a programmable logic device, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or one or more integrated circuits. The processor 402 may be used to perform functions related to the technology described in this disclosure. In some embodiments, the processor 402 may also include multiple processors integrated into a single logical component. For example, Figure 4 As shown, processor 402 may include multiple processors 402a, 402b, and 402c.

[0169] The memory 404 may be configured to store data (eg, instructions, computer code, etc.). Figure 4 As shown, the data stored in the memory 404 may include program instructions (e.g., program instructions for implementing the method 300 of the embodiment of the present disclosure) and data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 402 may also access the program instructions and data stored in the memory 404 and execute the program instructions to operate on the data to be processed. The memory 404 may include a volatile storage device or a non-volatile storage device. In some embodiments, the memory 404 may include a random access memory (RAM), a read-only memory (ROM), an optical disk, a magnetic disk, a hard disk, a solid-state drive (SSD), a flash memory, a memory stick, etc.

[0170] The network interface 406 can be configured to provide the computer device 400 with communication with other external devices via a network. The network can be any wired or wireless network capable of transmitting and receiving data. For example, the network can be a wired network, a local wireless network (e.g., Bluetooth, WiFi, near field communication (NFC)), a cellular network, the Internet, or a combination thereof. It will be understood that the type of network is not limited to the specific examples above.

[0171] The peripheral interface 408 can be configured to connect the computer device 400 to one or more peripheral devices to enable information input and output. For example, the peripheral devices can include input devices such as a keyboard, a mouse, a touchpad, a touch screen, a microphone, and various sensors, as well as output devices such as a display, a speaker, a vibrator, and an indicator light.

[0172] The bus 410 may be configured to transmit information between various components of the computer device 400 (e.g., the processor 402, the memory 404, the network interface 406, and the peripheral interface 408), such as an internal bus (e.g., a processor-memory bus), an external bus (USB port, PCI-E bus), etc.

[0173] It should be noted that although the architecture of the computer device 400 shown above only includes the processor 402, memory 404, network interface 406, peripheral interface 408, and bus 410, in a specific implementation, the architecture of the computer device 400 may also include other components necessary for normal operation. In addition, those skilled in the art will understand that the architecture of the computer device 400 may only include the components necessary to implement the embodiments of the present disclosure, and does not necessarily include all the components shown in the figure.

[0174] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute method 300 as described in any of the above embodiments.

[0175] The computer-readable media of this embodiment include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0176] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the method 300 described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0177] Based on the same inventive concept, corresponding to any of the above-described embodiments of method 300, the present disclosure further provides a computer program product comprising a computer program. In some embodiments, the computer program is executable by one or more processors to cause the processors to perform method 300. For each step in each embodiment of method 300, the processor executing the step may be a member of the corresponding execution entity.

[0178] The computer program product of the above embodiment is used to enable a processor to execute the method 300 described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0179] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Within the scope of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.

[0180] In addition, to simplify the description and discussion, and so as not to obscure the embodiments of the present disclosure, known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, devices may be shown in the form of block diagrams to avoid obscuring the embodiments of the present disclosure, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure are to be implemented (i.e., these details should be fully within the purview of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it will be apparent to those skilled in the art that the embodiments of the present disclosure may be implemented without these specific details or with variations in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0181] Although the present disclosure has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art based on the foregoing description. The present disclosure is intended to encompass all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure are intended to be included within the scope of protection of the present disclosure.

Claims

1. A method for driving a display panel, the display panel comprising a plurality of pixel units and a plurality of scan lines and a plurality of data lines respectively connected to the plurality of pixel units, the method comprising: Determine whether the polarities of data voltages of two pixel units in adjacent rows and connected to the same data line are the same; In response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are the same, looking up a data voltage compensation value from a first compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line; In response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are different, looking up a data voltage compensation value from a second compensation table to compensate the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line; driving the next row of pixel units based on the compensated data voltage; wherein the data voltage compensation value found in the second compensation table is greater than the data voltage compensation value found in the first compensation table; The second compensation table includes a first compensation sub-table and a second compensation sub-table, and in response to determining that the polarities of the data voltages of the two pixel units in the adjacent rows and connected to the same data line are different, searching the second compensation table for a data voltage compensation value to compensate for the data voltages of the next row of pixel units among the two pixel units in the adjacent rows and connected to the same data line, comprising: In response to determining that the data voltages of the upper row of pixel units in the two adjacent rows connected to the same data line are of the first polarity and the data voltages of the lower row of pixel units are of the second polarity, searching the first compensation sub-table for a data voltage compensation value to compensate the data voltages of the lower row of pixel units in the two adjacent rows connected to the same data line; In response to determining that the data voltage of the upper row of pixel units among the two pixel units in the adjacent rows and connected to the same data line is the second polarity and the data voltage of the lower row of pixel units is the first polarity, the data voltage compensation value is searched from the second compensation sub-table to compensate the data voltage of the lower row of pixel units among the two pixel units in the adjacent rows and connected to the same data line.

2. The method according to claim 1, wherein The step of searching the first compensation table for the data voltage compensation value to compensate for the data voltage of the next row of pixel units among the two pixel units in the adjacent rows connected to the same data line includes: Determining current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line; searching a data voltage compensation value from a first compensation table according to current grayscale values ​​of pixel units in an upper row and pixel units in a lower row of two pixel units in adjacent rows connected to the same data line; Determining a position of the next row of pixel units in the display panel; searching a gain compensation value from a first gain compensation table according to the position; The data voltages of the pixel units in the next row are compensated based on the data voltage compensation value and the gain compensation value.

3. The method according to claim 1, wherein The step of searching the second compensation table for the data voltage compensation value to compensate for the data voltage of the next row of pixel units among the two pixel units in the adjacent rows connected to the same data line includes: Determining current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line; searching a data voltage compensation value from a second compensation table according to current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line; Determining a position of the next row of pixel units in the display panel; searching a gain compensation value from a first gain compensation table according to the position; The data voltages of the pixel units in the next row are compensated based on the data voltage compensation value and the gain compensation value.

4. The method according to claim 1, wherein The step of searching the second compensation table for the data voltage compensation value to compensate for the data voltage of the next row of pixel units among the two pixel units in the adjacent rows connected to the same data line includes: Determining current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line; searching a data voltage compensation value from a second compensation table according to current grayscale values ​​of the upper row of pixel units and the lower row of pixel units in the two adjacent rows connected to the same data line; Determining a position of the next row of pixel units in the display panel; searching a gain compensation value from a second gain compensation table according to the position; The data voltages of the pixel units in the next row are compensated based on the data voltage compensation value and the gain compensation value.

5. The method according to claim 4, wherein: The second gain compensation table includes a first gain compensation sub-table and a second gain compensation sub-table, and searching the gain compensation value from the second gain compensation table according to the position includes: In response to determining that the data voltages of the upper row of pixel units in the two adjacent rows connected to the same data line are of the first polarity and the data voltages of the lower row of pixel units are of the second polarity, searching a gain compensation value from a first gain compensation sub-table according to the positions; In response to determining that the data voltage of the upper row of pixel units in the two adjacent rows connected to the same data line is the second polarity and the data voltage of the lower row of pixel units is the first polarity, a gain compensation value is searched from the second gain compensation subtable according to the position.

6. The method of claim 1, wherein: The first compensation table includes 19×19 groups of compensation data, wherein the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups; The searching the data voltage compensation value from the first compensation table includes: Determining the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row among the two pixel units in the adjacent rows connected to the same data line; determining target compensation data from the 19×19 groups of compensation data in the first compensation table according to the current grayscale values ​​of the pixel units in the previous row and the current grayscale values ​​of the pixel units in the next row; The data voltage compensation value is calculated using an interpolation algorithm according to the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row in combination with the target compensation data.

7. The method of claim 1, wherein: The second compensation table includes 19×19 groups of compensation data, wherein the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups; The searching the data voltage compensation value from the second compensation table includes: Determining the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row among the two pixel units in the adjacent rows connected to the same data line; determining target compensation data from the 19×19 groups of compensation data in the second compensation table according to the current grayscale values ​​of the pixel units in the previous row and the current grayscale values ​​of the pixel units in the next row; The data voltage compensation value is calculated using an interpolation algorithm according to the current grayscale value of the pixel unit in the previous row and the current grayscale value of the pixel unit in the next row in combination with the target compensation data.

8. The method of claim 7, wherein: The first compensation sub-table and the second compensation sub-table each include 19×19 groups of compensation data, wherein the 19×19 groups of compensation data equally divide 256×256 grayscale compensation data into 19×19 groups; The determining target compensation data from the 19×19 groups of compensation data in the second compensation table includes: In response to determining that the data voltages of the pixel units in the previous row are of the first polarity and the data voltages of the pixel units in the next row are of the second polarity, determining target compensation data from 19×19 groups of compensation data in the first compensation sub-table; In response to determining that the data voltages of the previous row of pixel units are of the second polarity and the data voltages of the next row of pixel units are of the first polarity, target compensation data are determined from the 19×19 groups of compensation data of the second compensation sub-table.

9. The method according to any one of claims 1 to 8, wherein: The display panel includes a first pixel unit in the (n-1)th row and the (m)th column, a second pixel unit in the (n)th row and the (m)th column, a third pixel unit in the (n+1)th row and the (m)th column, and a fourth pixel unit in the (n+2)th row and the (m)th column, wherein the first pixel unit, the second pixel unit, the third pixel unit, and the fourth pixel unit are all connected to the (m)th data line, data voltages of the first pixel unit and the second pixel unit are both of a first polarity, and data voltages of the third pixel unit and the fourth pixel unit are both of a second polarity; The searching for the data voltage compensation value from the first compensation table to compensate for the data voltage of the pixel units in the next row of the two pixel units in the adjacent row and connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the second pixel unit and the fourth pixel unit from the first compensation table to compensate for the data voltage of the second pixel unit and the fourth pixel unit respectively; The method of searching for the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two adjacent rows connected to the same data line includes: searching for the data voltage compensation value corresponding to the third pixel unit from the second compensation table to compensate for the data voltage of the third pixel unit.

10. The method according to any one of claims 1 to 8, wherein: The display panel includes a first pixel unit in the (n-1)th row and the (m)th column, a second pixel unit in the (n)th row and the (m)th column, a third pixel unit in the (n+1)th row and the (m)th column, and a fourth pixel unit in the (n+2)th row and the (m)th column, wherein the first pixel unit, the second pixel unit, the third pixel unit, and the fourth pixel unit are all connected to the (m)th data line, data voltages of the first pixel unit and the third pixel unit are both of a first polarity, and data voltages of the second pixel unit and the fourth pixel unit are both of a second polarity; The method of searching for the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two adjacent rows and connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the second pixel unit, the third pixel unit and the fourth pixel unit respectively from the second compensation table to compensate for the data voltages of the second pixel unit, the third pixel unit and the fourth pixel unit respectively.

11. The method according to claim 10, wherein: The second compensation table includes a first compensation sub-table and a second compensation sub-table, and searching the second compensation table for the data voltage compensation values ​​corresponding to the second pixel unit, the third pixel unit, and the fourth pixel unit to compensate the data voltages of the second pixel unit, the third pixel unit, and the fourth pixel unit, respectively, includes: Searching for the data voltage compensation values ​​corresponding to the second pixel unit and the fourth pixel unit from the first compensation sub-table respectively to compensate the data voltages of the second pixel unit and the fourth pixel unit respectively; The data voltage compensation value corresponding to the third pixel unit is searched in the second compensation sub-table to compensate the data voltage of the third pixel unit.

12. The method according to any one of claims 1 to 8, wherein: The display panel includes a first pixel unit in the (n-1)th row and the (m)th column, a second pixel unit in the (m+1)th column, a third pixel unit in the (n)th row and the (m)th column, a fourth pixel unit in the (m+1)th column, a fifth pixel unit in the (n+1)th row and the (m)th column, a sixth pixel unit in the (m+1)th column, and a seventh pixel unit in the (n+2)th row and the (m)th column, and an eighth pixel unit in the (m+1)th column, wherein the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are all connected to the (m)th data line, the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are connected to different scan lines, the data voltages of the first pixel unit, the second pixel unit, the third pixel unit, and the fourth pixel unit are all of a first polarity, and the data voltages of the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are all of a second polarity; The searching for the data voltage compensation value from the first compensation table to compensate for the data voltage of the pixel units in the next row of the two pixel units in the adjacent rows connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit from the first compensation table to compensate for the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively; The method of searching for the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two pixel units in the adjacent rows and connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the fifth pixel unit and the sixth pixel unit respectively from the second compensation table to compensate for the data voltages of the fifth pixel unit and the sixth pixel unit respectively.

13. The method according to any one of claims 1 to 8, wherein: The display panel includes a first pixel unit in the (n-1)th row and the (m)th column, a second pixel unit in the (m+1)th column, a third pixel unit in the (n)th row and the (m)th column, a fourth pixel unit in the (m+1)th column, a fifth pixel unit in the (n+1)th row and the (m)th column, a sixth pixel unit in the (m+1)th column, and a seventh pixel unit in the (n+2)th row and the (m)th column, and an eighth pixel unit in the (m+1)th column, wherein the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are all connected to the (m)th data line, the first pixel unit, the second pixel unit, the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit are connected to different scan lines, the data voltages of the first pixel unit, the second pixel unit, the fifth pixel unit, and the sixth pixel unit are all of a first polarity, and the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit are all of a second polarity; The method of searching for the data voltage compensation value from the second compensation table to compensate for the data voltage of the next row of pixel units in the two pixel units in the adjacent rows and connected to the same data line includes: searching for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit from the second compensation table respectively to compensate for the data voltages of the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit and the eighth pixel unit respectively.

14. The method of claim 13, wherein: The second compensation table includes a first compensation sub-table and a second compensation sub-table, and searching the second compensation table for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit to compensate the data voltages of the third pixel unit, the fourth pixel unit, the fifth pixel unit, the sixth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively, includes: searching the first compensation sub-table for the data voltage compensation values ​​corresponding to the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively, to compensate the data voltages of the third pixel unit, the fourth pixel unit, the seventh pixel unit, and the eighth pixel unit, respectively; The data voltage compensation values ​​corresponding to the fifth pixel unit and the sixth pixel unit are respectively searched from the second compensation sub-table to compensate the data voltages of the fifth pixel unit and the sixth pixel unit respectively.

15. A display device comprising: The display panel includes a plurality of pixel units and a plurality of scan lines and a plurality of data lines respectively connected to the plurality of pixel units; a control unit, electrically coupled to the plurality of pixel units through the plurality of scan lines and the plurality of data lines, and configured to drive the plurality of pixel units using the method according to any one of claims 1 to 14; The storage unit is electrically coupled to the control unit and configured to store a first compensation table and a second compensation table.

16. A computer device comprising one or more processors, a memory; and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, the programs comprising instructions for executing the method according to any one of claims 1 to 14.

17. A non-transitory computer-readable storage medium containing a computer program, which, when executed by one or more processors, causes the processors to perform the method according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Driving method of liquid crystal display

    CN101315749A

  • High-efficiency liquid crystal display panel

    CN101714339A