IP Library Granted Patent US 10,771,784
Granted Patent B2
US 10,771,784 · App. 16/143,067 · Granted Sep 8, 2020

System for coding high dynamic range and wide color gamut sequences

Inventors: Koohyar Minoo (San Diego, CA); Zhouye Gu (San Diego, CA); David M. Baylon (San Diego, CA); Ajay Luthra (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/124H04N19/117H04N19/136H04N19/172H04N19/182H04N19/186H04N19/36H04N19/46H04N19/174H04N19/179
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,771,784
App. No.
16/143,067
Granted
Sep 8, 2020
Kind
B2
Abstract

A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.

Claims (28)

1. A digital video decoding system for decoding a bit stream in a format that does not accommodate a digital video data set including high dynamic range (HDR) and wide color gamut (WCG) video data, to reconstruct an output digital video data set including at least one of HDR and WCG video data, the digital video decoding system comprising:

a decoder for decoding the bit stream to recover a digital video data set from the bit stream;

an intermediate color conversion process configured to:

extract intermediate color conversion metadata from the bit stream, the intermediate color conversion metadata identifying an input color space of the digital video data set extracted from the bit stream and an intermediate color space to which the digital video data set is to be converted;

convert the inverse transformed portion of the digital video data set from the input color space to the intermediate color space to produce intermediate color converted digital video data; and

an inverse compression transfer function process configured to extract compression metadata from the bit stream and to apply an inverse compression transfer function to the intermediate color converted video data to generate the digital video data set to be applied to the output color conversion process;

predictively decode the bit stream using one or more reference frames;

apply a color conversion process to the output digital video data set, the color conversion process being an inverse of the output color conversion process to generate a color converted video data set;

generate a perceptual transfer function process from the metadata identifying the inverse perceptual transfer function to be applied to the received video data;

apply the perceptual transfer function to the color converted video data set to generate a transformed video data set;

generate a perceptual normalization function using the metadata identifying the inverse perceptual normalization function;

apply the perceptual normalization function to the transformed video data set to generate a perceptually normalized video data set;

generate a further reference frame for use in predictively decoding the bit stream from the perceptually normalized video data set.

2. A digital video decoding system for decoding a bit stream in a format that does not accommodate a digital video data set including high dynamic range (HDR) and wide color gamut (WCG) video data, to reconstruct an output digital video data set including at least one of HDR and WCG video data, the digital video decoding system comprising:

a decoder for decoding the bit stream to recover a digital video data set from the bit stream;

an intermediate color conversion process configured to:

extract intermediate color conversion metadata from the bit stream, the intermediate color conversion metadata identifying an input color space of the digital video data set extracted from the bit stream and an intermediate color space to which the digital video data set is to be converted;

convert the inverse transformed portion of the digital video data set from the input color space to the intermediate color space to produce intermediate color converted digital video data; and

an inverse compression transfer function process configured to extract compression metadata from the bit stream and to apply an inverse compression transfer function to the intermediate color converted video data to generate the digital video data set to be applied to the output color conversion process;

receive video data corresponding to a portion of the digital video data set;

retrieve metadata from the bit stream identifying a transfer function to be applied to the received video data;

retrieve metadata from the bit stream identifying an inverse perceptual normalization function, including at least one of a gain factor or an offset, to be applied to the received video data;

generate an inverse perceptual transfer function based on the identified transfer function; and

apply the generated inverse perceptual transfer function and the inverse perceptual normalization function to the portion of the digital video data set to generate an inverse transformed portion of the digital video data set; an output color conversion process configured to process the inverse transformed portion of the digital video data set to reconstruct the output digital video data set including at least one of HDR and WCG video data.

3. The digital video decoding system of claim 1 , wherein the bit stream is a Main 10 High Efficiency Video Coder (HEVC) bit stream and the inverse perceptual transfer function process is configured to extract the metadata from supplemental enhancement information (SEI) data in the bit stream.

4. The digital video decoding system of claim 1 , wherein the inverse perceptual transfer function process is configured to receive the portion of the digital video data as one of a group of multiple video frames, a single video frame or a portion of a single video frame.

5. The digital video decoding system of claim 2 , wherein the bit stream is a Main 10 High Efficiency Video Coder (HEVC) bit stream and the inverse perceptual transfer function process is configured to extract the metadata from supplemental enhancement information (SEI) data in the bit stream.

6. The digital video decoding system of claim 2 wherein the inverse perceptual transfer function process is configured to receive the portion of the digital video data as one of a group of multiple video frames, a single video frame or a portion of a single video frame.

Assignments (7)
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 May 26, 2022
From: MINOO, KOOHYAR; GU, ZHOUYE; BAYLON, DAVID M.; LUTHRA, AJAY
To: ARRIS ENTERPRISES LLC
Reel/Frame 060031/0896 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
Continuity (3)
Continuation 15217046 · Jul 22, 2016
Provisional Application 62195342 · Jul 22, 2015
Related Publication 20190028706A1 · Jan 24, 2019
Cited By (1)
US 12,413,731