IP Library Granted Patent US 10,432,959
Granted Patent B2
US 10,432,959 · App. 15/274,682 · Granted Oct 1, 2019

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

Inventors: Mandayam Narasimhan (San Diego, CA); Ajay Luthra (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/463H04N19/186H04N19/187H04N19/30H04N19/70H04N21/2353H04N21/234327
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,432,959
App. No.
15/274,682
Filed
Sep 23, 2016
Granted
Oct 1, 2019
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 (28)

1. An apparatus for generating or receiving a transport stream including a program map table, the apparatus comprising:

one or more processors including computer-readable instructions for generating a program map table that includes the following:

an elementary stream identifier indicating a particular elementary stream within a transport stream;

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,

wherein the high dynamic range content and/or wide color gamut content is associated with an elementary stream based on the elementary stream identifier signaled in the 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 encoding a digital video, comprising:

receiving a video with high dynamic range content and wide color gamut content at an encoder;

converting said high dynamic range content and wide color gamut content prior to encoding using one or more pre-processing operations at said encoder;

encoding said video into an elementary stream at said encoder;

generating a program map table comprising a High Efficiency Video Coding (HEVC) video descriptor signaling a syntax element signaled using a combination of bits for signaling a presence or absence of both a high dynamic range (HDR) content and a wide color gamut (WCG) content, wherein said high dynamic range content and said wide color gamut wide color gamut content wide color gamut content is associated with said elementary stream based on the elementary stream identifier signaled in the program map table; and

including said program map table and said elementary stream in a transport stream.

9. The method of claim 8 , further comprising encoding information about said one or more pre-processing operations within said elementary stream with said encoder.

10. The method of claim 8 , wherein said information about said one or more pre-processing operations is included in supplemental enhancement information.

11. The method of claim 8 , wherein said information about said one or more pre-processing operations is included in video usability information.

12. A method of decoding a video, comprising:

receiving at a decoder a transport stream comprising a program map table and an associated elementary stream;

reviewing said program map table at said decoder for 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 by associating said elementary stream associated with the HEVC video descriptor to high dynamic range and/or wide color gamut content when present,

said decoder is configured to process high dynamic range and wide color gamut content.

13. The method of claim 12 , 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.

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

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

Assignments (12)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2024
From: NARASIMHAN, MANDAYAM
To: ARRIS GROUP, INC.
Reel/Frame 068488/0625 →
MERGER AND CHANGE OF NAME Recorded Sep 4, 2024
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES II, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 068488/0775 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2019
From: LUTHRA, AJAY
To: ARRIS ENTERPRISES LLC
Reel/Frame 050141/0470 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
Continuity (3)
Provisional Application 62222381 · Sep 23, 2015
Provisional Application 62336148 · May 13, 2016
Related Publication 20170085897A1 · Mar 23, 2017