Display panel driving method and display device

By determining the driving mode for the LCD panel and generating matching overdrive data, the problem that the overdrive algorithm in the prior art cannot adapt to multiple modes is solved, thereby improving the display effect and response speed.

CN117456957BActive Publication Date: 2026-03-10TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing overdrive algorithms cannot be matched in various driving modes, resulting in ghosting and abnormal image problems on LCD panels.

Method used

By determining whether the display panel's driving mode is interlaced or progressive scan, overdrive data matching it is generated. The module judgment unit and delimiter recognition unit in the timing controller are used to generate overdrive data based on the current frame and previous frame image data.

Benefits of technology

It improves the display abnormalities caused by the mismatch between overdrive data and drive mode, and enhances the response speed and picture quality of the LCD panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117456957B_ABST
    Figure CN117456957B_ABST
Patent Text Reader

Abstract

This invention provides a driving method and a display device for a display panel. The driving method includes: acquiring image data of the current frame of the display panel; determining a driving mode of the display panel based on the current frame image data, wherein the driving mode includes an interlaced scanning mode and a progressive scanning mode; and generating overdrive data for a plurality of sub-pixels based on the driving mode of the display panel.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display, in particular to a driving method of display panel and display device. BACKGROUND

[0002] In liquid crystal display, there is a response time of liquid crystal. In the case of not using over drive algorithm, if the response time exceeds one frame time, the phenomenon of trailing occurs. In order to avoid this phenomenon, a higher voltage value than the target gray scale is applied to the liquid crystal within one frame time, which is called over drive (OD).

[0003] In the existing over drive algorithm, the over drive voltage is usually generated according to the gray scale of the previous frame picture and the gray scale of the current frame picture. With the change of display technology, the display panel has multiple driving modes, and the over drive voltage generated by the existing over drive algorithm cannot match multiple driving modes. In a specific driving mode, such as interlaced driving mode, the trailing problem caused by the response time of liquid crystal cannot be improved, and unexpected picture abnormalities will occur in adjacent rows. SUMMARY

[0004] Embodiments of the present application provide a driving method of display panel and display device to improve the technical problem of display abnormality caused by mismatch between over drive data and driving mode.

[0005] Embodiments of the present application provide a driving method of display panel, for driving a display panel comprising a plurality of sub-pixels, comprising: obtaining image data of a current frame of the display panel; determining a driving mode of the display panel according to the current frame image data, wherein the driving mode comprises an interlaced scanning mode and a progressive scanning mode; generating over drive data of a plurality of sub-pixels according to the driving mode of the display panel.

[0006] In some embodiments, before the step of generating over drive data of a plurality of sub-pixels according to the driving mode of the display panel, the driving method further comprises: receiving current frame image data; and the step of generating over drive data of a plurality of sub-pixels according to the driving mode of the display panel comprises: determining corresponding previous frame image data of a plurality of sub-pixels according to the driving mode; and generating the over drive data of a plurality of sub-pixels according to the current frame image data and the previous frame image data.

[0007] In some embodiments, before the step of receiving the current frame image data, the driving method further comprises: receiving the previous frame image data; generating a storage address signal to store valid data of the previous frame image data in a memory, the valid data being used for loading by the plurality of sub-pixels for display; and the step of determining the corresponding previous frame image data of the plurality of sub-pixels according to the driving mode comprises: generating a corresponding read address signal according to the driving mode; and reading the valid data of the previous frame image data from the memory as the corresponding previous frame image data of the plurality of sub-pixels according to the read address signal.

[0008] In some embodiments, before the step of generating a storage address signal to store the valid data of the previous frame image data in a memory, the driving method further comprises: inserting a delimiter after the valid data of the previous frame image data; and after the step of reading the previous frame image data according to the read address signal, the step of determining the corresponding previous frame image data of the plurality of sub-pixels according to the driving mode further comprises: identifying the delimiter to determine the valid data of the previous frame image data.

[0009] In some embodiments, when the driving mode is the interlaced mode, the previous frame image data is previous second frame image data; and when the driving mode is the progressive mode, the previous frame image data is previous first frame image data.

[0010] In some embodiments, the step of determining the driving mode of the display panel according to the current frame image data comprises: comparing a data amount of the current frame image data with a threshold data amount; and determining the driving mode of the display panel according to a comparison result.

[0011] In some embodiments, the step of determining the driving mode of the display panel according to the comparison result comprises: when the data amount of the current frame image data is greater than the threshold data amount, determining the driving mode as the progressive mode; and when the data amount of the current frame image data is less than the threshold data amount, determining the driving mode as the interlaced mode.

[0012] Embodiments of the present application provide a display device, comprising a display panel comprising a plurality of sub-pixels; a timing controller; and a source driver electrically connected to the timing controller and the plurality of sub-pixels; wherein the timing controller comprises a receiving module, a data control module and an overdrive module; the receiving module is configured to receive current frame image data, the data control module is configured to determine a driving mode of the display panel according to the current frame image data, and determine corresponding previous frame image data of the plurality of sub-pixels according to the driving mode, and the overdrive module is configured to generate overdrive data of the plurality of sub-pixels according to the current frame image data and the previous frame image data.

[0013] In some embodiments, the data control module comprises a delimiter insertion unit, a write address control unit, a module judgment unit, a read address control unit and a delimiter identification unit; the delimiter insertion unit is configured to insert a delimiter after valid data of the current frame image data; the write address control unit is configured to generate a storage address signal to store the valid data of the current frame image data in a storage; the module judgment unit is configured to determine the driving mode of the display panel according to the current frame image data; the read address control unit is configured to generate a corresponding read address signal according to the driving mode, and read valid data of previous frame image data from the storage according to the read address signal; and the delimiter identification unit is configured to identify the delimiter to determine the valid data of the previous frame image data as the previous frame image data.

[0014] Embodiments of the present application provide a display device, comprising a display panel, a source driver and a timing controller; the timing controller is electrically connected to the source driver; the source driver is electrically connected to a plurality of sub-pixels of the display panel; and the timing controller is configured to execute program instructions to implement the driving method as described above.

[0015] The driving method of the display panel and the display device provided by the embodiments of the present application can make the overdrive data match the driving mode by determining the driving mode of the display panel and generating overdrive data of the plurality of sub-pixels according to the driving mode, thereby improving the problem of display abnormality caused by the mismatch between the overdrive data and the driving mode. BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative effort based on these drawings.

[0017] Figure 1 This is a flowchart illustrating a driving method for a display panel provided in an embodiment of the present invention;

[0018] Figure 2 This is a flowchart illustrating a driving method for a display panel provided in an embodiment of the present invention;

[0019] Figure 3 This is a flowchart illustrating a driving method for a display panel provided in an embodiment of the present invention;

[0020] Figure 4 This is a flowchart illustrating a driving method for a display panel provided in an embodiment of the present invention;

[0021] Figure 5 This is a schematic diagram of the structure of a display device provided in an embodiment of the present invention;

[0022] Figure 6 yes Figure 5 A schematic diagram of the module structure of the timing controller in the image;

[0023] Figure 7 yes Figure 5 A schematic diagram of the module structure of the timing controller in the image. Detailed Implementation

[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Furthermore, it should be understood that the specific embodiments described herein are only for illustration and explanation of the present invention and are not intended to limit the present invention. In the present invention, unless otherwise stated, directional terms such as "upper" and "lower" generally refer to the upper and lower positions of the device in actual use or operation, specifically the drawing directions in the accompanying drawings; while "inner" and "outer" refer to the outline of the device.

[0025] like Figure 1 As shown, an embodiment of the present invention provides a driving method for a display panel, used to drive the display panel. The display panel may be a liquid crystal display panel, including a plurality of sub-pixels. The driving method includes:

[0026] S4, Obtain the current frame image data of the display panel;

[0027] S5, determine the driving mode of the display panel based on the current frame image data, wherein the driving mode includes interlaced scanning mode and progressive scanning mode;

[0028] S6, generate overdrive data for multiple sub-pixels according to the driving mode of the display panel.

[0029] In step S4, the current frame image data can be LVDS image data, which includes display data signals and timing control signals. In step S5, the driving mode can include interlaced scanning mode and progressive scanning mode. Interlaced scanning is a method for representing moving images on a display device. Each frame is divided into odd and even fields, which are displayed alternately. Interlaced scanning is a compression method that reduces data volume while maintaining frame rate. In odd-numbered frames, the driving data for odd-numbered rows of subpixels is refreshed, while the driving data for even-numbered rows remains unchanged. In even-numbered frames, the driving data for even-numbered rows of subpixels is refreshed, while the driving data for odd-numbered rows remains unchanged. Through interlaced scanning technology, given the same transmission bandwidth and resolution, the refresh rate can be doubled. Conversely, given a given refresh rate, the resolution can be doubled through the visual equivalence of two-frame fusion. In step S6, overdrive data, such as overdrive voltage, can be obtained from the overdrive voltage table by reading the grayscale of the previous frame and the current frame. It can drive the sub-pixels to change from the grayscale of the previous frame to the grayscale of the current frame faster than the current frame grayscale voltage, thereby improving the grayscale response speed of the display panel. Thus, by first determining the driving mode of the display panel and then generating overdrive data for multiple sub-pixels based on the driving mode, the overdrive data can be matched with the driving mode, thereby improving the display abnormalities caused by the mismatch between the overdrive data and the driving mode.

[0030] like Figure 2 As shown, in some embodiments, step S6 includes:

[0031] S62, determine the corresponding prior frame image data of the multiple sub-pixels according to the driving mode;

[0032] S63, generate the overdrive data of a plurality of sub-pixels based on the current frame image data and the previous frame image data.

[0033] The preceding frame image data can be the first preceding frame image data, the second preceding frame image data, or other preceding frame image data. For example, when the current frame image data is defined as F(n), the first preceding frame image data is F(n-1), and the second preceding frame image data is F(n-2).

[0034] When the driving mode is progressive scan mode, the preceding frame image data is the first frame image data.

[0035] When the driving mode is interlaced scanning, the actual display positions of two adjacent frames on the screen are not the same. If the preceding frame image data is still designed as the first frame image data, the grayscale compared by the overdrive module will not be the two adjacent refresh values ​​of the same pixel on the screen, but rather the grayscale values ​​of two adjacent lines on the screen, which can easily lead to image abnormalities. Therefore, designating the preceding frame image data as the second frame image data ensures that the grayscale compared by the overdrive module is the two adjacent refresh values ​​of the same pixel on the screen, thus generating matching overdrive data.

[0036] In this way, by matching the corresponding prior frame image data for interlaced and progressive scan modes, overdrive data that matches the drive mode can be generated.

[0037] like Figure 3 As shown, in some embodiments, before step S4, the driving method further includes:

[0038] S1, Receive the prior frame image data;

[0039] S3, generate a storage address signal to store the valid data of the previous frame image data in the memory, the valid data being used for loading by multiple sub-pixels for display.

[0040] In this process, when the display panel displays each frame, the image data of each frame is received, and the valid data of each frame is stored in the memory according to the corresponding storage address signal. This also applies to steps S1 and S3 when the display panel displays the previous frame. Thus, the memory can store multiple image data sets, which may include the image data of the previous frame. The image data of the previous frame may include valid data for loading multiple sub-pixels for display, as well as invalid data, such as line synchronization signals.

[0041] Further, step S62 includes:

[0042] S65, Generate a corresponding read address signal according to the driving mode;

[0043] S67, read valid data of the prior frame image data from the memory according to the read address signal as the prior frame image data corresponding to the plurality of sub-pixels.

[0044] In this way, different read address signals are generated according to different driving modes. The valid data of the corresponding preceding frame image data can be read from the memory storing multiple image data, and used as the preceding frame image data corresponding to the driving mode. Thus, it is possible to match different preceding frame image data for different driving modes.

[0045] likeFigure 3 As shown, in some embodiments, before step S3, the driving method further includes: S2, inserting a delimiter after the valid data of the prior frame image data.

[0046] After step S67, step S62 further includes: S68, identifying the delimiter to determine the valid data of the prior frame image data.

[0047] In this way, two adjacent delimiters can serve as the boundary of the valid data in the preceding frame image data, thereby accurately determining the valid data in the preceding frame image data.

[0048] like Figure 4 As shown, in some embodiments, step S5 includes:

[0049] S52, compare the data volume of the current frame image data with the threshold data volume;

[0050] S53, determine the driving mode of the display panel based on the comparison result.

[0051] Generally, the data volume of a frame in progressive scan mode is twice that in interlaced scan mode. However, considering that overdrive algorithms may use variable-length compression, the ratio will not be strictly double; it will fluctuate within a certain range depending on the complexity of the image. Thus, by setting an appropriate threshold data volume, the drive mode of the display panel can be determined. For example, when the data volume of the current frame image data is greater than the threshold data volume, the drive mode is determined to be progressive scan mode. When the data volume of the current frame image data is less than the threshold data volume, the drive mode is determined to be interlaced scan mode.

[0052] like Figure 5 As shown, an embodiment of the present invention provides a display device 1. The display device 1 may include a display panel 2, a circuit board 3, and a chip-on-film (COF) 4. The display panel 2 may be a liquid crystal display panel. The circuit board 3 may be a rigid printed circuit board. The chip-on-film 4 may be a flexible circuit board.

[0053] The display panel 2 includes a display area DA and a non-display area NDA. The display area DA may be an area for setting sub-pixels SPX of the displayed image. The non-display area NDA may be an area for providing drive signals to the sub-pixels SPX and some lines such as power lines connecting the drive units. The non-display area NDA may be located on at least one side of the display area DA. The non-display area NDA may at least partially surround the display area DA.

[0054] The display panel 2 includes multiple sub-pixels (SPX), multiple data lines (DT), multiple scan lines (SN), and a gate driving circuit (GDC). The multiple sub-pixels (SPX) are located within the display area (DA). The gate driving circuit (GDC) is located within the non-display area (NDA) and drives multiple rows of sub-pixels (SPX) through the multiple scan lines (SN). The multiple data lines (DT) load data signals to the multiple rows of sub-pixels (SPX), thereby enabling the display panel 2 to display a complete frame of image within one frame.

[0055] The flip-chip thin film 4 includes a source driver chip 41 for transmitting the data signal to the plurality of data lines DT.

[0056] The circuit board 3 includes a timing control chip 31. The timing control chip 31 is electrically connected to the source driver chip 41 and the gate driver circuit GDC to control their timing. Thus, through the timing control chip 31 of the circuit board 3, the source driver chip 41 and the gate driver circuit GDC can be controlled to operate under a reasonable timing, thereby driving multiple sub-pixels SPX of the display panel 2 to emit light according to a set timing through multiple scan lines SN and multiple data lines DL.

[0057] Please see Figure 6 and Figure 7 The timing control chip 31 can implement the display panel driving method described above by executing program instructions. The timing control chip 31 includes a receiving module 32, a data control module 33, a memory 34, an output module 35, and an overdrive module 36. The receiving module 32 can be an encoder, the data control module 33 can be an integrated circuit such as a commercially available chip, the memory 34 can be a frame buffer, and the output module 35 can be a decoder. The timing control chip 31 is used to receive multiple frames of image data and performs the same processing on each frame. The following explanation uses the timing control chip 31 receiving the current frame of image data as an example. It can be understood that the timing control chip 31 will also perform the same processing when receiving previous frames of image data.

[0058] The receiving module 32 is used to receive the current frame image data F(n). Where n is an integer greater than 1.

[0059] The data control module 33 includes a delimiter insertion unit 330, a write address control unit 331, a module judgment unit 332, a read address control unit 333, and a delimiter recognition unit 334. The delimiter insertion unit 330 inserts a delimiter after the valid data of the current frame image data F(n). The write address control unit 331 generates a storage address signal to store the valid data of the current frame image data F(n) in the memory 34 via the storage module interface 339. The module judgment unit 332 determines the driving mode. The read address control unit 333 generates a corresponding read address signal according to the driving mode and reads the valid data of the previous frame image data F(nx) from the memory 34 via the storage module interface 339 according to the read address signal. The delimiter recognition unit 334 recognizes the delimiter to determine the valid data of the previous frame image data F(nx) as the corresponding previous frame image data for the plurality of sub-pixels. Here, x is a positive integer, and n is greater than x.

[0060] The overdrive module 36 is used to receive the current frame image data F(n) and the corresponding previous frame image data F(nx), generate overdrive data based on the current frame image data and the corresponding previous frame image data, and transmit it to the source driver chip. The source driver chip drives the corresponding sub-pixels according to the overdrive data.

[0061] In this way, generating overdrive data for multiple subpixels based on the driving mode can match the overdrive data with the driving mode, thereby improving the display abnormality caused by the mismatch between the overdrive data and the driving mode.

[0062] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A driving method of a display panel, for driving a display panel, characterized by, The display panel comprises a plurality of sub-pixels, comprising: acquiring current frame image data of the display panel; determining a driving mode of the display panel according to the current frame image data, wherein the driving mode comprises an interlaced scanning mode and a progressive scanning mode; generating overdrive data of the plurality of sub-pixels according to the driving mode of the display panel; the step of generating overdrive data of the plurality of sub-pixels according to the driving mode of the display panel comprises: determining corresponding previous frame image data of the plurality of sub-pixels according to the driving mode; generating the overdrive data of the plurality of sub-pixels according to the current frame image data and the previous frame image data.

2. The driving method of a display panel according to claim 1, wherein Before the step of acquiring the current frame image data, further comprising: receiving the previous frame image data; generating a storage address signal to store valid data of the previous frame image data in a memory, the valid data being used for loading by the plurality of sub-pixels for display; the step of determining corresponding previous frame image data of the plurality of sub-pixels according to the driving mode comprises: generating a corresponding read address signal according to the driving mode; reading the valid data of the previous frame image data from the memory as corresponding previous frame image data of the plurality of sub-pixels according to the read address signal.

3. The driving method of the display panel according to claim 2, wherein Before the step of generating a storage address signal to store the valid data of the previous frame image data in a memory, further comprising: inserting a delimiter after the valid data of the previous frame image data; after the step of reading the previous frame image data according to the read address signal, the step of determining corresponding previous frame image data of the plurality of sub-pixels according to the driving mode further comprises: identifying the delimiter to determine the valid data of the previous frame image data.

4. The driving method of a display panel according to claim 1, wherein When the driving mode is the interlaced scanning mode, the previous frame image data is previous second frame image data; when the driving mode is the progressive scanning mode, the previous frame image data is previous first frame image data.

5. The driving method of the display panel according to claim 4, wherein The step of determining a driving mode of the display panel according to the current frame image data comprises: comparing a data amount of the current frame image data with a threshold data amount; determining the driving mode of the display panel according to the comparison result.

6. The driving method of the display panel according to claim 5, wherein The step of determining the driving mode of the display panel according to the comparison result comprises: when the data amount of the current frame image data is greater than the threshold data amount, determining that the driving mode is the progressive scanning mode; when the data amount of the current frame image data is less than the threshold data amount, determining that the driving mode is the interlaced scanning mode.

7. A display device, characterized by comprising: comprising: a display panel comprising a plurality of sub-pixels; a timing controller; and a source driver electrically connected to the timing controller and the plurality of sub-pixels; The timing controller comprises a receiving module, a data control module and an overdrive module; the receiving module is configured to receive current frame image data; the data control module is configured to determine a driving mode of the display panel according to the current frame image data, and determine corresponding previous frame image data of a plurality of sub-pixels according to the driving mode; and the overdrive module is configured to generate overdrive data of the plurality of sub-pixels according to the current frame image data and the previous frame image data.

8. The display device according to claim 7, wherein The data control module comprises a delimiter insertion unit, a write address control unit, a module determination unit, a read address control unit and a delimiter identification unit; the delimiter insertion unit is configured to insert a delimiter after valid data of the current frame image data; the write address control unit is configured to generate a storage address signal to store the valid data of the current frame image data in a storage; the module determination unit is configured to determine the driving mode of the display panel according to the current frame image data; the read address control unit is configured to generate a corresponding read address signal according to the driving mode, and read valid data of previous frame image data from the storage according to the read address signal; and the delimiter identification unit is configured to identify the delimiter to determine the valid data of the previous frame image data as the previous frame image data.

9. A display device, characterized by comprising: The display panel, the source driver and the timing controller are provided, the timing controller is electrically connected to the source driver, the source driver is electrically connected to a plurality of sub-pixels of the display panel, and the timing controller is configured to execute program instructions to implement the driving method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Liquid crystal display capable of selecting interlaced scanning or line by line scanning driving and driving method

    CN101051446A

  • Display system

    CN105938701A