Patent ES-2669399-T3 (ES)
Title: Vector de movimiento predicho entre visualizaciones para vídeo 3D
Inventor: CHEN YING
IPC: H04N19/597
Filed: 2013-08-16
Granted: 2018-05-25
Abstract: Un procedimiento de descodificación de datos de vídeo de múltiples visualizaciones, comprendiendo el procedimiento: determinar (190), para un bloque actual (140) en una visualización actual (V1), un bloque correspondiente (142) en una visualización de referencia (V0) usando un vector de disparidad para el bloque actual; determinar (191) una primera dirección, X, para un vector de movimiento actual del bloque actual, en el que la primera dirección corresponde a una de una primera lista de imágenes de referencia (Lista 0) o una segunda lista de imágenes de referencia (Lista 1); determinar (192) un primer valor de recuento de orden de imágenes, POC, de una primera imagen de referencia referenciada por un índice de referencia asociado con un primer vector de movimiento del bloque correspondiente que apunta en la primera dirección, mvLX,; determinar (193) si una primera lista de imágenes de referencia, ListX, para el bloque actual incluye una imagen de referencia que tiene el primer valor de POC en el que la primera lista de imágenes de referencia corresponde a la primera dirección; en respuesta a la primera lista de imágenes de referencia que incluye la imagen de referencia que tiene el primer valor de POC, añadir un candidato de fusión de un vector X de movimiento predicho entre visualizaciones a una lista de candidatos de fusión, con el candidato de fusión de vector X de movimiento predicho entre visualizaciones que comprende un índice de imagen de referencia correspondiente a la imagen de referencia en la primera lista de imágenes de referencia, ListX, que tiene el primer valor de POC y que comprende el primer vector de movimiento, mvLX; en respuesta a la primera lista de imágenes de referencia, ListX, no incluir la imagen de referencia que tiene el primer valor de POC: determinar (194) un segundo valor de POC de una segunda imagen de referencia referenciada por un índice de referencia asociado con un segundo vector de movimiento del bloque correspondiente que apunta en una segunda dirección, mvLY, en el que la segunda dirección, Y, es diferente de la primera dirección, X, en el que la segunda dirección corresponde a la otra, ListaY, de la primera lista de imágenes de referencia y la segunda lista de imágenes de referencia; determinar (196) si la primera lista de imágenes de referencia, ListX, para el bloque actual incluye una imagen de referencia que tiene el segundo valor de POC; y en respuesta a la primera lista de imágenes de referencia que incluye la imagen de referencia que tiene el segundo valor de POC, añadir un candidato de fusión de vector X de movimiento predicho entre visualizaciones a la lista de candidatos de fusión, con el candidato de fusión de vector X de movimiento predicho entre visualizaciones que comprende un índice de imagen de referencia correspondiente a la imagen de referencia en la primera lista de imágenes de referencia, ListX, que tiene el segundo valor de POC y que comprende el segundo vector de movimiento, mvLY; y descodificar un valor de índice, en el que el valor de índice corresponde al candidato de fusión; y predecir el bloque actual usando el candidato de fusión correspondiente al índice.