Display panel driving method and display device
By calculating the transition grayscale in the liquid crystal display panel and gradually switching the grayscale voltage, the lateral crosstalk problem caused by common electrode coupling is solved, thus improving the display quality of the display panel.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN CHINA STAR OPTOELECTRONICS SEMICON DISPLAY TECH CO LTD
- Filing Date
- 2024-03-29
- Publication Date
- 2026-06-30
AI Technical Summary
In large-size, high-resolution, and high-refresh-rate LCD panels, the actual voltage value of the common electrode is affected by the data voltage coupling of the data line, resulting in lateral crosstalk, which affects the display potential and brightness difference of the pixel unit.
By acquiring the initial gray levels of the reference pixel unit and the base pixel unit, calculating the transition gray level, and driving the pixel unit to be driven according to the position parameters, the gray level voltage is switched in a gradual manner, reducing the coupling effect of the common electrode.
It reduces lateral crosstalk in the display panel, improving brightness uniformity and visual effect of the displayed image.
Smart Images

Figure CN118173065B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, specifically to a display panel driving method and a display device. Background Technology
[0002] As display panels evolve towards larger sizes, higher resolutions, and higher refresh rates, the charging time of pixels within these panels is becoming increasingly shorter. For example, in a 75-inch LCD panel with an 8K resolution and a 60Hz refresh rate, the charging time for each pixel unit during one frame is approximately 1.6 microseconds. However, the common electrode on the color filter substrate side of the LCD panel is affected by the data voltage of the LCD panel's data lines. This causes the actual voltage value of the common electrode to change rapidly. If the time it takes for the actual voltage value of the common electrode to recover to its reference voltage value (wave time) is greater than the charging time of one scan line of the LCD panel, it will affect the display potential of the pixel unit during the next frame, resulting in a brightness difference between two consecutive frames, also known as lateral crosstalk (H-Crosstalk). Summary of the Invention
[0003] This application provides a display panel driving method and a display device, which aims to reduce the phenomenon of lateral crosstalk in the display panel.
[0004] In a first aspect, this application provides a display panel driving method, including:
[0005] Based on the image data to be displayed on the display panel, the reference position parameters of the reference pixel unit of the display panel, the first initial gray level of the reference pixel unit, and the second initial gray level of the reference pixel unit are obtained.
[0006] A transition gray level is calculated based on the first initial gray level and the second initial gray level, wherein the gray level value of the transition gray level is greater than one of the gray level values of the first initial gray level and the second initial gray level, and less than the other of the gray level values of the first initial gray level and the second initial gray level.
[0007] The driving position parameters of the pixel unit to be driven in the display panel are calculated based on the reference position parameters.
[0008] The transition grayscale is input to the pixel unit to be driven based on the position parameters to be driven.
[0009] In the display panel driving method provided in this application, the step of obtaining the reference position parameters of the reference pixel unit, the first initial grayscale of the reference pixel unit, and the second initial grayscale of the reference pixel unit based on the image data to be displayed on the display panel includes:
[0010] The reference position parameters are obtained based on the image data to be displayed;
[0011] The first initial grayscale is obtained from the image data to be displayed based on the reference position parameters;
[0012] The reference position parameters of the reference pixel unit are calculated based on the reference position parameters.
[0013] The second initial grayscale is obtained from the image data to be displayed based on the reference position parameters.
[0014] In the display panel driving method provided in this application, the step of obtaining the reference position parameter based on the image data to be displayed includes:
[0015] The type of screen to be displayed on the display panel is obtained based on the image data to be displayed;
[0016] When the type of the image to be displayed is a preset type, obtain the position parameters of the first row of pixel units located in the reference grayscale display area of the display panel;
[0017] The position parameter of the first row of pixel units is assigned the value of the reference position parameter.
[0018] In the display panel driving method provided in this application, when the type of the image to be displayed is a preset type, the display area of the display panel also includes a non-reference grayscale display area other than the reference grayscale display area. The step of calculating the reference position parameter of the reference pixel unit based on the reference position parameter includes:
[0019] Calculate the position parameters of the pixel unit located in the non-reference grayscale display area and the row preceding the first row of pixel units based on the position parameters of the first row of pixel units;
[0020] The position parameter of the pixel unit in the row preceding the first row of pixel units is assigned the value of the reference position parameter.
[0021] In the display panel driving method provided in this application, the step of calculating the transition gray level based on the first initial gray level and the second initial gray level includes:
[0022] Transition parameters are obtained based on the first initial gray level and the second initial gray level;
[0023] The transition parameter is assigned the number of rows of pixels to be driven in the pixel unit to be driven;
[0024] The transition gray level is calculated based on the number of rows of pixels to be driven, the first initial gray level, and the second initial gray level.
[0025] In the display panel driving method provided in this application, the step of calculating the transition gray level based on the number of pixel rows to be driven, the first initial gray level, and the second initial gray level includes:
[0026] The transition gray level is calculated based on the first preset relation, the number of pixel rows to be driven, the first initial gray level, and the second initial gray level. The first preset relation is:
[0027] Lc_n=L2+(L1-L2)*[n / (m+1)];
[0028] Where m is the number of pixel rows to be compensated, n and m are both integers greater than 0, and n∈(0,m], Lc_n is the transition gray level of the nth row of pixel units to be compensated in m rows of pixel units to be compensated, L1 is the first initial gray level, and L2 is the second initial gray level.
[0029] In the display panel driving method provided in this application, the step of obtaining transition parameters based on the first initial grayscale and the second initial grayscale includes:
[0030] Calculate the gray level difference between the first initial gray level and the second initial gray level;
[0031] The transition parameter is obtained from multiple preset parameters based on the grayscale difference.
[0032] In the display panel driving method provided in this application, the step of calculating the driving position parameters of the pixel unit to be driven based on the reference position parameters includes:
[0033] The reference column position parameter of the reference position parameter is assigned the value of the column position parameter to be driven of the position parameter to be driven.
[0034] The driveable row position parameter is calculated based on the reference row position parameter of the reference position parameter and the transition parameter.
[0035] In the display panel driving method provided in this application, the step of determining the driveable row position parameter based on the reference row position parameter of the reference position parameter and the transition parameter includes:
[0036] When the transition parameter is 1, one of the reference row position parameter and the row position parameter of the row of pixels preceding the reference pixel unit is assigned to the row position parameter to be driven.
[0037] When the transition parameter is 2, the row position parameters of any two adjacent rows of pixel units are obtained from the row position parameters of the two rows of pixel units before the reference pixel unit to the row position parameters of the row of pixel units after the reference pixel unit, and the row position parameters of the two adjacent rows of pixel units are assigned to the row position parameters to be driven.
[0038] Secondly, this application also provides a display device, comprising:
[0039] Display panel;
[0040] A chip, connected to the display panel, wherein the chip includes,
[0041] The position parameter acquisition module is used to acquire the reference position parameters of the reference pixel unit based on the image data to be displayed on the display panel;
[0042] An initial grayscale acquisition module is used to acquire the first initial grayscale of the reference pixel unit and the second initial grayscale of the reference pixel unit based on the image data to be displayed and the reference position parameters.
[0043] A transition grayscale calculation module is used to calculate a transition grayscale based on the first initial grayscale and the second initial grayscale.
[0044] The module for calculating the position parameters to be driven, wherein the transition grayscale calculation module is used to calculate the position parameters to be driven of the pixel unit to be driven based on the reference position parameters;
[0045] A driving module is used to input the transition grayscale to the pixel unit to be driven based on the position parameters to be driven.
[0046] The display panel driving method provided in this application obtains reference position parameters of reference pixel units, a first initial grayscale of reference pixel units, and a second initial grayscale of reference pixel units based on the image to be displayed on the display panel. Then, a transition grayscale is calculated based on the first and second initial grayscales, and the driving position parameters of the pixel units to be driven are calculated based on the reference position parameters. Finally, the transition grayscale is input to the pixel units to be driven based on the calculated driving position parameters. Thus, when the grayscale voltage provided on a data line needs to switch from the grayscale voltage corresponding to the second initial grayscale to the grayscale voltage corresponding to the first initial grayscale, it first switches from the grayscale voltage corresponding to the second initial grayscale to the grayscale voltage corresponding to the transition grayscale, and then switches from the grayscale voltage corresponding to the transition grayscale to the grayscale voltage corresponding to the first initial grayscale. This achieves a gradual grayscale transition during the grayscale switching process, reduces the problem of large coupling effects on the common voltage of the common electrode due to the large change in grayscale voltage on the data line, and thus reduces the phenomenon of lateral crosstalk in the display panel. Attached Figure Description
[0047] Figure 1 This is a schematic diagram illustrating the lateral crosstalk phenomenon in display panels of related technologies.
[0048] Figure 2 A schematic diagram of a display panel driving method provided in an embodiment of this application;
[0049] Figure 3 for Figure 2 A schematic diagram of step S10 in the process;
[0050] Figure 4 for Figure 3 A schematic diagram of step S11 in the process;
[0051] Figure 5 This is a first schematic diagram of a display panel in an embodiment of this application where the type of screen to be displayed is a window screen type;
[0052] Figure 6 This is a second schematic diagram showing that the display panel in the embodiments of this application has a window screen type as the display panel type;
[0053] Figure 7 for Figure 3 A schematic diagram of step S13 in the process;
[0054] Figure 8 for Figure 2 A schematic diagram of step S20 in the process;
[0055] Figure 9 for Figure 8 A schematic diagram of step S21 in the process;
[0056] Figure 10 This is a schematic diagram comparing the coupling effects on the common voltage when switching between different grayscale voltages in the embodiments of this application and related technologies;
[0057] Figure 11 for Figure 2 A schematic diagram of step S30 in the process;
[0058] Figure 12 A block diagram of a display device provided for embodiments of this application;
[0059] Figure 13 for Figure 12 A block diagram of the chip in the image. Detailed Implementation
[0060] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. The described embodiments are only used to explain the ideas of the present invention and should not be regarded as limiting the scope of protection of this application.
[0061] During the display process of a liquid crystal display (LCD) panel, the voltage difference between the data voltage output from the LCD panel's data lines to the pixel unit and the common voltage of the common electrode determines the display brightness of the pixel unit. Generally speaking, the common voltage of the common electrode remains constant (i.e., the reference voltage of the common electrode), meaning it does not change with the display brightness of the pixel unit. However, the display brightness of the pixel unit changes with the magnitude of the data voltage, thus establishing a correspondence between the magnitude of the data voltage and different grayscale brightness levels.
[0062] However, the common voltage is affected by the coupling of the data voltage on the data line, causing the actual voltage value of the common electrode to change within a short period of time. If the time it takes for the actual voltage value on the common electrode to recover to the reference voltage value (wave time) is greater than the charging time of one scan line of the liquid crystal display panel, it will affect the display potential of the pixel unit during the display of the next frame, resulting in a brightness difference between adjacent frames. Figure 1 As shown, this will cause lateral crosstalk in the LCD panel.
[0063] The display panel driving method and display device provided in the embodiments of this application drive the pixel units to be driven on the display panel to display with transition gray levels, so that the data voltage transmitted on the same data line gradually transitions from the data voltage corresponding to the second initial gray level to the data voltage corresponding to the first initial gray level during the switching process, thereby reducing the degree of coupling influence caused by data voltage and reducing the occurrence of lateral crosstalk phenomenon in the liquid crystal display panel.
[0064] like Figure 2 As shown, the display panel driving method 100 provided in this application includes:
[0065] Step S10: Based on the image data to be displayed on the display panel, obtain the reference position parameters of the reference pixel unit, the first initial gray level of the reference pixel unit, and the second initial gray level of the reference pixel unit.
[0066] The "image data to be displayed" is provided by an external video source. This data includes the initial grayscale corresponding to each pixel unit of the display panel in a single frame of the image to be displayed. Therefore, the "first initial grayscale" refers to the initial grayscale corresponding to the reference pixel unit in a single frame of the image to be displayed, and the "second initial grayscale" refers to the initial grayscale corresponding to the base pixel unit in the same frame of the image to be displayed.
[0067] In this application, each pixel unit of the display panel has its own corresponding position parameter. In any embodiment provided by this application, the "position parameter" of a pixel unit represents the positional relationship of this pixel unit in the display panel. For example, if a pixel unit is located in the k-th column and j-th row of the display panel, then the position parameter of this pixel unit is represented by the two-dimensional coordinate value (k, j). Therefore, the "reference position parameter" refers to the position parameter of a reference pixel unit in the display panel.
[0068] Step S20: Calculate the transition gray level based on the first initial gray level and the second initial gray level.
[0069] Wherein, the gray level value of the transition gray level is greater than the gray level value of the first initial gray level and the gray level value of the second initial gray level, and the gray level value of the transition gray level is less than the gray level value of the first initial gray level and the gray level value of the second initial gray level.
[0070] In other words, the gray level value of the transition gray level is greater than the minimum gray level value between the first initial gray level and the second initial gray level, and the gray level value of the transition gray level is less than the maximum gray level value between the first initial gray level and the second initial gray level.
[0071] It should be noted that in this embodiment, the grayscale values of the first initial grayscale and the second initial grayscale are determined based on the image data of each frame to be displayed on the display panel. That is, if the images to be displayed in consecutive frames are different, the grayscale value of the reference pixel unit may not be the same in the consecutive frames, and the grayscale value of the base pixel unit may not be the same in the consecutive frames. Therefore, the grayscale value of the transition grayscale may also not be the same in the consecutive frames.
[0072] Step S30: Calculate the driving position parameters of the pixel unit to be driven based on the reference position parameters.
[0073] Among them, "position parameters to be driven" refers to the position parameters of the pixel unit to be driven in the display panel.
[0074] It should be noted that in this embodiment, the position parameters of the reference pixel unit in the display panel (reference position parameters) and the position parameters of the pixel unit to be driven in the display panel (drive position parameters) are not preset, but determined based on the image data to be displayed on the display panel. That is, the reference position parameters and the drive position parameters for each frame need to be determined based on each frame of the image to be displayed on the display panel. If the images to be displayed in two consecutive frames are different, then the reference position parameters determined based on the previous frame and the reference position parameters determined based on the next frame may not be the same. Consequently, the drive position parameters determined based on the previous frame and the drive position parameters determined based on the next frame may not be the same.
[0075] Step S40: Input the transition grayscale to the pixel unit to be driven based on the position parameters to be driven.
[0076] There is a one-to-one mapping relationship between the position parameter to be driven, the transition gray level, and the pixel unit to be driven. That is, one pixel unit to be driven maps to one position parameter to be driven, and multiple position parameters to be driven are different from each other. Furthermore, each position parameter to be driven has its own corresponding transition gray level, and the gray level values of multiple transition gray levels can be the same or different.
[0077] Specifically, in step S40, the gray level voltage corresponding to the transition gray level is output to the pixel unit to be driven corresponding to the position parameter to be driven, so as to drive the pixel unit to be driven and display it, so that the pixel unit to be driven emits light based on the gray level voltage corresponding to the transition gray level.
[0078] The display panel driving method provided in the embodiments of this application obtains reference position parameters, a first initial grayscale, and a second initial grayscale from the image to be displayed on the display panel. Then, a transition grayscale is calculated based on the first and second initial grayscales, and a driving position parameter is calculated based on the reference position parameters. Finally, the calculated transition grayscale is input to the driving pixel unit corresponding to the calculated driving position parameter. This enables the switching of grayscale voltage provided on a data line from the second initial grayscale voltage to the first initial grayscale voltage, first from the second initial grayscale voltage to the transition grayscale voltage, and then from the transition grayscale voltage back to the first initial grayscale voltage. This reduces the problem of large coupling voltage caused by large grayscale voltage changes, thereby reducing the phenomenon of lateral crosstalk in the display screen.
[0079] Furthermore, in some embodiments provided in this application, combined with Figure 2 as well as Figure 3 As shown, step S10 can specifically include:
[0080] Step S11: Obtain reference position parameters based on the image data to be displayed.
[0081] Before executing step S11, the position parameters of each pixel unit in the display panel are already determined. By acquiring the image data to be displayed in the display panel, the initial grayscale of all pixel units in the display panel in a frame of the image to be displayed is obtained. Based on the initial grayscale of all pixel units, the reference position parameters are obtained from the position parameters of all pixel units.
[0082] Specifically, in some embodiments provided in this application, such as Figure 4 As shown, step S11 includes steps S111, S112, and S113.
[0083] Step S111: Obtain the type of screen to be displayed on the display panel based on the image data to be displayed.
[0084] Here, "screen type to be displayed" refers to the screen type of a frame of image to be displayed on the display panel. Specifically, the "screen type to be displayed" is determined by the initial grayscale of all pixel units of the display panel in a frame of image to be displayed.
[0085] Step S112: If the screen type to be displayed is a preset type, obtain the position parameters of the first row of pixel units in the reference grayscale display area of the display panel.
[0086] "When the type of the image to be displayed is a preset type" means that when the type of the image to be displayed on the display panel is a preset type. "Preset type" refers to the image type that has been preset before executing step S112.
[0087] In this embodiment, "preset type" specifically refers to a pre-defined window screen type or window-like screen type. The timing control chip that transmits data with the display panel has a pattern detection function (PDF). Therefore, the timing control chip can check whether the screen to be displayed on the display panel has a specific pattern or pattern. In this embodiment, once the timing control chip detects that the screen to be displayed on the display panel has a window screen type or a window-like screen type, it triggers the "obtain the position parameters of the first row of pixel units in the reference grayscale display area of the display panel" event.
[0088] like Figure 5As shown, when a frame of image to be displayed on the display panel 300 is a window image type, the pixel units PX located in the non-reference grayscale display area AA1 of the display panel 300 have the same grayscale, which is the first grayscale. The pixel units PX located in the reference grayscale display area AA2 of the display panel 300 have the same grayscale, which is the second grayscale. Furthermore, the grayscale values of the first grayscale and the second grayscale are different. The reference grayscale display area AA2 refers to the area within the display area AA of the display panel 300 other than the non-reference grayscale display area AA1.
[0089] Assume the display panel 300 has m rows and n columns of pixel units PX arranged in an array. Each row of pixel units PX is electrically connected to one scan line GL, and different rows of pixel units PX are electrically connected to different scan lines GL. Each column of pixel units PX is electrically connected to one data line DL, and different columns of pixel units PX are electrically connected to different data lines DL. Furthermore, assume that the display panel 300 is located in... Figure 5 In the reference grayscale display area AA2, the first row of pixel unit PX is the pixel unit PX in the m1th row of the display panel 300. Within the pixel unit PX in the m1th row, the pixel units PX in the n1th column to the n2th column of the display panel 300 are also in the reference grayscale display area AA2. Therefore, the grayscale of the pixel unit PX located in the n1th column to the n2th column and in the m1th row is the second grayscale. Assuming it is located in... Figure 5 In the reference grayscale display area AA2, the last row pixel unit PX is the pixel unit PX of the m2th row of the display panel 300. In the pixel unit PX of the m2th row, the pixel units PX of the n1th column to the n2th column of the display panel 300 are in the reference grayscale display area AA2. Therefore, the grayscale of the pixel unit located in the n1th column to the n2th column and located in the m2th row is the second grayscale.
[0090] The gray levels of pixel units PX located in rows 1 to (m1-1) and rows (m2+1) to m are the first gray levels. The gray levels of pixel units PX located in rows m1 to m2 and columns 1 to (n1-1) are the first gray levels. The gray levels of pixel units PX located in rows m1 to m2 and columns (n2+1) to n are the first gray levels.
[0091] In this way, when the n1th data line DL(n1), which is electrically connected to the n1th column pixel unit, performs line-by-line scanning from the first row scan line GL(1) to the mth row scan line GL(m), it first outputs the gray level voltage corresponding to the first gray level to the pixel unit PX located in the n1th column and located in the first row to the m1-1th row in a time-division manner, then outputs the gray level voltage corresponding to the second gray level to the pixel unit PX located in the n1th column and located in the m1th row to the m2th row in a time-division manner, and finally outputs the gray level voltage corresponding to the first gray level to the pixel unit PX located in the n1th column and located in the m2+1th row to the mth row in a time-division manner.
[0092] After the m1-1 scan line GL(m1-1) controls one pixel unit PX located in the n1th column to turn on and receive the first gray level voltage provided by the n1th data line DL(n1), when the m1 scan line GL(m1) controls one pixel unit PX located in the n1th column to turn on, the gray level voltage provided by the n1th data line DL(n1) needs to switch from the first gray level voltage to the second gray level voltage. Since the gray level voltage transmitted by the n1th data line DL(n1) has changed, the n1th data line DL(n1)... The common electrode on the color filter substrate side of the display panel 300 causes coupling effects. Similarly, the (n1+1)th data line DL(n1+1) to the (n2)th data line DL(n2) cause coupling effects on the common electrode on the color filter substrate side, thereby affecting the common voltage of the common electrode. This, in turn, affects the voltage difference between the grayscale voltage of the m1th row pixel unit PX and the common voltage of the common electrode, and consequently affects the potential of the m1th row pixel unit PX when it is displayed during the next frame's display period. This results in a brightness difference at the m1th row pixel unit PX, leading to lateral crosstalk in the display screen of the display panel 300.
[0093] It is important to note that Figure 5 This illustration only shows the case where there is only one reference grayscale display area AA2. In other embodiments provided in this application, such as... Figure 6 As shown, when one frame of the image to be displayed on the display panel is of window type, the reference grayscale display area AA2 can also be multiple.
[0094] Step S113: Assign the position parameter of the first row of pixel units to the reference position parameter.
[0095] Combination Figure 5 As shown, since the first row pixel unit PX located in the reference grayscale display area AA2 is the pixel unit PX located in the m1th row and the n1th to n2th columns, the position parameters (n1, m1) to (n2, m1) of the pixel units in the m1th row and the n1th to n2th columns are assigned the reference position parameters.
[0096] Step S12: Obtain the first initial grayscale from the image data to be displayed based on the reference position parameters.
[0097] In step S12, with the reference position parameter determined, the reference pixel unit can be determined from all pixel units of the display panel, thereby obtaining the first initial gray level corresponding to the reference pixel unit from a frame of image to be displayed.
[0098] Step S13: Calculate the reference position parameters of the reference pixel unit based on the reference position parameters.
[0099] In step S13, the specific value of the reference position parameter is determined by the specific value of the reference position parameter. Once the reference position parameter is determined, the reference pixel unit can be determined from all pixel units of the display panel.
[0100] In some embodiments provided in this application, such as Figure 7 As shown, step S13 specifically includes steps S131 and S132.
[0101] Step S131: Calculate the position parameters of the pixel unit in the non-reference grayscale display area and located in the row preceding the first row of pixel units based on the position parameters of the first row of pixel units.
[0102] Combination Figure 5 As shown, the first row pixel unit PX of the reference grayscale display area AA2 is the pixel unit in the m1th row and n1th to n2th columns of the display panel 300. Then, the pixel unit PX in the m1-1th row and n1th to n2th columns of the non-reference grayscale display area AA1 is the pixel unit in the row preceding the first row pixel unit. Specifically, the position parameters of the pixel unit in the row preceding the first row pixel unit are (n1, m1-1) to (n2, m1-1).
[0103] Step S132: Assign the position parameter of the pixel unit in the row preceding the first row of pixel units to the reference position parameter.
[0104] Example, combination Figure 5 As shown, when the position parameters of the pixel units in the row preceding the first row of pixel units are (n1, m1-1) to (n2, m1-1), (n1, m1-1) to (n2, m1-1) are assigned as reference position parameters.
[0105] Step S14: Obtain the second initial grayscale from the image data to be displayed based on the reference position parameters.
[0106] In step S14, with the reference position parameters determined, the reference pixel unit can be determined from all pixel units of the display panel, thereby obtaining the second initial gray level corresponding to the reference pixel unit from a frame of image to be displayed.
[0107] Furthermore, in some embodiments provided in this application, such as Figure 2 as well as Figure 8 As shown, step S20 specifically includes:
[0108] Step S21: Obtain transition parameters based on the first initial grayscale and the second initial grayscale.
[0109] Among them, the "transition parameter" is a pre-set parameter, and the specific value of the transition parameter depends on the gray level value of the first initial gray level and the gray level value of the second initial gray level.
[0110] Specifically, such as Figure 9 As shown, step S21 includes:
[0111] Step S211: Calculate the gray level difference between the first initial gray level and the second initial gray level.
[0112] Specifically, when the grayscale value of the first initial grayscale is greater than the grayscale value of the second initial grayscale, the grayscale difference is negative. Conversely, when the grayscale value of the first initial grayscale is less than the grayscale value of the second initial grayscale, the grayscale difference is positive.
[0113] Step S212: Obtain transition parameters from multiple preset parameters based on grayscale difference.
[0114] The absolute value of the grayscale difference has a many-to-one mapping relationship with the preset parameters. For example, if the absolute value of the grayscale difference falls within the first grayscale difference range, it corresponds to one transition parameter; if the absolute value of the grayscale difference falls within the second grayscale difference range, it corresponds to another transition parameter.
[0115] The specific values of the first grayscale difference range and the second grayscale difference range can be set according to one of the following factors: display panel type, size, resolution, and refresh rate.
[0116] The transition parameters are integers greater than 0.
[0117] Step S22: Assign the transition parameter to the number of rows of pixels to be driven in the pixel unit to be driven.
[0118] For example, when the transition parameter is 1, the number of rows of pixels to be driven in the display unit to be driven is 1. When the transition parameter is 2, the number of rows of pixels to be driven in the display unit to be driven is 2. When the transition parameter is 3, the number of rows of pixels to be driven in the display unit to be driven is 3.
[0119] Step S23: Calculate the transition gray level based on the number of rows of pixels to be driven, the first initial gray level, and the second initial gray level.
[0120] The grayscale value of the transition grayscale is determined by the number of rows of pixels to be driven, the first initial grayscale, and the second initial grayscale. If at least one of the number of rows of pixels to be driven, the first initial grayscale, and the second initial grayscale is different between two consecutive frames of the image to be displayed, then the transition grayscale may not be the same.
[0121] In some embodiments provided in this application, step S23 may specifically involve: calculating the transition grayscale based on a first preset relational expression, the number of pixel rows to be driven, a first initial grayscale, and a second initial grayscale. The first preset relational expression is:
[0122] Lc_n=L2+(L1-L2)*[n / (m+1)] (1);
[0123] In the first preset relation (1), m is the number of rows of pixels to be driven, n and m are both integers greater than 0, and n∈(0,m], Lc_n is the transition gray level of the nth row of pixels to be driven in the m rows of pixels to be driven, L1 is the first initial gray level, and L2 is the second initial gray level.
[0124] Here, "n∈(0,m]" means that n is the set of integers that are greater than 0 and less than or equal to m.
[0125] In the display panel driving method provided in this embodiment, the specific value of the transition parameter is determined based on the difference between the grayscale value of the first initial grayscale and the grayscale value of the second initial grayscale. This determines the number of rows of pixels to be driven and the transition grayscale corresponding to each row of pixels to be driven required to reduce the lateral crosstalk phenomenon in the display panel, thereby making the process of the display panel gradually switching from the second initial grayscale to the first initial grayscale more natural in the user's vision.
[0126] For example, assuming the first initial gray level is 255 (L255) and the second initial gray level is 64 (L64), when the number of rows of pixels to be driven is 2, the gray level of the first row of pixels to be driven is L64 + (L255 - L64) * [1 / (2+1)], which is approximately 128 gray levels (L128), and the gray level of the second row of pixels to be driven is L64 + (L255 - L64) * [1 / (2+1)], which is approximately 192 gray levels (L192).
[0127] like Figure 10As shown, for the common electrode of the display panel, the recovery reference voltage time required for the actual voltage value (8V) of the common electrode to recover to the reference voltage value (7V) is t1 when the gray level voltage output by a data line is directly switched from the gray level voltage corresponding to L64 to the gray level voltage corresponding to L255; the recovery reference voltage time required for the actual voltage value (7.5V) of the common electrode to recover to the reference voltage value (7V) is t2 when the gray level voltage corresponding to L64 is switched to the gray level voltage corresponding to L128; and the recovery reference voltage time required for the actual voltage value (7.5V) of the common electrode to recover to the reference voltage value (7V) is t3 when the gray level voltage corresponding to L128 is switched to the gray level voltage corresponding to L192. Therefore, t1 is greater than t2, and t2 is greater than t3.
[0128] Therefore, when the grayscale voltage provided on a data line needs to switch from the grayscale voltage of the second initial grayscale to the grayscale voltage of the first initial grayscale, the grayscale voltage of the second initial grayscale is first switched to the grayscale voltage of the transition grayscale, and then switched back to the grayscale voltage of the first initial grayscale. This reduces the coupling effect on the common voltage of the common electrode caused by the large change in grayscale voltage on the data line, shortens the recovery time (wave time) required for the actual voltage value of the common electrode to recover to the reference voltage value, ensures that the recovery time is shorter than the charging time of a scan line, and reduces the phenomenon of lateral crosstalk in the display panel.
[0129] In some embodiments provided in this application, combined with Figure 2 as well as Figure 11 As shown, step S30 specifically includes steps S31 and S32.
[0130] Step S31: Assign the reference column position parameter of the reference position parameter to the column position parameter to be driven.
[0131] Specifically, in combination Figure 5 As shown, assuming the reference position parameters are (n1, m1) to (n2, m1), then the reference column position parameters are n1 to n2. Therefore, the column position parameters to be driven are also n1 to n2.
[0132] Step S32: Calculate the drive row position parameters based on the reference row position parameters and transition parameters of the reference position parameters.
[0133] Specifically, step S32 can be described as follows:
[0134] Step S321: When the transition parameter is 1, one of the reference row position parameter and the row position parameter of the row pixel unit preceding the reference pixel unit is assigned as the row position parameter to be driven.
[0135] For example, such as Figure 5 As shown, assuming the reference row position parameter is m1, the row position parameter of the pixel unit in the row preceding the reference pixel unit is (m1-1). Then, the row position parameter to be driven is either m1 or (m1-1).
[0136] Furthermore, in some embodiments provided in this application, when the value of m1 is greater than or equal to half of the total number of pixel rows m of the display panel, (m1-1) is assigned as the row position parameter to be driven. When the value of m1 is less than half of the total number of pixel rows m of the display panel, m1 is assigned as the row position parameter to be driven.
[0137] Specifically, step S32 can also be:
[0138] Step S322: When the transition parameter is 2, obtain the row position parameters of any two adjacent rows of pixel units from the row position parameters of the two rows of pixel units before the reference pixel unit to the row position parameters of the row of pixel units after the reference pixel unit, and assign the row position parameters of any two adjacent rows of pixel units to the row position parameters to be driven.
[0139] For example, such as Figure 5 As shown, assuming the reference row position parameter is m1, the row position parameter of the two rows of pixels before the reference pixel unit is m1-2, and the row position parameter of the row of pixels after the reference pixel unit is m1+1. Therefore, the "row position parameter of the two rows of pixels before the reference pixel unit and the row position parameter of the row of pixels after the reference pixel unit" are specifically m1-2, m1-1, m1, and m1+1, respectively.
[0140] Therefore, obtaining the row position parameters of any two adjacent rows of pixel units from m1-2 to m1+1 is to obtain m1-2 and m1-1 from m1-2 to m1+1, or obtain m1-1 and m1, or obtain m1 and m1+1.
[0141] Therefore, step S322, "assigning the row position parameters of any two adjacent rows of pixel units to the row position parameters to be driven", means assigning any two consecutive row position parameters from m1-2 to m1+1 to the row position parameters to be driven.
[0142] Furthermore, in some embodiments provided in this application, when the value of m1 is less than one-third of the total number of pixel rows m of the display panel, (m1-2) and (m1-1) are assigned as the row position parameters to be driven. When the value of m1 is greater than or equal to one-third of the total number of pixel rows m of the display panel and less than half of the total number of pixel rows m of the display panel, (m1-1) and m1 are assigned as the row position parameters to be driven. When the value of m1 is greater than or half of the total number of pixel rows m of the display panel, m1 and (m1+1) are assigned as the row position parameters to be driven.
[0143] In the display panel driving method provided in this embodiment, the position parameters of the pixel unit to be driven in the display panel are determined according to the reference position parameters and transition parameters of the reference pixel unit to reduce the lateral crosstalk phenomenon in the display panel. This allows the pixel unit to be driven to be displayed with a transition gray level, so that the process of the display panel gradually switching from the second initial gray level to the first initial gray level through the pixel unit to be driven is presented more naturally to the user.
[0144] On the other hand, embodiments of this application also provide a display device, such as... Figure 12 As shown, the display device 1000 includes at least a display panel 300 and a chip 400. The chip 400 is used to execute programs or instructions to implement the steps of the display panel driving method described in any embodiment of this application.
[0145] Among them, such as Figure 13 As shown, the chip 400 includes a position parameter acquisition module 401, an initial grayscale acquisition module 402, a transition grayscale calculation module 403, a position parameter calculation module 404 to be driven, and a driving module 405.
[0146] The position parameter acquisition module 401 is used to acquire the reference position parameters of the reference pixel unit based on the image data to be displayed on the display panel 300.
[0147] The initial grayscale acquisition module 402 is used to acquire the first initial grayscale of the reference pixel unit and the second initial grayscale of the reference pixel unit based on the image data to be displayed and the reference position parameters.
[0148] The transition grayscale calculation module 403 is used to calculate the transition grayscale based on the first initial grayscale and the second initial grayscale.
[0149] It should be noted that in this embodiment, the gray level value of the transition gray level is greater than the gray level value of the first initial gray level and the gray level value of the second initial gray level, and the gray level value of the transition gray level is less than the gray level value of the first initial gray level and the gray level value of the second initial gray level.
[0150] The drive position parameter calculation module 404 is used to calculate the drive position parameters of the pixel unit to be driven based on the reference position parameters.
[0151] The driving module 405 is used to input a transition grayscale to the pixel unit to be driven based on the position parameters to be driven.
[0152] In the display device 1000 provided in the embodiments of this application, the reference position parameters of the reference pixel unit, the first initial gray level of the parameter pixel unit, and the second initial gray level of the reference pixel unit are obtained by the image to be displayed on the display panel 300. Then, a transition gray level is calculated based on the first initial gray level and the second initial gray level, and a drive position parameter of the pixel unit to be driven is calculated based on the reference position parameters. The transition gray level is then input to the pixel unit to be driven based on the calculated drive position parameter, thereby realizing the gray level gradation during the gray level switching process. This reduces the problem that the common voltage of the common electrode of the display panel is greatly affected by the large amount of gray level voltage change on the data line, thereby reducing the phenomenon of lateral crosstalk in the display panel.
[0153] The display device 1000 provided in this application further includes a memory 500, wherein the chip 400 and the memory 500 exchange data via signal lines. The memory 500 is used to store programs or instructions, and when the display device 1000 is running, the chip 400 executes the programs or instructions to perform the display panel driving method provided in this application.
[0154] The memory 500 of this application stores a program or instructions that cause the display device 1000 to execute the display panel driving method provided in this application.
[0155] The memory 500 may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other non-volatile computer-readable storage medium capable of carrying or storing data.
[0156] The chip 400 of the display device 1000 can be composed of integrated circuits. For example, it can be composed of a single packaged integrated circuit, or it can be composed of multiple integrated circuits packaged with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The chip 400 connects to various components of the display device 1000 using various interfaces and lines, and executes programs, modules, or instructions stored in the memory 500, as well as calling data stored in the memory, to perform various functions of the display device 1000 and process data.
[0157] In any embodiment provided in this application, the display device 1000 can be any product or component with display function, such as a mobile phone, tablet computer, television, monitor, or laptop computer.
[0158] Of course, this application may have other various embodiments. Without departing from the spirit and essential points of this application, those skilled in the art can make various corresponding changes and modifications based on this application, but these corresponding changes and modifications should all fall within the protection scope of the appended claims.
Claims
1. A display panel driving method, characterized in that, include: Based on the image data to be displayed on the display panel, the reference position parameters of the reference pixel unit, the first initial grayscale of the reference pixel unit, and the second initial grayscale of the reference pixel unit are obtained. The reference pixel unit is the first row of pixel units in the reference grayscale display area of the display panel. The type of the image to be displayed on the display panel is a window image type or a window-like image type. The reference grayscale display area is a display area where the pixel grayscale is the second initial grayscale. The reference pixel unit is a pixel unit in a non-reference grayscale display area other than the reference grayscale display area. A transition gray level is calculated based on the first initial gray level and the second initial gray level, wherein the gray level value of the transition gray level is greater than one of the gray level values of the first initial gray level and the second initial gray level, and less than the other of the gray level values of the first initial gray level and the second initial gray level. The driving position parameters of the pixel units to be driven in the display panel are calculated based on the reference position parameters and the transition parameters; the driving position parameters include the driving row position parameters and the driving column position parameters. The transition grayscale is input to the pixel unit to be driven based on the position parameters to be driven. The step of calculating the transition gray level based on the first initial gray level and the second initial gray level includes: Transition parameters are obtained based on the first initial gray level and the second initial gray level; The transition parameter is assigned the number of rows of pixels to be driven in the pixel unit to be driven; The transition gray level is calculated based on the number of pixel rows to be driven, the first initial gray level, and the second initial gray level. The step of calculating the driving position parameters of the driving pixel unit of the display panel based on the reference position parameters and transition parameters includes: When the transition parameter is 1, one of the row position parameter of the reference pixel unit and the row position parameter of the pixel unit in the row preceding the reference pixel unit is assigned to the row position parameter to be driven. When the transition parameter is 2, the row position parameters of any two adjacent rows of pixel units are obtained from the row position parameters of the two rows of pixel units before the reference pixel unit to the row position parameters of the row of pixel units after the reference pixel unit, and the row position parameters of the two adjacent rows of pixel units are assigned to the row position parameters to be driven.
2. The display panel driving method according to claim 1, characterized in that, The steps of obtaining the reference position parameters of the reference pixel unit, the first initial grayscale of the reference pixel unit, and the second initial grayscale of the reference pixel unit based on the image data to be displayed on the display panel include: The reference position parameters are obtained based on the image data to be displayed; The first initial grayscale is obtained from the image data to be displayed based on the reference position parameters; The reference position parameters of the reference pixel unit are calculated based on the reference position parameters. The second initial grayscale is obtained from the image data to be displayed based on the reference position parameters.
3. The display panel driving method according to claim 2, characterized in that, The step of obtaining the reference position parameter based on the image data to be displayed includes: The type of screen to be displayed on the display panel is obtained based on the image data to be displayed; When the type of the image to be displayed is a preset type, obtain the position parameters of the first row of pixel units located in the reference grayscale display area of the display panel; The position parameter of the first row of pixel units is assigned the value of the reference position parameter.
4. The display panel driving method according to claim 3, characterized in that, When the type of the image to be displayed is a preset type, the display area of the display panel also includes a non-reference grayscale display area other than the reference grayscale display area. The step of calculating the reference position parameter of the reference pixel unit based on the reference position parameter includes: Calculate the position parameters of the pixel unit located in the non-reference grayscale display area and the row preceding the first row of pixel units based on the position parameters of the first row of pixel units; The position parameter of the pixel unit in the row preceding the first row of pixel units is assigned the value of the reference position parameter.
5. The display panel driving method according to claim 1, characterized in that, The step of calculating the transition gray level based on the number of pixel rows to be driven, the first initial gray level, and the second initial gray level includes: The transition gray level is calculated based on the first preset relation, the number of pixel rows to be driven, the first initial gray level, and the second initial gray level. The first preset relation is: Lc_n = L2 + (L1 - L2) * [n / (m+1)]; Where m is the number of rows of pixels to be driven, n and m are both integers greater than 0, and n∈(0,m], Lc_n is the transition gray level of the nth row of pixels to be driven in the m rows of pixels to be driven, L1 is the first initial gray level, and L2 is the second initial gray level.
6. The display panel driving method according to claim 1, characterized in that, The step of obtaining the transition parameters based on the first initial gray level and the second initial gray level includes: Calculate the gray level difference between the first initial gray level and the second initial gray level; The transition parameter is obtained from multiple preset parameters based on the grayscale difference.
7. The display panel driving method according to claim 1, characterized in that, The steps for calculating the driving position parameters of the pixel unit to be driven based on the reference position parameters include: The reference column position parameter of the reference position parameter is assigned the value of the column position parameter to be driven of the position parameter to be driven. The driveable row position parameter is calculated based on the reference row position parameter of the reference position parameter and the transition parameter.
8. A display device, characterized in that, include: Display panel; A chip, connected to the display panel, wherein the chip includes, The position parameter acquisition module is used to acquire reference position parameters of reference pixel units based on the image data to be displayed on the display panel. The reference pixel unit is the first row of pixel units in the reference grayscale display area of the display panel. The image type to be displayed on the display panel is a window image type or a window-like image type. The reference grayscale display area is a display area where the pixel grayscale is the second initial grayscale. The reference pixel unit is the pixel unit in the non-reference grayscale display area other than the reference grayscale display area. An initial grayscale acquisition module is used to acquire the first initial grayscale of the reference pixel unit and the second initial grayscale of the reference pixel unit based on the image data to be displayed and the reference position parameters. A transition grayscale calculation module is used to calculate a transition grayscale based on the first initial grayscale and the second initial grayscale. The module for calculating the position parameters to be driven is used to calculate the position parameters to be driven of the pixel unit based on the reference position parameters and the transition parameters; the position parameters to be driven include the row position parameters to be driven and the column position parameters to be driven. The driving module is used to input the transition grayscale to the pixel unit to be driven based on the position parameters to be driven; The transition grayscale calculation module is specifically used to obtain transition parameters based on the first initial grayscale and the second initial grayscale; assign the transition parameters to the number of driveable pixel rows of the driveable pixel unit; and calculate the transition grayscale based on the number of driveable pixel rows, the first initial grayscale, and the second initial grayscale. The module for calculating the position parameter to be driven is specifically used to, when the transition parameter is 1, assign one of the row position parameter of the reference pixel unit and the row position parameter of the pixel unit in the row preceding the reference pixel unit as the row position parameter to be driven; when the transition parameter is 2, obtain the row position parameters of any two adjacent rows of pixel units from the row position parameters of the two rows of pixel units in the row preceding the reference pixel unit to the row position parameters of the pixel unit in the row following the reference pixel unit, and assign the row position parameters of the two adjacent rows of pixel units as the row position parameter to be driven.