LUMINANCE MANAGEMENT FOR HIGH DYNAMIC RANGE DISPLAYS
First Claim
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 an increase in a luminance of the video stream that exceeds a luminance change within a time window, wherein the increase in the luminance occurs in a frame of the video stream;
reduce the luminance values of the frame according to the characteristics of the HDR display; and
determine a modified frame base on the reduced luminance values.
2 Assignments
0 Petitions
Accused Products
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.
13 Citations
21 Claims
-
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 an increase in a luminance of the video stream that exceeds a luminance change within a time window, wherein the increase in the luminance occurs in a frame of the video stream; reduce the luminance values of the frame according to the characteristics of the HDR display; and determine a modified frame base on the reduced luminance values. - View Dependent Claims (2, 4, 5, 6, 7)
-
-
3. (canceled)
-
8. 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 an increase in a luminance of the video stream that exceeds a luminance change within a time window, wherein the increase in the luminance occurs in a frame of the video stream; reducing the luminance values of the frame according to the characteristics of the HDR display; and determining a modified frame base on the reduced luminance values. - View Dependent Claims (9, 11, 12, 13, 14)
-
-
10. (canceled)
-
15. 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 an increase in a luminance of the video stream that exceeds a luminance change within a time window, wherein the increase in the luminance occurs in a frame of the video stream; reducing the luminance values of the frame according to the characteristics of the HDR display; and determining a modified frame base on the reduced luminance values. - View Dependent Claims (16, 18, 19, 20, 21)
-
-
17. (canceled)
Specification