Signaling high dynamic range and wide color gamut content in transport streams
AssigneeARRIS Enterprises LLC
InventorsMandayam Narasimhan, Ajay Luthra
Life of this patent
Estimating the term…
Abstract
A program map table in a transport stream comprising an elementary stream identifier indicating a particular elementary stream, a high dynamic range flag indicating the presence or absence of high dynamic range content within the elementary stream, and a wide color gamut flag indicating the presence or absence of wide color gamut content within the elementary stream.
Claims28
An apparatus including a processor receiving a multiplexed bit stream, the apparatus comprising:
- (a) said multiplexed bit stream includes a program map table;
- (b) said program map table indicates an elementary stream with a stream type and an elementary stream identifier;
- (c) said elementary stream indicates a High Efficiency Video Coding (HEVC) stream by using a particular stream type value;
- (d) a High Efficiency Video Coding video descriptor associated with said HEVC stream signaling a presence or an absence of a high dynamic range (HDR) content and/or a wide color gamut (WCG) content in said elementary stream;
- (e) wherein said high dynamic range (HDR) content and said wide color gamut (WCG) content are signaled in 2 bits of a single syntax element that indicates the presence or absence of HDR and/or WCG content.
A method of decoding a video included in a multiplexed bit stream, the method comprising:
- (a) receiving at a decoder said multiplexed bit stream that includes a program map table;
- (b) receiving at said decoder said program map table that indicates an elementary stream with stream type and elementary stream identifier;
- (c) receiving at said decoder said elementary stream that indicates a High Efficiency Video Coding (HEVC) stream by using a particular stream type value;
- (d) receiving at said decoder an HEVC video descriptor associated with said HEVC stream signaling a presence or absence of a high dynamic range (HDR) content and a wide color gamut (WCG) content in said elementary stream;
- (e) wherein said high dynamic range (HDR) content and said wide color gamut (WCG) content are signaled in 2 bits of a single syntax element that indicates the presence or absence of HDR and/or WCG content.
An apparatus including a processor providing a multiplexed bit stream, the apparatus comprising:
- (a) said multiplexed bit stream includes a program map table provided together with a bitstream of video;
- (b) said program map table indicates an elementary stream with a stream type and an elementary stream identifier;
- (c) said elementary stream indicates a High Efficiency Video Coding (HEVC) stream by using a particular stream type value;
- (d) a High Efficiency Video Coding video descriptor associated with said HEVC stream signaling a presence or an absence of a high dynamic range (HDR) content and a wide color gamut (WCG) content in said elementary stream;
- (e) wherein said high dynamic range (HDR) content and said wide color gamut (WCG) content are signaled in 2 bits of a single syntax element that indicates the presence or absence of HDR and/or WCG content.
A method of encoding a video included in a multiplexed bit stream, the method comprising:
- (a) providing said multiplexed bit stream that includes a program map table;
- (b) providing said program map table that indicates an elementary stream with stream type and elementary stream identifier;
- (c) providing said elementary stream that indicates a High Efficiency Video Coding (HEVC) stream by using a particular stream type value;
- (d) providing an HEVC video descriptor associated with said HEVC stream signaling a presence or absence of a high dynamic range (HDR) content and a wide color gamut (WCG) content in said elementary stream;
- (e) wherein said high dynamic range (HDR) content and said wide color gamut (WCG) content are signaled in 2 bits of a single syntax element that indicates the presence or absence of HDR and/or WCG content.
Dependencies are inferred from the claim text.