IP Library Granted Patent US 10,447,961
Granted Patent B2
US 10,447,961 · App. 15/777,195 · Granted Oct 15, 2019

Luminance management for high dynamic range displays

Inventors: Joshua Pines (San Francisco, CA); Gregory S. Weaver (San Marino, CA)
Assignee: INTERDIGITAL VC HOLDINGS, INC.
H04N5/58G09G5/00H04N21/44G09G2320/0626G09G2320/103G09G2360/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 10,447,961
App. No.
15/777,195
Granted
Oct 15, 2019
Kind
B2
Abstract

Managing luminance of video streams for display on HDR displays is provided. The luminance values of frames of a video stream can be monitored, and an over-bright frame can be determined if a luminance increase greater than a given luminance change within a given period of time. When a brightness jump exceeding given parameters is detected, the luminance values of the over-bright frame can be reduced. For example, luminance values can be reduced by reducing the luminance values of the over-bright frame such that the change in the average luminance is brought below the given value, and the luminance values of the modified frame can maintain relative luminances among pixels. A modified frame can be determined from the over-bright frame based on the reduced luminance values. The modified frame can be inserted into the video stream and transmitted to an HDR display to be displayed.

Claims (45)

1. A system comprising:

a processor; and

a memory storing instructions configured to cause the processor to:

obtain characteristics of a HDR display;

obtain luminance values of a video stream;

determine a luminance increase if a luminance of a current frame of the video stream exceeds a luminance change when compared to a luminance of a previous frame within a time window;

reduce the luminance values of the current frame according to said determined luminance increase and to the characteristics of the HDR display; and

determine a modified frame base on the reduced luminance values.

2. The system of claim 1 , wherein the luminance is an average luminance and the increase in the average luminance is determined based on a difference between the average luminance of the frame and the average luminance of a frame at the beginning of the time window.

3. The system of claim 1 , wherein the characteristics of the HDR display include at least one of a maximum brightness, a brightness setting, a gamma value, and a screen size.

4. The system of claim 1 ,

wherein the instructions further cause the processor to obtain information of an environment of the HDR display, and to determine the luminance change based on the information of the environment.

5. The system of claim 4 , wherein the information of the environment includes at least one of an ambient light value and a viewing distance.

6. The system of claim 1 , wherein the instructions further cause the processor to reduce the luminance values of subsequent frames in the video stream such that an amount of the reduction of the luminance values decreases.

7. A non-transitory computer-readable medium storing computer-executable instructions executable to perform a method for managing the luminance of a video stream, the method comprising:

obtaining characteristics of an HDR display;

obtaining luminance values of the video stream;

determining a luminance increase if a luminance of a current frame of the video stream exceeds a luminance change when compared to a luminance of a previous frame within a time window;

reducing the luminance values of the current frame according to said determined luminance increase and to the characteristics of the HDR display; and

determining a modified frame base on the reduced luminance values.

8. The non-transitory computer-readable medium of claim 7 , wherein the luminance is an average luminance and the increase in the average luminance is determined based on a difference between the average luminance of the frame and the average luminance of a frame at the beginning of the time window.

9. The non-transitory computer-readable medium of claim 7 , wherein the characteristics of the HDR display include at least one of a maximum brightness, a brightness setting, a gamma value, and a screen size.

10. The non-transitory computer-readable medium of claim 7 , wherein the method further comprises:

obtaining information of an environment of an HDR display; and

determining the luminance change based on the information of the environment.

11. The non-transitory computer-readable medium of claim 10 , wherein the information of the environment includes at least one of an ambient light value and a viewing distance.

12. The non-transitory computer-readable medium of claim 7 , wherein the method further comprises:

reducing the luminance values of subsequent frames in the video stream such that an amount of the reduction of the luminance values decreases.

13. A method for managing the luminance of a video stream, the method comprising:

obtaining characteristics of an HDR display;

obtaining luminance values of the video stream;

determining a luminance increase if a luminance of a current frame of the video stream exceeds a luminance change when compared to a luminance of a previous frame within a time window;

reducing the luminance values of the current frame according to said determined luminance increase and to the characteristics of the HDR display; and

determining a modified frame base on the reduced luminance values.

14. The method of claim 13 , wherein the luminance is an average luminance and the increase in the average luminance is determined based on a difference between the average luminance of the frame and the average luminance of a frame at the beginning of the time window.

15. The method of claim 13 , wherein the characteristics of the HDR display include at least one of a maximum brightness, a brightness setting, a gamma value, and a screen size.

16. The method of claim 13 , further comprising:

obtaining information of an environment of an HDR display; and

determining the luminance change based on the information of the environment.

17. The method of claim 16 , wherein the information of the environment includes at least one of an ambient light value and a viewing distance.

18. The method of claim 13 , further comprising:

reducing the luminance values of subsequent frames in the video stream such that an amount of the reduction of the luminance values decreases.

19. The system of claim 1 , wherein said time window is an average time for a human iris to constrict when exposed to a brightness jump corresponding to said luminance change.

20. The non-transitory computer-readable medium of claim 7 , wherein said time window is an average time for a human iris to constrict when exposed to a brightness jump corresponding to said luminance change.

21. The method of claim 13 , wherein said time window is an average time for a human iris to constrict when exposed to a brightness jump corresponding to said luminance change.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2019
From: THOMSON LICENSING SAS
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 050763/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: PINES, JOSHUA; WEAVER, GREGORY S.
To: THOMSON LICENSING
Reel/Frame 050280/0673 →
Continuity (1)
Related Publication 20180338104A1 · Nov 22, 2018
Cited By (1)
US 12,670,885