IP Library Granted Patent US 11,620,933
Granted Patent B2
US 11,620,933 · App. 17/069,384 · Granted Apr 4, 2023

IR-drop compensation for a display panel including areas of different pixel layouts

Inventors: Masao Orio (Tokyo, JP); Takashi Nose (Kanagawa, JP); Hirobumi Furihata (Tokyo, JP); Akio Sugiyama (Tokyo, JP); Tomoo Minaki (Tokyo, JP)
Assignee: Synaptics Incorporated
G09G3/2092G09G2300/0452G09G2300/0465G09G2310/0275G09G2320/0233G09G2320/0285
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,620,933
App. No.
17/069,384
Granted
Apr 4, 2023
Kind
B2
Abstract

A display driver includes image processing circuitry and driver circuitry. The image processing circuitry is configured to process first image data for pixels of a display panel comprising a first region and a second region to generate output voltage data. The first region and the second region have different pixel layouts. The driver circuitry is configured to update the pixels based on the output voltage data. Processing the first image data comprises IR-drop compensation based on first luminances of the pixels, each of the first luminances being determined based on the first image data and whether a corresponding pixel of the pixels is located in the first region.

Claims (59)

1. A display driver, comprising:

image processing circuitry configured to process first image data for pixels of a display panel comprising a first region and a second region to generate output voltage data, the first region and the second region having different pixel layouts; and

driver circuitry configured to update the pixels based on the output voltage data,

wherein processing the first image data comprises:

decimating the first image data in the first region to generate output image data in the first region,

using the first image data in the second region undecimated to generate the output image data for the second region,

calculating a total luminance across the entire display panel, wherein the total luminance corresponds to a total current of the display panel,

calculating, for each pixel in the first region and in the second region, an IR-drop compensation using the total luminance and based on first luminances of the pixels, each of the first luminances being determined separately for a first subset of the pixels located in the first region and a second subset of the pixels located in the second region, and based on the first image data, and

generating the output voltage data by applying a first gamma transformation and the IR-drop compensation to the output image data for the first region and the second region.

2. The display driver of claim 1 , wherein the first region has a lower pixel-per-inch (PPI) than that of the second region.

3. The display driver of claim 1 , wherein the first region comprises a camera hole region under which a camera is disposed.

4. The display driver of claim 1 , wherein a luminance of a first pixel in the first region and a luminance of a second pixel in the second region are different for a same output voltage.

5. The display driver of claim 1 , wherein the total luminance is determined based on the first luminances of the pixels of the display panel.

6. The display driver of claim 1 , wherein the IR-drop compensation is based on a location of each of the pixels.

7. The display driver of claim 1 , wherein processing the first image data further comprises:

determining second luminances of the pixels of the display panel by applying a second gamma transformation to the first image data;

determining the first luminances of the pixels for a desired display brightness level of the display panel by multiplying each of the second luminances of the pixels by a factor determined based on whether each of the pixels is located in the first region; and

determining the total luminance of the display panel based on the first luminances of the pixels.

8. The display driver of claim 1 , wherein processing the first image data further comprises:

decimating part of the first image data to generate decimated image data;

determining second luminances of the pixels of the display panel through a first gamma transformation of the decimated image data;

determining the first luminances of the pixels for a specified display brightness level of the display panel by multiplying each of the second luminances of the pixels by a factor determined based on each of the pixels is located in the first region; and

determining the total luminance of the display panel based on the first luminances of the pixels.

9. The display driver of claim 1 , wherein processing the first image data further comprises:

decimating part of the first image data to generate decimated image data;

determining second luminances of the pixels of the display panel by applying a gamma transformation to the decimated image data, the gamma transformation being based on a first gamma look-up table (LUT) for pixels in the first region and based on a second gamma LUT for pixels in the second region;

determining the first luminances of the pixels for a specified display brightness level of the display panel by multiplying each of the second luminances of the pixels by a factor determined based on each of the pixels is located in the first region; and

determining the total luminance of the display panel based on the first luminances of the pixels.

10. The display driver of claim 1 , wherein the image processing circuitry is further configured to generate the first image data through subpixel rendering of input image data.

11. The display driver of claim 1 , wherein the image processing circuitry is further configured to:

generate subpixel-rendered image data through subpixel rendering of input image data; and

generate the first image data by decimating part of the subpixel-rendered image data.

12. A display device, comprising:

a display panel comprising a first region and a second region having different pixel layouts; and

a display driver configured to:

process first image data for pixels of the display panel to generate output voltage data; and

drive circuitry configured to update the pixels based on the output voltage data, wherein processing the first image data comprises:

decimating the first image data in the first region to generate output image data in the first region,

using the first image data in the second region undecimated to generate the output image data for the second region,

calculating a total luminance across the entire display panel, wherein the total luminance corresponds to a total current of the display panel,

calculating, for each pixel in the first region and in the second region, an IR-drop compensation using the total luminance and based on first luminances of the pixels of the display panel, each of the first luminances being determined separately for a first subset of the pixels located in the first region and a second subset of the pixels located in the second region, and based on the first image data, and

generating the output voltage data by applying a first gamma transformation and the IR-drop compensation to the output image data for the first region and the second region.

13. The display device of claim 12 , wherein the first region has a lower pixel-per-inch (PPI) than that of the second region.

14. The display device of claim 12 , wherein the first region comprises a camera hole region under which a camera is disposed.

15. The display device of claim 12 , wherein the total luminance is determined based on the first luminances of the pixels of the display panel.

16. The display device of claim 12 , wherein processing the first image data further comprises:

determining second luminances of the pixels of the display panel by applying a second gamma transformation to the first image data;

determining the first luminances of the pixels for a specified display brightness level of the display panel by multiplying each of the second luminances of the pixels by a factor determined based on whether each of the pixels is located in the first region; and

determining the total luminance of the display panel based on the first luminances of the pixels.

17. A method, comprising:

processing first image data for pixels of a display panel comprising a first region and a second region to generate output voltage data, the first region and the second region having different pixel layouts; and

updating the pixels based on the output voltage data,

wherein processing the first image data comprises:

decimating the first image data in the first region to generate output image data in the first region,

using the first image data in the second region undecimated to generate the output image data for the second region,

calculating a total luminance across the entire display panel, wherein the total luminance corresponds to a total current of the display panel,

calculating, for each pixel in the first region and in the second region, an IR-drop compensation using the total luminance and based on first luminances of the pixels, each of the first luminances being determined separately for a first subset of the pixels located in the first region and a second subset of the pixels located in the second region, and based on the first image data, and

generating the output voltage data by applying a second gamma transformation and the IR-drop compensation to the output image data for the first region and the second region.

18. The method of claim 17 , wherein the first region comprises a camera hole region under which a camera is disposed.

Assignments (2)
SECURITY INTEREST Recorded Mar 12, 2021
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 055581/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2020
From: ORIO, MASAO; NOSE, TAKASHI; FURIHATA, HIROBUMI; SUGIYAMA, AKIO; MINAKI, TOMOO
To: SYNAPTICS INCORPORATED
Reel/Frame 054078/0284 →
Cited By (2)
US 12,300,194 US 12,652,918