Encoder, a Decoder and Corresponding Methods
AssigneeHuawei Technologies Co., Ltd.
InventorsXiang Ma, Haitao Yang
Life of this patent
Estimating the term…
Abstract
A method of decoding a coded video bitstream includes obtaining a sequence parameter set (SPS)-level syntax element from the bitstream, wherein that the SPS-level syntax element equals to a preset value specifies that no video parameter set (VPS) is referred to by a SPS, and the SPS-level syntax element greater than the preset value specifies that the SPS refers to a VPS, obtaining, as the SPS-level syntax element is greater than the preset value, an inter-layer enabled syntax element specifying whether one or more inter-layer reference pictures (ILRPs) are enabled to be used for the inter prediction of one or more coded pictures, and predicting one or more coded pictures based on the value of the inter-layer enabled syntax element.
Claims18
A method of decoding a coded video bitstream, the method comprising:
- obtaining a sequence parameter set (SPS)-level syntax element from the coded video bitstream, wherein that the SPS-level syntax element equals to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- obtaining, from the coded video bitstream, an inter-layer enabled syntax element indicating whether one or more inter-layer reference pictures (ILRPs) are enabled to be used for performing inter prediction of one or more coded pictures when the SPS-level syntax element is greater than the preset value;
- and
- performing the inter prediction on the one or more coded pictures based on a value of the inter-layer enabled syntax element.
A method of encoding a coded video bitstream, the method comprising:
- encoding a sequence parameter set (SPS)-level syntax element into a coded video bitstream, wherein the SPS-level syntax element equal to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- encoding an inter-layer enabled syntax element into the coded video bitstream when the SPS-level syntax element is greater than the preset value,
- wherein the inter-layer enabled syntax element indicates whether one or more inter-layer reference pictures (ILRPs) are enabled to be used to perform inter prediction on one or more coded pictures.
A decoding device, comprising:
- a memory configured to store instructions, and
- a processor coupled to the memory and configured to execute the instructions, which cause the processor to be configured to:
- obtain a sequence parameter set (SPS)-level syntax element from a coded video bitstream, wherein that the SPS-level syntax element equals to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- obtain, from the coded video bitstream, an inter-layer enabled syntax element indicating whether one or more inter-layer reference pictures (ILRPs) are enabled to be used to perform inter prediction of one or more coded pictures when the SPS-level syntax element is greater than the preset value;
- and
- perform the inter prediction on the one or more coded pictures based on a value of the inter-layer enabled syntax element.
An encoding device, comprising
- a memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions, which cause the processor to be configured to:
- encode a sequence parameter set (SPS)-level syntax element into a coded video bitstream, wherein the SPS-level syntax element equal to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- and
- encode an inter-layer enabled syntax element into the coded video bitstream when the SPS-level syntax element is greater than the preset value, wherein the inter-layer enabled syntax element indicates whether one or more inter-layer reference pictures (ILRPs) are enabled to be used to perform inter prediction on one or more coded pictures.
A computer program product comprising instructions that are stored on a computer-readable medium and that, when executed by a processor, cause a decoding device to:
- obtain a sequence parameter set (SPS)-level syntax element from a coded video bitstream, wherein that the SPS-level syntax element equals to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- obtain, from the coded video bitstream, an inter-layer enabled syntax element indicating whether one or more inter-layer reference pictures (ILRPs) are enabled to be used to perform inter prediction of one or more coded pictures when the SPS-level syntax element is greater than the preset value;
- and
- perform the inter prediction on the one or more coded pictures based on a value of the inter-layer enabled syntax element.
A computer program product comprising instructions that are stored on a computer-readable medium and that, when executed by a processor, cause an encoding device to:
- encode a sequence parameter set (SPS)-level syntax element into the coded video bitstream, wherein the SPS-level syntax element equal to a preset value indicates that no video parameter set (VPS) is referred to by an SPS, and wherein the SPS-level syntax element greater than the preset value indicates that the SPS refers to a VPS;
- and
- encode an inter-layer enabled syntax element into the coded video bitstream when the SPS-level syntax element is greater than the preset value, wherein the inter-layer enabled syntax element indicates whether one or more inter-layer reference pictures (ILRPs) are enabled to be used to perform inter prediction on one or more coded pictures.
Dependencies are inferred from the claim text.