IP Library › Granted Patent US 12,744,010
Granted Patent B2
US 12,744,010 · App. 19/026,178 · Granted Sep 22, 2026

Display driving device and brightness compensation method

Inventor: Tung-Ying Wu (Tainan City, TW)
Assignee: HIMAX TECHNOLOGIES LIMITED
G09G3/3406G09G2320/0233G09G2360/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 12,744,010
App. No.
19/026,178
Granted
Sep 22, 2026
Kind
B2
Abstract

A display driving device and a brightness compensation method are provided. The display driving device includes a brightness calculation module and a brightness boost module. The brightness calculation module is configured to calculate a plurality of brightness difference values between a first block and a plurality of second blocks adjacent to the first block, and calculate an average difference value of the plurality of brightness difference values. The brightness boost module is coupled to the brightness calculation module, and configured to obtain a brightness boost value according to the average difference value and an original brightness value of the first block. The brightness boost module is configured to boost a brightness of the first block according to the brightness boost value.

Claims (35)

1 . A display driving device, comprising:

a brightness calculation module, configured to calculate a plurality of brightness difference values between a first block and a plurality of second blocks adjacent to the first block by subtracting an original brightness value of each of the plurality of second blocks from an original brightness value of the first block, and calculate an average difference value of the plurality of brightness difference values; and

a brightness boost module, coupled to the brightness calculation module, and configured to obtain a brightness boost value according to the average difference value and the original brightness value of the first block,

wherein the brightness boost module is configured to boost a brightness of the first block according to the brightness boost value,

wherein when the average difference value of the plurality of brightness difference values is less than 0, the brightness boost module is configured to maintain the brightness of the first block.

2 . The display driving device according to claim 1 , wherein the brightness of the first block corresponds to a duty of a driving current of a backlight module.

3 . The display driving device according to claim 2 , wherein the brightness boost module is configured to adjust a current value of the driving current according to the brightness boost value.

4 . The display driving device according to claim 2 , wherein the brightness boost module is configured to adjust a pulse width of the driving current according to the brightness boost value.

5 . The display driving device according to claim 1 , wherein the brightness boost module is configured to obtain the brightness boost value by searching a brightness boost lookup table according to the average difference value and the original brightness value of the first block.

6 . The display driving device according to claim 1 , wherein the brightness boost module is configured to replace the original brightness value of the first block by the brightness boost value.

7 . The display driving device according to claim 1 , wherein the brightness boost module is configured to add the brightness boost value to the original brightness value of the first block to obtain a new brightness value of the first block.

8 . The display driving device according to claim 1 , wherein a distance between each of the second blocks and the first block on a block array is one block distance.

9 . The display driving device according to claim 1 , wherein the display driving device is configured to receive an input image data, and the brightness calculation module is configured to calculate the average difference value of each block of the input image data, and the brightness boost module is configured to individually determine whether to boost the brightness of each block of the input image data based on the average difference value of each block.

10 . A brightness compensation method, comprising:

calculating a plurality of brightness difference values between a first block and a plurality of second blocks adjacent to the first block by subtracting an original brightness value of each of the plurality of second blocks from an original brightness value of the first block;

calculating an average difference value of the plurality of brightness difference values;

obtaining a brightness boost value according to the average difference value and the original brightness value of the first block;

boosting a brightness of the first block according to the brightness boost value; and

when the average difference value of the plurality of brightness difference values is less than 0, maintaining the brightness of the first block.

11 . The brightness compensation method according to claim 10 , wherein the brightness of the first block corresponds to a duty of a driving current of a backlight module.

12 . The brightness compensation method according to claim 11 , wherein the step of boosting the brightness of the first block comprises:

adjusting a current value of the driving current according to the brightness boost value.

13 . The brightness compensation method according to claim 11 , wherein the step of boosting the brightness of the first block comprises:

adjusting a pulse width of the driving current according to the brightness boost value.

14 . The brightness compensation method according to claim 10 , wherein the step of obtaining the brightness boost value comprises:

obtaining the brightness boost value by searching a brightness boost lookup table according to the average difference value and the original brightness value of the first block.

15 . The brightness compensation method according to claim 10 , further comprising:

replacing the original brightness value of the first block by the brightness boost value.

16 . The brightness compensation method according to claim 10 , further comprising:

adding the brightness boost value to the original brightness value of the first block to obtain a new brightness value of the first block.

17 . The brightness compensation method according to claim 10 , wherein a distance between each of the second blocks and the first block on a block array is one block distance.

18 . The brightness compensation method according to claim 10 , further comprising:

receiving an input image data;

calculating the average difference value of each block of the input image data; and

individually determining whether to boost the brightness of each block of the input image data based on the average difference value of each block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2025
From: WU, TUNG-YING
To: HIMAX TECHNOLOGIES LIMITED
Reel/Frame 070250/0442 →
Continuity (1)
Related Publication 20260204232A1 · Jul 16, 2026
References Cited (42)
US 9131197B2 · Mine · 2015 [cited by examiner]
US 9336728B2 · Neal · 2016 [cited by examiner]
US 10269308B2 · Yang · 2019 [cited by examiner]
US 11164543B1 · Gao · 2021 [cited by examiner]
US 11270665B2 · Lee · 2022 [cited by examiner]
US 12094432B1 · Furihata · 2024 [cited by examiner]
US 20080036797A1 · Whang · 2008 [cited by examiner]
US 20110074834A1 · Chen · 2011 [cited by examiner]
US 20110181787A1 · Wang · 2011 [cited by examiner]
US 20110279469A1 · Hao · 2011 [cited by examiner]
US 20110279482A1 · Neal · 2011 [cited by examiner]
US 20140055505A1 · Ikeda · 2014 [cited by examiner]
US 20140085360A1 · Ohno · 2014 [cited by examiner]
US 20140146071A1 · Kim · 2014 [cited by examiner]
US 20150103108A1 · Seong · 2015 [cited by examiner]
US 20150269895A1 · Kao · 2015 [cited by examiner]
US 20160071487A1 · Lu · 2016 [cited by examiner]
US 20160182870A1 · Ito · 2016 [cited by examiner]
US 20160210912A1 · Tada · 2016 [cited by examiner]
US 20170061897A1 · Zhang · 2017 [cited by examiner]
US 20170061902A1 · Zhang · 2017 [cited by examiner]
US 20170084232A1 · Yang · 2017 [cited by examiner]
US 20180188605A1 · Chu · 2018 [cited by examiner]
US 20190103062A1 · Li · 2019 [cited by examiner]
US 20190130825A1 · Pyo · 2019 [cited by examiner]
US 20210012720A1 · Kang · 2021 [cited by examiner]
US 20210110752A1 · Kim · 2021 [cited by examiner]
US 20210183333A1 · Holland · 2021 [cited by examiner]
US 20210233491A1 · Lee · 2021 [cited by examiner]
US 20210407368A1 · Gao · 2021 [cited by examiner]
US 20230077136A1 · Wang · 2023 [cited by examiner]
US 20230139387A1 · Jun · 2023 [cited by examiner]
US 20230162667A1 · Park · 2023 [cited by examiner]
US 20230215403A1 · Zhang · 2023 [cited by examiner]
US 20230222970A1 · Choi · 2023 [cited by examiner]
US 20240038183A1 · Furihata · 2024 [cited by examiner]
US 20240046835A1 · Zhang · 2024 [cited by examiner]
US 20240203314A1 · Hou · 2024 [cited by examiner]
US 20240203368A1 · Orio · 2024 [cited by examiner]
US 20240312395A1 · Kim · 2024 [cited by examiner]
US 20240339064A1 · Lin · 2024 [cited by examiner]
US 20250087128A1 · Wu · 2025 [cited by examiner]