Patent ES-2719216-T3 (ES)
Title: Procedimiento de codificación de imágenes en movimiento y procedimiento de descodificación de imágenes en movimiento
Inventor: KONDO SATOSHI
IPC: H04N19/105
Filed: 2003-02-26
Granted: 2019-07-09
Abstract: Un procedimiento de codificación y de descodificación que incluye un procedimiento de codificación para codificar un bloque objetivo de codificación en una imagen objetivo de codificación en modo directo y un procedimiento de descodificación para descodificar un bloque objetivo de descodificación en una imagen objetivo de descodificación en modo directo, en el que el bloque objetivo de codificación y el bloque objetivo de descodificación se compensan en movimiento usando dos imágenes de referencia que comprenden una imagen de referencia hacia delante y una imagen de referencia hacia atrás, y dos vectores de movimiento que se corresponden con las dos imágenes de referencia, en el que dicho procedimiento de codificación comprende: especificar, como una imagen de referencia hacia atrás para el bloque objetivo de codificación, una imagen de referencia que está situada inmediatamente después de la imagen objetivo de codificación en orden de visualización; especificar, como un bloque situado conjuntamente, un bloque compensado en movimiento incluido en la imagen de referencia hacia atrás especificada y situado de forma idéntica al bloque objetivo de codificación; derivar un vector de movimiento del bloque situado conjuntamente; especificar, como una imagen de referencia hacia delante para el bloque objetivo de codificación, una imagen de referencia que se corresponde con el vector de movimiento derivado del bloque situado conjuntamente; generar un vector de movimiento hacia delante y un vector de movimiento hacia atrás para el bloque objetivo de codificación escalando el vector de movimiento derivado del bloque situado conjuntamente basándose en una diferencia entre la información de orden de visualización de la imagen de referencia hacia delante, información de orden de visualización de la imagen de referencia hacia atrás e información de orden de visualización de la imagen objetivo de codificación que incluye el bloque objetivo de codificación; y realizar una compensación de movimiento en el bloque objetivo de codificación haciendo referencia a la imagen de referencia hacia delante y la imagen de referencia hacia atrás, en el que la imagen de referencia hacia delante se corresponde con el vector de movimiento hacia delante generado y la imagen de referencia hacia atrás se corresponde con el vector de movimiento hacia atrás generado, y en el que dicho procedimiento de descodificación comprende: especificar, como una imagen de referencia hacia atrás para el bloque objetivo de descodificación, una imagen de referencia que está situada inmediatamente después de la imagen objetivo de descodificación en orden de visualización; especificar, como un bloque situado conjuntamente, un bloque compensado en movimiento incluido en la imagen de referencia hacia atrás especificada y situado de forma idéntica al bloque objetivo de descodificación; derivar un vector de movimiento del bloque situado conjuntamente; especificar, como una imagen de referencia hacia delante para el bloque objetivo de descodificación, una imagen de referencia que se corresponde con el vector de movimiento derivado del bloque situado conjuntamente; generar un vector de movimiento hacia delante y un vector de movimiento hacia atrás para el bloque objetivo de descodificación escalando el vector de movimiento derivado del bloque situado conjuntamente basándose en una diferencia entre la información de orden de visualización de la imagen de referencia hacia delante, la información de orden de visualización de la imagen de referencia hacia atrás y la información de orden de visualización de la imagen objetivo de descodificación que incluye el bloque objetivo de descodificación; y realizar una compensación de movimiento en el bloque objetivo de descodificación haciendo referencia a la imagen de referencia hacia delante y a la imagen de referencia hacia atrás, en el que la imagen de referencia hacia delante se corresponde con el vector de movimiento hacia delante generado y la imagen de referencia hacia atrás se corresponde con el vector de movimiento hacia atrás generado, caracterizado porque (a) en un caso en que la imagen que incluye el bloque situado conjuntamente es una imagen B y el bloque situado conjuntamente es compensado en movimiento usando únicamente un vector de movimiento hacia delante, derivar, como el vector de movimiento del bloque situado conjuntamente, el único vector de movimiento hacia delante, (b) en un caso en que la imagen que incluye el bloque situado conjuntamente es una imagen B y el bloque situado conjuntamente es compensado en movimiento usando dos vectores de movimiento que comprenden un vector de movimiento hacia delante y un vector de movimiento hacia atrás, derivar, como el vector de movimiento del bloque situado conjuntamente, el vector de movimiento hacia delante de los dos vectores de movimiento, y (c) en un caso en que la imagen que incluye el bloque situado conjuntamente es una imagen B y el bloque situado conjuntamente es compensado en movimiento en modo directo usando dos vectores de movimiento que se generan usando un vector de movimiento de una imagen ya descodificada distinta de la imagen que incluye el bloque situado conjuntamente, derivar, como el vector de movimiento del bloque situado conjuntamente, el vector de movimiento hacia delante de los dos vectores de movimiento usados en compensación de movimiento del bloque situado conjuntamente.