Table crosstalk recognition device, display driving device and method

By acquiring the grayscale value differences of sub-pixels in the liquid crystal display panel, calculating and accumulating the differences to identify table crosstalk, and controlling polarity reversal when crosstalk is identified, the problem of table crosstalk in the liquid crystal display panel is solved, and effective crosstalk improvement is achieved.

CN118781990BActive Publication Date: 2026-04-14HAINING ESWIN IC DESIGN CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-19
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing technologies cannot effectively identify and resolve table crosstalk issues in LCD panels, especially when display anomalies occur under specific screen conditions.

Method used

By acquiring the grayscale values ​​of the positive and negative sub-pixels in the current row of the LCD panel, calculating and accumulating the difference, the recognition module identifies table crosstalk based on the difference and controls polarity reversal to cancel polarity coupling when crosstalk is identified.

Benefits of technology

Effectively identify and improve table crosstalk by using polarity flip control to ensure that the number of positive and negative polarity subpixels flipped is consistent, thereby reducing the degree of table crosstalk.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118781990B_ABST
    Figure CN118781990B_ABST
Patent Text Reader

Abstract

The application provides a table crosstalk identification device, a display driving device and a method, relates to the technical field of liquid crystal display driving, and the table crosstalk identification device comprises: an acquisition module, which is used for acquiring the gray scale values of each positive polarity sub-pixel and the gray scale values of each negative polarity sub-pixel in a current row of a liquid crystal display panel; a calculation module, which is used for calculating a first accumulated value based on the difference between the gray scale values of each positive polarity sub-pixel in the current row and the gray scale values of the corresponding positive polarity sub-pixels in the last row; and is also used for calculating a second accumulated value based on the difference between the gray scale values of each negative polarity sub-pixel in the current row and the gray scale values of the corresponding negative polarity sub-pixels in the last row; and an identification module, which is used for identifying whether table crosstalk occurs in a current picture based on the difference between the first accumulated value and the second accumulated value. The application can effectively identify table crosstalk.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of liquid crystal display driving technology, and in particular to a table crosstalk identification device, display driving device and method. Background Technology

[0002] Because LCD panels use a thin-film transistor (TFT) driving display structure, abnormal image display can occur under certain specific conditions. The current standard solution is to integrate a pattern detection function (PDF) within the timing controller (TCON). When the PDF detects a specific image, the polarity of the control panel is reversed, thus preventing abnormal image display.

[0003] However, existing screen detection functions cannot identify Excel crosstalk. Summary of the Invention

[0004] This application provides a table crosstalk identification device, a display driver, and a method to achieve the purpose of effectively identifying table crosstalk.

[0005] On one hand, this application provides a table crosstalk identification device for use in a liquid crystal display panel, the device comprising:

[0006] The acquisition module is used to acquire the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel.

[0007] The calculation module is used to calculate a first accumulated value based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; and is also used to calculate a second accumulated value based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0008] The identification module is used to identify whether table crosstalk occurs in the current screen based on the difference between the first accumulated value and the second accumulated value.

[0009] On the one hand, according to the table crosstalk identification device provided in this application, the calculation module is specifically used for:

[0010] For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row;

[0011] Each first absolute value is compared with a first preset threshold; if the first absolute value is greater than the first preset threshold, an accumulation operation is performed on the first accumulator to finally obtain the first accumulated value.

[0012] On the one hand, according to the table crosstalk identification device provided in this application, the calculation module is further used for:

[0013] For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row;

[0014] Each second absolute value is compared with the first preset threshold; if the second absolute value is greater than the first preset threshold, an accumulation operation is performed on the second accumulator to finally obtain the second accumulated value.

[0015] On the one hand, according to the table crosstalk identification device provided in this application, the identification module is used for:

[0016] Calculate the difference between the first accumulated value and the second accumulated value;

[0017] The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold.

[0018] If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

[0019] On the one hand, this application also provides a display driving device for use in a liquid crystal display panel, the device comprising: a table crosstalk identification device as described above and a control module; wherein:

[0020] The table crosstalk identification device is used to identify whether table crosstalk occurs in the current screen;

[0021] The control module is used to control the polarity flip function of the liquid crystal display panel to be turned on when the table crosstalk identification device identifies that table crosstalk has occurred in the current screen.

[0022] On the one hand, according to a display driving device provided in this application, the control module is further configured to:

[0023] After the polarity flip function of the liquid crystal display panel is enabled, some sub-pixels in the current row are controlled to flip their polarity so that the number of flips of the positive polarity sub-pixels in the current row is the same as the number of flips of the negative polarity sub-pixels.

[0024] On one hand, according to a display driving device provided in this application, the control module is specifically used to: after the polarity inversion function of the liquid crystal display panel is turned on, control some sub-pixels of the current row to perform polarity inversion based on the polarity inversion method supported by the liquid crystal display panel, so that the number of positive polarity sub-pixels in the current row is the same as the number of negative polarity sub-pixels.

[0025] This application also provides a liquid crystal display panel, including the display driving device as described in any of the above.

[0026] This application also provides a method for identifying table crosstalk, including:

[0027] Obtain the grayscale values ​​of each positive and negative sub-pixels in the current row of the liquid crystal display panel.

[0028] A first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; a second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0029] Based on the difference between the first accumulated value and the second accumulated value, it is determined whether table crosstalk occurs in the current screen.

[0030] On the one hand, according to the table crosstalk identification method provided in this application, the step of identifying whether table crosstalk occurs in the current frame based on the difference between the first accumulated value and the second accumulated value includes:

[0031] Calculate the difference between the first accumulated value and the second accumulated value;

[0032] The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold.

[0033] If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

[0034] This application also provides a display driver method, including:

[0035] Obtain the grayscale values ​​of each positive and negative sub-pixels in the current row of the liquid crystal display panel.

[0036] A first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; a second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0037] Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current screen;

[0038] When table crosstalk is detected in the current screen, the polarity flip function of the control LCD panel is activated.

[0039] The table crosstalk identification device, display driving device, and method provided in this application include: an acquisition module for acquiring the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of a liquid crystal display panel; a calculation module for calculating a first accumulated value based on the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the corresponding grayscale values ​​of the positive polarity sub-pixels in the previous row, thereby calculating the accumulated value of the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the previous row; and a recognition module for recognizing whether table crosstalk occurs in the current screen based on the difference between the first accumulated value and the second accumulated value. The difference between the first accumulated value and the second accumulated value can be used to identify whether there is uncancellable polarity coupling, thereby effectively recognizing table crosstalk. Attached Figure Description

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

[0041] Figure 1 This is a schematic diagram of the circuit principle for generating polarity coupling provided by existing technology.

[0042] Figure 2 This is a screenshot of table crosstalk provided by existing technology.

[0043] Figure 3 This is a schematic diagram of the positive and negative polarities of each sub-pixel on the data line after table crosstalk occurs, provided by existing technology.

[0044] Figure 4 This is a schematic diagram of the table crosstalk identification device provided in the embodiments of this application.

[0045] Figure 5 This is a schematic diagram of the structure of the display driving device provided in the embodiments of this application.

[0046] Figure 6 This is a schematic diagram showing the positive and negative polarities of each sub-pixel on the data line after eliminating table crosstalk, provided in an embodiment of this application.

[0047] Figure 7 This is a schematic diagram of the structure of the liquid crystal display panel provided in the embodiments of this application.

[0048] Figure 8 This is a flowchart illustrating the table crosstalk identification method provided in the embodiments of this application.

[0049] Figure 9 This is a flowchart illustrating the display driving method provided in an embodiment of this application. Detailed Implementation

[0050] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0051] The terms "first," "second," etc., used in this application's specification are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, in the specification, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects have an "or" relationship.

[0052] First, the mechanism of table crosstalk is explained as follows.

[0053] like Figure 1 As shown, when the source data signal of the liquid crystal display panel changes, it couples with the common electrode voltage (Vcom) signal through the liquid crystal capacitor (Clc). In certain specific scenes, when the coupling between the positive and negative polarity data signals and Vcom is significantly different, a large ripple occurs in Vcom, resulting in ExcelCrosstalk.

[0054] Figure 2 This is a screenshot of a typical table crosstalk pattern. After table crosstalk occurs, the polarity of each sub-pixel on the data line is as follows: Figure 3As shown. When there are horizontal dashed lines on a white background, the pixel lighting can be observed at the pixel level as follows. When a pixel on the Data line changes from bright in the previous row to black in the next row, the Data changes. At this time, due to the presence of Clc, a coupling will occur to Vcom. The number of positive and negative polarity changes with a period of 12 sub-pixels can be counted, of which there are 4 negative polarity changes and 2 positive polarity changes. After removing the 2 that cancel each other out, there are 2 negative polarity Data couplings remaining. If the distance is full high definition (FHD), and half of the entire display panel is dashed, then there are 480 polarity couplings that cannot be canceled out, causing Excel crosstalk.

[0055] One solution to this problem is to add a common electrode (CFCOM) compensation circuit to the color filter substrate, but the larger the panel size, the worse the compensation effect. Another solution is to enable the polarity control (POLC) flip function, so that the POLC polarity of adjacent chip-on-flex / flim (COF) films is different, which will cause two consecutive columns of the same polarity to appear at the COF junction, thus causing anomalies to be seen at the COF junction in some specific images.

[0056] Based on this, this application provides a table crosstalk identification device, a display driving device, and a method, which will be described in detail below.

[0057] Based on the mechanism of table crosstalk mentioned above, the following section combines... Figure 4 This application describes a table crosstalk identification device.

[0058] Please refer to Figure 4 , Figure 4 This is a schematic diagram of the table crosstalk identification device provided in an embodiment of this application. This device is applied to a liquid crystal display panel, such as... Figure 4 As shown, the device includes: an acquisition module 401, a calculation module 402, and an identification module 403.

[0059] The acquisition module 401 is used to acquire the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel.

[0060] Specifically, the current row of the liquid crystal display panel includes multiple pixel units from left to right. Each pixel unit includes R sub-pixels, G sub-pixels and B sub-pixels from left to right. Each sub-pixel is further divided into positive polarity sub-pixels and negative polarity sub-pixels.

[0061] Assuming the grayscale value of the brightest sub-pixel is 255 and the grayscale value of the lowest brightest sub-pixel is 0, the acquisition module 401 can calculate the grayscale value of the positive polarity sub-pixel based on the brightness of the positive polarity sub-pixel, and calculate the grayscale value of the negative polarity sub-pixel based on the brightness of the negative polarity sub-pixel.

[0062] The calculation module 402 is used to calculate a first accumulated value based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row.

[0063] Specifically, the calculation module 402 can first calculate the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row, and then calculate the first accumulated value based on the calculated differences.

[0064] In one embodiment, the calculation module 402 is specifically used for:

[0065] For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row;

[0066] Each first absolute value is compared with a first preset threshold; if the first absolute value is greater than the first preset threshold, an accumulation operation is performed on the first accumulator to finally obtain the first accumulated value.

[0067] For example, the first absolute value of the difference between the grayscale value of the first positive sub-pixel in the Nth row and the grayscale value of the first positive sub-pixel in the (N-1)th row is calculated. The first absolute value of the difference between the grayscale value of the second positive sub-pixel in the Nth row and the grayscale value of the second positive sub-pixel in the (N-1)th row is calculated. And so on, the first absolute value of the difference between the grayscale value of the Mth positive sub-pixel in the Nth row and the grayscale value of the Mth positive sub-pixel in the (N-1)th row is calculated.

[0068] Taking a product with an Ultra High Definition (UHD) (3840*2160) resolution as an example, the first preset threshold can be set to 80. This embodiment is not limited to this. The first preset threshold is adjusted according to the display effect of the liquid crystal display panel.

[0069] For each positive subpixel in the current row, compare the first absolute value corresponding to the positive subpixel with 80. If the first absolute value of the positive subpixel is greater than 80, increment the first accumulator by one. After calculating the first M positive subpixels in the current row, the final value of the first accumulator is the first accumulated value. If the first absolute value of the positive subpixel is less than or equal to 80, no accumulation operation is performed on the first accumulator.

[0070] The calculation module 402 is also used to calculate a second accumulated value based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0071] Specifically, the calculation module 402 can first calculate the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row, and then calculate the second accumulated value based on the calculated differences.

[0072] In one embodiment, the calculation module 402 is further configured to:

[0073] For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0074] Each second absolute value is compared with the first preset threshold; if the second absolute value is greater than the first preset threshold, an accumulation operation is performed on the second accumulator to finally obtain the second accumulated value.

[0075] For example, the second absolute value of the difference between the grayscale value of the first negative polarity sub-pixel in the Nth row and the grayscale value of the first negative polarity sub-pixel in the (N-1)th row is calculated. The second absolute value of the difference between the grayscale value of the second negative polarity sub-pixel in the Nth row and the grayscale value of the second negative polarity sub-pixel in the (N-1)th row is calculated. And so on, the second absolute value of the difference between the grayscale value of the Mth negative polarity sub-pixel in the Nth row and the grayscale value of the Mth negative polarity sub-pixel in the (N-1)th row is calculated.

[0076] Taking a product with an Ultra High Definition (UHD) (3840*2160) resolution as an example, the first preset threshold can be set to 80. This embodiment is not limited to this. The first preset threshold is adjusted according to the display effect of the liquid crystal display panel.

[0077] For each negative subpixel in the current row, compare the second absolute value corresponding to that negative subpixel with 80. If the second absolute value is greater than 80, increment the second accumulator by one. After calculating the values ​​of M negative subpixels in the current row, the final value of the second accumulator is the second accumulated value. If the second absolute value is less than or equal to 80, no accumulation operation is performed on the second accumulator.

[0078] The identification module 403 is used to identify whether table crosstalk occurs in the current screen based on the difference between the first accumulated value and the second accumulated value.

[0079] In one embodiment, the identification module 403 is used for:

[0080] Calculate the difference between the first accumulated value and the second accumulated value;

[0081] The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold.

[0082] If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

[0083] For example, taking a product with an Ultra High Definition (UHD) (3840*2160) resolution as an example, the second preset threshold can be set to 1440. This embodiment is not limited to this. The second preset threshold is specifically adjusted according to the display effect of the panel.

[0084] Calculate the difference between the first and second accumulated values, and compare this difference with 1440. If the difference is greater than 1440, table crosstalk is detected in the current frame. If the difference is less than or equal to 1440, table crosstalk detection is not triggered, and the system waits for the grayscale values ​​of each positive and negative sub-pixel in the next row.

[0085] The table crosstalk identification device provided in this application includes: an acquisition module, used to acquire the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of a liquid crystal display panel; a calculation module, used to calculate a first accumulated value based on the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the corresponding grayscale values ​​of the positive polarity sub-pixels in the previous row, which can calculate the accumulated value of the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the previous row; and a recognition module, used to identify whether table crosstalk occurs in the current screen based on the difference between the first accumulated value and the second accumulated value, and to identify whether there is uncancellable polarity coupling by using the difference between the first accumulated value and the second accumulated value, thereby effectively identifying table crosstalk.

[0086] Please refer to Figure 5 , Figure 5 This is a schematic diagram of the display driving device provided in an embodiment of this application. The device is applied to a liquid crystal display panel, such as... Figure 5As shown, the device includes: a table crosstalk identification device 501 as described above and a control module 502; wherein, the table crosstalk identification device 501 is used to identify whether table crosstalk occurs in the current screen; the control module 502 is used to control the polarity flip function of the liquid crystal display panel to be activated when the table crosstalk identification device 501 identifies that table crosstalk occurs in the current screen. In this way, through polarity flip control, the number of positive and negative polarity flips can be kept consistent, thereby effectively improving the table crosstalk problem.

[0087] In one embodiment, the control module 502 is further configured to: after the polarity flip function of the liquid crystal display panel is enabled, control some sub-pixels in the current row to flip their polarity so that the number of flips of the positive polarity sub-pixels in the current row is the same as the number of flips of the negative polarity sub-pixels.

[0088] Specifically, after the polarity inversion function of the LCD panel is enabled, the control module 502 can control the polarity inversion of some sub-pixels in the current row via the POLC signal, so that the number of positive polarity sub-pixels in the current row inverted is the same as the number of negative polarity sub-pixels in the current row. Since the POLC signal can control the polarity inversion method of the COF, when the POLC signals of adjacent COFs are different, it can cancel the voltage coupling on the CFCOM caused by some special regular patterns, reducing the degree of Excel crosstalk. After polarity inversion control, such as... Figure 6 As shown, this can keep the number of positive and negative polarity flips consistent, thus effectively improving the problem of table crosstalk.

[0089] In one embodiment, the control module 502 is specifically used to: after the polarity inversion function of the liquid crystal display panel is enabled, control some sub-pixels in the current row to perform polarity inversion based on the polarity inversion method supported by the liquid crystal display panel, so that the number of positive polarity sub-pixels in the current row is the same as the number of negative polarity sub-pixels.

[0090] For example, assuming the polarity of the current row is: +-+-+-+-+-+-+-+-, the polarity is flipped based on the polarity reversal method supported by the LCD panel. The polarity of the current row after flipping is: +-+-+-+-+-+-+-+, which can keep the number of positive and negative polarity flips consistent, thereby effectively improving the problem of table crosstalk.

[0091] It should be noted that the polarity reversal method is not limited to the above methods. It needs to be reversed according to the reversal method supported by the COF itself and the reversal method supported by the glass panel of the panel manufacturer.

[0092] Please refer to Figure 7 , Figure 7 This is a schematic diagram of the structure of the liquid crystal display panel provided in an embodiment of this application. Figure 7As shown, the liquid crystal display panel includes any of the display driving devices 701 described above.

[0093] The table crosstalk identification method and display driving method provided in this application are described below. The table crosstalk identification method and display driving method described below can be referred to in correspondence with the table crosstalk identification device and display driving device described above.

[0094] Please refer to Figure 8 , Figure 8 This is a flowchart illustrating the table crosstalk identification method provided in an embodiment of this application. Figure 8 As shown, the method may include the following steps:

[0095] Step 801: Obtain the grayscale value of each positive polarity sub-pixel and the grayscale value of each negative polarity sub-pixel in the current row of the liquid crystal display panel.

[0096] Step 802: Calculate the first accumulated value based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; calculate the second accumulated value based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0097] Step 803: Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current screen.

[0098] In one embodiment, step 802 includes:

[0099] For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row;

[0100] Compare each first absolute value with a first preset threshold;

[0101] If the first absolute value is greater than the first preset threshold, the first accumulator is incremented once to obtain the first accumulated value.

[0102] In one embodiment, step 802 further includes:

[0103] For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0104] Compare each second absolute value with the first preset threshold;

[0105] If the second absolute value is greater than the first preset threshold, the second accumulator is incremented once to obtain the second accumulated value.

[0106] In one embodiment, step 803 includes:

[0107] Calculate the difference between the first accumulated value and the second accumulated value;

[0108] The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold.

[0109] If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

[0110] The table crosstalk identification method provided in this application first obtains the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel. Then, based on the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the corresponding grayscale values ​​of the corresponding positive polarity sub-pixels in the previous row, a first accumulated value is calculated, which can calculate the accumulated value of the difference between the grayscale values ​​of each positive polarity sub-pixel in the current row and the previous row. Based on the difference between the grayscale values ​​of each negative polarity sub-pixel in the current row and the corresponding grayscale values ​​of the corresponding negative polarity sub-pixels in the previous row, a second accumulated value is calculated, which can calculate the accumulated value of the difference between the grayscale values ​​of each negative polarity sub-pixel in the current row and the previous row. Finally, based on the difference between the first accumulated value and the second accumulated value, it is identified whether table crosstalk occurs in the current screen. The difference between the first accumulated value and the second accumulated value can identify whether there is uncancellable polarity coupling, thereby effectively identifying table crosstalk.

[0111] Please refer to Figure 9 , Figure 9 This is a flowchart illustrating the display driving method provided in an embodiment of this application. Figure 9 As shown, the method may include the following steps:

[0112] Step 901: Obtain the grayscale value of each positive polarity sub-pixel and the grayscale value of each negative polarity sub-pixel in the current row of the liquid crystal display panel.

[0113] Step 902: Calculate the first accumulated value based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; calculate the second accumulated value based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row.

[0114] Step 903: Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current screen;

[0115] Step 904: When table crosstalk is detected in the current screen, the polarity flip function of the LCD panel is turned on.

[0116] In one embodiment, the method further includes: after the polarity flip function of the liquid crystal display panel is enabled, controlling some sub-pixels in the current row to flip their polarity so that the number of flips of the positive polarity sub-pixels in the current row is the same as the number of flips of the negative polarity sub-pixels.

[0117] In one embodiment, the method further includes: after the polarity inversion function of the liquid crystal display panel is enabled, controlling some sub-pixels in the current row to perform polarity inversion based on the polarity inversion method supported by the liquid crystal display panel, so that the number of positive polarity sub-pixels in the current row is the same as the number of negative polarity sub-pixels.

[0118] The display driving method provided in this application first obtains the grayscale values ​​of each positive and negative sub-pixels in the current row of the liquid crystal display panel; then, it calculates a first accumulated value based on the difference between the grayscale values ​​of each positive sub-pixel in the current row and the corresponding grayscale values ​​of the positive sub-pixels in the previous row, thereby calculating the accumulated value of the difference between the grayscale values ​​of each positive sub-pixel in the current row and the previous row; and it calculates the accumulated value based on the difference between the grayscale values ​​of each negative sub-pixel in the current row and the corresponding grayscale values ​​of the negative sub-pixels in the previous row. The difference between grayscale values ​​is used to calculate a second accumulated value, which can be used to calculate the accumulated difference of grayscale values ​​of each negative polarity sub-pixel in the current row and the previous row. Next, based on the difference between the first and second accumulated values, it is determined whether table crosstalk occurs in the current image. The difference between the first and second accumulated values ​​can identify whether there is uncancellable polarity coupling, thus effectively identifying table crosstalk. Finally, when table crosstalk is detected in the current image, the polarity flip function of the LCD panel is activated. In this way, through polarity flip control, the number of positive and negative polarity flips is kept consistent, thereby effectively improving the table crosstalk problem.

[0119] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0120] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A table crosstalk identification device, characterized in that, The device, used in a liquid crystal display panel, includes: The acquisition module is used to acquire the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel. The calculation module is used to calculate a first accumulated value based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; and is also used to calculate a second accumulated value based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row. The identification module is used to identify whether table crosstalk occurs in the current screen based on the difference between the first accumulated value and the second accumulated value. The calculation module is specifically used for: For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; Compare each of the first absolute values ​​with a first preset threshold; The first accumulation unit is used to perform an accumulation operation on the first accumulator when the first absolute value is greater than the first preset threshold, and finally obtain the first accumulated value. The calculation module is also specifically used for: For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row; Each second absolute value is compared with the first preset threshold; if the second absolute value is greater than the first preset threshold, an accumulation operation is performed on the second accumulator to finally obtain the second accumulated value; The identification module is used for: Calculate the difference between the first accumulated value and the second accumulated value; The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold. If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

2. A display driving device, characterized in that, The device, applied to a liquid crystal display panel, comprises: the table crosstalk identification device as described in claim 1 and a control module; wherein: The table crosstalk identification device is used to identify whether table crosstalk occurs in the current screen; The control module is used to control the polarity flip function of the liquid crystal display panel to be turned on when the table crosstalk identification device identifies that table crosstalk has occurred in the current screen.

3. The display driving device according to claim 2, characterized in that, The control module is also used for: After the polarity flip function of the liquid crystal display panel is enabled, some sub-pixels in the current row are controlled to flip their polarity so that the number of flips of the positive polarity sub-pixels in the current row is the same as the number of flips of the negative polarity sub-pixels.

4. The display driving device according to claim 3, characterized in that, The control module is specifically used to: after the polarity inversion function of the liquid crystal display panel is enabled, control some sub-pixels of the current row to perform polarity inversion based on the polarity inversion method supported by the liquid crystal display panel, so that the number of positive polarity sub-pixels in the current row is the same as the number of negative polarity sub-pixels.

5. A liquid crystal display panel, characterized in that, Includes the display driving device as described in any one of claims 2 to 4.

6. A method for identifying table crosstalk, characterized in that, include: Obtain the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel; A first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; a second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row. Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current screen; The first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row, including: For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; Compare each of the first absolute values ​​with a first preset threshold; The first accumulation unit is used to perform an accumulation operation on the first accumulator when the first absolute value is greater than the first preset threshold, and finally obtain the first accumulated value. The second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row, including: For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row; Each second absolute value is compared with the first preset threshold; if the second absolute value is greater than the first preset threshold, an accumulation operation is performed on the second accumulator to finally obtain the second accumulated value; Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current frame, including: Calculate the difference between the first accumulated value and the second accumulated value; The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold. If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

7. A display driving method, characterized in that, include: Obtain the grayscale values ​​of each positive polarity sub-pixel and each negative polarity sub-pixel in the current row of the liquid crystal display panel; A first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; a second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row. Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current screen; When table crosstalk is detected in the current screen, the polarity flip function of the LCD panel is activated. The first accumulated value is calculated based on the difference between the grayscale value of each positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row, including: For each positive polarity sub-pixel in the current row, calculate the first absolute value of the difference between the grayscale value of the positive polarity sub-pixel in the current row and the grayscale value of the corresponding positive polarity sub-pixel in the previous row; Compare each of the first absolute values ​​with a first preset threshold; The first accumulation unit is used to perform an accumulation operation on the first accumulator when the first absolute value is greater than the first preset threshold, and finally obtain the first accumulated value. The second accumulated value is calculated based on the difference between the grayscale value of each negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row, including: For each negative polarity sub-pixel in the current row, calculate the second absolute value of the difference between the grayscale value of the negative polarity sub-pixel in the current row and the grayscale value of the corresponding negative polarity sub-pixel in the previous row; Each second absolute value is compared with the first preset threshold; if the second absolute value is greater than the first preset threshold, an accumulation operation is performed on the second accumulator to finally obtain the second accumulated value; Based on the difference between the first accumulated value and the second accumulated value, identify whether table crosstalk occurs in the current frame, including: Calculate the difference between the first accumulated value and the second accumulated value; The difference between the first accumulated value and the second accumulated value is compared with the second preset threshold. If the difference between the first accumulated value and the second accumulated value is greater than the second preset threshold, it is determined that table crosstalk has occurred in the current screen.

Citation Information

Patent Citations

  • Crosstalk elimination method and device, display equipment and storage medium

    CN110033728A

  • Driving method and device of display panel and display panel

    CN116189627A