Filtrado de datos de vídeo usando una pluralidad de filtros.
(05/02/2020) Un procedimiento que comprende:
recibir, desde un flujo de bits de datos de vídeo codificado, datos de vídeo, una pluralidad de filtros e información de selección de filtro integrada en el flujo de bits de datos de vídeo;
determinar píxeles a los que se aplicará cada filtro de la pluralidad de filtros en base a una medida predeterminada de características locales de una imagen en la que la medida predeterminada de las características locales de la imagen es un valor de varianza de los píxeles de una imagen reconstruida a partir de un valor medio de los píxeles de la imagen reconstruida;
seleccionar para los píxeles, en base a la información de selección de filtro incluida en el flujo de bits de datos de vídeo y el valor de…
Codificación de vídeo en modo intra.
Sección de la CIP Electricidad
(02/10/2019). Solicitante/s: QUALCOMM INCORPORATED. Clasificación: H04N19/463, H04N19/11.
Un procedimiento de codificación de datos de vídeo, comprendiendo el procedimiento:
determinar un modo intra para predecir un bloque actual de datos de vídeo;
determinar los modos más probables, MPM, para predecir el bloque actual de datos de vídeo, siendo los modos más probables modos intra de bloques codificados previamente que son contiguos al bloque actual;
comparar el modo intra del bloque actual con cada uno de los MPM en un orden de comparación;
asignar valores de índice a los MPM en el orden en el que se compara el modo intra del bloque actual con los MPM; y
señalar, cuando uno de los MPM para predecir el bloque actual coincide con el modo intra para predecir el bloque actual, el índice del MPM coincidente.
PDF original: ES-2763443_T3.pdf
Modo de fusión bipredictivo basado en vecinos unipredictivos y bipredictivos en la codificación de vídeo.
(03/05/2019) Un procedimiento para codificación de datos de vídeo, el procedimiento que comprende:
seleccionar un modo de fusión bipredictivo para codificar un bloque de vídeo actual;
identificar un primer conjunto de dos bloques de vídeo vecinos diferentes codificados en los modos unipredictivos de un conjunto de bloques vecinos candidatos, el conjunto de bloques vecinos candidatos que comprende un vecino superior, un vecino superior derecho, un vecino izquierdo, un vecino inferior izquierdo y un vecino temporal coubicado desde otra trama de vídeo;
usar dos vectores de movimiento unipredictivos diferentes, uno asociado con cada uno de los dos bloques de vídeo vecinos diferentes de dicho primer conjunto, como un primer conjunto candidato de vectores de movimiento para codificar el…
Optimización de contexto para la codificación de la posición del último coeficiente significativo.
Sección de la CIP Electricidad
(18/02/2019). Solicitante/s: Velos Media International Limited. Clasificación: H04N19/176, H04N19/13, H04N19/18.
Método de codificación de coeficientes de transformada para un bloque de transformada de un bloque de vídeo, comprendiendo el método:
obtener una cadena binaria que indica la posición de un último coeficiente significativo dentro del bloque de transformada de coeficientes de transformada;
determinar un contexto para un índice binario de la cadena binaria basándose en el tamaño del bloque de transformada; y
codificar la cadena binaria usando codificación aritmética binaria adaptativa según el contexto, CABAC, basada al menos en parte en el contexto determinado;
caracterizado porque
el contexto asignado al índice binario de la cadena binaria es el mismo que el contexto asignado a al menos un índice binario de una cadena binaria que indica la posición del último coeficiente significativo dentro de un bloque de transformada de un tamaño diferente.
PDF original: ES-2700523_T3.pdf
Indicación de selección de modo de intrapredicción para codificación de vídeo.
(14/02/2019) Un procedimiento de descodificación de datos de vídeo, el procedimiento que comprende:
determinar un primer modo de intrapredicción más probable y un segundo modo de intrapredicción más probable para un bloque codificado de datos de vídeo basándose en un contexto para el bloque actual;
seleccionar una tabla de palabras de código basándose en el contexto para el bloque actual, en el que la tabla de palabras de código comprende una pluralidad de palabras de código de longitud variable correspondientes a índices de modo de intrapredicción; caracterizado por que: seleccionar el modo de intrapredicción como el primer o el segundo modo de intrapredicción…
Reducción del número de contextos para codificación aritmética binaria adaptativa al contexto.
Sección de la CIP Electricidad
(05/02/2019). Solicitante/s: Velos Media International Limited. Clasificación: H03M7/40, H04N19/174, H04N19/176, H04N19/50, H04N19/91, H04N19/13, H04N19/103, H04N19/136, H04N19/60.
Un método de codificación de datos de vídeo que comprende:
determinar como tipo de partición una partición asimétrica para un modo de predicción para un bloque de datos de vídeo;
codificar un bin de tipo de partición de un elemento de sintaxis usando codificación aritmética binaria adaptativa al contexto (CABAC) con un solo contexto, indicando el elemento de sintaxis cómo se divide el bloque de datos de vídeo, en el que el elemento de sintaxis comprende una cadena binaria, en el que el bin de tipo de partición indica si el bloque de datos de vídeo se divide de manera simétrica o se divide de manera asimétrica, en el que el bin de tipo de partición es del segundo al último bin de la cadena binaria, en el que el un solo contexto es el mismo para cualquier partición asimétrica, y en el que el un solo contexto es un modelo de probabilidad; y
codificar un bin de tamaño de partición del elemento de sintaxis usando CABAC en modo de derivación.
PDF original: ES-2698552_T3.pdf
Codificación progresiva de una posición de último coeficiente significativo.
(09/01/2019) Un procedimiento para codificar datos de video que comprende:
obtener un valor que indica una posición de un último coeficiente significativo dentro de un bloque de video de tamaño T;
determinar una binarización para el valor de la posición del último coeficiente significativo que consiste en una primera cadena de bits y una segunda cadena de bits;
en el que la primera cadena de bits es determinada por un esquema de codificación unaria truncada;
la segunda cadena de bits es determinada por un esquema de codificación de longitud fija; y
codificar la primera y segunda cadenas de bits en un flujo de bits utilizando un proceso de codificación aritmética adaptativa al contexto (CABAC), comprendiendo el proceso CABAC codificar la primera cadena de bits en base a un modelo de contexto y codificar en modo bypass la segunda cadena de bits;…
Indicación de la selección del modo de predicción intra para codificación de vídeo usando CABAC.
(03/12/2018) Un procedimiento de descodificación de datos de vídeo, comprendiendo el procedimiento:
determinar un primer modo de predicción intra más probable, m1, y un segundo modo de predicción intra más probable, m2, para un bloque actual de datos de vídeo basándose en un contexto para el bloque actual;
realizar un proceso de codificación aritmética binaria adaptable basada en contexto, CABAC, para determinar una palabra clave recibida, en el que la palabra clave recibida corresponde a un índice de modo de predicción intra modificado;
determinar un índice de modo de predicción intra, j, comparando el índice de modo de predicción intra modificado con un índice de modo de predicción intra para el primer modo más probable, m1 y un índice de…
Realización de predicción de vector de movimiento para codificación de vídeo.
(03/10/2018) 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…
Puesta en correspondencia de plantillas para codificación de vídeo.
(04/04/2018) Un procedimiento de codificación de vídeo para codificar un bloque de vídeo actual de una unidad de vídeo actual, comprendiendo el procedimiento:
generar uno o más conjuntos de hipótesis para la codificación de vídeo predictiva de puesta en coincidencia de plantillas, en donde cada una de las hipótesis en los uno o más conjuntos de hipótesis se basa en un bloque de vídeo predictivo en una unidad de vídeo diferente a la unidad actual de vídeo y en donde cada una de las hipótesis en los uno o más conjuntos de hipótesis se genera en base a datos de vídeo en una plantilla que tiene una forma que corresponde a una forma de una plantilla asociada al bloque de vídeo actual ; generar una hipótesis de referencia basada en los uno o más conjuntos de hipótesis, en…
Indicación de modo de intra-predicción mejorada para codificación de vídeo utilizando el modo contiguo.
(08/11/2017) Un procedimiento de codificación de datos de vídeo, comprendiendo el procedimiento:
determinar, para un bloque dentro de una imagen de datos de vídeo, un conjunto de modos de intra-predicción más probables para predecir el bloque de datos de vídeo a partir de los modos de intra-predicción disponibles para predecir el bloque de datos de vídeo, en el que el conjunto de modos de intra-predicción más probables tiene un tamaño que es igual a un número predeterminado que es mayor que o igual a dos, y en el que el tamaño se fija para todos los bloques en la imagen;
proporcionar una palabra de código, en el que la palabra de código indica si el modo de intra-predicción real es uno de los modos de intra-predicción más probables,…
Relleno de píxeles de borde para intra-predicción en codificación de vídeo.
Sección de la CIP Electricidad
(30/08/2017). Solicitante/s: QUALCOMM INCORPORATED. Clasificación: H04N19/593, H04N19/105, H04N19/61, H04N19/182.
Un procedimiento para codificar datos de vídeo, comprendiendo el procedimiento:
realizar una operación de relleno que procesa un conjunto de píxeles de borde, asociados con un bloque de vídeo actual, de acuerdo con un orden que comienza en un píxel de borde inferior izquierdo y continúa a través de los píxeles de borde secuencialmente hasta un píxel de borde superior derecho, en el que cuando la operación de relleno procesa un píxel de borde no disponible que no sea el píxel de borde inferior izquierdo, la operación de relleno asigna un valor al píxel de borde no disponible basándose en un valor de un píxel de borde previamente procesado mediante la operación de relleno; y
generar un bloque de vídeo intra-predicho para dicho bloque de vídeo actual basado en los píxeles de borde procesados, caracterizado por que la operación de relleno asigna el valor al píxel de borde no disponible sin buscar un siguiente píxel de borde disponible en el orden de procesamiento.
PDF original: ES-2648312_T3.pdf
Simplificación de decisión de modo para predicción intra.
(22/02/2017) Procedimiento de codificación de datos de vídeo, en el que el procedimiento comprende:
obtención de una pluralidad de modos de predicción intra disponibles para codificar un bloque actual de datos de vídeo;
cálculo de un coste aproximado para cada modo de predicción intra identificado en un conjunto actual de modos de predicción intra de la pluralidad de modos de predicción intra que incluye un conjunto predefinido de modos de predicción intra que presenta al menos un modo de predicción intra, en el que el conjunto actual de modos de predicción intra incluye menos modos de predicción intra que la pluralidad de modos de predicción intra disponibles para codificar el bloque actual de los datos de vídeo;
cálculo de un coste aproximado para uno o más modos de predicción intra más…
Obtención de contexto para la codificación de última posición para la codificación de vídeo.
(16/11/2016) Un procedimiento de codificación de datos de vídeo, comprendiendo el procedimiento:
la determinación de un contexto para la codificación por entropía de un bin de un valor indicativo de una posición del último coeficiente significativo de un bloque de datos de vídeo usando una función de un índice del bin, y la codificación del bin utilizando el contexto determinado; caracterizado por:
el uso de la función para producir un índice de contexto para el contexto desplazando a la derecha el índice del bin un valor k y añadiendo el valor desplazado a la derecha a un valor de desplazamiento,
en el que el valor…
Mejora del rendimiento para la codificación del nivel de coeficientes de la CABAC.
(21/09/2016) Un procedimiento de codificación de coeficientes de transformación generados por una transformación, basada en bloques, de datos residuales a partir de la predicción espacial o temporal en un proceso de codificación de vídeo, procedimiento que comprende:
codificación de un indicador de correlación de significancia para coeficientes de transformación en un trozo de coeficientes de transformación, en el que el indicador de correlación de significancia indica si un coeficiente de transformación particular tiene un valor absoluto mayor que cero o no;
codificación de un indicador de signo para coeficientes de transformación en el trozo, en el que el indicador de signo indica el signo del coeficiente de transformación particular;
codificación de un indicador de mayor que uno para coeficientes de transformación en un orden…
Agrupación de elementos sintácticos codificados por circunvalación en la codificación de vídeo.
(29/02/2016) Un procedimiento de descodificación de datos de vídeo, comprendiendo el procedimiento: recibir un flujo de bits codificado por entropía que incluye un primer grupo de elementos sintácticos que comprende una pluralidad de indicadores y un segundo grupo de elementos sintácticos para unidades de predicción (PU) de una unidad de codificación (CU), donde los elementos sintácticos del segundo grupo de elementos sintácticos corresponden a elementos sintácticos respectivos del primer grupo de elementos sintácticos, y donde un indicador de la pluralidad de indicadores del primer grupo de elementos sintácticos indica si un modo de intra-predicción de muestras de luminancia de una PU respectiva de la CU está basado en un índice hacia…
Reducción del número de contextos para codificación aritmética binaria adaptativa al contexto.
(12/11/2015) Un procedimiento de codificación de datos de vídeo que comprende:
seleccionar un contexto de uno o más contextos basados en una profundidad de transformación de una unidad de transformación asociada con un bloque de datos de vídeo a codificar, en el que la profundidad de transformación especifica el nivel de subdivisión actual de una unidad de codificación en bloques para el objeto de codificación de transformación;
codificar un indicador de bloque codificado croma Cb para el bloque de datos de vídeo usando la codificación aritmética binaria adaptativa al contexto, CABAC y el contexto seleccionado, en el que…
Codificación de vídeo usando resolución adaptativa de vectores de movimiento.
(15/07/2015) Un procedimiento de codificación por entropía de datos de video, comprendiendo el procedimiento:
cuando un valor absoluto de un componente x de un valor de diferencia de vector de movimiento para un bloque actual es mayor que cero , y cuando un valor absoluto de un componente y del valor de diferencia de vector de movimiento para el bloque actual es mayor que cero , codificar por entropía información representativa de un valor de diferencia de vector de movimiento, en el que la codificación por entropía de la información representativa del valor de diferencia de vector de movimiento comprende:
intercalar información representativa de si el valor…
Reducción de contexto para codificación aritmética binaria adaptativa según el contexto.
(17/09/2014) Un procedimiento de codificación de datos de vídeo que comprende:
determinar un primer tipo de predicción para un bloque de datos de vídeo en una porción P;
representar el primer tipo de predicción como un elemento de sintaxis de tipo de predicción de la porción P;
determinar un segundo tipo de predicción para un bloque de datos de vídeo en una porción B;
representar el segundo tipo de predicción como un elemento de sintaxis de tipo de predicción de la porción B;
determinar una binarización de porción P para el elemento de sintaxis de tipo de predicción de la porción P; determinar una binarización de porción B para el elemento de sintaxis de tipo de predicción de la porción B; y
codificar los datos de vídeo en base a las…
Puesta en correspondencia de plantillas para codificación de vídeo.
(29/01/2014) Un procedimiento de codificación de vídeo para la codificación de un bloque de vídeo actual de una unidad de vídeo actual, comprendiendo el procedimiento:
la generación de un primer conjunto de hipótesis para una codificación de vídeo predictiva de puesta en correspondencia de plantillas, en el que las hipótesis del primer conjunto se basan en tramas individuales de datos procedentes de al menos una lista que contiene tramas anteriores en orden de representación y una lista que contiene tramas futuras en orden de representación;
la generación de un segundo conjunto de hipótesis para una codificación de vídeo…