CA2840887A1

Method and apparatus for entropy encoding using hierarchical data unit, and method and apparatus for decoding

Abstract

Provided are video encoding and decoding methods and apparatuses. The video encoding method includes: encoding a video based on data units having a hierarchical structure; determining a context model used for entropy encoding a syntax element of a data unit based on at least one piece of additional information of the data units; and entropy encoding the syntax element by using the determined context model.

CA2840887A1, drawing sheet 1
Sheet 1 of 19

Term

5.8 yearsto projected expiry

Projected expiry 2 July 2032, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 4 independent, 11 dependent

  1. 1
    CA 02840887 2013-12-31 CLAIMS 1. A video decoding method comprising:extracting syntax elements of a picture encoded based on data units having a hierarchical structure by parsing an encoded bitstream;determining a context model used to entropy decode a first syntax element of a current data unit to be entropy-decoded based on at least one second syntax element of the current data unit, wherein the at least one second syntax element is usable and different from the first syntax element of the current data unit;and entropy decoding the first syntax element by using the determined context model.
  2. 10
    A video decoding apparatus comprising:an syntax element extractor for extracting syntax elements of a picture encoded based on data units having a hierarchical structure by parsing an encoded bitstream;and an entropy decoder for determining a context model used to entropy decode a first syntax element of a current data unit to be entropy-decoded based on at least one second syntax element of the current data unit, wherein the at least one second syntax element is usable and different from the first syntax element of the current data unit, and entropy decoding the first syntax element by using the determined context model.
  3. 11
    A video encoding method comprising:encoding a video based on data units having a hierarchical structure;determining a context model used for entropy encoding of a first syntax element of a current data unit to be entropy-encoded based on at least one second syntax element of the current data unit, wherein the at least one second syntax element is usable and different from the first syntax element of the current data unit;and CA 02840887 2013-12-31 entropy encoding the first syntax element of the current data unit by using the determined context model.
  4. 15
    A video encoding apparatus comprising:a hierarchical encoder for encoding a video based on data units having a hierarchical structure;and CA 02840887 2013-12-31 an entropy encoder for determining a context model used for entropy encoding of a first syntax element of a current data unit to be entropy-encoded based on at least one second syntax element of the current data unit, wherein the at least one second syntax element is usable and different from the first syntax element of the current data unit, and 5 entropy encoding the first syntax element of the current data unit by using the determined context model.