Patent ES-2900107-T3 (ES)
Title: Método para seleccionar un predictor de vector de movimiento
Inventor: PARK JOON YOUNG
IPC: H04N19/61
Filed: 2012-03-21
Granted: 2022-03-15
Abstract: Un método de decodificación de datos de vídeo, comprendiendo dicho método: recibir información de vídeo que incluye un índice de predictor de vector de movimiento, un índice de imagen de referencia e información sobre una diferencia de vector de movimiento de un bloque actual; (S310) derivar un primer predictor de vector de movimiento candidato del bloque actual a partir de un primer grupo de bloques vecinos basado en un primer orden de comprobación, en donde el primer grupo de bloques vecinos incluye un bloque vecino izquierdo (Am) y un bloque vecino inferior izquierdo (Am+1); (S310) derivar un segundo predictor de vector de movimiento candidato del bloque actual a partir de un segundo grupo de bloques vecinos basado en un segundo orden de comprobación, en donde el segundo grupo de bloques vecinos incluye un bloque vecino superior derecho (Bn+1), un bloque vecino superior (Bn) y un bloque vecino superior izquierdo (B-1); (S320) seleccionar el predictor de vector de movimiento del bloque actual (900) entre el primer predictor de vector de movimiento candidato y el segundo predictor de vector de movimiento candidato basado en el índice de predictor de vector de movimiento; derivar una diferencia de vector de movimiento del bloque actual (900) basado en la información sobre la diferencia de vector de movimiento; (S330) derivar un vector de movimiento del bloque actual (900) basado en el predictor de vector de movimiento seleccionado y la diferencia del vector de movimiento; y generar un bloque predicto del bloque actual basado en el vector de movimiento del bloque actual (900) y el índice de imagen de referencia, en donde el primer orden de comprobación se determina como en el orden del bloque vecino inferior izquierdo (Am+1) al bloque vecino izquierdo (Am), en donde el paso de derivar el primer predictor de vector de movimiento candidato se realiza basado en una primera condición o en una segunda condición, en donde el segundo orden de comprobación se determina como en el orden del bloque vecino superior derecho (Bn+1) al bloque vecino superior (Bn) al bloque vecino superior izquierdo (B-1), en donde el paso de derivar el segundo predictor de vector de movimiento candidato se realiza basado en la primera condición o en la segunda condición, en donde la primera condición es si un bloque tiene una imagen de referencia idéntica a la del bloque actual (900) y una lista de imágenes de referencia idéntica a la del bloque actual (900), en donde la segunda condición es si un bloque tiene una imagen de referencia idéntica a la del bloque actual (900) y una lista de imágenes de referencia diferente a la del bloque actual (900), en donde para el bloque vecino izquierdo (Am), el bloque vecino inferior izquierdo (Am+1), el bloque vecino superior derecho (Bn+1), el bloque vecino superior (Bn) y el bloque vecino superior izquierdo (B-1), la primera condición se comprueba antes que la segunda condición, caracterizado por que cuando el bloque vecino inferior izquierdo (Am+1) no satisface tanto la primera condición como la segunda condición, se comprueba si el bloque vecino izquierdo (Am) satisface la primera condición o la segunda condición sin comprobar, además una tercera condición de que un bloque tenga una imagen de referencia diferente a la del bloque actual (900) y una lista de imágenes de referencia idéntica a la del bloque actual (900), y una cuarta condición de que un bloque tenga una imagen de referencia diferente a la del bloque actual (900) y una lista de imágenes de referencia diferente a la del bloque actual (900) para el bloque vecino inferior izquierdo (Am+1).