Reference Layer and Scaled Reference Layer Offsets for Scalable Video Coding
AssigneeARRIS Enterprises LLC
InventorsKoohyar Minoo, David M. Baylon, Ajay K. Luthra
Life of this patent
Estimating the term…
Abstract
A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). It is proposed that a single scaled reference layer offset be derived from two scaled reference layer offset parameters, and vice-versa. It is also proposed that a single scaled reference layer offset or a single reference layer offset be derived from a combination of a scaled reference layer offset parameter and a reference layer offset parameter.
Claims12
A system for scalable video coding, comprising:
- a first coding layer comprising modules for coding video with a base resolution;
- a second coding layer comprising modules for coding video with an enhanced resolution having a higher resolution than a base resolution;
- wherein pixel values in the second coding layer are predicted based on pixel values in the first coding layer;
- wherein the prediction of a value at a pixel location in the second coding layer is based on a corresponding value at a pixel location in the first coding layer;
- wherein the corresponding pixel location in the first coding layer is computed based on the pixel location in the second coding layer;
- wherein the computation uses a scaled reference layer offset parameter α that specifies an offset between the sample in the second layer that is collocated with the top-left sample of the first layer and the top-left sample of the second layer;
- wherein scaled reference layer offset parameter α is derived from a coarse offset component and a fine offset component.
A system for scalable video coding, comprising:
- a first coding layer comprising modules for coding video with a base resolution;
- a second coding layer comprising modules for coding video with an enhanced resolution having a higher resolution than a base resolution;
- wherein pixel values in the second coding layer are predicted based on pixel values in the first coding layer;
- wherein the prediction of a value at a pixel location in the second coding layer is based on a corresponding value at a pixel location in the first coding layer;
- wherein the corresponding pixel location in the first coding layer is computed based on the pixel location in the second coding layer;
- wherein the computation of the scaled reference layer offset uses a combination of two scaled reference layer offset parameters that specify an offset between the sample in the second layer that is collocated with the top-left sample of the first layer and the top-left sample of the second layer;
- and
- wherein one of the scaled reference layer offset parameters is a coarse offset component and the other scaled reference layer offset parameter is a fine offset component.
A system for scalable video coding, comprising:
- a first coding layer comprising modules for coding video with a base resolution;
- a second coding layer comprising modules for coding video with an enhanced resolution having a higher resolution than a base resolution;
- wherein pixel values in the second coding layer are predicted based on pixel values in the first coding layer;
- wherein the prediction of a value at a pixel location in the second coding layer is based on a corresponding value at a pixel location in the first coding layer;
- wherein the corresponding pixel location in the first coding layer is computed based on the pixel location in the second coding layer;
- and
- wherein the computation uses a single reference layer offset parameter δ that is derived from a scaled reference layer offset α and a reference layer offset β.
A system for scalable video coding, comprising:
- a first coding layer comprising modules for coding video with a base resolution;
- a second coding layer comprising modules for coding video with an enhanced resolution having a higher resolution than a base resolution;
- wherein pixel values in the second coding layer are predicted based on pixel values in the first coding layer;
- wherein the prediction of a value at a pixel location in the second coding layer is based on a corresponding value at a pixel location in the first coding layer;
- wherein the corresponding pixel location in the first coding layer is computed based on the pixel location in the second coding layer;
- and
- wherein the computation uses a single scaled reference layer offset parameter σ that is derived from a scaled reference layer offset α and a reference layer offset β.
Dependencies are inferred from the claim text.