Patent ES-2724925-T3 (ES)
Title: Modelo hipotético de descodificador de referencia y conformidad para imágenes omitidas de acceso aleatorio de capa cruzada
Inventor: RAMASUBRAMONIAN ADARSH KRISHNAN
IPC: H04N19/70
Filed: 2014-06-03
Granted: 2019-09-17
Abstract: Un procedimiento de descodificación de datos de vídeo, comprendiendo el procedimiento: generar imágenes de referencia no disponibles para el primero, segundo, tercero, cuarto y quinto subconjuntos de imagen de referencia para una imagen omitida de acceso aleatorio de capa cruzada (CL-RAS) en una unidad de acceso de punto de acceso aleatorio intra (IRAP) inicial presente en un flujo de bits de datos de vídeo, la unidad de acceso IRAP inicial es una unidad de acceso que contiene una o más imágenes IRAP en las que una imagen codificada con ID de capa nuh igual a 0 tiene NoRaslOutputFlag igual a 1, donde una imagen en una capa base de la unidad de acceso IRAP inicial es una imagen IRAP y no todas las imágenes de la unidad de acceso IRAP inicial son imágenes IRAP, la imagen CL-RAS es una imagen que no es una imagen IRAP pero está en la unidad de acceso IRAP inicial, en el que la imagen CL-RAS contiene referencias a imágenes que no están presentes en el flujo de bits de datos de vídeo y un identificador de capa de la imagen CL-RAS es mayor que 0, en el que cada imagen de referencia en el primer subconjunto de imágenes de referencia es una imagen de referencia a corto plazo que aparece antes de la imagen CL-RAS en orden de salida, cada imagen de referencia en el segundo subconjunto de imágenes de referencia es una imagen de referencia a corto plazo que aparece después de la imagen CL-RAS en orden de salida, cada imagen de referencia en el tercer subconjunto de imágenes de referencia es una imagen de referencia a corto plazo que no se utiliza para la predicción inter de la imagen CL-RAS, cada imagen de referencia en el cuarto subconjunto de imágenes de referencia es una imagen de referencia a largo plazo que se puede utilizar para la predicción inter de la 25 imagen CL-RAS, y cada imagen de referencia en el quinto subconjunto de imágenes de referencia es una imagen de referencia a largo plazo que no se utiliza para la predicción inter de la imagen CL-RAS; y descodificar la imagen CL-RAS basándose al menos en parte en una o más de las imágenes de referencia no disponibles generadas; y en el que generar las imágenes de referencia no disponibles comprende: para cada posición respectiva en una matriz para el primer subconjunto de imágenes de referencia, si una entrada en la posición respectiva es igual a "sin imagen de referencia", generar una imagen de referencia para la que se aplica lo siguiente: un valor de recuento de orden de imágenes (POC) para la imagen de referencia generada es igual a un valor POC en la posición respectiva en un primer conjunto de valores POC, un indicador de salida de imagen para la imagen de referencia generada se establece igual a 0, la imagen de referencia generada está marcada como utilizada para referencia a corto plazo, la posición respectiva en la matriz para el primer subconjunto de imágenes de referencia se establece en la imagen de referencia generada, y un identificador de capa para la imagen de referencia generada se establece en un identificador de capa de la imagen CL-RAS; para cada posición respectiva en una matriz para el segundo subconjunto de imágenes de referencia, si una entrada en la posición respectiva es igual a "ninguna imagen de referencia", generar una imagen de referencia para la cual se aplica lo siguiente: un valor POC para la imagen de referencia generada es igual a un valor POC en la posición respectiva en un segundo conjunto de valores POC, un indicador de salida de imagen para la imagen de referencia generada se establece igual a 0, la imagen de referencia generada está marcada como utilizada para referencia a corto plazo, la posición respectiva en la matriz para el segundo subconjunto de imágenes de referencia se establece en la imagen de referencia generada, y un identificador de capa para la imagen de referencia generada se establece en el identificador de capa 65 de la imagen CL-RAS; para cada posición respectiva en una matriz para el tercer subconjunto de imágenes de referencia, si una entrada en la posición respectiva es igual a "sin imagen de referencia", generar una imagen de referencia para la que se aplica lo siguiente: un valor POC para la imagen de referencia generada es igual a un valor POC en la posición respectiva en un tercer conjunto de valores POC, un indicador de salida de imagen para la imagen de referencia generada se establece igual a 0, la imagen de referencia generada está marcada como utilizada para referencia a corto plazo, la posición respectiva en la matriz para el tercer subconjunto de imágenes de referencia se establece en la imagen de referencia generada, y un identificador de capa para la imagen de referencia generada se establece en el identificador de capa de la imagen CL-RAS; para cada posición respectiva en una matriz para el cuarto subconjunto de imágenes de referencia, si una entrada en la posición respectiva es igual a "sin imagen de referencia", generar una imagen de referencia 20 para la cual se aplica lo siguiente: un valor POC para la imagen de referencia generada es igual a un valor POC en la posición respectiva en un cuarto conjunto de valores POC, se infiere que un valor de un elemento sintáctico que especifica los bits menos significativos de un valor POC para la imagen generada es igual al resultado de una operación "y" a nivel de bits del valor POC en la posición respectiva en el cuarto conjunto de valores POC y a valor resultante de una variable que indica el valor máximo que los bits menos significativos del valor POC pueden tener menos 1, un indicador de salida de imagen para la imagen de referencia generada se establece igual a 0, la imagen de referencia generada se marca como utilizada para referencia a largo plazo, la posición respectiva en la matriz para el cuarto subconjunto de imágenes de referencia se establece en la imagen de referencia generada, y un identificador de capa para la imagen de referencia generada se establece en el identificador de capa de la imagen CL-RAS; para cada posición respectiva en una quinta matriz de subconjuntos de imágenes de referencia, si una entrada en la posición respectiva es igual a "sin imagen de referencia", generar una imagen de referencia para la que se aplica lo siguiente: un valor POC para la imagen de referencia generada es igual a un valor POC en la posición respectiva en un quinto conjunto de valores POC, se infiere que un valor de un elemento sintáctico que especifica los bits menos significativos de un valor POC para la imagen generada sea igual al resultado de una operación a nivel de bits "y" del valor POC en la posición respectiva en el quinto conjunto de valores POC y un valor resultante de una variable que 50 indica el valor máximo que los bits menos significativos del valor POC pueden tener menos 1, un indicador de salida de imagen para la imagen de referencia generada se establece igual a 0, la imagen de referencia generada se marca como utilizada para referencia a largo plazo, la posición respectiva en la quinta matriz de subconjuntos de imágenes de referencia se establece en la imagen de referencia generada, y un identificador de capa para la imagen de referencia generada se establece en el identificador de capa de la imagen CL-RAS.