IP Library › Granted Patent US 10,699,662
Granted Patent B2
US 10,699,662 · App. 15/614,629 · Granted Jun 30, 2020

Integrated circuit for driving display panel and method thereof

Inventors: I-Te Liu (Chiayi County, TW); Chia-Wei Chang (Taoyuan, TW); Chien-Yu Chen (Hsinchu County, TW); Hsien-Wen Lo (Hsinchu County, TW)
Assignee: Novatek Microelectronics Corp.
G09G3/3696G09G3/20G09G3/3233G09G3/3648G09G2300/043G09G2310/0264G09G2320/0233G09G2320/0285G09G2320/0673
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 10,699,662
App. No.
15/614,629
Granted
Jun 30, 2020
Kind
B2
Abstract

An integrated circuit for driving a display panel is provided. The integrated circuit includes a gamma mapping unit and a mura compensation unit. The gamma mapping unit is configured to receive a gray level of an image data, map the gray level to a gamma code according to at least one gamma table, and output the gamma code. The mura compensation unit is configured to receive the gamma code, and compensate the gamma code according to at least one de-mura table to generate a compensation result after the gamma mapping unit performs the step of mapping the gray level to the gamma code. The integrated circuit drives the display panel according to the compensation result. In addition, a method for driving a display panel is also provided.

Claims (25)

1. An integrated circuit for driving a display panel comprising:

a gamma mapping unit configured to receive a gray level of an image data, map the gray level to a gamma code according to at least one gamma table, and output the gamma code, wherein the at least one gamma table records a plurality of values of the gamma code respectively corresponding to a plurality of values of the gray level; and

a mura compensation unit configured to receive the gamma code, and compensate the gamma code according to at least one de-mura table to generate a compensation result after the gamma mapping unit performs the step of mapping the gray level to the gamma code, wherein the compensation result represents corrected gamma code, wherein the corrected gamma code is generated by correcting the gamma code according to a mura calibration data of the at least one de-mura table, wherein the mura calibration data comprises a plurality of values of the mura calibration data respectively corresponding to the plurality of values of the gamma code for each of a plurality of panel areas, wherein the at least one de-mura table comprises values of the gamma code for each of the plurality of panel areas generated based on differences between calibration curves respectively obtained by measuring display parameters of the panel areas, and the at least one de-mura table is the same when a setting of the at least one gamma table is modified based on one or more characteristics of the display panel,

wherein the integrated circuit drives the display panel according to the compensation result.

2. The integrated circuit according to claim 1 , wherein the at least one de-mura table records the mura calibration data for the plurality of panel areas.

3. The integrated circuit according to claim 1 , further comprising:

a voltage generating unit configured to receive the compensation result comprising a compensated value of gamma code, and generate a display voltage according to the compensated value of gamma code to drive the display panel.

4. An integrated circuit for driving a display panel comprising:

a transformation unit configured to perform a non-linear transformation on an image data to generate an output code based on a characteristics of the display panel; and

a mura compensation unit configured to receive the output code from the transformation unit, and compensate the output code to reduce a mura effect of the display panel and generate a compensation result after the transformation unit performs the non-linear transformation, wherein the compensation result represents corrected gamma code, wherein the corrected gamma code is generated by correcting the gamma code according to a mura calibration data of the at least one de-mura table, wherein the mura calibration data comprises a plurality of values of the mura calibration data respectively corresponding to a plurality of values of the gamma code for each of a plurality of panel areas, wherein the at least one de-mura table comprises values of the gamma code for each of the plurality of panel areas generated based on differences between calibration curves respectively obtained by measuring display parameters of the panel areas, and the at least one de-mura table is the same when a setting of the at least one gamma table is modified based on one or more characteristics of the display panel,

wherein the integrated circuit drives the display panel according to the compensation result.

5. The integrated circuit according to claim 4 , wherein the non-linear transformation of the transformation unit comprises a gamma mapping.

6. A method for driving a display panel comprising:

mapping a gray level of an image data to a gamma code according to at least one gamma table, wherein the at least one gamma table records a plurality of values of the gamma code respectively corresponding to a plurality of values of the gray level;

compensating the gamma code according to at least one de-mura table to generate a compensation result after the step of mapping the gray level to the gamma code, wherein the compensation result represents corrected gamma code, wherein the corrected gamma code is generated by correcting the gamma code according to a mura calibration data of the at least one de-mura table, wherein the mura calibration data comprises a plurality of values of the mura calibration data respectively corresponding to the plurality of values of the gamma code for each of a plurality of panel areas, wherein the at least one de-mura table comprises values of the gamma code for each of the plurality of panel areas generated based on differences between calibration curves respectively obtained by measuring display parameters of the panel areas, and the at least one de-mura table is the same when a setting of the at least one gamma table is modified based on one or more characteristics of the display panel; and

driving the display panel according to the compensation result.

7. The method according to claim 6 , wherein the at least one de-mura table records the mura calibration data for the plurality of panel areas.

8. The method according to claim 6 , wherein the compensation result comprises a compensated value of gamma code, and the method further comprises:

generating a display voltage according to the compensated value of gamma code to drive the display panel.

9. A method for driving a display panel comprising:

performing a non-linear transformation on an image data to generate an output code based on a characteristics of the display panel;

compensating the output code to reduce a mura effect of the display panel and generating a compensation result after the non-linear transformation, wherein the compensation result represents corrected gamma code, wherein the corrected gamma code is generated by correcting the gamma code according to a mura calibration data of the at least one de-mura table, wherein the mura calibration data comprises a plurality of values of the mura calibration data respectively corresponding to a plurality of values of the gamma code for each of a plurality of panel areas, wherein the at least one de-mura table comprises values of the gamma code for each of the plurality of panel areas generated based on differences between calibration curves respectively obtained by measuring display parameters of the panel areas, and the at least one de-mura table is the same when a setting of the at least one gamma table is modified based on one or more characteristics of the display panel; and

driving the display panel according to the compensation result.

10. The method according to claim 9 , wherein the non-linear transformation comprises a gamma mapping.

11. The method according to claim 10 , wherein compensation data used in the compensating is the same when a setting of the non-linear transformation is modified.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2017
From: LIU, I-TE; CHANG, CHIA-WEI; CHEN, CHIEN-YU; LO, HSIEN-WEN
To: NOVATEK MICROELECTRONICS CORP.
Reel/Frame 042603/0793 →
Continuity (2)
Provisional Application 62393099 · Sep 12, 2016
Related Publication 20180075802A1 · Mar 15, 2018