Method and arrangement for video coding
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsZhuangfel Wu, Kenneth Andersson, Clinton Priddle, Thomas Rusert, Rickard Sjöberg
Life of this patent
Estimating the term…
Abstract
Methods and arrangements in video encoding and decoding entities. The methods and arrangements relate to the joint encoding of reference information associated with encoded video. The method and arrangement in a decoding entity relate to obtaining (402) a single syntax element associated with an encoded block Be, and identifying (404) a reference mode and one or more reference pictures based on the obtained syntax element. The method and arrangement further relate to-decoding (406) of the block Be based on the identified reference mode and one or more reference pictures, thus providing a decoded block, B, of pixels.
Claims32
A method by a video decoder for decoding information, the method comprising:
- obtaining a single syntax element associated with an encoded block Be, wherein the single syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture,
- identifying a reference mode and the one or more reference pictures based on the obtained syntax element, and
- decoding the block Be based on the identified reference mode and the one or more reference pictures, thus providing a decoded block, B, of pixels.
An arrangement in a video decoder comprising a processor and a memory, the memory containing instructions executable by the processor whereby the arrangement is operative to:
- obtain a single syntax element associated with an encoded block Be, wherein the single syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture,
- identify a reference mode and the one or more reference pictures based on the obtained syntax element, and
- decode the block Be based on the identified reference mode and one or more reference pictures, thus providing a decoded block B of pixels.
A computer program product stored in a non-transitory computer-readable medium for controlling a video decoder, the computer program product comprising software instructions which, when run on the video decoder, causes the video decoder to:
- obtain a single syntax element associated with an encoded block Be, wherein the single syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture,
- identify a reference mode and the one or more reference pictures based on the obtained syntax element, and
- decode the block Be based on the identified reference mode and the one or more reference pictures, thus providing a decoded block, B, of pixels.
A method by a video encoder for encoding information, the method comprising:
- encoding a block B of pixels using a reference mode and one or more reference pictures, thus providing an encoded block Be,
- deriving a single syntax element identifying the reference mode and the one or more reference pictures, wherein the syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture, and
- providing the syntax element to a decoder of the block Be.
An arrangement in a video encoder comprising a processor and a memory, the memory containing instructions executable by the processor whereby the arrangement is operative to:
- encode a block B of pixels using a reference mode and one or more reference pictures, thus providing an encoded block Be,
- derive a single syntax element identifying the reference mode and the one or more reference pictures, wherein the syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture, and
- provide the syntax element to a decoder of the block Be.
A computer program product stored in a non-transitory computer-readable medium for controlling a video encoder, the computer program product comprising software instructions which, when run on the video encoder, causes the video encoder to:
- encode a block B of pixels using a reference mode and one or more reference pictures, thus providing an encoded block Be,
- derive a single syntax element identifying the reference mode and the one or more reference pictures, wherein the syntax element represents an entry in a first predefined reference list and wherein the first list comprises one or more entries identifying at least one of a plurality of reference pictures and a single reference picture, and
- provide the syntax element to a decoder of the block Be.
Dependencies are inferred from the claim text.