Video data compression
First Claim
1. A method of producing a compressed video data stream by compressing a stream of high dynamic range video frames, wherein for at least some high dynamic range original video frames in the stream which include color and luminance data, the method comprises the steps of:
- (a) firstly from the high dynamic range original frame in the stream, using a filter to extract luminance data to form a high dynamic range base frame containing the extracted luminance data;
(b) subsequently using the high dynamic range base frame and the high dynamic range original frame to form a detail frame of fine details containing the color data in the high dynamic range original frame without the extracted luminance data;
(c) generating a tone mapping operation for the high dynamic range base frame and applying that tone mapping operation to the high dynamic range base frame only, to generate a reduced dynamic range base frame;
(d) storing information in respect of the tone mapping operation applied to the high dynamic range base frame;
(e) subjecting the reduced dynamic range base frame to temporal compression, and subjecting the detail frame to temporal compression;
(f) creating a final frame data consisting of the compressed reduced dynamic range base frame, the compressed detail frame, and the information in respect of the tone mapping operation applied to the high dynamic range base frame by inverting the tone mapping operation; and
(g) including the final frame data in the compressed video data stream.
11 Assignments
0 Petitions
Accused Products
Abstract
A method of producing a compressed video data stream (12) by compressing a stream of relatively high dynamic range video frames (2). A bilateral filter (3) extracts a base frame (4) with luminance information. The base frame (4) and the original frame (2) are used to provide a detail frame (5) with chroma information. A tone mapping operation (6) is selected (7, 11) and applied to the base frame to generate a relatively low dynamic range base frame (8), which is then compressed (9). The detail frame (5) is compressed separately. Final frame data (12) is then created, consisting of the compressed relatively low dynamic range base frame, the compressed detail frame, and stored information in respect of the tone mapping operation that had been applied to the base frame.
26 Citations
14 Claims
-
1. A method of producing a compressed video data stream by compressing a stream of high dynamic range video frames, wherein for at least some high dynamic range original video frames in the stream which include color and luminance data, the method comprises the steps of:
-
(a) firstly from the high dynamic range original frame in the stream, using a filter to extract luminance data to form a high dynamic range base frame containing the extracted luminance data; (b) subsequently using the high dynamic range base frame and the high dynamic range original frame to form a detail frame of fine details containing the color data in the high dynamic range original frame without the extracted luminance data; (c) generating a tone mapping operation for the high dynamic range base frame and applying that tone mapping operation to the high dynamic range base frame only, to generate a reduced dynamic range base frame; (d) storing information in respect of the tone mapping operation applied to the high dynamic range base frame; (e) subjecting the reduced dynamic range base frame to temporal compression, and subjecting the detail frame to temporal compression; (f) creating a final frame data consisting of the compressed reduced dynamic range base frame, the compressed detail frame, and the information in respect of the tone mapping operation applied to the high dynamic range base frame by inverting the tone mapping operation; and (g) including the final frame data in the compressed video data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification