IP Library Granted Patent US 11,328,650
Granted Patent B2
US 11,328,650 · App. 16/960,137 · Granted May 10, 2022

Driver, display device and optical compensation method

Inventors: Yan Yang (Beijing, CN); Chinghua Hung (Beijing, CN); Wenchieh Huang (Beijing, CN); Rui Liu (Beijing, CN); Wei Sun (Beijing, CN); Ming Chen (Beijing, CN)
Assignees: Beijing BOE Display Technology Co., Ltd.; BOE TECHNOLOGY GROUP CO., LTD.
G09G3/2074G09G2310/08G09G2320/0233G09G2320/0693G09G2360/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,328,650
App. No.
16/960,137
Granted
May 10, 2022
Kind
B2
Abstract

A driver, a display device, and an optical compensation method thereof are provided. The display panel includes sub-pixels arranged in an array. The method includes: receiving an initial gray level of each sub-pixel of a picture to be displayed; determining whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel; if an absolute value of a difference between the initial gray levels of two sub-pixels electrically connected to a same data line and located in two adjacent rows is greater than a preset threshold, it is determined that a sub-pixel in a next row satisfies the preset determination condition; and, in response to determining that a sub-pixel satisfies the preset determination condition, acquiring a first compensation parameter of the sub-pixel, and compensating the initial gray level of the sub-pixel based on the acquired first compensation parameter.

Claims (91)

1. An optical compensation method for a display device, comprising:

providing the display device, wherein the display device comprises a driver and a display panel, and the display panel comprises a plurality of sub-pixels arranged in an array;

receiving an initial gray level of each sub-pixel of a picture to be displayed;

determining whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel, wherein if an absolute value of a difference between the initial gray levels of two sub-pixels electrically connected to a same data line and located in two adjacent rows is greater than a preset threshold, it is determined that the sub-pixel in a next row satisfies the preset determination condition, wherein the sub-pixel in the next row is the sub-pixel in the two sub-pixels that is charged later in a charging sequence; and

in response to determining that a sub-pixel satisfies the preset determination condition, acquiring a first compensation parameter of the sub-pixel, and compensating the initial gray level of the sub-pixel based on the acquired first compensation parameter, wherein:

the first compensation parameter is a gray level difference value; and

compensating the initial gray level of the sub-pixel based on the acquired first compensation parameter comprises calculating a sum of the acquired first compensation parameter and the initial gray level of the sub-pixel to obtain a target gray level of the sub-pixel.

2. The optical compensation method for the display device according to claim 1 , wherein:

in the display panel, the sub-pixels in a same column are connected to a same data line;

it is determined whether any sub-pixel in the next row satisfies the preset determination condition by:

calculating an absolute value of a difference between the initial gray levels of the sub-pixel in the next row and a sub-pixel in a previous row, wherein the sub-pixel in the previous row is the sub-pixel that is first charged in the charging sequence; and

determining that the sub-pixel in the next row satisfies the preset determination condition if the absolute value of the difference is greater than the preset threshold.

3. The optical compensation method for the display device according to claim 1 , wherein:

in the display panel, a sub-pixel P(i, 2j), a sub-pixel P(i+1, 2j−1), and a sub-pixel P(i+1, 2j+1) are connected to a data line L(i+1), wherein the data line L(i+1) is a (i+1)th data line, the sub-pixel P(i, 2j) is a sub-pixel located in a i-th column and a 2j-th row, the sub-pixel P(i+1, 2j−1) is a sub-pixel located in a (i+1)th column and a (2j−1)th row, and the sub-pixel P(i+1, 2j+1) is a sub-pixel located in a (i+1)th column and a (2j+1)th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0; and

determining whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel comprises:

calculating an absolute value of a difference between G(i, 2j) and G(i+1, 2j−1) and, if the absolute value of the difference between G(i, 2j) and G(i+1, 2j−1) is greater than the preset threshold, determining that the sub-pixel P(i, 2j) satisfies the preset determination condition; and

calculating an absolute value of a difference between G(i+1, 2j+1) and G(i, 2j) and, if the absolute value of the difference between G(i+1, 2j+1) and G(i, 2j) is greater than the preset threshold, determining that the sub-pixel P(i+1, 2j+1) satisfies the preset determination condition;

wherein G(i, 2j) is the initial gray level of the sub-pixel P(i, 2j), G(i+1, 2j−1) is the initial gray level of the sub-pixel P(i+1, 2j−1), and G(i+1, 2j+1) is the initial gray level of the sub-pixel P(i+1, 2j+1).

4. The optical compensation method for the display device according to claim 1 , wherein:

in the display panel, a sub-pixel P(i, 2j−1), a sub-pixel P(i+1, 2j), and a sub-pixel P(i, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j−1) is a sub-pixel located in the i-th column and the (2j−1)th row, the sub-pixel P(i+1, 2j) is a sub-pixel located in the (i+1)th column and the 2j-th row, and the sub-pixel P(i, 2j+1) is a sub-pixel located in the i-th column and the (2j+1)-th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0;

determining whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel comprises:

calculating an absolute value of a difference between G(i+1, 2j) and G(i, 2j−1), if the absolute value of the difference between G(i+1, 2j) and G(i, 2j−1) is greater than the preset threshold, determining that the sub-pixel P(i+1, 2j) satisfies the preset determination condition; and

calculating an absolute value of a difference between G(i, 2j+1) and G(i+1, 2j), if the absolute value of the difference between G(i, 2j+1) and G(i+1, 2j) is greater than the preset threshold, determining that the sub-pixel P(i, 2j+1) satisfies the preset determination condition;

wherein G(i, 2j−1) is the initial gray level of the sub-pixel P(i, 2j−1), G(i+1, 2j) is the initial gray level of the sub-pixel P(i+1, 2j), and G(i, 2j+1) is the initial gray level of the sub-pixel P(i, 2j+1).

5. The optical compensation method for the display device according to claim 1 , further comprising:

inputting the initial gray level of each sub-pixel of a first preset picture to the driver, wherein, in the first preset picture, an absolute value of a difference between the initial gray levels of any two sub-pixels electrically connected to the same data line and located in two adjacent rows is greater than the preset threshold;

acquiring an initial luminance of each sub-pixel in the display panel;

determining the first compensation parameter of each sub-pixel based on the initial gray level of each sub-pixel and the initial luminance of each sub-pixel; and

storing the first compensation parameter of each sub-pixel in the driver.

6. The optical compensation method for the display device according to claim 5 , wherein:

in the display panel, the sub-pixels in the same column are connected to the same data line; and

among any same column of sub-pixels in the first preset picture, the absolute value of the difference between the initial gray levels of the sub-pixels in any two adjacent rows is greater than the preset threshold.

7. The optical compensation method for the display device according to claim 5 , wherein:

in the display panel, a sub-pixel P(i, 2j), a sub-pixel P(i+1, 2j−1), and a sub-pixel P(i+1, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j) is a sub-pixel located in the i-th column and the 2j-th row, the sub-pixel P(i+1, 2j−1) is a sub-pixel located in the (i+1)th column and the (2j−1)th row, and the sub-pixel P(i+1, 2j+1) is a sub-pixel located in the (i+1)th column and the (2j+1)th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0; and

in the first preset picture, the absolute value of the difference between G(i, 2j) and G(i+1, 2j−1) is greater than the preset threshold, and the absolute value of the difference between G(i, 2j) and G(i+1, 2j+1) is greater than the preset threshold, wherein G(i, 2j) is the initial gray level of the sub-pixel P(i, 2j), G(i+1, 2j−1) is the initial gray level of the sub-pixel P(i+1, 2j−1), and G(i+1, 2j+1) is the initial gray level of the sub-pixel P(i+1, 2j+1).

8. The optical compensation method for the display device according to claim 5 , wherein:

in the display panel, a sub-pixel P(i, 2j−1), a sub-pixel P(i+1, 2j), and a sub-pixel P(i, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j−1) is a sub-pixel located in the i-th column and the (2j−1)th row, the sub-pixel P(i+1, 2j) is a sub-pixel located in the (i+1)th column and the 2j-th row, and the sub-pixel P(i, 2j+1) is a sub-pixel located in the i-th column and the (2j+1)-th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0; and

in the first preset picture, the absolute value of the difference between G(i, 2j−1) and G(i+1, 2j) is greater than the preset threshold, and the absolute value of the difference between G(i, 2j+1) and G(i+1, 2j) is greater than the preset threshold, wherein G(i, 2j−1) is the initial gray level of the sub-pixel P(i, 2j−1), G(i+1, 2j) is the initial gray level of the sub-pixel P(i+1, 2j), and G(i, 2j+1) is the initial gray level of the sub-pixel P(i, 2j+1).

9. The optical compensation method for the display device according to claim 5 , wherein:

the driver comprises a timing controller; and

storing the first compensation parameter of each sub-pixel in the driver comprises storing the first compensation parameter of each sub-pixel in the timing controller.

10. The optical compensation method for the display device according to claim 1 , further comprising, in response to determining that a sub-pixel does not satisfy the preset determination condition, acquiring a second compensation parameter of the sub-pixel, and compensating the initial gray level of the sub-pixel based on the acquired second compensation parameter.

11. The optical compensation method for the display device according to claim 10 , further comprising:

inputting the initial gray level of each sub-pixel of a second preset picture to the driver, wherein, in the second preset picture, an absolute value of a difference between the initial gray levels of any two sub-pixels electrically connected to the same data line and located in two adjacent rows does not exceed the preset threshold;

acquiring an initial luminance of each sub-pixel in the display panel;

determining the second compensation parameter of each sub-pixel based on the initial gray level of each sub-pixel and the initial luminance of each sub-pixel; and

storing the second compensation parameter of each sub-pixel in the driver.

12. A driver for driving a display panel, wherein the display panel comprises sub-pixels arranged in an array, and the driver comprises:

a data receiving circuit configured to receive an initial gray level of each sub-pixel of a picture to be displayed;

a determination circuit electrically connected to the data receiving circuit, and configured to determine whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel, wherein, if an absolute value of a difference between the initial gray levels of two sub-pixels electrically connected to a same data line and located in two adjacent rows is greater than a preset threshold, it is determined that the sub-pixel in a next row satisfies the preset determination condition, and wherein the sub-pixel in the next row is the sub-pixel in the two sub-pixels that is charged later in a charging sequence;

a first compensation parameter storage circuit configured to store a first compensation parameter of each sub-pixel; and

a first execution circuit electrically connected to the determination circuit and the first compensation parameter storage circuit, and configured to, when it is determined that a sub-pixel satisfies the preset determination condition, acquire the first compensation parameter of the sub-pixel and compensate the initial gray level of the sub-pixel based on the acquired first compensation parameter, wherein:

the first compensation parameter is a gray level difference value; and

the first execution circuit is configured to calculate a sum of the acquired first compensation parameter and the initial gray level of the sub-pixel to obtain a target gray level of the sub-pixel, so as to compensate the initial gray level of the sub-pixel based on the acquired first compensation parameter.

13. The driver according to claim 12 , wherein:

in the display panel, the sub-pixels in a same column are connected to a same data line;

the determination circuit is configured to determine whether each sub-pixel satisfies the preset determination condition, wherein it is determined whether any sub-pixel in the next row satisfies the preset determination condition by:

calculating an absolute value of a difference between the initial gray levels of the sub-pixel in the next row and a sub-pixel in a previous row, wherein the sub-pixel in the previous row is the sub-pixel that is first charged in the charging sequence; and

determining that the sub-pixel in the next row satisfies the preset determination condition if the absolute value of the difference is greater than the preset threshold.

14. The driver according to claim 12 , wherein:

in the display panel, a sub-pixel P(i, 2j), a sub-pixel P(i+1, 2j−1), and a sub-pixel P(i+1, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j) is a sub-pixel located in the i-th column and the 2j-th row, the sub-pixel P(i+1, 2j−1) is a sub-pixel located in the (i+1)th column and the (2j−1)th row, and the sub-pixel P(i+1, 2j+1) is a sub-pixel located in the (i+1)th column and the (2j+1)th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0;

the determination circuit is configured to:

calculate an absolute value of a difference between G(i, 2j) and G(i+1, 2j−1), if the absolute value of the difference between G(i, 2j) and G(i+1, 2j−1) is greater than the preset threshold, determine that the sub-pixel P(i, 2j) satisfies the preset determination condition; and

calculate an absolute value of a difference between G(i+1, 2j+1) and G(i, 2j), if the absolute value of the difference between G(i+1, 2j+1) and G(i, 2j) is greater than the preset threshold, determine that the sub-pixel P(i+1, 2j+1) satisfies the preset determination condition;

wherein G(i, 2j) is the initial gray level of the sub-pixel P(i, 2j), G(i+1, 2j−1) is the initial gray level of the sub-pixel P(i+1, 2j−1), and G(i+1, 2j+1) is the initial gray level of the sub-pixel P(i+1, 2j+1).

15. The driver according to claim 12 , wherein:

in the display panel, a sub-pixel P(i, 2j−1), a sub-pixel P(i+1, 2j), and a sub-pixel P(i, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j−1) is a sub-pixel located in the i-th column and the (2j−1)th row, the sub-pixel P(i+1, 2j) is a sub-pixel located in the (i+1)th column and the 2j-th row, the sub-pixel P(i, 2j+1) is a sub-pixel located in the i-th column and the (2j+1)-th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0;

the determination circuit is configured to:

calculate an absolute value of a difference between G(i+1, 2j) and G(i, 2j−1) and, if the absolute value of the difference between G(i+1, 2j) and G(i, 2j−1) is greater than the preset threshold, determine that the sub-pixel the sub-pixel P(i+1, 2j) satisfies the preset determination condition; and

calculate an absolute value of a difference between G(i, 2j+1) and G(i+1, 2j) and, if the absolute value of the difference between G(i, 2j+1) and G(i+1, 2j) is greater than the preset threshold, determine that the sub-pixel P(i, 2j+1) satisfies the preset determination condition;

wherein G(i, 2j−1) is the initial gray level of the sub-pixel P(i, 2j−1), G(i+1, 2j) is the initial gray level of the sub-pixel P(i+1, 2j), and G(i, 2j+1) is the initial gray level of the sub-pixel P(i, 2j+1).

16. The driver of claim 12 , further comprising:

a second compensation parameter storage circuit configured to store a second compensation parameter of each sub-pixel; and

a second execution circuit electrically connected to the determination circuit and the second compensation parameter storage circuit, and configured to, when it is determined that a sub-pixel does not satisfy the preset determination condition, acquire the second compensation parameter of the sub-pixel and compensate the initial gray level of the sub-pixel based on the acquired second compensation parameter.

17. A display device, comprising a driver and a display panel, wherein the driver is configured to drive the display panel, and the display panel comprises sub-pixels arranged in an array, wherein the driver comprises:

a data receiving circuit configured to receive an initial gray level of each sub-pixel of a picture to be displayed;

a determination circuit electrically connected to the data receiving circuit, and configured to determine whether each sub-pixel satisfies a preset determination condition based on the initial gray level of each sub-pixel, wherein, if an absolute value of a difference between the initial gray levels of two sub-pixels electrically connected to a same data line and located in two adjacent rows is greater than a preset threshold, it is determined that the sub-pixel in a next row satisfies the preset determination condition, and wherein the sub-pixel in the next row is the sub-pixel in the two sub-pixels that is charged later in a charging sequence;

a first compensation parameter storage circuit configured to store a first compensation parameter of each sub-pixel; and

a first execution circuit electrically connected to the determination circuit and the first compensation parameter storage circuit, and configured to, when it is determined that a sub-pixel satisfies the preset determination condition, acquire the first compensation parameter of the sub-pixel and compensate the initial gray level of the sub-pixel based on the acquired first compensation parameter,

wherein the first compensation parameter is a gray level difference value; and the first execution circuit is configured to calculate a sum of the acquired first compensation parameter and the initial gray level of the sub-pixel to obtain a target gray level of the sub-pixel, so as to compensate the initial gray level of the sub-pixel based on the acquired first compensation parameter.

18. The display device of claim 17 , wherein:

in the display panel, the sub-pixels in a same column are connected to a same data line; and

the determination circuit is configured to determine whether each sub-pixel satisfies the preset determination condition, wherein it is determined whether any sub-pixel in the next row satisfies the preset determination condition by:

calculating an absolute value of a difference between the initial gray levels of the sub-pixel in the next row and a sub-pixel in a previous row, wherein the sub-pixel in the previous row is the sub-pixel that is first charged in the charging sequence; and

determining that the sub-pixel in the next row satisfies the preset determination condition if the absolute value of the difference is greater than the preset threshold.

19. The display device of claim 17 , wherein:

in the display panel, a sub-pixel P(i, 2j), a sub-pixel P(i+1, 2j−1), and a sub-pixel P(i+1, 2j+1) are connected to a data line L(i+1), where the data line L(i+1) is the (i+1)th data line, the sub-pixel P(i, 2j) is a sub-pixel located in the i-th column and the 2j-th row, the sub-pixel P(i+1, 2j−1) is a sub-pixel located in the (i+1)th column and the (2j−1)th row, and the sub-pixel P(i+1, 2j+1) is a sub-pixel located in the (i+1)th column and the (2j+1)th row, where i is a positive integer greater than 0 and j is a positive integer greater than 0;

the determination circuit is configured to:

calculate an absolute value of a difference between G(i, 2j) and G(i+1, 2j−1) and, if the absolute value of the difference between G(i, 2j) and G(i+1, 2j−1) is greater than the preset threshold, determine that the sub-pixel P(i, 2j) satisfies the preset determination condition; and

calculate an absolute value of a difference between G(i+1, 2j+1) and G(i, 2j) and, if the absolute value of the difference between G(i+1, 2j+1) and G(i, 2j) is greater than the preset threshold, determine that the sub-pixel P(i+1, 2j+1) satisfies the preset determination condition;

wherein G(i, 2j) is the initial gray level of the sub-pixel P(i, 2j), G(i+1, 2j−1) is the initial gray level of the sub-pixel P(i+1, 2j−1), and G(i+1, 2j+1) is the initial gray level of the sub-pixel P(i+1, 2j+1).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2021
From: YANG, YAN; HUNG, CHINGHUA; HUANG, WENCHIEH; LIU, RUI; SUN, WEI; CHEN, MING
To: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 057564/0373 →
Continuity (1)
Related Publication 20210407370A1 · Dec 30, 2021