IP Library Granted Patent US 9,779,514
Granted Patent B2
US 9,779,514 · App. 14/598,035 · Granted Oct 3, 2017

Display device, display panel driver and driving method of display panel

Inventors: Takashi Nose (Tokyo, JP); Hirobumi Furihata (Tokyo, JP); Akio Sugiyama (Tokyo, JP)
Assignee: Synaptics Japan GK
G06T7/408G06T5/009G06T5/40G06T7/90
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 9,779,514
App. No.
14/598,035
Granted
Oct 3, 2017
Kind
B2
Abstract

A display device includes a display panel including a display region and a driver driving each pixel of the display region in response to input image data. The driver calculates area characterization data indicating feature quantities of an image displayed in each of areas defined in the display region for each of the areas, based on the input image data and generates pixel-specific characterization data associated with each pixel by applying filtering to the area characterization data associated with the area in which each pixel is located and with areas adjacent to the area in which each pixel is located. The driver generates output image data associated with each pixel by performing a correction on the input image data associated with each pixel in response to the pixel-specific characterization data associated with each pixel and drives each pixel in response to the output image data associated with each pixel.

Claims (59)

1. A display device, comprising:

a display panel including a display region; and

a driver driving each pixel of the display region in response to input image data, wherein the driver is configured:

to calculate area characterization data indicating at least one feature value of an image displayed in each of a plurality of areas defined in the display region for each of the areas, based on the input image data, wherein the area characterization data includes:

first average picture level (APL) data indicating an average picture level of an image displayed in each of the areas defined in the display region; and

first variance data indicating a variance of luminance values of pixels located in each of the areas defined in the display region;

to generate pixel-specific characterization data associated with each pixel by applying filtering to the area characterization data associated with the area in which each pixel is located and the area characterization data associated with areas adjacent to the area in which each pixel is located, wherein the pixel-specific characterization data associated with each pixel includes:

second APL data obtained by applying filtering to the first APL data of the area characterization data associated with the area in which each pixel is located and the first APL data of the area characterization data associated with the areas adjacent to the area in which each pixel is located; and

second variance data obtained by applying filtering to the first variance data of the area characterization data associated with the area in which each pixel is located and the first variance data of the area characterization data associated with the areas adjacent to the area in which each pixel is located;

to generate output image data associated with each pixel by performing a correction on the input image data associated with each pixel in response to the pixel-specific characterization data associated with each pixel; and

to drive each pixel in response to the output image data associated with each pixel.

2. The display device according to claim 1 , wherein:

the areas defined in the display region are rectangular, and

the driver is further configured to calculate filtered characterization data associated with each vertex of each of the areas defined in the display region, based on the area characterization data associated with one or more areas which each vertex belongs to.

3. The display device according to claim 2 , wherein the driver is further configured to calculate the pixel-specific characterization data associated with each pixel, based on a position of each pixel in the area in which each pixel is located and the filtered characterization data associated with vertices which belong to the area in which each pixel is located.

4. The display device according to claim 3 , wherein:

the driver is configured to calculate the pixel-specific characterization data associated with each pixel by applying a linear interpolation to the filtered characterization data associated with vertices which belong to the area in which each pixel is located, depending on the position of each pixel in the area in which each pixel is located.

5. The display device according to claim 1 , wherein the area characterization data include:

average picture level (APL) data indicating an average picture level of an image displayed in each of the areas defined in the display region; and

variance data indicating a variance of luminance values of pixels located in each of the areas defined in the display region.

6. The display device according to claim 1 , wherein:

the driver is further configured to select a gamma value of a gamma curve for each pixel based on the second APL data of the pixel-specific characterization data associated with each pixel, and to determine a modified gamma curve by modifying the gamma curve in response to the second variance data of the pixel-specific characterization data associated with each pixel.

7. The display device according to claim 6 , wherein:

the driver is further configured to generate the output image data associated with each pixel by performing the correction on the input image data associated with each pixel in accordance with the modified gamma curve.

8. A display panel driver for driving each pixel in a display region of a display panel in response to input image data, the driver comprising:

an area characterization data calculation section configured to calculate area characterization data indicating at least one feature value of an image displayed in each of areas defined in the display region for each of the areas, based on the input image data, wherein the area characterization data includes:

first average picture level (APL) data indicating an average picture level of an image displayed in each of the areas defined in the display region; and

first variance data indicating a variance of luminance values of pixels located in each of the areas defined in the display region;

a pixel-specific characterization data calculation section configured to generate pixel-specific characterization data associated with each pixel by applying filtering to the area characterization data associated with areas in which each pixel is located and the area characterization data associated with areas adjacent to the areas in which each pixel is located, wherein the pixel-specific characterization data associated with each pixel includes:

second APL data obtained by applying filtering to the first APL data of the area characterization data associated with the area in which each pixel is located and the first APL data of the area characterization data associated with the areas adjacent to the area in which each pixel is located; and

second variance data obtained by applying filtering to the first variance data of the area characterization data associated with the area in which each pixel is located and the first variance data of the area characterization data associated with the areas adjacent to the area in which each pixel is located;

a correction circuitry configured to generate output image data associated with each pixel by performing a correction on the input image data associated with each pixel in response to the pixel-specific characterization data associated with each pixel; and

a drive circuitry configured to drive each pixel in response to the output image data associated with each pixel.

9. The display panel driver according to claim 8 , wherein:

the areas defined in the display region are rectangular, and

the pixel-specific characterization data calculation section is further configured to calculate filtered characterization data associated with each vertex of each of the areas defined in the display region, based on the area characterization data associated with one or more areas which each vertex belongs to.

10. The display panel driver according to claim 9 , wherein the pixel-specific characterization data calculation section is further configured to:

calculate the pixel-specific characterization data associated with each pixel, based on a position of each pixel in the area in which each pixel is located and the filtered characterization data associated with vertices which belong to the area in which each pixel is located.

11. The display panel driver according to claim 10 , wherein:

the pixel-specific characterization data calculation section is configured to calculate the pixel-specific characterization data associated with each pixel by applying a linear interpolation to the filtered characterization data associated with vertices which belong to the area in which each pixel is located, depending on the position of each pixel in the area in which each pixel is located.

12. The display panel driver according to claim 8 , wherein the area characterization data include:

average picture level (APL) data indicating an average picture level of an image displayed in each of the areas defined in the display region; and

variance data indicating a variance of luminance values of pixels located in each of the areas defined in the display region.

13. The display panel driver according to claim 8 , wherein:

the correction circuitry is further configured to select a gamma value of a gamma curve for each pixel based on the second APL data of the pixel-specific characterization data associated with each pixel, and to determine a modified gamma curve by modifying the gamma curve in response to the second variance data of the pixel-specific characterization data associated with each pixel.

14. The display panel driver according to claim 13 , wherein the correction circuitry is further configured to:

generate the output image data associated with each pixel by performing the correction on the input image data associated with each pixel in accordance with the modified gamma curve.

15. A driving method of driving a display panel including a display region, the method comprising:

calculating area characterization data indicating at least one feature value of an image displayed in each of a plurality of areas defined in the display region for each of the areas, based on the input image data, wherein the area characterization data includes:

first average picture level (APL) data indicating an average picture level of an image displayed in each of the areas defined in the display region; and

first variance data indicating a variance of luminance values of pixels located in each of the areas defined in the display region;

generating pixel-specific characterization data associated with each pixel of the display region by applying filtering to the area characterization data associated with areas in which each pixel is located and the area characterization data associated with areas adjacent to the areas in which each pixel is located, wherein the pixel-specific characterization data associated with each pixel includes:

second APL data obtained by applying filtering to the first APL data of the area characterization data associated with the area in which each pixel is located and the first APL data of the area characterization data associated with the areas adjacent to the area in which each pixel is located; and

second variance data obtained by applying filtering to the first variance data of the area characterization data associated with the area in which each pixel is located and the first variance data of the area characterization data associated with the areas adjacent to the area in which each pixel is located;

generating output image data associated with each pixel by performing a correction on the input image data associated with each pixel in response to the pixel-specific characterization data associated with each pixel; and

driving each pixel in response to the output image data associated with each pixel.

16. The driving method according to claim 15 , wherein:

the areas defined in the display region are rectangular, and

the method further comprises calculating filtered characterization data associated with each vertex of each of the areas defined in the display region, based on the area characterization data associated with one or more areas which each vertex belongs to.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: SYNAPTICS JAPAN GK
To: SYNAPTICS INCORPORATED
Reel/Frame 067793/0211 →
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
CHANGE OF NAME Recorded Aug 8, 2016
From: SYNAPTICS DISPLAY DEVICES GK
To: SYNAPTICS JAPAN GK
Reel/Frame 039711/0862 →
CHANGE OF NAME Recorded May 29, 2015
From: SYNAPTICS DISPLAY DEVICES KK
To: SYNAPTICS DISPLAY DEVICES GK
Reel/Frame 035797/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: NOSE, TAKASHI; FURIHATA, HIROBUMI; SUGIYAMA, AKIO
To: SYNAPTICS DISPLAY DEVICES KK
Reel/Frame 034731/0256 →
Priority Claims (1)
JP 2014-007156 · Jan 17, 2014 · national
Continuity (1)
Related Publication 20150206331A1 · Jul 23, 2015