IP Library Granted Patent US 11,030,960
Granted Patent B2
US 11,030,960 · App. 16/119,930 · Granted Jun 8, 2021

Host content adaptive backlight control (CABC) and local dimming

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,030,960
App. No.
16/119,930
Granted
Jun 8, 2021
Kind
B2
Abstract

A method and apparatus for content adaptive backlight control (CABC) is disclosed. A display device comprises a display surface including a plurality of pixel elements and a backlight configured to illuminate the display surface. A display driver of the display device is configured to receive a frame of display data, including pixel data for displaying an image on the display surface and backlight configuration data for adjusting the backlight when displaying the image. The display driver is further configured to update the plurality of pixel elements using the pixel data, and update an intensity of the backlight using the backlight configuration data. More specifically, the updates to the backlight and the display surface are performed concurrently for the received frame of display data.

Claims (49)

1. A method performed by a display device, comprising:

receiving display data representing a frame buffer image that includes a first image and a second image to be at least partially overlaid upon the first image, the display data including pixel data for displaying the frame buffer image on a display surface of the display device and backlight configuration data for adjusting a backlight of the display device used to illuminate the display surface when displaying the frame buffer image, wherein the backlight configuration data is encoded as a portion of the pixel data;

identifying the portion of the pixel data corresponding to the backlight configuration data based at least in part on an aspect ratio of the frame buffer image;

updating a plurality of pixel elements of the display surface using the pixel data; and

updating an intensity of the backlight using the backlight configuration data, wherein the updates to the backlight and the display surface are performed concurrently for the received display data.

2. The method of claim 1 , wherein the portion of the pixel data corresponds to a non-display region of the frame buffer image.

3. The method of claim 1 , wherein the backlight configuration data is encoded in accordance with a 2-bits per pixel sparse encoding technique, wherein each pattern of bits is represented by a different pixel color.

4. The method of claim 1 , wherein the first image represents a full field-of-view (FFOV) image and the second image represents a foveal image, the identifying comprising:

determining a position of the FFOV image in relation to the foveal image based on the aspect ratio of the frame buffer image; and

identifying the portion of the pixel data corresponding to the backlight configuration data based on the position of the FFOV image.

5. The method of claim 4 , wherein the backlight configuration data is encoded in a corner of the FFOV image.

6. The method of claim 4 , wherein the foveal image is merged with the FFOV image when the aspect ratio of the frame buffer image matches an aspect ratio of the display surface.

7. The method of claim 4 , wherein the foveal image is separate from the FFOV image when the aspect ratio of the frame buffer image is different than an aspect ratio of the display surface.

8. A display device comprising:

a display surface including a plurality of pixel elements;

a backlight configured to illuminate the display surface; and

a display driver configured to:

receive display data representing a frame buffer image that includes a first image and a second image to be at least partially overlaid upon the first image, the display data including pixel data for displaying the frame buffer image on the display surface and backlight configuration data for adjusting the backlight when displaying the frame buffer image, wherein the backlight configuration data is encoded as a portion of the pixel data;

identify a portion of the pixel data corresponding to the backlight configuration data based at least in part on an aspect ratio of the frame buffer image;

update the plurality of pixel elements using the pixel data; and

update an intensity of the backlight using the backlight configuration data, wherein the updates to the backlight and the plurality of pixel elements are performed concurrently for the received display data.

9. The display device of claim 8 , wherein the backlight configuration data is encoded in accordance with a 2-bits per pixel sparse encoding technique wherein each pattern of bits is represented by a different pixel color.

10. The display device of claim 8 , wherein the first image represents a full field-of-view (FFOV) image and the second image represents a foveal image, the identifying comprising:

determining a position of the FFOV image in relation to the foveal image based on the aspect ratio of the frame buffer image; and

identifying the portion of the pixel data corresponding to the backlight configuration data based on the position of the FFOV image, wherein the backlight configuration data is encoded in a corner of the FFOV image.

11. A system comprising:

a host device to receive image data from an image source, the host device further configured to:

render pixel data for displaying an image based on the received image data;

render backlight configuration data for adjusting a brightness of the image based on the received image data, wherein the backlight configuration data is encoded as a portion of the pixel data;

generate a frame buffer image that includes the pixel data and the backlight configuration data, the frame buffer image including a first image and a second image to be at least partially overlaid upon the first image; and

transmit the frame buffer image over a communication link; and

a display device including a display surface and a backlight, the display device configured to:

receive the frame buffer image via the communication link;

identify a portion of the pixel data corresponding to the backlight configuration data based at least in part on an aspect ratio of the frame buffer image;

update a plurality of pixel elements of the display surface using the pixel data in the received frame buffer image; and

update an intensity of the backlight using the backlight configuration data in the received frame buffer image.

12. The system of claim 11 , wherein the backlight comprises an array of discrete light sources, and wherein the host device is further configured to:

generate a backlight image indicating a respective intensity of each of the discrete light sources;

compress the backlight image using a compression technique;

decompress the backlight image using a decompression technique; and

generate one or more pixel adjustment values based at least in part on the decompressed backlight image, wherein the backlight configuration data includes the decompressed backlight image and the one or more pixel adjustment values.

13. The system of claim 12 , wherein the display device is configured to update the plurality of pixel elements by:

adjusting a voltage applied to one or more of the pixel elements based at least in part on the one or more pixel adjustment values.

14. The system of claim 12 , wherein the host device is configured to transmit the frame buffer image by:

compressing the frame buffer image using the compression technique; and

transmitting the compressed frame buffer image over the communication link.

15. The system of claim 14 , wherein the display device is configured to receive the frame buffer image by:

receiving the compressed frame buffer image via the communication link; and

decompressing the received frame buffer image using the decompression technique.

Assignments (2)
SECURITY INTEREST Recorded Feb 14, 2020
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051936/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2018
From: MOREIN, STEPHEN L.
To: SYNAPTICS INCORPORATED
Reel/Frame 046771/0187 →