Patent ES-2725714-T3 (ES)
Title: Procedimiento de codificación de imágenes en movimiento y procedimiento de decodificación de imágenes en movimiento
Inventor: KONDO SATOSHI
IPC: H04N7/52
Filed: 2002-11-06
Granted: 2019-09-26
Abstract: Un procedimiento de codificación y decodificación de imágenes que incluye un procedimiento de codificación de imágenes para codificar un bloque objetivo de codificación incluido en una imagen actual a codificar en modo directo mediante el uso de dos vectores de movimiento y dos imágenes de referencia y un procedimiento de decodificación de imágenes para decodificar un bloque objetivo de decodificación incluido en una imagen actual a decodificar en modo directo mediante el uso de dos vectores de movimiento y dos imágenes de referencia, en el que dicho procedimiento de codificación de imágenes comprende: una primera etapa de especificación de bloque coubicado que especifica un bloque coubicado incluido en una primera imagen, siendo dicha primera imagen una de una pluralidad de imágenes de referencia candidatas para la imagen actual a codificar y siendo dicha primera imagen diferente de la imagen actual a codificar y que está ubicada inmediatamente después de la imagen actual a codificar en orden de visualización, y siendo dicho bloque coubicado un bloque ubicado idénticamente al bloque objetivo de codificación; una primera etapa de determinación del vector de movimiento base para determinar un vector de movimiento base para que el bloque objetivo de codificación (i) sea un vector de movimiento usado para la compensación de movimiento del bloque coubicado en el caso de que el bloque coubicado sea un el bloque codificado intraimagen que se codifica utilizando solo un vector de movimiento y una imagen de referencia y (ii) para que sea un valor cero en el caso en el que el bloque coubicado es un bloque codificado intraimagen que se codifica sin usar un vector de movimiento; una primera etapa de configuración de dos vectores de movimiento de (i) configurar de dos vectores de movimiento del bloque objetivo de codificación escalando el vector de movimiento base usando distancias temporales entre el orden de visualización de la imagen actual a codificar, un orden de visualización de una de las dos imágenes de referencia entre la pluralidad de imágenes de referencia candidatas para la imagen actual a codificar y un orden de visualización de la otra de las dos imágenes de referencia entre la pluralidad de imágenes de referencia candidatas para la imagen actual a codificar en el caso en el que el bloque coubicado sea un bloque codificado interimagen, y (ii) configurar dos vectores de movimiento del bloque objetivo de codificación para que sean valores cero, refiriéndose al vector de movimiento base que tiene un valor cero en el caso de que el bloque coubicado sea un bloque codificado de intraimagen; una primera etapa de selección de dos imágenes de referencia de (i) selección, como una de las dos imágenes de referencia, una imagen que se usa como imagen de referencia para realizar la compensación de movimiento en el bloque coubicado y selección, como la otra de las dos imágenes de referencia, la primera imagen que se selecciona de entre la pluralidad de imágenes de referencia candidatas para la imagen actual a codificar en el caso en que el bloque coubicado sea un bloque codificado interimagen, y (ii) selección, como una de las dos imágenes de referencia, una segunda imagen que es una de la pluralidad de imágenes de referencia candidatas para la imagen actual a codificar y ubicada inmediatamente antes de la imagen actual a codificar en el orden de visualización y selección, como la otra de las dos imágenes de referencia, la primera imagen en el caso en el que el bloque coubicado sea un bloque codificado intraimagen; una primera etapa de generación de imágenes predictivas para generar una imagen predictiva del bloque objetivo de codificación usando los dos vectores de movimiento establecidos en la primera etapa de configuración de dos vectores de movimiento y las dos imágenes de referencia seleccionadas en la primera etapa de selección de dos imágenes de referencia; y una etapa de codificación para codificar una imagen de diferencia entre el bloque objetivo de codificación y la imagen predictiva del bloque objetivo de codificación, y en el que dicho procedimiento de decodificación de imágenes comprende: