MX336876B

Method and apparatus for coding video and method and apparatus for decoding video accompanied with arithmetic coding.

Abstract

La presente invención se refiere a un método para decodificar un video a través de la decodificación de símbolos, el método incluye analizar símbolos de bloques de imagen de una corriente de bits recibida; clasificar un símbolo actual en una secuencia de bits de prefijo y una secuencia de bits de sufijo con base en un valor umbral determinado de acuerdo con el tamaño de un bloque actual; realizar la decodificación aritmética mediante el uso de un método de decodificación aritmética determinado para cada una de la secuencia de bits de prefijo y la secuencia de bits de sufijo; y realizar una binarización inversa mediante el uso de un método de binarización determinado para cada una de la secuencia de bits de prefijo y la secuencia de bits de sufijo.

MX336876B, drawing sheet 1
Sheet 1 of 118

Term

7.3 yearsleft in the term

Expires 7 January 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

3 claims: 1 independent, 2 dependent

  1. 1
    REIVINDICACIONES INSTITUTO DE LA PROPÍEDaD INDuSÍRÍal Habiéndose descrito la invención como antecede se reclama como propiedad lo contenido en las siguientes reivindicaciones:1. Un método para decodificar un video, caracterizado porque comprende: dividir una imagen en una pluralidad de bloques de codificación máximos;dividir jerárquicamente uno de los bloques de codificación máximos en al menos un bloque de codificación al usar información de división de bloques de codificación analizada de la corriente de bits, determinar al menos un bloque de transformación dividido jerárquicamente de un bloque de codificación actual al usar información de división de bloque de transformación analizada de la corriente de bits, obtener una secuencia de bits de prefijo de la última ubicación de coeficiente entre la información acerca de una última ubicación de coeficiente de un bloque de transformación actual al realizar la decodificación aritmética a base de contexto que se decodifica en la corriente de bits;cuando la secuencia de bits de prefijo es mayor a un valor predeterminado, obtener, de la corriente de bits, una secuencia de bits de sufijo de acuerdo con un modo de 105 INSTITUTO MEXICANO DE LA PROPIEDAD INDUSTRIAL derivación;realizar binarización inversa en la secuencia de bits de prefijo de acuerdo con el esquema de binarización truncado para obtener un prefijo binarizado inverso;realizar la binarización inversa en la secuencia de bits de sufijo de acuerdo con el esquema de binarización de longitud fija para obtener un sufijo binarizado inverso;y reconstruir un símbolo que indica una última ubicación de coeficiente del bloque de transformación actual al usar el prefijo binarizado inverso y el sufijo binarizado inverso, en donde la decodificación aritmética a base de contexto se realiza al usar un índice de contexto determinado con base en un tamaño del bloque de transformación actual.
  2. 2
    El método de conformidad con la reivindicación 1, caracterizado porque la información acerca de una ubicación de la última ubicación de coeficiente incluye información acerca de la coordenada x de la última ubicación de coeficiente en una dirección de anchuras del bloque de transformación actual e información acerca de la coordenada y de la última ubicación de coeficiente en una dirección de alturas del bloque de transformación actual, en donde la reconstrucción de un símbolo, comprende:reconstruir un símbolo de la coordenada x de la 106 INSTITUTO MEXICANO DE LA PROPIEDAD INDUSTRIAL última ubicación de coeficiente utilizando el prefijo y el sufijo que se generan de la información acerca de la coordenada x de la última ubicación de coeficiente;y reconstruir un símbolo de la coordenada y de la 5 última ubicación de coeficiente utilizando el prefijo y el sufijo que se generan de la información acerca de la coordenada y de la última ubicación de coeficiente.
  3. 3
    El método de conformidad con la reivindicación 1, caracterizado porque comprende además:10 determinar la última ubicación de coeficiente del bloque de transformación actual utilizando el símbolo reconstruido;reconstruir los coeficientes de transformación del bloque de transformación actual utilizando la última 15 ubicación de coeficiente determinado;y reconstruir residuos del bloque de transformación actual al realizar la cuantificación inversa y la transformación inversa en los coeficientes de transformación reconstruidos. 107