Video encoding optimization with extended spaces
AssigneeApple Inc.
InventorsAlexandros Tourapis, David Singer, Guy Cote, Timothy J. Millet
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention may provide a video coder. The video coder may include an encoder to perform coding operations on a video signal in a first format to generate coded video data, and a decoder to decode the coded video data. The video coder may also include an inverse format converter to convert the decoded video data to second format that is different than the first format and an estimator to generate a distortion metric using the decoded video data in the second format and the video signal in the second format. The encoder may adjust the coding operations based on the distortion metric.
Claims23
A method, comprising:
- performing coding operations on an in-process formatted first video data of an input signal to generate coded first video data;
- decoding the coded first video data to produce reference video data in the in-process format;
- converting the decoded reference video data to an other format different from the in-process format;
- estimating coding factors for prediction based on the reference video data in the other format and a second video data of the input signal in the other format;
- performing coding operations on the second video data in the in-process format based on the estimated coding factors for prediction and the reference video data in the in-process format;
- and
- outputting the coded second video data.
A non-transitory computer readable medium storing program instructions that, when executed by a processing device, causes the device to perform a method comprising:
- coding first data of an input signal, in a first format, to generate a first output signal;
- decoding the first output signal;
- converting the decoded first output signal to a second format;
- estimating coding factors for prediction of second data of the input signal based on the decoded output signal in the second format;
- and
- coding the second data of the input signal in the first format based on the estimated factors.
A video coder, comprising:
- an encoder to perform coding operations on first data and second data of a video signal in a first format to generate first coded video data and second coded video data;
- a decoder to decode the first coded video data;
- an inverse format converter to convert the decoded first video data to second format that is different than the first format;
- an estimator to estimate prediction parameters for predicting the second video data in first format from decoded first video data in the first format based on the decoded first video data in the second format and the second video data in the second format;
- and
- wherein the encoder encodes the second video data using the estimated prediction parameters.
Dependencies are inferred from the claim text.