IP Library › Granted Patent US 12,374,262
Granted Patent B1
US 12,374,262 · App. 18/773,572 · Granted Jul 29, 2025

Timing controller, display with brightness compensation function and pixel brightness compensation method

Inventor: Tung Ying Wu (Tainan, TW)
Assignee: HIMAX TECHNOLOGIES LIMITED
G09G3/2092G09G2320/041G09G2320/046G09G2320/048
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 12,374,262
App. No.
18/773,572
Granted
Jul 29, 2025
Kind
B1
Abstract

The disclosure provides a pixel brightness compensation method, including: obtaining a current grayscale value of a pixel in a display and an accumulated operating time, a current temperature, and a current display brightness value of the display; determining a first gain value and a third gain value according to the current grayscale value, the current temperature and the accumulated operating time; generating a second gain value according to the current display brightness value; and converting the current grayscale value to a target grayscale value for the pixel by the first gain value, the second gain value, and the third gain value.

Claims (34)

1. A pixel brightness compensation method, comprising:

obtaining a current grayscale value of a pixel in a display and an accumulated operating time, a current temperature, and a current display brightness value of the display;

determining a first gain value and a third gain value according to the current grayscale value, the current temperature and the accumulated operating time, wherein the first gain value is determined according to the current temperature and either the accumulated operating time or the current grayscale value, and the third gain value is determined according to the current grayscale value and the accumulated operating time;

generating a second gain value according to the current display brightness value; and

converting the current grayscale value to a target grayscale value for the pixel by the first gain value, the second gain value, and the third gain value.

2. The pixel brightness compensation method of claim 1 , wherein the first gain value, the second gain value, and the third gain value are less than or equal to 1.

3. The pixel brightness compensation method of claim 1 , wherein the third gain value is obtained by referring to a third lookup table with a plurality of grayscale values and a plurality of time values.

4. The pixel brightness compensation method of claim 3 , wherein the third gain value is obtained by performing interpolation from the third lookup table.

5. The pixel brightness compensation method of claim 1 , wherein, when the first gain value is determined according to the current temperature and the accumulated operating time, the first gain value is obtained by referring to a first lookup table with a plurality of temperature values and a plurality of time values.

6. The pixel brightness compensation method of claim 5 , wherein the first gain value is obtained by performing interpolation from the first lookup table.

7. The pixel brightness compensation method of claim 1 , wherein the second gain value is obtained by referring to a second lookup table with a plurality of display brightness values.

8. The pixel brightness compensation method of claim 7 , wherein the second gain value is obtained by performing interpolation from the second lookup table.

9. A timing controller with brightness compensation function, comprising:

a brightness control module configured to:

receive a current grayscale value of a pixel in a display;

obtain an accumulated operating time of the display;

determine a first gain value and a third gain value according to the current grayscale value of the pixel, a current temperature and the accumulated operating time of the display, wherein the first gain value is determined according to the current temperature and either the accumulated operating time or the current grayscale value, and the third gain value is determined according to the current grayscale value and the accumulated operating time;

generate a second gain value according to a current display brightness value of the display; and

convert the current grayscale value to a target grayscale value for the pixel by the first gain value, the second gain value, and the third gain value.

10. The timing controller of claim 9 , wherein, when the first gain value is determined according to the current temperature and the accumulated operating time, the first gain value is obtained from a first lookup table with a plurality of temperature values and a plurality of time values stored in a memory.

11. The timing controller of claim 10 , wherein the second gain value is obtained from a second lookup table with a plurality of display brightness values stored in the memory.

12. The timing controller of claim 11 , wherein the third gain value is obtained from a third lookup table with a plurality of grayscale values and the plurality of time values stored in the memory.

13. The timing controller of claim 12 , wherein the first gain value, the second gain value, and the third gain value are obtained by performing interpolation from the first lookup table, the second lookup table, and the third lookup table, respectively.

14. The timing controller of claim 11 , wherein the first gain value, the second gain value, and the third gain value are less than or equal to 1.

15. The timing controller of claim 11 , wherein the brightness control module further comprises:

a time calculation unit configured to obtain the accumulated operating time of the display.

16. A display with brightness compensation function, comprising:

a display panel having a pixel; and

a timing controller electrically connected to the display panel and comprising a brightness control module configured to:

receive a current grayscale value of the pixel on the display panel;

obtain an accumulated operating time of the display panel;

determine a first gain value and a third gain value according to the current grayscale value of the pixel, a current temperature of the display panel and the accumulated operating time, wherein the first gain value is determined according to the current temperature and either the accumulated operating time or the current grayscale value, and the third gain value is determined according to the current grayscale value and the accumulated operating time;

generate a second gain value according to a current display brightness value of the display panel; and

convert the current grayscale value to a target grayscale value for the pixel by the first gain value, the second gain value, and the third gain value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2024
From: WU, TUNG YING
To: HIMAX TECHNOLOGIES LIMITED
Reel/Frame 068298/0071 →
References Cited (4)
US 8884993B2 · Yamashita · 2014 [cited by examiner]
US 9047812B2 · Chun · 2015 [cited by examiner]
US 10580358B2 · Kuki · 2020 [cited by examiner]
US 20190362671A1 · Kuki · 2019 [cited by examiner]