MX337291B

Image decoding method, image encoding method, image decoding device, image encoding device, and image encoding/decoding device.

Abstract

The image decoding method of an embodiment of the present invention includes: a context control step (S204) for determining the context to be used for a block to be processed, among a plurality of contexts; and an arithmetic decoding step (S210) for using the determined context to arithmetically decode a bit sequence corresponding to the block to be processed. In the context control step (S204), if a signal type for control parameters is a first type, the context is determined by using a condition that utilizes control parameters for both a left block and an above block, which are adjacent to the block to be processed (S206), and if the signal type for the control parameters is a second type, the context is determined by using a condition that does not utilize the control parameter for the above block (S207).

MX337291B, drawing sheet 1
Sheet 1 of 148

Term

7.2 yearsleft in the term

Expires 19 November 2033.

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

8 claims: 4 independent, 4 dependent

  1. 1
    REIVINDICACIONES Habiéndose descrito la invención como antecede se reclama como propiedad lo contenido en las siguientes reivindicaciones:5 1. Un método de codificación de imagen utilizando codificación aritmética, caracterizado porque comprende: binarizar un parámetro de control de un bloque actual en una imagen para generar una secuencia binaria;determinar un contexto para uso en el bloque 10 actual, de entre una pluralidad de contextos;y realizar codificación aritmética sobre la secuencia binaria utilizando el contexto determinado para generar una secuencia de bits que corresponde al bloque actual, en donde la determinación de un contexto incluye: 15 determinar un tipo de señal del parámetro de control del bloque actual;determinar el contexto bajo una primera condición de que los parámetros de control codificados de bloques aledaños del bloque actual se utilizan, cuando el tipo de 20 señal es un primer tipo, los bloques aledaños son un bloque izquierdo y un bloque superior del bloque actual;y determinar el contexto bajo una segunda condición de que se utilice un valor fijo predeterminado y los parámetros de control codificados del bloque izquierdo y el 25 bloque superior no se utilizan, cuando el tipo de señal es un 126 segundo tipo diferente del primer tipo, en donde el primer tipo es uno de (i) un indicador que indica si el bloque actual está dividido o no en una pluralidad de bloques, y (ii) un indicador que indica si el 5 bloque actual debe ser saltado o no, y el segundo tipo es un indicador que indica si se utiliza el modo de fusión o no para el bloque actual.
  2. 2
    El método de codificación de imagen de conformidad con la reivindicación 1, caracterizado porque la 10 determinación de un contexto incluye además:determinar si el parámetro de control codificado del bloque superior está disponible en la codificación o no, con base en una posición del bloque actual;y determinar el contexto bajo la segunda condición, 15 cuando el parámetro de control codificado del bloque superior no está disponible.
  3. 3
    El método de codificación de imagen de conformidad con la reivindicación 2, caracterizado porque en la determinación de un contexto, se determina que el 20 parámetro de control codificado del bloque superior no está disponible en la codificación, cuando el bloque actual está en un límite de corte.
  4. 4
    El método de codificación de imagen de conformidad con la reivindicación 2, caracterizado porque en 25 la determinación de un contexto, se determina si el parámetro 127 ' ÍNS’!V:·.. · . · / τ G P«U». FGTG-T de control codificado del bloque superior está disponible en la codificación o no, de acuerdo con una profundidad jerárquica de una unidad de datos a la cual pertenece el parámetro de control del bloque actual.
  5. 5
    El método de codificación de imagen de conformidad con una de las reivindicaciones 1 a 4, caracterizado porque la determinación de un contexto incluye además determinar un contexto de un parámetro de control de una segunda unidad más pequeña que una primera unidad por conmutación entre la primera condición y la segunda condición, con base en un parámetro de control de la primera unidad.
  6. 6
    Un aparato de codificación de imagen que utiliza codificación aritmética, caracterizado porque comprende:una unidad de binarización configurada para binarizar un parámetro de control de un bloque actual en una imagen para generar una secuencia binaria;una unidad de control de contexto configurada para determinar un contexto para uso en el bloque actual, de entre < una pluralidad de contextos;y una unidad de codificación aritmética configurada para realizar codificación aritmética en la secuencia binaria utilizando el contexto determinado para generar una secuencia de bits que corresponde al bloque actual, en donde la unidad de control de contexto está configurada para: 128 determinar un tipo de señal del páTáfftST'TO........de control del bloque actual;determinar el contexto bajo una primera condición en la que se utilizan parámetros de control codificados de 5 bloques aledaños del bloque actual, cuando el tipo de señal es un primer tipo, los bloques aledaños son un bloque izquierdo y un bloque superior del bloque actual;y determinar el contexto bajo una segunda condición de que se utilice un valor fijo predeterminado y los
  7. 7
    10 parámetros de control codificados del bloque izquierdo y el bloque superior no se utilizan, cuando el tipo de señal es un segundo tipo diferente del primer tipo, en donde el primer tipo es uno de (i) un indicador que indica si el bloque actual está dividido o no en una
  8. 8
    15 pluralidad de bloques, y (ii) un indicador que indica si el bloque actual debe ser saltado o no, y el segundo tipo es un indicador que indica si se utiliza el modo fusionado o no para el bloque actual. 129