ES2851009T3 - Método para realizar intra-predicción utilizando un filtro adaptable - Google Patents
Método para realizar intra-predicción utilizando un filtro adaptable Download PDFInfo
- Publication number
- ES2851009T3 ES2851009T3 ES11766200T ES11766200T ES2851009T3 ES 2851009 T3 ES2851009 T3 ES 2851009T3 ES 11766200 T ES11766200 T ES 11766200T ES 11766200 T ES11766200 T ES 11766200T ES 2851009 T3 ES2851009 T3 ES 2851009T3
- Authority
- ES
- Spain
- Prior art keywords
- prediction
- filter
- current block
- intra
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/182—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Un método para realizar intra-predicción para un bloque actual de una trama de vídeo, que comprende: determinar si aplicar un primer filtro a un valor de píxel de referencia contiguo del bloque actual basándose en un modo de intra-predicción del bloque actual; si, como resultado de la determinación, se determina que se ha de aplicar el primer filtro, aplicar el primer filtro al valor de píxel de referencia contiguo; generar valores de píxeles de predicción del bloque actual, siendo los valores de píxeles de predicción predichos basándose en el valor de píxeles de referencia contiguos filtrados; determinar si aplicar un segundo filtro a al menos uno de los valores de píxeles de predicción del bloque actual, basándose en el modo de intra-predicción del bloque actual; y si, como resultado de la determinación, se determina que se ha de aplicar el segundo filtro, aplicar el segundo filtro a al menos uno de los valores de píxeles de predicción, en donde el modo de intra-predicción del bloque actual se determina basándose en un modo de predicción de un bloque circundante del bloque actual; y en donde cuando el modo de intra-predicción del bloque actual es un modo DC, la determinación de si aplicar el segundo filtro a los valores de los píxeles de predicción del bloque actual es tal que se aplica un filtro de 3 tomas solamente a un píxel superior más a la izquierda del bloque actual y se aplica un filtro de 2 tomas solamente a los píxeles restantes superiores y más a la izquierda, excepto el píxel superior más a la izquierda entre los píxeles de predicción del bloque actual.
Description
DESCRIPCIÓN
Método para realizar intra-predicción utilizando un filtro adaptable
[Campo técnico]
La presente invención se refiere a la codificación de vídeo y, más particularmente, a un método para realizar intrapredicciones mediante la aplicación de filtrado adaptativo según las reivindicaciones adjuntas.
[Antecedentes de la técnica]
Con la reciente aparición de la televisión digital, etc., se está desarrollando abruptamente la tecnología en los campos de la radiodifusión televisiva y del entretenimiento en el hogar. La tecnología de los campos se está comercializando mediante la estandarización de la tecnología de compresión de vídeo. Para la compresión de vídeo, se está utilizando ampliamente un estándar ITU-T (Unión Internacional de Telecomunicaciones-Telecomunicaciones) H. 263. El MPEG-4, que es el próximo estándar de MPEG (Grupo de Expertos de Imágenes en Movimiento), se está utilizando para aplicaciones de vídeo basadas en Internet.
Después de que se ha completado el estándar H. 263, ITU-T VCEG (Grupo de Expertos de Codificación de Vídeo) se ha dedicado a lograr un objetivo a corto plazo para agregar características adicionales al estándar H. 263 y un objetivo a largo plazo para desarrollar un nuevo estándar para comunicación visual de una tasa de bits baja. En el año 2001, se construyó el JVT (Equipo Mixto de Vídeo) que consiste en los expertos de MPEG y VCEG, y el JVT ha realizado una tarea de estandarización de ITU-T H. 264/MPEG-4 parte 10, que es un nuevo estándar para la codificación de vídeo. El estándar H. 264 también puede denominarse AVC (Codificación de Vídeo Avanzada). El objetivo tecnológico del H. 264/AVC es la mejora significativa de la eficiencia de la codificación, la tecnología de codificación resistente a pérdidas y errores, la tecnología de codificación compatible con la red, la capacidad de baja latencia, la decodificación precisa de coincidencias, etc.
La mayoría de los píxeles circundantes dentro del vídeo tienen valores similares. El mismo principio se aplica a bloques de 4x4 o bloques de 16x16 que tienen un tamaño de bloque mínimo del estándar H. 264/AVC. La predicción para el vídeo se puede realizar utilizando la semejanza entre los valores entre bloques como se ha descrito anteriormente, y se puede codificar una diferencia entre el vídeo y un vídeo original. Esto se denomina intrapredicción. La eficiencia de la codificación de vídeo se puede incrementar mediante la intra-predicción.
Además, al realizar la intra-predicción, se puede aplicar un filtro antes de que se realice la intra-predicción. En casos típicos, cuando la intra-predicción se realiza en el estándar H. 264/AVC, se aplica un filtro a los valores de píxeles de referencia, y los valores a los que se han aplicado el filtro se utilizan para la intra-predicción. Sin embargo, el rendimiento de la codificación de vídeo puede aumentar cuando se realiza la intra-predicción sin aplicar el filtro en lugar de cuando la intra-predicción se realiza después de que se aplica el filtro, según las circunstancias.
Por consiguiente, se puede proponer un método para determinar si aplicar un filtro al realizar una intra-predicción. Un ejemplo de tal método se puede encontrar en KIM (ETRI) H Y ET AL: “Video coding technology proposal by the Electronics and Telecommunications Research Institute (ETRI)", 1. REUNIÓN JCT-VC; 15-4-2010 - 23-4-2010; DRESDEN; (EQUIPO MIXTO COLABORATIVO SOBRE CODIFICACIÓN DE VÍDEO DE ISO/IEC JTC1/SC29/WG11 Y ITU-TSG.16); URL: HTTP://WFTP3.ITU.INT/AV-ARCH/JCTVC-SITE/, n.2 JCTVC-A127, 21 de abril de 2010 (21 04-2010), ISSN: 0000-0049 que describe la aplicación de un primer filtro (filtro previo) a un valor de píxel de referencia de un bloque actual y un segundo filtro (filtro posterior) a las muestras intra-predecibles en direcciones vertical y horizontal. Por lo tanto, el segundo filtro se aplica a todas las muestras de intra-predicción, independientemente del modo de intra-predicción.
[Compendio de la invención]
[Problema técnico]
Un objeto de la presente invención es proporcionar un método para realizar intra-predicción aplicando un filtro adaptativo a los valores de píxeles circundantes de un bloque que se ha de predecir o los valores de píxeles predichos de un bloque actual en la codificación de vídeo. Más particularmente, después de que se aplica un filtro adaptativo (es decir, un filtro previo) a los valores de píxeles de referencia de un bloque actual para realizar la intrapredicción, se realiza la predicción. Además, se calcula una señal residual después de aplicar un filtro adaptativo (es decir, un filtro posterior) a los valores de píxeles de un bloque de corriente predicho.
[Solución técnica]
La presente invención se define en las reivindicaciones adjuntas. La descripción propicia se encuentra en las realizaciones descritas con referencia a la figura 6 y la figura 7, en particular las partes relacionadas con el "modo no direccional". Otras realizaciones/aspectos/ejemplos no están según la invención y están presentes solamente con fines ilustrativos.
[Efectos ventajosos]
El rendimiento de la codificación se mejora al predecir eficazmente un bloque de señal de luminancia o crominancia que se ha de codificar.
[Descripción de dibujos]
La figura 1 es un diagrama de bloques de un codificador según el estándar H. 264/AVC (Codificación de Vídeo Avanzada).
La figura 2 es un diagrama de bloques de un decodificador según el estándar H. 264/AVC.
La figura 3 es un diagrama que muestra un ejemplo de muestras de predicción etiquetadas en un modo de predicción de luma 4x4.
La figura 4 es un diagrama que muestra 9 tipos de modos de predicción dentro del modo de predicción de luma 4x4. La figura 5 es un diagrama que muestra un ejemplo de un método para aplicar un filtro antes de que se realice la intra-predicción.
La figura 6 es un diagrama que muestra una realización de un método propuesto para realizar intra-predicción utilizando un filtro adaptativo.
La figura 7 es un diagrama que muestra un ejemplo en el que se aplica un filtro a un valor de predicción según el método propuesto para realizar intra-predicción utilizando el filtro adaptativo.
La figura 8 es un diagrama de bloques de un codificador y un descodificador, que no forman parte de la presente invención, en el que se implementan las realizaciones de la presente invención.
[Modo de invención]
A continuación en el presente documento, se describen en detalle realizaciones de la presente invención con referencia a los dibujos adjuntos con el fin de que los expertos en la técnica sean capaces de implementar fácilmente la presente invención. Sin embargo, la presente invención se puede implementar de varias formas diferentes y no se limita a las siguientes realizaciones. Con el fin de aclarar una descripción de la presente invención, se omiten las partes no relacionadas con la descripción, y se utilizan números de referencia similares en todos los dibujos para hacer referencia a partes similares. Además, se omite una descripción de partes que los expertos en la técnica pueden comprender fácilmente.
Además, cuando se dice que cualquier parte "incluye (o comprende)" cualquier elemento, significa que la parte correspondiente puede incluir además otros elementos a menos que se describa lo contrario sin excluir los elementos.
La figura 1 es un diagrama de bloques de un codificador según el estándar H. 264/AVC (Codificación de Vídeo Avanzada).
Con referencia a la figura 1, el codificador incluye dos tipos de trayectorias de flujo de datos. Una de ellas es una trayectoria de avance y la otra es una trayectoria de reconstrucción.
En primer lugar, se describe la trayectoria hacia adelante. La codificación se realiza para una trama de entrada Fn para cada macrobloque. El macrobloque tiene el tamaño de 16x16 píxeles en un vídeo original. Se realiza intrapredicción o inter-predicción para cada trama de entrada. En la intra-predicción, la predicción se realiza utilizando una semejanza entre los valores entre bloques dentro de la trama, y se codifica una diferencia entre el vídeo original y un vídeo relevante. En la inter-predicción, la predicción se realiza utilizando una semejanza entre los valores entre bloques entre tramas, y se codifica una diferencia entre el vídeo original y un vídeo relevante. En el momento de la intra-predicción o la inter-predicción, P (es decir, un macrobloque de predicción) se forma de acuerdo con la trama reconstruida. En el momento de la intra-predicción, el macrobloque de predicción P puede formarse a partir de muestras dentro de una trama actual previamente codificada, una trama actual decodificada o una trama actual reconstruida uFn'. Cuando el macrobloque de predicción P se forma a partir de la trama actual reconstruida, pueden utilizarse muestras sin filtrar. En el momento de la inter-predicción, el macrobloque de predicción P puede formarse a partir de uno o más tramas de referencia mediante compensación de movimiento o predicción de movimiento. En la figura 1, se supone que la trama de referencia es una trama Fn- 1 ' previamente codificada. Sin embargo, la presente invención no se limita a ello, y cada macrobloque de predicción puede formarse a partir de una trama 1 anterior o 2 tramas anteriores ya codificadas o reconstruidas, o una trama posterior o 2 tramas posteriores.
P se resta del macrobloque actual con el fin de generar un macrobloque Dn residual o diferente. El macrobloque Dn se transforma (T) utilizando una transformación de bloque y se cuantifica (Q), generando así X. X es un conjunto de coeficientes codificados. Los coeficientes codificados se reordenan y a continuación se someten a codificación de entropía. Los coeficientes codificados de entropía forman un flujo de bits comprimido, junto con la información
necesaria para decodificar el macrobloque. El flujo de bits comprimido se envía a una Capa de Abstracción de Red (NAL) para su transmisión o almacenamiento.
La trayectoria de reconstrucción se describe a continuación. Los coeficientes X del macrobloque cuantificado se decodifican con el fin de generar una trama reconstruida que se utiliza para codificar otros macrobloques. X son cuantificados inversamente (Q-1) y a continuación transformados inversamente (T-1), generando así un macrobloque Dn'. La diferencia del macrobloque D' generado en la trayectoria de reconstrucción no es lo mismo que la diferencia del macrobloque Dn generado en la trayectoria de avance. La pérdida se genera debido a la cuantificación y así, el macrobloque Dn' puede tener una forma distorsionada de Dn. El macrobloque de predicción P se agrega al macrobloque Dn', y se genera un macrobloque uFn' de reconstrucción. El macrobloque uFn' de reconstrucción también puede tener una forma distorsionada del macrobloque Fn original. Con el fin de reducir la distorsión de bloqueo para el macrobloque uFn' de reconstrucción, se puede aplicar un filtro. Una trama reconstruida puede formarse a partir de una pluralidad de macrobloques de reconstrucción a los que se ha aplicado el filtro. La figura 2 es un diagrama de bloques de un decodificador según el estándar H. 264/AVC.
Con referencia a la figura 2, el decodificador recibe un flujo de bits comprimido de un NAL. Los datos recibidos se someten a decodificación de entropía con el fin de generar un conjunto de coeficientes X cuantificados y a continuación se reordenan. La cuantificación inversa y la transformación inversa se realizan para los coeficientes X cuantificados, generando por ello Dn'. El decodificador genera el mismo macrobloque de predicción P que un macrobloque de predicción, generado en un codificador, utilizando información de encabezado decodificada del flujo de bits. uFn' se genera agregando Dn' a P, y uFn' puede experimentar un filtro, generando por ello, un macrobloque Fn' decodificado.
La intra-predicción se describe a continuación.
Cuando se realiza la intra-predicción para un bloque (o un macrobloque), un bloque de predicción (o un macrobloque) P puede formarse de acuerdo con los bloques codificados (o macrobloques) o bloques reconstruidos (o macrobloques). P se resta de un vídeo original, y una diferencia de la cual P se ha restado se codifica y a continuación se transmite. La intra-predicción se puede realizar según un modo de predicción de luma o un modo de predicción de crominancia. En el modo de predicción de luma, la intra-predicción se puede realizar en la unidad de un tamaño de subbloque de 4x4 o un tamaño de macrobloque de 16x16. Existe un total de 9 modos de predicción adicionales en el modo de predicción de luma 4x4, y existe un total de 4 modos de predicción adicionales en el modo de predicción de luma 16x16. La unidad en la que se realiza la intra-predicción no se limita al subbloque o al macrobloque, sino que se puede realizar utilizando varios tamaños como unidad. La unidad de un píxel en la que se realiza la intra-predicción puede denominarse Unidad de Codificación (CU) o Unidad de Predicción (PU). El tamaño de la CU o la PU puede ser el mismo que el tamaño de un subbloque o un macrobloque como se ha descrito anteriormente.
La figura 3 es un diagrama que muestra un ejemplo de muestras de predicción etiquetadas en el modo de predicción luma 4x4. Con referencia a la figura 3, un bloque de predicción P es A a H o I a L y se calcula de acuerdo con las muestras etiquetadas.
La figura 4 es un diagrama que muestra 9 tipos de modos de predicción dentro del modo de predicción de luma 4x4. Un codificador puede seleccionar cualquiera de los 9 modos de predicción para cada bloque con el fin de minimizar la diferencia entre un bloque de predicción P y un bloque que se ha de codificar. Los 9 modos de predicción son los siguientes.
1) modo 0 (vertical): A a D, que son muestras superiores del bloque de predicción que se extrapolan verticalmente.
2) modo 1 (horizontal): I a L, que son muestras a la izquierda del bloque de predicción que se extrapolan horizontalmente.
3) modo 2 (DC); todas las muestras A a D e I a L dentro del bloque de predicción P se predicen por promedio.
4) modo 3 (diagonal hacia abajo a la izquierda): las muestras dentro del bloque de predicción P se interpolan en un ángulo de 45° una posición entre un lado hacia abajo a la izquierda y un lado hacia arriba a la derecha.
5) modo 4 (diagonal hacia abajo a la derecha): las muestras dentro del bloque de predicción P se extrapolan hacia la derecha hacia abajo en un ángulo de 45°.
6) modo 5 (vertical a la derecha): las muestras dentro del bloque de predicción P se extrapolan o interpolan a la derecha en un ángulo de aproximadamente 26,6° en un eje vertical.
7) modo 6 (horizontal hacia abajo): las muestras dentro del bloque de predicción P se extrapolan hacia abajo en un ángulo de aproximadamente 26,6° en un eje horizontal.
8) modo 7 (vertical a la izquierda): las muestras dentro del bloque de predicción P se extrapolan a la izquierda en un ángulo de aproximadamente 26,6° en el eje vertical.
9) modo 8 (horizontal hacia arriba): las muestras dentro del bloque de predicción P se interpolan hacia arriba en un ángulo de aproximadamente 26,6° en el eje horizontal.
En la figura 4, la flecha indica una dirección en la que se realiza la predicción dentro de cada modo. Mientras tanto, en relación con el modo 3 al modo 8, las muestras dentro del bloque de predicción P se forman a partir de un promedio ponderado de las muestras de predicción A a H o I a L. Por ejemplo, en el modo 4, una muestra d colocada en el lado superior derecho del bloque de predicción P, se puede predecir como redondo (B/4+C/2+D/4). El codificador calcula la Suma de Errores Absolutos (SAE) para un bloque de predicción generado por cada uno de los modos de predicción y realiza una intra-predicción basándose en el modo de predicción que tiene el SAE más pequeño.
La figura 5 es un diagrama que muestra un ejemplo de un método para aplicar un filtro antes de que se realice la intra-predicción.
En general, se aplica un filtro a las muestras utilizadas en el estándar H. 264/AVC, y a continuación se realiza la intra-predicción. Las muestras también pueden denominarse valores de píxeles de referencia. En el ejemplo de la figura 5, se supone que un filtro es un filtro de paso bajo y se aplica solamente a un bloque de 8x8.
La Ecuación 1 es un ejemplo de Ecuación que muestra un filtro de 3 tomas aplicado a un valor de píxel de referencia.
<Ecuación 1>
h[Z] = (A 2xZ Q)/4
h[A] = (Z 2xA B)/4
h[P] = (O 3xR)/4
h[Q] = (Z 2xQ R)/4
h[X] = (W 3xX)/4
h[Z] indica un valor calculado aplicando el filtro a Z. Con referencia a la Ecuación 1, el filtrado para el valor de píxel de referencia se realiza aplicando coeficientes de filtro (1,2,1) e intra-predicción según los 9 modos de predicción se realiza de acuerdo con los valores de píxeles de referencia h [A] ~ h [Z] que se han filtrado. Como en el proceso de codificación, el filtro puede aplicarse incluso en un proceso de decodificación.
Al realizar el filtrado antes de que se realice la intra-predicción, el rendimiento de la codificación puede mejorarse cuando no se realiza el filtrado. Por consiguiente, puede proponerse un método para realizar intra-predicción aplicando adaptativamente el filtro.
La figura 6 es un diagrama que muestra una realización del método propuesto para realizar intra-predicción utilizando un filtro adaptativo, según la presente invención.
Con referencia a la figura 6, en la etapa S201, un codificador determina si aplicar el filtro adaptativo a un valor de píxel de referencia. Según la presente invención, al determinar si aplicar el filtro adaptativo, el codificador puede determinar si aplicar el filtro adaptativo de acuerdo con información sobre un bloque circundante o, según un ejemplo que no entra en el alcance de la invención, según a un método de optimización de la distorsión de frecuencia (RDO).
Al determinar si aplicar el filtro adaptativo al valor de píxel de referencia basándose en la información sobre un bloque circundante, se puede determinar un modo de predicción de un bloque actual basándose en la información del modo de predicción (es decir, un modo más probable (MPM) sobre el bloque circundante, y puede determinarse si aplicar el filtro adaptativo al valor de píxel de referencia según el modo de predicción determinado del bloque actual. Por ejemplo, suponiendo que un bloque actual es “C”, un bloque superior es “A”, y un bloque izquierdo es “B”, cuando un modo de predicción del bloque actual es el mismo que un modo de predicción del bloque superior “A”, el modo de predicción del bloque superior “A” puede determinarse como el modo de predicción del bloque actual. Cuando el modo de predicción del bloque actual es el mismo que el modo de predicción del bloque izquierdo “B”, el modo de predicción del bloque izquierdo “B” puede determinarse como el modo de predicción del bloque actual. Alternativamente, cuando el modo de predicción del bloque actual es un modo de predicción distinto del modo de predicción del bloque superior “A” o el modo de predicción del bloque izquierdo “B”, se codifica y transmite un modo de predicción relevante. Se determina si aplicar el filtro adaptativo al valor de píxel de referencia según el modo de predicción del bloque actual determinado como se ha descrito anteriormente. Incluso cuando el bloque actual, el bloque superior y el bloque izquierdo tienen tamaños diferentes, el modo de predicción de un bloque actual puede determinarse basándose en el modo de predicción de un bloque circundante.
Alternativamente, según un ejemplo que no forma parte de la presente invención, al determinar si se aplica el filtro adaptativo al valor de píxel de referencia basándose en la información sobre un bloque circundante, se puede determinar si aplicar el filtro adaptativo de acuerdo con un cambio en el valor de píxel de referencia circundante. Por ejemplo, suponiendo que un valor de píxel de referencia al que se aplicará el filtro es p[n], se puede calcular una diferencia entre p[n-1] y p[n+1] (es decir, valores de píxeles de referencia circundantes), y puede determinarse si aplicar el filtro comparando la diferencia con un umbral específico.
Alternativamente, según otro ejemplo que no forma parte de la presente invención, se puede determinar si aplicar el filtro al valor de píxel de referencia basándose en el tamaño de un bloque actual distinto de un modo de predicción del bloque actual. Aquí, se designa previamente si aplicar el filtro basándose en el modo de predicción del bloque actual y el tamaño del bloque actual, y se determina si aplicar el filtro de forma adaptativa según el modo de predicción relevante o el tamaño relevante.
La Tabla 1 indica, según otro ejemplo que no forma parte de la presente invención, si aplicar el filtro según el modo de predicción de un bloque actual y el tamaño del bloque actual.
[Tabla 1]
Con referencia a la Tabla 1, “0” indica que no se aplica el filtro y “1” indica que se aplica el filtro. Por ejemplo, cuando el tamaño del bloque actual es 4x4, si el modo de predicción del bloque actual es 1, no se puede aplicar el filtro. Si el modo de predicción del bloque actual es 3, se puede aplicar el filtro.
Además, según otro ejemplo que no forma parte de la presente invención, se puede determinar si aplicar el filtro al valor de píxel de referencia según que bloques circundantes están sujetos a codificación por compresión espacial (intra-frame) o codificación por compresión temporal (inter-frame). Por ejemplo, cuando se realiza una intrapredicción restringida, un valor sometido a la codificación por compresión temporal se rellena con el valor de un bloque circundante sometido a codificación por compresión espacial cuando el bloque circundante se somete a la codificación por compresión temporal. Aquí, no se puede aplicar el filtro.
Si, como resultado de la determinación, se determina el filtro que se ha de aplicar al valor de píxel de referencia, el codificador aplica el filtro al valor de píxel de referencia en la etapa S202. El filtro aplicado puede ser un filtro común. Por ejemplo, se puede utilizar el filtro de 3 tomas de la Ecuación 1, o se puede utilizar un filtro de 2 tomas. Cuando se utiliza el filtro de 2 tomas, se pueden utilizar varios coeficientes de filtro, tales como (1/8, 7/8), (2/8, 6/8) y (3/8, 5/8). El valor de píxel de referencia al que se ha aplicado el filtro se puede utilizar cuando el filtro se aplica a otros valores de píxel de referencia. Además, cuando el filtro se aplica al valor de píxel de referencia, el filtro se puede aplicar a todos los valores de píxel de referencia o solamente a algunos de los valores de píxeles de referencia.
En la etapa S203, el codificador realiza una intra-predicción de acuerdo con el valor de píxel de referencia al que se ha aplicado el filtro o al que no se ha aplicado el filtro.
En la etapa S204, el codificador determina si aplicar el filtro a un valor de predicción para cada modo de predicción, predicho realizando la intra-predicción, con el fin de codificar un bloque actual. Aquí, cada modo de predicción puede ser cada uno de los 9 modos de predicción en el modo de predicción de luma 4x4. Según la presente invención, cuando se determina si aplicar el filtro a un valor de predicción para cada modo de predicción, se puede determinar si aplicar el filtro basándose en la información sobre un bloque circundante o, según un ejemplo que no forma parte de la presente invención, según el método RDO.
Cuando se determina si aplicar el filtro al valor de predicción basándose en la información sobre un bloque circundante, se puede determinar un modo de predicción del bloque actual basándose en la información del modo de predicción (MPM) sobre el bloque circundante y se determina si aplicar el filtro al valor de predicción basándose en el modo de predicción determinado del bloque actual. Por ejemplo, suponiendo que un bloque actual es “C”, un bloque superior es “A” y un bloque izquierdo es “B”, cuando un modo de predicción del bloque actual es el mismo que un modo de predicción del bloque superior “A”, el modo de predicción del bloque superior “A” puede determinarse como el modo de predicción del bloque actual. Cuando el modo de predicción del bloque actual es el mismo que el modo de predicción del bloque izquierdo “B”, el modo de predicción del bloque izquierdo “B” puede determinarse como el modo de predicción del bloque actual. Alternativamente, cuando el modo de predicción del bloque actual es un modo de predicción distinto del modo de predicción del bloque superior “A” o el modo de predicción del bloque izquierdo “B”, se codifica y transmite un modo de predicción relevante. Aquí, cuando el modo de predicción del bloque actual es un modo de predicción específico (DC o plano), una diferencia entre un valor de píxel de referencia y un valor de predicción puede ser relativamente mayor que la de otros modos de predicción. Por ejemplo, una diferencia entre un valor de píxel de referencia y un valor de predicción en el modo de predicción plano puede ser relativamente mayor que la de otros modos de predicción. El valor de predicción en el modo de predicción plano puede calcularse promediando un primer valor de predicción, obtenido realizando una interpolación lineal horizontalmente para cada fila, y un segundo valor de predicción obtenido realizando una interpolación lineal verticalmente para cada columna. Cuando la interpolación lineal se realiza horizontalmente, un valor derecho es el mismo que un valor colocado en una posición hacia arriba a la derecha (es decir, D en la figura 3), entre los valores de píxeles de referencia. Cuando la interpolación lineal se realiza verticalmente, un valor hacia abajo es el mismo que un valor colocado en una posición hacia abajo a la izquierda (es decir, L en la Figura 3), entre los valores de píxeles de referencia. Ya que el valor de predicción no se obtiene directamente del valor de píxel de referencia, una diferencia entre el valor de píxel de referencia y el valor de predicción puede ser relativamente grande. En este caso, la eficacia de intra-predicción se puede incrementar aplicando el filtro al valor de predicción. Se puede determinar si aplicar el filtro al valor de predicción según el modo de predicción del bloque actual determinado como se ha descrito anteriormente. Incluso cuando un bloque actual, un bloque superior y un bloque izquierdo tienen tamaños diferentes, se puede determinar un modo de predicción del bloque actual según el modo de predicción de un bloque circundante.
Alternativamente, según un ejemplo que no forma parte de la presente invención, se puede determinar si aplicar el filtro al valor de predicción según el tamaño de un bloque actual además del modo de predicción de un bloque actual. Aquí, se designa previamente si aplicar el filtro según el modo de predicción del bloque actual y el tamaño del bloque actual, y se determina adaptativamente si aplicar el filtro según el modo de predicción relevante o el tamaño relevante. Alternativamente, según otro ejemplo que no forma parte de la presente invención, se puede determinar si aplicar el filtro al valor de predicción según que bloques circundantes se han sometido a codificación por compresión espacial o codificación por compresión temporal.
Si, como resultado de la determinación, se determina que el filtro se ha aplicado al valor de predicción, el codificador aplica el filtro al valor de predicción en la etapa S205. Por consiguiente, se completa la predicción del bloque actual y el codificador calcula una señal residual y realiza la codificación por entropía.
La figura 7 es un diagrama que muestra un ejemplo en el que el filtro se aplica al valor de predicción según el método propuesto para realizar intra-predicción utilizando el filtro adaptativo.
Con referencia a la figura 7, en el caso donde el modo de predicción de un bloque actual sea un modo no direccional, una diferencia entre un valor de píxel de referencia y un valor de predicción puede llegar a ser relativamente mayor que la de otros modos de predicción. Por consiguiente, el filtro se aplica únicamente a los valores de predicción de los píxeles adyacentes al límite con los valores de los píxeles de referencia restaurados circundantes. Según la presente invención, el filtrado se realiza para los valores de predicción correspondientes a a1~a8, y b1, c1, d1, e l, f1, g1 y h1 correspondientes a los píxeles de una línea que se coloca en el límite en la figura 7. Alternativamente, según un ejemplo que no forma parte de la presente invención, el filtrado se puede realizar para los valores de predicción correspondientes a a1~a8, b1~b8, y c1~c2, d1~d2, e1~e2, f1~f2, g1~g2 y h1~h2 correspondientes a los píxeles de dos líneas que se colocan en el límite en la figura 7. Aquí, el filtro aplicado puede ser un filtro común. Por ejemplo, se puede utilizar el filtro de 3 tomas de la Ecuación 1 o se puede utilizar un filtro de 2 tomas. Cuando se utiliza el filtro de 2 tomas, se pueden utilizar varios coeficientes de filtro, tales como (1/8, 7/8), (2/8, 6/8) y (3/8, 5/8). Alternativamente, cualquiera del filtro de 2 tomas y el filtro de 3 tomas puede seleccionarse y procesarse según las posiciones de los píxeles.
En el caso donde el modo de predicción de un bloque actual es un modo de predicción que utiliza los valores de píxeles de referencia correspondientes a A~P como en el modo 0, el modo 3 o el modo 7 de esta manera, el filtro puede aplicarse a los valores de predicción que corresponden a a1 ~a8 que tienen una diferencia relativamente grande entre el valor de píxel de referencia y el valor de predicción. Además, en el caso en el que el modo de predicción de un bloque actual es un modo de predicción que utiliza los valores de píxeles de referencia correspondientes a Q~X como en el modo 1 o el modo 8, el filtro puede aplicarse a los valores de predicción que corresponden a a1, b1, c1, d1, e1, f1, g1 y h1 que tienen una diferencia relativamente grande entre el valor de píxel de referencia y el valor de predicción.
La Ecuación 2 es un ejemplo de Ecuación, que cae dentro del alcance de la presente invención, que indica el filtro aplicado a los valores de predicción cuando se selecciona y se utiliza el filtro de 2 tomas o el filtro de 3 tomas según las posiciones de los píxeles.
<Ecuación 2>
f[a1] = (2*A 4*a1 2xQ)/8
f[b1] = (2xB 6*b1)/8
f[c1] = (2xC 6xC1)/8
f[a2] = (2xR 6xa2)/8
f[a3] = (2xS 6xa3)/8
En la Ecuación 2, f[a1] es un valor en el que el filtro se aplica al valor de predicción a1, y A y Q indican los valores de píxeles de referencia. De la Ecuación 2, se puede ver que el filtro de 3 tomas se aplica al valor de predicción de un píxel donde se coloca el valor de predicción a1, y el filtro de 2 tomas se aplica a los valores de predicción de los píxeles restantes.
La Ecuación 3 es otro ejemplo de Ecuación, que no cae dentro del alcance de la invención, que indica el filtro aplicado a los valores de predicción cuando el filtro se aplica a los valores de predicción según el método propuesto para realizar intra-predicción utilizando el filtro adaptativo.
<Ecuación 3>
1. Filtro vertical de paso bajo
v[a1 ] = (A 2xa1 a2)/4
v[a2] = (v[a1] 2xa2 a3)/4
v[a8] = (v[a7] 3xa8)/4
v[b1] = (B 2xb1 b2)/4
2. Filtro horizontal de paso bajo
h[a1] = (Q 2xv[a1] v[b1])/4
h[b1] = (h[a1] 2xv[b1] v[c1])/4
h[h1] = (h[g1] 3xv[h1])/4
h[a2] = (R 2xv[a2] v[b2])/4
En la Ecuación 3, el filtro puede utilizarse cuando el filtro adaptativo se aplica según el método que utiliza información sobre los bloques circundantes o el método RDO para cada uno de los modos de predicción. Con referencia a la Ecuación 3, se aplica secuencialmente un filtro de paso bajo que tiene coeficientes de filtro (1, 2, 1) en dos direcciones vertical y horizontal. En Primer lugar, el filtro se aplica en la dirección vertical y el filtro se aplica en la dirección horizontal basándose en un valor de predicción al que se ha aplicado el filtro. El valor de predicción al que se ha aplicado el filtro se puede utilizar cuando el filtro se aplica a otros valores de predicción.
Mientras tanto, cuando se utiliza el método RDO, el método para realizar intra-predicción descrito con referencia a la figura 6 pueden ejecutarse repetidamente.
La figura 8 es un diagrama de bloques de un codificador y un descodificador, que no forma parte de la invención reivindicada y se presenta únicamente con fines ilustrativos.
El codificador 800 incluye un procesador 810 y una memoria 820. El procesador 810 implementa las funciones, procesos y/o métodos propuestos. El procesador 810 está configurado para determinar si aplicar un primer filtro a los valores de píxeles de referencia basándose en la información sobre los bloques circundantes de un bloque actual, aplicar el primer filtro a los valores de píxeles de referencia si, como resultado de la determinación, se determina que se ha de aplicar el primer filtro , realizar intra-predicción para el bloque actual de acuerdo con los valores de píxeles de referencia, determinar si aplicar un segundo filtro a un valor de predicción para cada modo de predicción del bloque actual que se ha predicho realizando la intra- predicción basándose en la información sobre bloques circundantes, y aplicar el segundo filtro al valor de predicción para cada modo de predicción del bloque actual si, como resultado de la determinación, se determina que se ha de aplicar el segundo filtro. La memoria 820 está conectada al procesador 810 y está configurada para almacenar varias piezas de información para manejar el procesador 810.
El decodificador 900 incluye un procesador 910 y una memoria 920. El procesador 910 implementa las funciones, procesos y/o métodos propuestos. El procesador 910 está configurado para determinar si aplicar un primer filtro a los valores de píxeles de referencia basándose en la información sobre los bloques circundantes de un bloque actual, aplicar el primer filtro a los valores de píxeles de referencia si, como resultado de la determinación, se determina que se ha de aplicar el primer filtro , realizar intra-predicción para el bloque actual de acuerdo con los valores de píxeles de referencia, determinar si aplicar un segundo filtro a un valor de predicción para cada modo de predicción del bloque actual que se ha predicho realizando la intra- predicción basándose en la información sobre bloques circundantes, y aplicar el segundo filtro al valor de predicción para cada modo de predicción del bloque actual si, como resultado de la determinación, se determina que se ha de aplicar el segundo filtro. La memoria 920 está conectada al procesador 910 y está configurada para almacenar varias piezas de información para manejar el procesador 910.
El procesador 810, 910 puede incluir Circuitos Integrados de Aplicación Específica (ASIC), otros conjuntos de chips, circuitos lógicos y/o procesadores de datos. La memoria 820, 920 puede incluir Memoria de Sólo Lectura (ROM), Memoria de Acceso Aleatorio (RAM), memoria flash, una tarjeta de memoria, un medio de almacenamiento y/u otros dispositivos de almacenamiento. Cuando las realizaciones anteriores se implementan en software, los esquemas anteriores se pueden implementar utilizando un módulo (o un proceso o función) para realizar las funciones anteriores. El módulo puede almacenarse en la memoria 820, 920 y puede ser ejecutado por el procesador 810, 910. La memoria 820, 920 puede ser interna o externa al procesador 810, 910 y puede acoplarse al procesador 810, 910 utilizando un variedad de medios bien conocidos.
Claims (2)
- REIVINDICACIONES1 Un método para realizar intra-predicción para un bloque actual de una trama de vídeo, que comprende: determinar si aplicar un primer filtro a un valor de píxel de referencia contiguo del bloque actual basándose en un modo de intra-predicción del bloque actual;si, como resultado de la determinación, se determina que se ha de aplicar el primer filtro, aplicar el primer filtro al valor de píxel de referencia contiguo;generar valores de píxeles de predicción del bloque actual, siendo los valores de píxeles de predicción predichos basándose en el valor de píxeles de referencia contiguos filtrados;determinar si aplicar un segundo filtro a al menos uno de los valores de píxeles de predicción del bloque actual, basándose en el modo de intra-predicción del bloque actual; ysi, como resultado de la determinación, se determina que se ha de aplicar el segundo filtro, aplicar el segundo filtro a al menos uno de los valores de píxeles de predicción,en donde el modo de intra-predicción del bloque actual se determina basándose en un modo de predicción de un bloque circundante del bloque actual; yen donde cuando el modo de intra-predicción del bloque actual es un modo DC, la determinación de si aplicar el segundo filtro a los valores de los píxeles de predicción del bloque actual es tal que se aplica un filtro de 3 tomas solamente a un píxel superior más a la izquierda del bloque actual y se aplica un filtro de 2 tomas solamente a los píxeles restantes superiores y más a la izquierda, excepto el píxel superior más a la izquierda entre los píxeles de predicción del bloque actual.
- 2.- El método de la reivindicación 1, en donde se aplica un primer coeficiente para el filtro de 3 tomas al valor de píxel de predicción superior más a la izquierda y se aplica un segundo coeficiente para el filtro de 2 tomas a los valores de píxel de predicción restantes superiores y a los valores de píxel de predicción más a la izquierda excepto al valor de píxel de predicción superior más a la izquierda.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20100032778 | 2010-04-09 | ||
| KR1020110026079A KR20110113561A (ko) | 2010-04-09 | 2011-03-23 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| KR1020110032766A KR101529475B1 (ko) | 2010-04-09 | 2011-04-08 | 적응적 필터를 이용한 인트라 예측을 수행하는 영상 복호화 장치 |
| PCT/KR2011/002514 WO2011126349A2 (ko) | 2010-04-09 | 2011-04-11 | 적응적 필터를 이용한 인트라 예측 수행 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2851009T3 true ES2851009T3 (es) | 2021-09-02 |
Family
ID=45028890
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18194215T Active ES2863540T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptativo |
| ES11766200T Active ES2851009T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptable |
| ES18194210T Active ES2863536T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptativo |
| ES18194204T Active ES2852376T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptable |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18194215T Active ES2863540T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptativo |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18194210T Active ES2863536T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptativo |
| ES18194204T Active ES2852376T3 (es) | 2010-04-09 | 2011-04-11 | Método para realizar intra-predicción utilizando un filtro adaptable |
Country Status (17)
| Country | Link |
|---|---|
| US (17) | US9549204B2 (es) |
| EP (6) | EP3829178A1 (es) |
| JP (17) | JP5583840B2 (es) |
| KR (17) | KR20110113561A (es) |
| CN (5) | CN104994396B (es) |
| CY (2) | CY1123771T1 (es) |
| DK (2) | DK3448035T3 (es) |
| ES (4) | ES2863540T3 (es) |
| HR (2) | HRP20210238T1 (es) |
| HU (2) | HUE052884T2 (es) |
| LT (2) | LT3448035T (es) |
| PL (2) | PL3448035T3 (es) |
| PT (2) | PT2557797T (es) |
| RS (2) | RS61405B1 (es) |
| SI (2) | SI2557797T1 (es) |
| SM (2) | SMT202100073T1 (es) |
| WO (1) | WO2011126349A2 (es) |
Families Citing this family (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101510108B1 (ko) | 2009-08-17 | 2015-04-10 | 삼성전자주식회사 | 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| KR20110113561A (ko) | 2010-04-09 | 2011-10-17 | 한국전자통신연구원 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| KR20110123651A (ko) | 2010-05-07 | 2011-11-15 | 한국전자통신연구원 | 생략 부호화를 이용한 영상 부호화 및 복호화 장치 및 그 방법 |
| KR20120012385A (ko) * | 2010-07-31 | 2012-02-09 | 오수미 | 인트라 예측 부호화 장치 |
| KR101373814B1 (ko) * | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| MX338462B (es) | 2010-09-30 | 2016-04-15 | Mitsubishi Electric Corp | Dispositivo de codificacion de imagen en movimiento, dispositivo de decodificacion de imagen en movimiento, metodo de codificacion de imagen en movimiento y metodo de decodificacion de imagen en movimiento. |
| US10142630B2 (en) * | 2010-12-10 | 2018-11-27 | Texas Instruments Incorporated | Mode adaptive intra prediction smoothing in video coding |
| CN103299637B (zh) * | 2011-01-12 | 2016-06-29 | 三菱电机株式会社 | 图像编码装置、图像译码装置、图像编码方法以及图像译码方法 |
| WO2012134046A2 (ko) * | 2011-04-01 | 2012-10-04 | 주식회사 아이벡스피티홀딩스 | 동영상의 부호화 방법 |
| HUE067788T2 (hu) | 2011-04-25 | 2024-11-28 | Lg Electronics Inc | Intra predikciós eljárás videó dekódoláshoz és videó kódoláshoz |
| KR101383775B1 (ko) | 2011-05-20 | 2014-04-14 | 주식회사 케이티 | 화면 내 예측 방법 및 장치 |
| US9654785B2 (en) * | 2011-06-09 | 2017-05-16 | Qualcomm Incorporated | Enhanced intra-prediction mode signaling for video coding using neighboring mode |
| KR20120140181A (ko) * | 2011-06-20 | 2012-12-28 | 한국전자통신연구원 | 화면내 예측 블록 경계 필터링을 이용한 부호화/복호화 방법 및 그 장치 |
| MX381915B (es) * | 2011-10-17 | 2025-03-13 | Kt Corp | Metodo de transformacion adaptable con base en la prediccion en pantalla y aparato que usa el metodo. |
| PT3917147T (pt) * | 2011-10-24 | 2025-10-16 | Gensquare Llc | Aparelho de descodificação de imagem |
| KR20130049522A (ko) * | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 방법 |
| KR20130049526A (ko) | 2011-11-04 | 2013-05-14 | 오수미 | 복원 블록 생성 방법 |
| US9282344B2 (en) | 2011-11-04 | 2016-03-08 | Qualcomm Incorporated | Secondary boundary filtering for video coding |
| CN107682704B (zh) | 2011-12-23 | 2020-04-17 | 韩国电子通信研究院 | 图像解码方法、图像编码方法和记录介质 |
| US9210438B2 (en) | 2012-01-20 | 2015-12-08 | Sony Corporation | Logical intra mode naming in HEVC video coding |
| KR101530758B1 (ko) * | 2012-07-04 | 2015-07-20 | 한양대학교 산학협력단 | 적응적 필터링을 이용하는 인트라 예측 방법 및 장치 |
| US9277212B2 (en) * | 2012-07-09 | 2016-03-01 | Qualcomm Incorporated | Intra mode extensions for difference domain intra prediction |
| JPWO2014049981A1 (ja) * | 2012-09-28 | 2016-08-22 | 三菱電機株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 |
| WO2014146079A1 (en) | 2013-03-15 | 2014-09-18 | Zenkich Raymond | System and method for non-uniform video coding |
| US10602155B2 (en) | 2013-04-29 | 2020-03-24 | Intellectual Discovery Co., Ltd. | Intra prediction method and apparatus |
| WO2015133320A1 (ja) * | 2014-03-05 | 2015-09-11 | ソニー株式会社 | 画像符号化装置および方法 |
| US10148953B2 (en) * | 2014-11-10 | 2018-12-04 | Samsung Electronics Co., Ltd. | System and method for intra prediction in video coding |
| JP6383327B2 (ja) * | 2015-06-10 | 2018-08-29 | 日本電信電話株式会社 | イントラ予測処理装置、イントラ予測処理方法、イントラ予測処理プログラム、画像符号化装置及び画像復号装置 |
| US11477484B2 (en) | 2015-06-22 | 2022-10-18 | Qualcomm Incorporated | Video intra prediction using hybrid recursive filters |
| CN108028923B (zh) * | 2015-09-10 | 2021-08-20 | Lg电子株式会社 | 视频编码系统中的帧内预测方法和设备 |
| EP3367680B1 (en) * | 2015-10-22 | 2020-07-01 | LG Electronics Inc. | Intra-prediction method and apparatus in video coding system |
| WO2017082670A1 (ko) * | 2015-11-12 | 2017-05-18 | 엘지전자 주식회사 | 영상 코딩 시스템에서 계수 유도 인트라 예측 방법 및 장치 |
| US10362314B2 (en) * | 2015-11-27 | 2019-07-23 | Mediatek Inc. | Apparatus and method for video coding by intra-prediction |
| WO2017138393A1 (en) | 2016-02-08 | 2017-08-17 | Sharp Kabushiki Kaisha | Systems and methods for intra prediction coding |
| US11095911B2 (en) | 2016-02-16 | 2021-08-17 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding image |
| KR102609632B1 (ko) * | 2016-02-25 | 2023-12-01 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
| KR102684942B1 (ko) | 2016-03-17 | 2024-07-12 | 세종대학교산학협력단 | 인트라 예측 기반의 비디오 신호 처리 방법 및 장치 |
| CN105933708B (zh) * | 2016-04-15 | 2019-02-12 | 杨桦 | 一种数据压缩和解压缩的方法和装置 |
| EP3968634A1 (en) | 2016-04-26 | 2022-03-16 | Intellectual Discovery Co., Ltd. | Method and device for encoding/decoding image |
| WO2018034374A1 (ko) * | 2016-08-19 | 2018-02-22 | 엘지전자(주) | 인트라 예측 필터링을 이용하여 비디오 신호를 인코딩, 디코딩하는 방법 및 장치 |
| CN114286091B (zh) * | 2016-09-05 | 2024-06-04 | 罗斯德尔动力有限责任公司 | 图像编码和解码方法、比特流存储介质及数据传输方法 |
| WO2018052224A1 (ko) | 2016-09-13 | 2018-03-22 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| CN117255194B (zh) * | 2016-09-30 | 2025-10-21 | 罗斯德尔动力有限责任公司 | 图像处理方法及其装置 |
| CN116320498A (zh) | 2016-11-28 | 2023-06-23 | 韩国电子通信研究院 | 用于滤波的方法和装置 |
| WO2018097700A1 (ko) | 2016-11-28 | 2018-05-31 | 한국전자통신연구원 | 필터링을 위한 방법 및 장치 |
| CN117119186A (zh) | 2017-01-02 | 2023-11-24 | Lx 半导体科技有限公司 | 图像编码/解码设备以及发送图像数据的设备 |
| KR102719084B1 (ko) | 2017-01-02 | 2024-10-16 | 한양대학교 산학협력단 | 참조 화소에 대하여 적응적 필터링을 수행하기 위한 화면 내 예측 방법 및 장치 |
| WO2018124853A1 (ko) * | 2017-01-02 | 2018-07-05 | 한양대학교 산학협력단 | 참조 화소에 대하여 적응적 필터링을 수행하기 위한 화면 내 예측 방법 및 장치 |
| US12184846B2 (en) | 2017-01-02 | 2024-12-31 | Industry-University Cooperation Foundation Hanyang University | Intra prediction method and apparatus for performing adaptive filtering on reference pixel |
| WO2018128345A2 (ko) * | 2017-01-04 | 2018-07-12 | 삼성전자 주식회사 | 복호화 방법 및 그 장치 |
| KR102377482B1 (ko) * | 2017-03-09 | 2022-03-22 | 광운대학교 산학협력단 | 효과적인 영상 부/복호화를 위한 인루프 필터 정보 전송 방법 및 장치 |
| KR20180105294A (ko) | 2017-03-14 | 2018-09-28 | 한국전자통신연구원 | 이미지 압축 장치 |
| US10992939B2 (en) | 2017-10-23 | 2021-04-27 | Google Llc | Directional intra-prediction coding |
| US10225578B2 (en) * | 2017-05-09 | 2019-03-05 | Google Llc | Intra-prediction edge filtering |
| PL3879826T3 (pl) | 2017-05-31 | 2022-12-19 | Lg Electronics Inc. | Sposób i urządzenie do wykonywania dekodowania obrazu na podstawie predykcji przestrzennej w systemie kodowania obrazu |
| JP6770192B2 (ja) * | 2017-06-01 | 2020-10-14 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 符号化装置、符号化方法、復号装置及び復号方法 |
| WO2019013515A1 (ko) * | 2017-07-10 | 2019-01-17 | 삼성전자 주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| CN117528070A (zh) | 2017-08-21 | 2024-02-06 | 韩国电子通信研究院 | 编码/解码视频的方法和设备以及存储比特流的记录介质 |
| KR102595689B1 (ko) | 2017-09-29 | 2023-10-30 | 인텔렉추얼디스커버리 주식회사 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| CN115037931B (zh) | 2017-10-18 | 2025-08-26 | 英迪股份有限公司 | 图像编码/解码方法和装置以及存储有比特流的记录介质 |
| JP6992825B2 (ja) | 2018-01-30 | 2022-01-13 | 富士通株式会社 | 映像符号化装置、映像符号化方法、映像復号装置、映像復号方法、及び映像符号化システム |
| KR20240051319A (ko) * | 2018-06-11 | 2024-04-19 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| CN118972560A (zh) * | 2018-06-25 | 2024-11-15 | 有限公司B1影像技术研究所 | 用于编码/解码图像的方法和装置 |
| MY205629A (en) * | 2018-06-25 | 2024-10-31 | Guangdong Oppo Mobile Telecommunications Corp Ltd | Intra-frame prediction method and device |
| CN110650349B (zh) * | 2018-06-26 | 2024-02-13 | 中兴通讯股份有限公司 | 一种图像编码方法、解码方法、编码器、解码器及存储介质 |
| CN110650337B (zh) * | 2018-06-26 | 2022-04-01 | 中兴通讯股份有限公司 | 一种图像编码方法、解码方法、编码器、解码器及存储介质 |
| MX2021000173A (es) * | 2018-07-02 | 2021-05-27 | Huawei Tech Co Ltd | Aparato y metodo para filtrar en codificacion de video. |
| KR20200006932A (ko) | 2018-07-11 | 2020-01-21 | 인텔렉추얼디스커버리 주식회사 | 화면내 예측 기반의 비디오 코딩 방법 및 장치 |
| US10778972B1 (en) * | 2019-02-27 | 2020-09-15 | Google Llc | Adaptive filter intra prediction modes in image/video compression |
| JP7205038B2 (ja) * | 2019-03-04 | 2023-01-17 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 任意のctuサイズのためのibc検索範囲最適化を用いるエンコーダ、デコーダおよび対応する方法 |
| CN109862371A (zh) * | 2019-03-12 | 2019-06-07 | 北京大学深圳研究生院 | 一种基于帧内预测的编解码方法、装置及滤波器 |
| US11818395B2 (en) | 2021-04-22 | 2023-11-14 | Electronics And Telecommunications Research Institute | Immersive video decoding method and immersive video encoding method |
| US20250274581A1 (en) * | 2021-09-02 | 2025-08-28 | Electronics And Telecommunications Research Institute | Method, apparatus, and recording medium for encoding/decoding image by using geometric partitioning |
| US12170785B2 (en) | 2021-11-25 | 2024-12-17 | Electronics And Telecommunications Research Institute | Method and apparatus for adaptive image preprocessing and reconstruction |
Family Cites Families (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US1020596A (en) | 1911-11-17 | 1912-03-19 | Karl August Braeuning | Automatic firearm with fixed barrel and breech-action. |
| KR920008629B1 (ko) | 1990-09-27 | 1992-10-02 | 삼성전자 주식회사 | 화상의 윤곽 보정회로 |
| US5621467A (en) * | 1995-02-16 | 1997-04-15 | Thomson Multimedia S.A. | Temporal-spatial error concealment apparatus and method for video signal processors |
| US20060026899A1 (en) * | 1999-06-08 | 2006-02-09 | Weder Donald E | Floral wrapper with decorative portion and method |
| US20030099294A1 (en) | 2001-11-27 | 2003-05-29 | Limin Wang | Picture level adaptive frame/field coding for digital video content |
| ES2545394T3 (es) | 2001-11-21 | 2015-09-10 | Google Technology Holdings LLC | Codificación de cuadro/campo adaptativa de nivel de macrobloques para contenido de vídeo digital |
| DE10158658A1 (de) | 2001-11-30 | 2003-06-12 | Bosch Gmbh Robert | Verfahren zur gerichteten Prädiktion eines Bildblockes |
| ES2788534T3 (es) * | 2002-05-28 | 2020-10-21 | Dolby Int Ab | Método y sistemas para la estimación, comunicación y organización de modos de intra-predicción de imágenes |
| EP1645135A4 (en) * | 2003-01-10 | 2010-03-03 | Thomson Licensing | DEFINE INTERPOLATION FILTERS FOR ERROR FILING IN A CODED PICTURE |
| US7289562B2 (en) | 2003-08-01 | 2007-10-30 | Polycom, Inc. | Adaptive filter to improve H-264 video quality |
| CN100536573C (zh) * | 2004-01-16 | 2009-09-02 | 北京工业大学 | 基于方向的dc预测方法及用于视频编码的帧内预测方法 |
| JP2006005438A (ja) | 2004-06-15 | 2006-01-05 | Sony Corp | 画像処理装置およびその方法 |
| KR100913088B1 (ko) * | 2005-01-21 | 2009-08-21 | 엘지전자 주식회사 | 베이스 레이어의 내부모드 블록의 예측정보를 이용하여영상신호를 엔코딩/디코딩하는 방법 및 장치 |
| JP2006229411A (ja) * | 2005-02-16 | 2006-08-31 | Matsushita Electric Ind Co Ltd | 画像復号化装置及び画像復号化方法 |
| US7876833B2 (en) * | 2005-04-11 | 2011-01-25 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive up-scaling for spatially scalable coding |
| KR100873636B1 (ko) * | 2005-11-14 | 2008-12-12 | 삼성전자주식회사 | 단일 부호화 모드를 이용하는 영상 부호화/복호화 방법 및장치 |
| KR101246294B1 (ko) * | 2006-03-03 | 2013-03-21 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
| JP2007252256A (ja) | 2006-03-22 | 2007-10-04 | Daiwa Seiko Inc | 魚釣用電動リール |
| KR100745765B1 (ko) * | 2006-04-13 | 2007-08-02 | 삼성전자주식회사 | 화상 데이터의 공간상 예측 장치 및 방법과 그를 이용한부호화 장치 및 방법, 화상 데이터의 공간상 예측 보상장치 및 방법과 그를 이용한 복호화 장치 및 방법 |
| AU2006346583B2 (en) | 2006-07-28 | 2011-04-28 | Kabushiki Kaisha Toshiba | Image encoding and decoding method and apparatus |
| JP4719650B2 (ja) * | 2006-08-31 | 2011-07-06 | 富士通株式会社 | 画像符号化装置 |
| US9014280B2 (en) * | 2006-10-13 | 2015-04-21 | Qualcomm Incorporated | Video coding with adaptive filtering for motion compensated prediction |
| CN101711481B (zh) * | 2006-10-18 | 2013-01-09 | 汤姆森特许公司 | 使用预测数据精选进行视频编码的方法和装置 |
| CN101267567A (zh) * | 2007-03-12 | 2008-09-17 | 华为技术有限公司 | 帧内预测、编解码方法及装置 |
| WO2008111005A1 (en) * | 2007-03-15 | 2008-09-18 | Nokia Corporation | System and method for providing improved residual prediction for spatial scalability in video coding |
| BR122019021946B1 (pt) * | 2007-06-29 | 2024-02-06 | Velos Media International Limited | Dispositivo de codificação de imagem para codificar imagens de entrada e dispositivo de decodificação de imagem para decodificar dados de imagens codificados |
| US7650455B2 (en) * | 2007-07-27 | 2010-01-19 | International Business Machines Corporation | Spider web interconnect topology utilizing multiple port connection |
| KR101568708B1 (ko) * | 2007-09-02 | 2015-11-12 | 엘지전자 주식회사 | 비디오 신호처리 방법 및 장치 |
| CN101163249B (zh) * | 2007-11-20 | 2010-07-21 | 北京工业大学 | 直流模式预测方法 |
| US8165210B2 (en) * | 2007-12-17 | 2012-04-24 | Vixs Systems, Inc. | Video codec with shared interpolation filter and method for use therewith |
| KR101460608B1 (ko) | 2008-03-04 | 2014-11-14 | 삼성전자주식회사 | 필터링된 예측 블록을 이용한 영상 부호화, 복호화 방법 및장치 |
| KR101591825B1 (ko) * | 2008-03-27 | 2016-02-18 | 엘지전자 주식회사 | 비디오 신호의 인코딩 또는 디코딩 방법 및 장치 |
| EP2266321B1 (en) * | 2008-04-23 | 2017-12-13 | Telefonaktiebolaget LM Ericsson (publ) | Template-based pixel block processing |
| JP2009284298A (ja) * | 2008-05-23 | 2009-12-03 | Hitachi Ltd | 動画像符号化装置、動画像復号化装置、動画像符号化方法及び動画像復号化方法 |
| JP2010035137A (ja) * | 2008-07-01 | 2010-02-12 | Sony Corp | 画像処理装置および方法、並びにプログラム |
| EP2316193A1 (en) * | 2008-07-02 | 2011-05-04 | Telefonaktiebolaget L M Ericsson (PUBL) | Service enablement/disablement based on service relationships |
| US20100061650A1 (en) | 2008-09-05 | 2010-03-11 | Barinder Singh Rai | Method And Apparatus For Providing A Variable Filter Size For Providing Image Effects |
| KR100968774B1 (ko) | 2008-09-18 | 2010-07-09 | 고려대학교 산학협력단 | 다수의 이종 프로세서를 구비하는 멀티 프로세싱 시스템 및그 구동 방법 |
| EP2262267A1 (en) | 2009-06-10 | 2010-12-15 | Panasonic Corporation | Filter coefficient coding scheme for video coding |
| KR101510108B1 (ko) * | 2009-08-17 | 2015-04-10 | 삼성전자주식회사 | 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| KR101616941B1 (ko) | 2009-09-07 | 2016-04-29 | 삼성전자주식회사 | 체적 탄성파 공진기를 이용한 위상 천이 장치 |
| US8848801B2 (en) | 2010-01-08 | 2014-09-30 | Nokia Corporation | Apparatus, a method and a computer program for video processing |
| KR20110113561A (ko) * | 2010-04-09 | 2011-10-17 | 한국전자통신연구원 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| US8644375B2 (en) * | 2010-04-09 | 2014-02-04 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
| US8619857B2 (en) * | 2010-04-09 | 2013-12-31 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
| KR101784031B1 (ko) * | 2010-04-26 | 2017-10-10 | 선 페이턴트 트러스트 | 주변 블록의 통계로부터 추론되는 인트라 예측을 위한 필터링 모드 |
| WO2011136896A1 (en) * | 2010-04-27 | 2011-11-03 | Sony Corporation | Boundary adaptive intra prediction for improving subjective video quality |
| EP2388999B1 (en) * | 2010-05-17 | 2021-02-24 | Lg Electronics Inc. | New intra prediction modes |
| KR101373814B1 (ko) * | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| KR20120012385A (ko) * | 2010-07-31 | 2012-02-09 | 오수미 | 인트라 예측 부호화 장치 |
| KR20140071507A (ko) | 2010-08-17 | 2014-06-11 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| US10136130B2 (en) * | 2010-08-17 | 2018-11-20 | M&K Holdings Inc. | Apparatus for decoding an image |
| US9008175B2 (en) * | 2010-10-01 | 2015-04-14 | Qualcomm Incorporated | Intra smoothing filter for video coding |
| US9258573B2 (en) * | 2010-12-07 | 2016-02-09 | Panasonic Intellectual Property Corporation Of America | Pixel adaptive intra smoothing |
| US9100621B2 (en) | 2010-12-08 | 2015-08-04 | Lg Electronics Inc. | Intra prediction in image processing |
| CN103299622B (zh) | 2011-01-07 | 2016-06-29 | 联发科技(新加坡)私人有限公司 | 编码方法与装置以及解码方法与装置 |
| WO2012134046A2 (ko) | 2011-04-01 | 2012-10-04 | 주식회사 아이벡스피티홀딩스 | 동영상의 부호화 방법 |
| US9432699B2 (en) * | 2011-05-18 | 2016-08-30 | Nokia Technologies Oy | Methods, apparatuses and computer programs for video coding |
| KR20120140181A (ko) * | 2011-06-20 | 2012-12-28 | 한국전자통신연구원 | 화면내 예측 블록 경계 필터링을 이용한 부호화/복호화 방법 및 그 장치 |
| TW201309036A (zh) | 2011-06-28 | 2013-02-16 | Samsung Electronics Co Ltd | 使用亮度成分影像的預測色度成分影像用的裝置與方法 |
| DK3402200T3 (da) | 2011-10-24 | 2023-04-24 | Gensquare Llc | Billeddekodningsapparat |
| CN107197250B (zh) * | 2011-10-28 | 2019-09-03 | 三星电子株式会社 | 用于视频的帧内预测的方法和设备 |
| US9282344B2 (en) * | 2011-11-04 | 2016-03-08 | Qualcomm Incorporated | Secondary boundary filtering for video coding |
| RS66348B1 (sr) * | 2012-01-20 | 2025-01-31 | Dolby Laboratories Licensing Corp | Uređaj za mapiranje režima intra predikcije |
| US9467692B2 (en) | 2012-08-31 | 2016-10-11 | Qualcomm Incorporated | Intra prediction improvements for scalable video coding |
| US9357211B2 (en) * | 2012-12-28 | 2016-05-31 | Qualcomm Incorporated | Device and method for scalable and multiview/3D coding of video information |
| US9615086B2 (en) * | 2013-02-06 | 2017-04-04 | Research & Business Foundation Sungkyunkwan University | Method and apparatus for intra prediction |
| US9451254B2 (en) | 2013-07-19 | 2016-09-20 | Qualcomm Incorporated | Disabling intra prediction filtering |
| US10225578B2 (en) * | 2017-05-09 | 2019-03-05 | Google Llc | Intra-prediction edge filtering |
-
2011
- 2011-03-23 KR KR1020110026079A patent/KR20110113561A/ko active Pending
- 2011-04-08 KR KR1020110032766A patent/KR101529475B1/ko active Active
- 2011-04-11 HU HUE11766200A patent/HUE052884T2/hu unknown
- 2011-04-11 EP EP21150983.1A patent/EP3829178A1/en active Pending
- 2011-04-11 HU HUE18194204A patent/HUE053328T2/hu unknown
- 2011-04-11 EP EP11766200.7A patent/EP2557797B1/en active Active
- 2011-04-11 WO PCT/KR2011/002514 patent/WO2011126349A2/ko not_active Ceased
- 2011-04-11 CN CN201510345370.3A patent/CN104994396B/zh active Active
- 2011-04-11 PL PL18194204T patent/PL3448035T3/pl unknown
- 2011-04-11 ES ES18194215T patent/ES2863540T3/es active Active
- 2011-04-11 DK DK18194204.6T patent/DK3448035T3/da active
- 2011-04-11 CN CN201510345573.2A patent/CN104902283B/zh active Active
- 2011-04-11 CN CN201180028539.2A patent/CN102939761B/zh active Active
- 2011-04-11 ES ES11766200T patent/ES2851009T3/es active Active
- 2011-04-11 HR HRP20210238TT patent/HRP20210238T1/hr unknown
- 2011-04-11 RS RS20210105A patent/RS61405B1/sr unknown
- 2011-04-11 EP EP18194204.6A patent/EP3448035B1/en not_active Revoked
- 2011-04-11 EP EP18194210.3A patent/EP3448036B1/en not_active Revoked
- 2011-04-11 CN CN201510345366.7A patent/CN104994395B/zh active Active
- 2011-04-11 LT LTEP18194204.6T patent/LT3448035T/lt unknown
- 2011-04-11 ES ES18194210T patent/ES2863536T3/es active Active
- 2011-04-11 PT PT117662007T patent/PT2557797T/pt unknown
- 2011-04-11 ES ES18194204T patent/ES2852376T3/es active Active
- 2011-04-11 SM SM20210073T patent/SMT202100073T1/it unknown
- 2011-04-11 RS RS20210137A patent/RS61410B1/sr unknown
- 2011-04-11 LT LTEP11766200.7T patent/LT2557797T/lt unknown
- 2011-04-11 SI SI201131954T patent/SI2557797T1/sl unknown
- 2011-04-11 PL PL11766200T patent/PL2557797T3/pl unknown
- 2011-04-11 EP EP18194215.2A patent/EP3448037B1/en active Active
- 2011-04-11 SI SI201131953T patent/SI3448035T1/sl unknown
- 2011-04-11 PT PT181942046T patent/PT3448035T/pt unknown
- 2011-04-11 US US13/640,014 patent/US9549204B2/en active Active
- 2011-04-11 JP JP2013503701A patent/JP5583840B2/ja active Active
- 2011-04-11 CN CN201610576184.5A patent/CN106060566B/zh active Active
- 2011-04-11 SM SM20210061T patent/SMT202100061T1/it unknown
- 2011-04-11 DK DK11766200.7T patent/DK2557797T3/da active
- 2011-04-11 EP EP21150984.9A patent/EP3823285A1/en active Pending
-
2013
- 2013-09-12 KR KR1020130109458A patent/KR101719346B1/ko active Active
- 2013-09-12 KR KR1020130109459A patent/KR101719347B1/ko active Active
- 2013-09-12 KR KR1020130109457A patent/KR101666862B1/ko active Active
-
2014
- 2014-05-30 JP JP2014113262A patent/JP2014207683A/ja active Pending
- 2014-05-30 JP JP2014113290A patent/JP2014207685A/ja active Pending
- 2014-05-30 JP JP2014113271A patent/JP2014207684A/ja active Pending
-
2015
- 2015-08-11 US US14/823,638 patent/US9661345B2/en active Active
- 2015-08-13 US US14/825,825 patent/US9781448B2/en active Active
-
2016
- 2016-03-04 JP JP2016042095A patent/JP2016140090A/ja not_active Ceased
-
2017
- 2017-02-15 US US15/433,890 patent/US9838711B2/en active Active
- 2017-03-14 KR KR1020170031892A patent/KR101791076B1/ko active Active
- 2017-03-16 JP JP2017051719A patent/JP6313497B2/ja active Active
- 2017-10-18 KR KR1020170135214A patent/KR101885772B1/ko active Active
- 2017-10-30 US US15/798,024 patent/US10075734B2/en active Active
-
2018
- 2018-03-22 JP JP2018055348A patent/JP6574011B2/ja active Active
- 2018-03-22 JP JP2018055352A patent/JP6574014B2/ja active Active
- 2018-03-22 JP JP2018055343A patent/JP6574010B2/ja active Active
- 2018-03-22 JP JP2018055350A patent/JP6574013B2/ja active Active
- 2018-03-22 JP JP2018055349A patent/JP6574012B2/ja active Active
- 2018-07-04 KR KR1020180077798A patent/KR101922459B1/ko active Active
- 2018-08-07 US US16/057,459 patent/US10623769B2/en active Active
- 2018-08-07 US US16/057,551 patent/US10432968B2/en active Active
- 2018-08-08 US US16/058,487 patent/US10440392B2/en active Active
- 2018-08-09 US US16/059,378 patent/US10440393B2/en active Active
- 2018-09-10 US US16/126,988 patent/US10623770B2/en active Active
- 2018-09-10 US US16/127,039 patent/US10623771B2/en active Active
- 2018-09-11 US US16/127,892 patent/US10560721B2/en active Active
- 2018-09-12 US US16/129,522 patent/US10560722B2/en active Active
- 2018-11-20 KR KR1020180143420A patent/KR102028105B1/ko active Active
- 2018-11-20 KR KR1020180143407A patent/KR102028104B1/ko active Active
-
2019
- 2019-08-14 JP JP2019148878A patent/JP2020005277A/ja active Pending
- 2019-09-25 KR KR1020190118345A patent/KR102143512B1/ko active Active
- 2019-12-23 US US16/725,624 patent/US10951917B2/en active Active
-
2020
- 2020-08-05 KR KR1020200097925A patent/KR102277360B1/ko active Active
-
2021
- 2021-02-03 CY CY20211100088T patent/CY1123771T1/el unknown
- 2021-02-09 CY CY20211100111T patent/CY1123800T1/el unknown
- 2021-02-10 US US17/172,565 patent/US11601673B2/en active Active
- 2021-02-16 HR HRP20210264TT patent/HRP20210264T1/hr unknown
- 2021-03-30 JP JP2021057248A patent/JP7111859B2/ja active Active
- 2021-07-08 KR KR1020210089644A patent/KR102403965B1/ko active Active
-
2022
- 2022-05-26 KR KR1020220064491A patent/KR102578697B1/ko active Active
- 2022-07-20 JP JP2022115872A patent/JP7324909B2/ja active Active
-
2023
- 2023-02-03 US US18/164,097 patent/US12075090B2/en active Active
- 2023-07-26 JP JP2023121877A patent/JP7488947B2/ja active Active
- 2023-09-11 KR KR1020230120364A patent/KR102657850B1/ko active Active
-
2024
- 2024-04-11 KR KR1020240048538A patent/KR102746422B1/ko active Active
- 2024-05-09 JP JP2024076616A patent/JP7644860B2/ja active Active
- 2024-07-26 US US18/785,321 patent/US20250024073A1/en active Pending
- 2024-12-19 KR KR1020240191223A patent/KR20250003439A/ko active Pending
-
2025
- 2025-02-27 JP JP2025030361A patent/JP7751147B2/ja active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2851009T3 (es) | Método para realizar intra-predicción utilizando un filtro adaptable | |
| HK40003651A (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003651B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40051593A (en) | Apparatus for performing intra-prediction using adaptive filter | |
| HK40003653A (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003653B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003655B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003655A (en) | Method for performing intra-prediction using adaptive filter |
