Entropy coding for video encoding and decoding
AssigneeInterDigital VC Holdings, Inc.
InventorsYa Chen, Fabrice Leleannec, Tangi Poirier
Life of this patent
Estimating the term…
Abstract
Encoding or decoding syntax information associated with video information can involve identifying a coding context associated with a syntax element of a current coding unit of the video information, wherein the identifying occurs without using a syntax element of a neighboring block, and encoding or decoding the syntax element of the current coding unit based on the coding context.
Claims20
A method for decoding at least one bin of a binarization of a syntax element relative to a block of a luminance component in a video, the method comprising:
- obtaining a set of context models associated to bin indexes of the binarization of the syntax element, wherein more than 2 bin indexes share a same context model in the set;
- deriving a context shift variable based on a size of the block;
- deriving a context model from the set for the at least one bin based on an index of the at least one bin in the binarization and the context shift variable to provide a derived context model;
- and
- entropy decoding the at least one bin using the derived context model.
An apparatus for decoding at least one bin of a binarization of a syntax element relative to a block of a luminance component in a video, comprising:
- one or more processors configured to:
- obtain a set of context models associated to bin indexes of the binarization of the syntax element, wherein more than 2 bin indexes share a same context model in the set;
- derive a context shift variable based on a size of the block;
- derive a context model from the set for the at least one bin based on an index of the at least one bin in the binarization and the context shift variable to provide a derived context model;
- and
- entropy decode the at least one bin using the derived context model.
A method for encoding at least one bin of a binarization of a syntax element relative to a block of a luminance component in a video, the method comprising:
- obtaining a set of context models associated to bin indexes of the binarization of the syntax element, wherein more than 2 bin indexes share a same context model in the set;
- deriving a context shift variable based on a size of the block;
- deriving a context model from the set for the at least one bin based on an index of the at least one bin in the binarization and the context shift variable to provide a derived context model;
- and
- entropy encoding the at least one bin using the derived context model.
An apparatus for encoding at least one bin of a binarization of a syntax element relative to a block of a luminance component in a video, comprising:
- one or more processors configured to:
- obtain a set of context models associated to bin indexes of the binarization of the syntax element, wherein more than 2 bin indexes share a same context model in the set;
- derive a context shift variable based on a size of the block;
- derive a context model from the set for the at least one bin based on an index of the at least one bin in the binarization and the context shift variable to provide a derived context model;
- and
- entropy encode the at least one bin using the derived context model.
Dependencies are inferred from the claim text.