IP Library Granted Patent US 10,869,053
Granted Patent B2
US 10,869,053 · App. 16/548,832 · Granted Dec 15, 2020

Signaling high dynamic range and wide color gamut content in transport streams

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,869,053
App. No.
16/548,832
Filed
Aug 22, 2019
Granted
Dec 15, 2020
Kind
B2
Examiner
MUNG, ON S
Art Unit
2486
USPC
375/240.08
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.

Claims (18)

1. An apparatus including a processor receiving a transport stream, the apparatus comprising:

(a) said transport stream including a program map table;

(b) an elementary stream identifier indicating a particular elementary stream within said transport stream;

(c) a High Efficiency Video Coding (HEVC) video descriptor signaling a syntax element using two bits for combining signaling of a presence or absence of both a high dynamic range (HDR) content and a wide color gamut (WCG) content in a single syntax element;

(d) wherein said high dynamic range content and/or said wide color gamut content is associated with an elementary stream based on said elementary stream identifier signaled in said program map table.

2. The apparatus of claim 1 , wherein said syntax element signals both the presence or absence of HDR and/or WCG using two bits.

3. The apparatus of claim 2 , wherein said HEVC video descriptor is included in a bitstream encoded with HEVC.

4. The apparatus of claim 1 , wherein the program map table further comprises a stream type identifier indicating an encoding scheme used to encode said elementary stream.

5. The apparatus of claim 4 , wherein said stream type identifier is set to “0x24” to indicate that said elementary stream is a bitstream encoded with High Efficiency Video Coding (HEVC).

6. The apparatus of claim 1 , wherein the program map table further comprises one or more post-processing operation identifiers associated with said elementary stream, wherein said post-processing operation identifiers indicate post-processing operations that can operate on values decoded from said elementary stream to substantially reverse pre-processing operations performed by an encoder that encoded said elementary stream.

7. The apparatus of claim 1 , wherein the program map table further comprises a standard dynamic range and/or standard color gamut core stream signifier that indicates whether values decoded from said elementary stream can be displayed on a standard dynamic range and/or standard color gamut display without post-processing operations that convert the values to a high dynamic range and/or wide color gamut.

8. A method of decoding a video, comprising:

receiving by a decoder a transport stream including a program map table and an associated elementary stream;

receiving by said decoder a High Efficiency Video Coding (HEVC) video descriptor signaling a syntax element signaled in a single syntax element using two bits for combining signaling of a presence or absence of both a high dynamic range (HDR) content and a wide color gamut (WCG) content; and

decoding said elementary stream, in the case that said single syntax element indicates said presence of at least one of said HDR content and said WCG content, wherein said high dynamic range content and/or said wide color gamut content is associated with said elementary stream based on said elementary stream identifier signaled in said program map table.

9. The method of claim 8 , further comprising performing at said decoder one or more post-processing operations on values decoded from said elementary stream to reconstruct high dynamic range and wide color gamut content.

10. The method of claim 9 , wherein said one or more post-processing operations are identified by supplemental enhancement information within said elementary stream.

11. The method of claim 9 , wherein said one or more post-processing operations are identified by video usability information within said elementary stream.