Patent ES-2684522-T3 (ES)
Title: Realización de predicción de vector de movimiento para codificación de vídeo
Inventor: CHIEN WEI-JUNG
IPC: H04N19/895
Filed: 2012-01-18
Granted: 2018-10-03
Abstract: Un procedimiento de codificación de datos de vídeo, comprendiendo el procedimiento: determinar vectores de movimiento candidatos espaciales asociados con una parte actual de una trama de vídeo actual, en el que los vectores de movimiento candidatos espaciales comprenden vectores de movimiento determinados para las partes vecinas de la trama de vídeo actual adyacente a la parte actual; determinar un vector de movimiento candidato temporal asociado con la parte actual de la trama de vídeo actual, en el que el vector de movimiento candidato temporal comprende un vector de movimiento determinado para una parte de una trama de vídeo de referencia; reducir solo los vectores de movimiento de candidatos espaciales para eliminar los duplicados de los vectores de movimiento candidato espaciales sin tener en cuenta el vector de movimiento candidato temporal durante el proceso de reducción; seleccionar el vector de movimiento candidato temporal o uno de los vectores de movimiento candidato espaciales restantes después de la reducción como el vector de movimiento candidato seleccionado para un proceso de predicción de vector de movimiento; determinar un índice que identifique una ubicación del seleccionado de los vectores de movimiento candidatos en una lista del vector de movimiento candidato temporal y de los vectores de movimiento candidatos espaciales que permanezcan después de la reducción; y señalar el índice en un flujo de bits usando uno de un código unario o de un código unario truncado, caracterizado por que el procedimiento comprende además determinar si cada uno de los vectores de movimiento candidatos espaciales determinados se predijo espacialmente o se predijo temporalmente, y en el que: reducir los vectores de movimiento candidatos espaciales para eliminar los duplicados de los vectores de movimiento candidatos espaciales comprende reducir solamente aquellos de los vectores de movimiento candidatos espaciales determinados que se determinaron predichos temporalmente sin reducir ninguno de los vectores de movimiento candidatos espaciales determinados que se determinaron predichos temporalmente, y seleccionar el vector de movimiento candidato temporal o uno de los vectores de movimiento candidatos espaciales restantes después de la reducción ya que el vector de movimiento candidato seleccionado comprende seleccionar el vector de movimiento candidato temporal, uno de los vectores de movimiento candidatos espaciales que se determinó predicho temporalmente o uno de los vectores de movimiento candidatos espaciales determinados predichos espacialmente restantes después de la reducción como el vector de movimiento candidato seleccionado; o el procedimiento comprende además reemplazar cualquiera de los vectores de movimiento candidatos espaciales que se determinaron predichos temporalmente con un vector de movimiento candidato predeterminado, en el que el vector de movimiento candidato predeterminado incluye información de vector de movimiento predeterminada, en el que la información de vector de movimiento predeterminada comprende una amplitud de vector de movimiento, una dirección de predicción que identifica si la trama de referencia precede o sigue temporalmente la trama actual, y un índice de referencia que identifica la trama de referencia, y reducir los vectores de movimiento candidatos espaciales para eliminar los duplicados de los vectores de movimiento candidatos espaciales comprende reducir los vectores de movimiento candidatos espaciales que incluyan uno o más de los vectores de movimiento candidatos predeterminados para eliminar los duplicados de los vectores de movimiento candidatos espaciales.