# US 11,308,899 B2 · Method and device for driving a display panel, and a display device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,308,899 B2
- Document ID: US11308899B2
- Status: Granted
- Kind: B2
- Application number: 16/982,072
- Filed: 2018-12-25
- Published: 2021-04-08
- Granted: 2022-04-19
- Earliest claimed: 2018-12-12
- Assignees: Hkc Corporation Limited
- Applicants: HKC Corporation Limited
- Inventors: Mingliang Wang
- Web page: https://patentgrep.com/patent/US11308899B2

## CPC

- G09G 3/3607: {for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels (display of colours in flat matrix panels other than liquid crystal displays G09G3/2003; grey scales specific for television H04N3/127)}
- G09G 2320/02: Improving the quality of display appearance
- G09G 2320/0666: for control of colour parameters, e.g. colour temperature
- G09G 2320/0673: for control of gamma adjustment, e.g. selecting another gamma curve
- G09G 2320/103: Detection of image changes, e.g. determination of an index representative of the image change
- G09G 2340/06: Colour space transformation
- G09G 2340/16: Determination of a pixel data signal depending on the signal applied in the previous frame
- G09G 2360/16: Calculation or use of calculated indices related to luminance levels in display data
- G09G 2370/10: Use of a protocol of communication by packets in interfaces along the display data pipeline
- G09G 2370/14: Use of low voltage differential signaling [LVDS] for display data communication
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

The present disclosure discloses a method and a device for driving a display panel, and a display device. The method includes: obtaining a first difference value by comparing a current frame original data with the previous frame original data, and standardizing the first difference value to obtain a standard difference value; comparing a processed data of the current frame obtained by the color processing with a processed data of the previous frame to obtain a second difference value, comparing the magnitude of the standard difference value with the magnitude of the second difference value, and outputting a corresponding data according to the comparison result, to drive a data output from a chip for driving the display panel.

## Claims

### Claim 1

A method for driving a display panel, wherein the method comprises steps of:
receiving an original image signal, and comparing a difference between a current frame original data and a previous frame original data of the original image signal to obtain a first difference value;
performing a multi-level color processing on the current frame original data to obtain a processed data of the current frame; meanwhile converting the first difference value to a standard difference value through a standard conversion;
determining whether the standard difference value is greater than or equal to a predetermined value, and if yes, outputting the processed data of the current frame; if not, determining an output data according to an offset range of the processed data of the current frame; and
driving the display panel according to the output data;
wherein the step of determining an output data according to the offset range of the processed data of the current frame comprises:
comparing a difference between the processed data of the current frame and a processed data of the previous frame to obtain a second difference value; and
comparing a magnitude of the standard difference value with that of the second difference value, determining that the offset range of the processed data of the current frame is small when the standard difference value is greater than or equal to the second difference value, and directly outputting the processed data of the current frame; determining that the offset range of the processed data of the current frame is large when the standard difference value is smaller than the second difference value, and outputting a data obtained by performing an offset correction on the processed data of the previous frame.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the step of outputting a data obtained by performing an offset correction on the processed data of the previous frame comprises:
adding or subtracting the first difference value to or from the processed data of the previous frame as a corrected data, and outputting the corrected data.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the step of performing a multi-level color processing on the current frame original data to obtain a processed data of the current frame comprises:
a color processing, performing the color processing on the current frame original data to obtain a first-level processed data of the current frame;
a digital gamma processing, performing the digital gamma processing on the current frame original data to obtain a second-level processed data of the current frame; and
a dither processing, performing the dither processing on the current frame original data to obtain a third-level processed data of the current frame.

### Claim 4 (depends on 3)

The method according to claim 3, wherein the current frame original data is subjected to the color processing, the digital gamma processing, and the dither processing to obtain the processed data of the current frame; and
the previous frame original data is subjected to the above three-level color processing to obtain the processed data of the previous frame.

### Claim 5 (depends on 3)

The method according to claim 3, wherein the step of the digital gamma processing comprises:
digitally adjusting a transmitted image data, and editing a gamma curve of the image data to perform nonlinear tone editing on the image; and
detecting a dark portion and a light portion in the image signal, and increasing the ratio of the two.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the step of converting the first difference value to a standard difference value through a standard conversion, comprises:
obtaining a current gray-scale range of the current frame original data; and
obtaining the standard difference value corresponding to the first difference value by querying a standard table according to the current gray-scale range and the first difference value.

### Claim 7 (depends on 1)

The method according to claim 1, wherein after the step of receiving an original image signal, and comparing a difference between a current frame original data and a previous frame original data of the original image signal to obtain a first difference value, the method further comprises:
combining the current frame original data and the first difference value, and transmitting the combined data according to a preset protocol code, then decoding the combined data to separate the current frame original data from the first difference value.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the step of combining the current frame original data and the first difference value, and transmitting the combined data according to a preset protocol code, then decoding the combined data to separate the current frame original data from the first difference value, comprises: first dividing, by the color, the current frame original data to comprise a red primary color data, a green primary color data, and a blue primary color data, each of the primary color data comprising 8 bits, wherein the red primary color data comprises AR0 to AR7, the green primary color data comprises AG0 to AG7, and the blue primary color data comprises AB0 to AB7; dividing, by the color, the first difference value to include a red primary color data difference, a green primary color data difference, and a blue primary color data difference, each of the primary color data differences comprising 3 bits.

### Claim 9 (depends on 7)

The method according to claim 7, wherein the predetermined protocol is a low voltage differential signaling transmission protocol, and the low voltage differential signaling comprises 4 pairs of differential signals corresponding to the current frame original data and 1 pair of differential signals corresponding to the first difference value.

### Claim 10

A device for driving a display panel, wherein the device comprises:
a main control chip, configured to receive an original image signal, and compare a difference between a current frame original data and a previous frame original data of the original image signal to obtain a first difference value; combine the current frame original data and the first difference value, and transmit the combined data according to a predetermined code;
a timing control chip, communicatively connected to the main control chip through the predetermined protocol, and configured to: receive the combined data and decode the combined data to separate the current frame original data from the first difference value; perform a multi-level color processing on the current frame original data to obtain a processed data of the current frame; convert the first difference value to a standard difference value through a standard conversion; determine whether the standard difference value is greater than or equal to a predetermined value, and if yes, output the processed data of the current frame; if not, compare a difference between the processed data of the current frame and the processed data of the previous frame to obtain a second difference value; compare a magnitude of the standard difference value and that of the second difference value, determine that an offset range of the processed data of the current frame is small when the standard difference value is greater than or equal to the second difference value, and directly output the processed data of the current frame; determine that the offset range of the processed data of the current frame is large when the standard difference value is smaller than the second difference value, and add or subtract the first difference value to or from the processed data of the previous frame as a corrected data, and output the corrected data; and
a driving chip, connected to an output end of the timing control chip, and configured to drive the display panel according to data output by the timing control chip.

### Claim 11 (depends on 10)

The device according to claim 10, wherein the standard conversion process comprises obtaining a current gray-scale range of the current frame original data, and obtaining a standard difference value corresponding to the first difference value by querying a standard table according to the current gray-scale range and the first difference value.

### Claim 12 (depends on 10)

The device according to claim 10, wherein the predetermined protocol is a low voltage differential signaling transmission protocol, and the low voltage differential signaling comprises 4 pairs of differential signals corresponding to the current frame original data and 1 pair of differential signals corresponding to the first difference value.

### Claim 13

A display device, wherein the display device comprises a display panel and a device for driving a display panel; the device comprises:
a main control chip, configured to receive an original image signal, and compare a difference between a current frame original data and a previous frame original data of the original image signal to obtain a first difference value; combine the current frame original data and the first difference value, and transmit the combined data according to a predetermined code;
a timing control chip, communicatively connected to the main control chip through the predetermined protocol, and configured to: receive the combined data and decode the combined data to separate the current frame original data from the first difference value; perform a multi- level color processing on the current frame original data to obtain a processed data of the current frame; convert the first difference value to a standard difference value through a standard conversion; determine whether the standard difference value is greater than or equal to a predetermined value, and if yes, output the processed data of the current frame; if not, compare a difference between the processed data of the current frame and the processed data of the previous frame to obtain a second difference value; compare a magnitude of the standard difference value with that of the second difference value, determine that an offset range of the processed data of the current frame is small when the standard difference value is greater than or equal to the second difference value, and directly output the processed data of the current frame; determine that the offset range of the processed data of the current frame is large when the standard difference value is smaller than the second difference value, and add or subtract the first difference value to or from the processed data of the previous frame as a corrected data, and output the corrected data; and
a driving chip, connected to an output end of the timing control chip, and configured to drive the display panel according to data output by the timing control chip.

### Claim 14 (depends on 13)

The display device according to claim 13, wherein the standard conversion process comprises obtaining a current gray-scale range of the current frame original data, and obtaining a standard difference value corresponding to the first difference value by querying a standard table according to the current gray-scale range and the first difference value.

### Claim 15 (depends on 13)

The display device according to claim 13, wherein the predetermined protocol is a low voltage differential signaling transmission protocol, and the low voltage differential signaling comprises 4 pairs of differential signals corresponding to the current frame original data and 1 pair of differential signals corresponding to the first difference value.

### Claim 16 (depends on 13)

The display device according to claim 13, wherein the step of the timing controller being configured to determine the output data according to the offset range of the processed data of the current frame comprises:
comparing the difference between the processed data of the current frame and the processed data of the previous frame to obtain the second difference value; and
comparing the magnitude of the standard difference value with that of the second difference value, determining that the offset range of the processed data of the current frame is small when the standard difference value is greater than or equal to the second difference value, and directly outputting the processed data of the current frame; determining that the offset range of the processed data of the current frame is large when the standard difference value is smaller than the second difference value, and outputting the data obtained by performing offset correction on the processed data of the previous frame.

### Claim 17 (depends on 13)

The display device according to claim 13, wherein the step of the timing controller being configured to output the data obtained by performing offset correction on the processed data of the previous frame comprises:
adding or subtracting the first difference to or from the processed data of the previous frame as the corrected data, and outputting the corrected data.
