Patent ES-2802073-T3 (ES)
Title: Procedimiento de codificación de imagen, procedimiento de decodificación de imagen, dispositivo de codificación de imagen, dispositivo de decodificación de imagen y dispositivo de codificación/decodificación de imagen
Inventor: SASAI HISAO
IPC: H04N19/91
Filed: 2012-01-12
Granted: 2021-01-15
Abstract: Un procedimiento de codificación de imagen para codificar datos de imagen por compresión que incluye una pluralidad de unidades de procesamiento que tienen diferentes tamaños que comprenden un tamaño de bloque de 16 x 16 y un tamaño de bloque de 32 x 32, comprendiendo dicho procedimiento de codificación de imagen: realizar una transformación de frecuencia en los datos de la imagen para generar coeficientes de transformación, generar (S401) señales de corriente a codificar para cada una de las unidades de procesamiento de los datos de imagen, indicando cada una de dichas señales de corriente a codificar si un coeficiente de transformación cuantificado respectivo es cero o no cero; generar (S402) una señal binaria realizando binarización en cada una de las señales de corriente a codificar; almacenar una pluralidad de contextos estando cada uno asociado con una información de probabilidad codificada, que incluye una pluralidad de primeros contextos para cada una de una pluralidad de diferentes tamaños de las unidades de procesamiento y cada una de una pluralidad de diferentes posiciones de los coeficientes de transformación, en el que cada primer contexto corresponde a una de la pluralidad de diferentes tamaños y a una de la pluralidad de posiciones diferentes, una pluralidad de segundos contextos para cada una de una pluralidad de diferentes tamaños de las unidades de procesamiento y cada una de una pluralidad de diferentes informaciones de condición circundante, en el que cada segundo contexto corresponde a una de la pluralidad de diferentes tamaños y a una de la pluralidad de diferentes informaciones de condición circundante, y una pluralidad de terceros contextos para cada una de una pluralidad de diferentes informaciones de condición circundante, en el que cada tercer contexto corresponde a una de una pluralidad de diferentes informaciones de condición circundante; seleccionar (S403) un contexto para cada una de las señales de corriente a codificar entre la pluralidad de contextos sobre la base de un tamaño de la unidad de procesamiento que incluye la señal de corriente a codificar, información de posición que indica una posición del coeficiente de transformación indicado por la señal de corriente a codificar, e indicando la información de la condición circundante si los coeficientes de transformación que rodean el coeficiente de transformación indicado por la señal de corriente a codificar son cero o no cero; realizar codificación aritmética (S404) de la señal binaria utilizando información de probabilidad codificada asociada con el contexto seleccionado; y actualizar (S405) la información de probabilidad codificada asociada con el contexto seleccionado, en función de la señal binaria generada, en el que, en la etapa de selección, el contexto que corresponde al tamaño de la unidad de procesamiento que incluye la señal de corriente a codificar y que corresponde a la información de posición se selecciona (S203) de la pluralidad de primeros contextos si el coeficiente de transformación indicado por el la señal de corriente a codificar se encuentra en un área de baja frecuencia (S202), caracterizado porque en la etapa de selección, el contexto que corresponde al tamaño de la unidad de procesamiento, incluida la señal de corriente a codificar y que corresponde a la información de condición circundante se selecciona (S216) de la pluralidad de segundos contextos si el coeficiente de transformación indicado por la señal de corriente a codificar no se encuentra en el área de baja frecuencia (S202) y si el tamaño de la unidad de procesamiento que incluye la señal de corriente es menor que 16 x 16 (S205); el contexto que corresponde a la información de condición circundante se selecciona (S207) de la pluralidad de terceros contextos si el coeficiente de transformación indicado por la señal de corriente a codificar no se encuentra en el área de baja frecuencia (S202) y si un tamaño de la unidad de procesamiento que incluye la señal de corriente es igual a un tamaño de bloque mayor o igual a 16 x 16 (S205), compartiendo así el contexto entre las unidades de procesamiento que tienen diferentes tamaños de bloque mayores o iguales a 16 x 16.