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 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 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.
7 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 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. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
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. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
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. - View Dependent Claims (14, 15, 16, 17, 18, 21)
-
Specification