[go: up one dir, main page]

ES2762868T3 - Procedimiento y aparato para codificación de Intra modo en HEVC - Google Patents

Procedimiento y aparato para codificación de Intra modo en HEVC Download PDF

Info

Publication number
ES2762868T3
ES2762868T3 ES16194851T ES16194851T ES2762868T3 ES 2762868 T3 ES2762868 T3 ES 2762868T3 ES 16194851 T ES16194851 T ES 16194851T ES 16194851 T ES16194851 T ES 16194851T ES 2762868 T3 ES2762868 T3 ES 2762868T3
Authority
ES
Spain
Prior art keywords
mode
mpm
intra
modes
planar
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
Application number
ES16194851T
Other languages
English (en)
Inventor
Ximin Zhang
Shan Liu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HFI Innovation Inc
Original Assignee
HFI Innovation Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HFI Innovation Inc filed Critical HFI Innovation Inc
Application granted granted Critical
Publication of ES2762868T3 publication Critical patent/ES2762868T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Un procedimiento realizado por un codificador/decodificador, CODEC, para un procesamiento de modo de Intra predicción basado en múltiples modos más probables, modos MPM, en una codificación de vídeo, comprendiendo el procedimiento: determinar un primer Intra modo asociado con un bloque vecino izquierdo de un bloque actual; determinar un segundo Intra modo asociado con un bloque vecino superior del bloque actual; y caracterizado por: derivar tres modos MPM para el bloque actual en base al primer Intra modo y al segundo Intra modo, en el que la etapa de derivar dichos tres modos MPM en base al primer Intra modo y al segundo Intra modo comprende: determinar si el primer Intra modo es idéntico al segundo Intra modo; y si el primer Intra modo es idéntico al segundo Intra modo, derivar dichos tres modos MPM según si el primer Intra modo es idéntico a un modo Planar o a un modo DC, y si el primer Intra modo es idéntico al modo Planar o al modo DC, asignar el modo Planar, el modo DC y un modo Vertical como dichos tres modos MPM; y procesar un Intra modo actual asociado con el bloque actual de acuerdo con dichos tres modos MPM.

Description

DESCRIPCIÓN
Procedimiento y aparato para codificación de Intra modo en HEVC
REFERENCIA CRUZADA A SOLICITUDES RELACIONADAS
La presente invención reivindica prioridad de la solicitud de Patente Provisional de EE.UU., número de serie 61/533,890, presentada el 13 de septiembre de 2011, titulada "Methods of Intra mode coding for video compression in HEVC".
CAMPO DE LA INVENCIÓN
La presente invención se refiere a la codificación de vídeo. En particular, la presente invención se refiere a técnicas de codificación asociadas con el Intra modo.
ANTECEDENTES
El documento "Luiría Intra Prediction Mode Coding", T-D Chuang et al, JCT-VC - MPEG meeting 14/22-7-2011, Torino, divulga el uso de dos modos más probables, MPM (most probable modes), y tres modos más probables restantes, MPRM (most probable remaining modes), para el procesamiento en modo de Intra predicción del bloque actual. En este caso, si el Intra modo del bloque actual no es igual a ninguno de los modos MPM, se verificará el Intra modo del bloque actual para determinar si es el mismo que cualquiera de los tres modos MPRM. Los dos modos MPM se determinan a partir de los Intra modos de los bloques vecinos izquierdo y superior. Además, los tres modos MPRM están representados por los tres primeros modos válidos de una lista de modos MPRM, en el que se seleccionan de la lista de modos MPRM tres modos que corresponden a tres modos MPRM del bloque vecino superior y tres modos que corresponden a tres modos MPRm del bloque vecino izquierdo. A continuación, se eliminan los modos repetitivos de la lista de modos MPRM.
La Intra predicción explota la correlación espacial dentro de una imagen o dentro de una región de imagen. Con el fin de mejorar la eficiencia de la codificación, el estándar de codificación de vídeo de alta eficiencia (HEVC: High Efficiency Video Coding) que está en desarrollo explota ampliamente la predicción espacial basada en bloques. En el estándar HEVC, se utilizan múltiples modos de Intra predicción para explotar características espaciales y el número de modos de Intra predicción depende del tamaño de bloque de una Unidad de Predicción (PU: Prediction Unit). El tamaño de la unidad PU para la Intra codificación puede ser de 64 x 64, 32 x 32, 16 x 16, 8 x 8 o 4 x 4. El número de modos de Intra predicción puede ser de hasta 35, que incluyen 33 modos de predicción direccional, un modo DC y un modo Planar según se muestra en la figura 1A y la figura 1B. Las direcciones están etiquetadas con sus respectivas direcciones físicas (refiriéndose H a la dirección Horizontal y refiriéndose V a la dirección Vertical) en la figura 1A, y las direcciones están etiquetadas con un ejemplo de sus respectivos índices de Intra modo en la figura 1B. Las correspondencias entre las direcciones físicas y los índices de Intra modo se muestran en la figura 2.
Con el fin de mejorar la eficiencia de compresión, el estándar HEVC adopta un esquema de codificación basado en el modo más probable (MPM) para codificar la sintaxis del Intra modo. De acuerdo con el esquema de codificación basado en el modo MPM, se pronostica el modo de Intra predicción (o Intra modo para abreviar) para el bloque actual (es decir, la unidad PU actual) utilizando los modos de Intra predicción del bloque vecino izquierdo y del bloque vecino superior. En el modelo de prueba de HEVC versión 5.0 (HM-5.0), se derivan dos modos más probables a partir de los modos de Intra predicción del bloque vecino izquierdo y del bloque vecino superior. Si estos dos modos de Intra predicción son el mismo o uno de ellos no está disponible, se añade otro Intra modo (modo Planar o DC) como el segundo modo más probable. Debido a que existe una alta probabilidad de que el modo de Intra predicción de la unidad PU actual sea el mismo que uno de los modos más probables, se utiliza una palabra de código más corta para codificar estos casos. De lo contrario, se utiliza una palabra de código más larga. En el estándar HEVC, el número de modos de Intra predicción depende del tamaño de la unidad PU, según se muestra en la Tabla 1. Las unidades PU de 4 x 4 y 64 x 64 sólo utilizan un subconjunto de los 35 modos de Intra predicción para el componente de luma. Para las unidades PU de 4 x 4, se utilizan 18 modos de Intra predicción, que incluyen el modo DC, el modo Planar y 16 modos direccionales según se indica en la figura 1A y en la figura 1B. Se observa que el Intra modo direccional correspondiente a la dirección H 6 (es decir, el índice de modo 18) queda fuera de los 18 Intra modos para las unidades PU de 4 x 4, según se indica con un cuadrado en la figura 1A y en la figura 1B. Es deseable diseñar un conjunto de Intra modos candidatos que proporcione una cobertura direccional completa. Además, hay 33 modos restantes además de dos modos Mp M. Con el fin de codificar estos 33 modos, se deben utilizar al menos seis bins (bits). Dado que cinco bins (bits) sólo pueden abarcar 32 modos en una representación de longitud fija, el uso de seis bins (bits) para codificar los 33 modos restantes no es eficiente. Por consiguiente, en el estándar HEVC actual (HM-5.0), los modos restantes se codifican utilizando una codificación de longitud variable. Sin embargo, es deseable utilizar una codificación de longitud fija para reducir la complejidad del sistema si se puede mantener o mejorar la eficiencia de la codificación. Además, es deseable aumentar el número de modos más probables para poder reducir el número de modos restantes.
Tabla 1
Figure imgf000003_0001
BREVE RESUMEN DE LA INVENCION
Los objetivos antes mencionados se consiguen por medio de un procedimiento según la reivindicación independiente 1 y por medio de un aparato según la reivindicación independiente 18.
Se presentan un procedimiento y un aparato para codificación o decodificación del modo de Intra predicción basados en modos más probables (MPM) multi niveles. En una forma de realización según la presente invención, el procedimiento y aparato para codificar o decodificar en modo Intra predicción para una unidad de predicción (PU) de 4 x 4 utilizan 19 Intra modos candidatos para proporcionar una cobertura direccional completa o 35 Intra modos candidatos según son utilizados por unidades PU de 8 x 8, 16 x 16 y 32 x 32. En otra forma de realización de la presente invención, se utilizan tres modos MPM para codificación de Intra modo. Si el vecino superior y el vecino izquierdo de una unidad PU actual tienen el mismo Intra modo, se asigna el Intra modo al primer modo MPM de los tres modos MPM. Si el primer modo MPM es el modo DC, entonces se asignan el modo Planar y el modo Vertical al segundo modo MPM y al tercer modo MPM. Si el primer modo MPM es el modo Planar, entonces se asignan el modo DC y el modo Vertical al segundo modo MPM y al tercer modo MPM. Si el primer modo MPM no es ni el modo DC ni el modo Planar, se pueden asignar dos vecinos direccionales inmediatos del primer modo MPM al segundo modo MPM y al tercer modo MPM. Alternativamente, se pueden asignar el modo Planar y el modo DC al segundo modo MPM y al tercer modo MPM. En el caso de que el vecino superior y el vecino izquierdo de una unidad PU actual tengan diferentes Intra modos, se asigna el Intra modo que tenga un índice de modo más pequeño al primer modo MPM y se asigna el otro Intra modo al segundo modo MPM. Si ninguno del primer y segundo modos MPM es el modo Planar, entonces se asigna el modo Planar al tercer modo MPM. De lo contrario, si ninguno del primer y segundo modos MPM es el modo DC, se asigna el modo DC al tercer modo MPM. De lo contrario, se asigna el modo vertical al tercer modo MPM.
En otra forma de realización de la presente invención, la codificación o decodificación del Intra modo actual es según un procedimiento de codificación para los modos restantes, en el que el procedimiento de codificación incluye una codificación de longitud fija. El procedimiento de codificación utiliza una derivación implícita para el único Intra modo restante si se utilizan cuatro Intra modos candidatos y 3 modos MPM. En el caso de que se utilicen 19 Intra modos candidatos y 3 modos MPM, el procedimiento de codificación puede utilizar una representación fija de 4 bits para los modos restantes. El procedimiento de codificación también puede utilizar 3 bits para un primer grupo que consiste en 4 modos restantes seleccionados, 4 bits para un segundo grupo que consiste en otros 4 modos restantes seleccionados, y 5 bits para un tercer grupo que consiste en el resto de los modos restantes. Alternativamente, el procedimiento de codificación también puede usar 2 bits para un primer grupo que consiste en 2 modos restantes seleccionados, 4 bits para un segundo grupo que consiste en otros 2 modos restantes seleccionados, y 5 bits para un tercer grupo que consiste en el resto de los modos restantes. En el caso de que se utilicen 35 Intra modos candidatos y 3 modos MPM, el procedimiento de codificación puede utilizar una representación fija de 5 bits para los modos restantes. El procedimiento de codificación también puede utilizar 3 bits para un primer grupo que consiste en 4 modos restantes seleccionados, 5 bits para un segundo grupo que consiste en otros 4 modos restantes seleccionados, y 6 bits para un tercer grupo que consiste en el resto de los modos restantes. Alternativamente, el procedimiento de codificación también puede usar 2 bits para un primer grupo que consiste en 2 modos restantes seleccionados, 5 bits para un segundo grupo que consiste en otros 2 modos restantes seleccionados, y 6 bits para un tercer grupo que consiste en el resto de los modos restantes.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La figura 1A ilustra los 35 modos de Intra predicción para una codificación de vídeo de alta eficiencia (HEVC) etiquetados con direcciones físicas.
La figura 1B ilustra los 35 modos de Intra predicción para una codificación de vídeo de alta eficiencia (HEVC) etiquetados con un ejemplo de índices de modo.
La figura 2 ilustra las correspondencias entre direcciones físicas y los índices de modo de ejemplo (según se muestra en la figura 1B) de los modos de Intra predicción para el estándar HEVC.
La figura 3 ilustra un árbol de decisión de ejemplo para la selección de modo más probable usando 3 modos más probables según un forma de realización de la presente invención.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
Según se ha mencionado anteriormente, se utilizan 18 modos de Intra predicción para unidades PU de 4 x 4, que incluyen el modo DC, el modo Planar y 16 modos direccionales según se indica con los círculos de la figura 1A y la figura 1B. Si bien los 16 modos direccionales se derivan a partir de los 33 modos direccionales manteniendo un modo direccional de cada dos, sin embargo, el Intra modo H 6 (es decir, el índice de modo 18) no se incluye en los 16 modos direccionales. Es deseable proporcionar una unidad PU de 4 x 4 con una cobertura sub muestreada uniforme para todas las direcciones sin un vacío faltante en las direcciones. Por consiguiente, un forma de realización de la presente invención permite 19 modos de Intra predicción de modo que se consigue una cobertura direccional completa. Por ejemplo, los 19 Intra modos candidatos pueden incluir los 18 Intra modos convencionales que se seleccionan para las unidades PU de 4 x 4 y el modo direccional H 6. En otras palabras, una forma de realización según la presente invención selecciona índices de Intra modo desde el 0 hasta el 18 como los Intra modos candidatos. Para las unidades PU de 8 x 8, 16 x 16 y 32 x 32, se pueden utilizar los mismos 35 candidatos según se muestran en la figura 1A o en la figura 1B. Además, el Intra modo de croma puede utilizar el mismo número de modos candidatos que el Intra modo de luma. Por consiguiente, se pueden utilizar 19 Intra modos para unidades PU de 4 x 4 tanto de luma como de croma. En todavía otra forma de realización de la presente invención, las unidades PU de 4 x 4 también pueden utilizar 35 Intra modos para ambos componentes de luma y de croma.
En otra forma de realización de la presente invención, se utilizan tres modos MPM en lugar de dos modos MPM. El uso de tres modos MPM se puede aplicar a unidades PU de todos los tamaños que incluyen 4 x 4, 8 x 8, 32 x 32 y 64 x 64. Una de las ventajas de utilizar tres modos MPM en lugar de dos es la mayor eficiencia de codificación para codificar modos restantes utilizando códigos de longitud fija en los casos de 19 Intra modos y 35 Intra modos. Cuando se utilizan tres modos MPM, habrá 16 Intra modos restantes para el caso de 19 Intra modos candidatos y 32 Intra modos restantes para el caso de 35 Intra modos candidatos. Los 16 Intra modos restantes pueden ser representados eficientemente usando una representación fija de 4 bits. Por otro lado, los 32 Intra modos restantes pueden ser representados eficientemente usando una representación fija de 5 bits. El uso de tres modos MPM también puede mejorar la eficiencia de la codificación de Intra modo, ya que aumentará la probabilidad de que uno de los modos MPM pueda pronosticar un Intra modo actual. La derivación de tres modos MPM para una unidad PU actual según una forma de realización de la presente invención se basa en los Intra modos del vecino superior y del vecino izquierdo de la unidad PU actual. Si los Intra modos del vecino superior y del vecino izquierdo son los mismos, se selecciona el Intra modo para los dos vecinos como el primer modo MPM. El segundo y tercer modos MPM se seleccionan de acuerdo con el siguiente procedimiento:
i. Si el primer modo MPM es el modo Planar, entonces se asignan los modos DC y Vertical al segundo modo MPM y al tercer modo MPM;
ii. Si el primer modo MPM es el modo DC, entonces se asignan los modos Planar y Vertical al segundo modo MPM y al tercer modo MPM; y
iii. Si el primer modo MPM no es ni el modo DC ni el modo Planar, se pueden utilizar los dos esquemas siguientes:
1. Esquema 1. Se seleccionan los dos vecinos direccionales inmediatos del primer modo MPM como el segundo y tercer modos MPM. Por ejemplo, en el caso de 35 candidatos, se seleccionan V 1 y V -1 como el segundo y tercer modos MPM si el modo Vertical es el primer modo MPM. En el caso de 19 candidatos, se seleccionan V - 2 y V 2 como el segundo y tercer modos MPM si el modo vertical es el primer modo MPM. Si el vecino en un lado del primer modo MPM no está disponible, se utiliza el siguiente vecino direccional inmediato disponible o el modo Planar para reemplazar a uno de los dos vecinos direccionales inmediatos no disponibles. Por ejemplo, en el caso de 35 candidatos, si V 8 es el primer modo MPM, su vecino V 9 no está disponible, el siguiente vecino inmediato puede ser V 6 o H 7. Por lo tanto, se seleccionarán V 7 y H 7, o V 7 y V 6, o V 7 y V 6, o V 7 y el modo Planar como el segundo modo MPM y el tercer modo MPM si V 8 es el primer modo MPM; y
2. Esquema 2. Se seleccionan el modo Planar y el modo DC como el segundo y tercer modos MPM.
En el procedimiento (i) que se ha descrito anteriormente, se puede asignar el modo DC al segundo modo MPM y se puede asignar el modo Vertical al tercer modo MPM. Alternativamente, se puede asignar el modo DC al tercer modo MPM y se puede asignar el modo Vertical al segundo modo MPM. En el procedimiento (ii) que se ha descrito anteriormente, se puede asignar el modo Planar al segundo modo MPM y se puede asignar el modo Vertical al tercer modo MPM. Alternativamente, se puede asignar el modo Planar al tercer modo MPM y se puede asignar el modo Vertical al segundo modo MPM. En otras palabras, el mapeo de dos Intra modos candidatos con dos modos MPM (es decir, el segundo modo MPM y el tercer modo MPM) se puede diseñar para que sea en cualquier orden. Este mapeo también se aplica al procedimiento (iii) que se ha descrito anteriormente.
Si los Intra modos del vecino superior y del vecino izquierdo son diferentes, una forma de realización selecciona el modo que tiene un índice más pequeño como el primer modo MPM y el otro modo como el segundo modo MPM. El tercer modo MPM se selecciona mediante el siguiente procedimiento:
i. Si ninguno del primer y segundo modos MPM es el modo Planar, se selecciona el modo Planar como el tercer modo Mp M;
ii. De lo contrario, si ninguno del primer y segundo modos MPM es el modo DC, se selecciona el modo DC como el tercer modo MPM; y
iii. De lo contrario, se selecciona el modo vertical como el tercer modo MPM
El ejemplo anterior ilustra una forma de realización para la derivación de tres modos MPM según la presente invención. Una persona experta en la materia puede utilizar otras derivaciones de MPM para poner en práctica la presente invención. Por ejemplo, en el ejemplo anterior se puede utilizar el modo horizontal en lugar del modo vertical.
En el caso de tres modos MPM, el modo actual puede utilizar un bin (bit), tal como "1", para indicar si el modo actual es el mismo que el primer modo MPM. El modo actual puede utilizar dos bins (bits), tal como "00" o "01", para indicar si el modo actual es igual al segundo modo MPM o al tercer modo MPM respectivamente.
En el caso de tres modos MPM, los modos restantes pueden ser codificados usando la misma binarización, es decir, usando una representación de longitud fija, de la siguiente manera:
i. Si se seleccionan 19 Intra modos candidatos, se utilizan 4 bins para los 16 modos restantes;
ii. Si se seleccionan 35 Intra modos candidatos, se utilizan 5 bins para los 32 modos restantes; y iii. Si se seleccionan 4 Intra modos candidatos, se deriva implícitamente el modo restante.
El procedimiento (iii) que se ha descrito anteriormente se puede aplicar a la unidad PU de 64 x 64, en el cual sólo se utilizan cuatro Intra modos candidatos. Cuando se utilizan tres modos MPM, sólo quedará un modo restante en este caso. Por lo tanto, un procedimiento para derivar implícitamente el modo restante será más eficiente en este caso. Si bien el ejemplo anterior utiliza la misma binarización para todos los modos restantes, también se puede utilizar una binarización diferente para los modos restantes de la siguiente manera:
i. Si se seleccionan 19 Intra modos candidatos, se pueden utilizar 3 bins para un grupo de 4 modos restantes seleccionados, se pueden utilizar 4 bins para otro grupo de 4 modos restantes seleccionados, y se pueden utilizar 5 bins para el resto de los modos restantes (8 modos restantes en este grupo) en una forma de realización. En otra forma de realización, se pueden utilizar 2 bins para un grupo de 2 modos restantes seleccionados, se pueden utilizar 4 bins para otro grupo de 2 modos restantes seleccionados, y se pueden utilizar 5 bins para el resto de los modos restantes (12 modos restantes en este grupo); y
ii. Si se seleccionan 35 Intra modos candidatos, se pueden utilizar 3 bins para un grupo de 4 modos restantes seleccionados, se pueden utilizar 5 bins para otro grupo de 4 modos restantes seleccionados, y se pueden utilizar 6 bins para el resto de los modos restantes (24 modos restantes en este grupo) en una forma de realización. En otra forma de realización, se pueden utilizar 2 bins para un grupo de 2 modos restantes seleccionados, se pueden utilizar 5 bins para otro grupo de 2 modos restantes seleccionados, y se pueden utilizar 6 bins para el resto de los modos restantes (28 modos restantes en este grupo).
Se compara el rendimiento de un sistema de codificación que incorpora una forma de realización de la presente invención con un sistema de referencia basado en la Versión 4.0 del Modelo de Prueba del estándar HEVC (HM-4.0). El rendimiento se mide en términos de la tasa de BD, en el que un valor negativo implica una mejora del rendimiento con respecto al sistema de referencia. La comparación de la tasa de BD se realiza ajustando parámetros de codificación para que los sistemas subyacentes produzcan como resultado aproximadamente la misma calidad objetiva. Los resultados de rendimiento para las unidades PU de 4 x 4 con 19 Intra modos candidatos se muestran en la Tabla 2. En esta Tabla 2, HE se refiere a una configuración de codificación de Alta Eficiencia (HE: High Efficiency) y LC se refiere a una configuración de codificación de Baja Complejidad (LC: Low Complexity). Las clases desde la A hasta la E se refieren a diferentes conjuntos de videos de prueba. En ambos casos, se observan mejoras moderadas para los componentes Y, U y V en la mayoría de las situaciones. Los resultados de rendimiento para las unidades PU de 4 x 4 con 35 Intra modos candidatos se muestran en la Tabla 3. Una vez más, se observan mejoras moderadas en la mayoría de las situaciones.
Tabla 2
Figure imgf000006_0001
Tabla 3
Figure imgf000006_0003
Los resultados de las Tablas 2 y 3 muestran que el tiempo de codificación aumenta ligeramente. En consecuencia, se desarrolla un procedimiento rápido de decisión de Intra modo para mejorar la eficiencia de procesamiento para el lado del codificador. En la Tabla 4 se muestran los resultados de rendimiento para las unidades PU de 4 x 4 con 19 Intra modos candidatos. En la Tabla 5 se muestran los resultados de rendimiento para las unidades PU de 4 x 4 con 35 Intra modos candidatos. Los resultados de la Tabla 4 y la Tabla 5 muestran que el tiempo de codificación mejora al mismo tiempo que se mantiene la mejora de la tasa de BD.
Tabla 4
Figure imgf000006_0002
Tabla 5
Figure imgf000007_0001
La descripción anterior se presenta para permitir que una persona experta en la técnica ponga en práctica la presente invención según lo proporcionado en el contexto de una aplicación particular y sus requisitos. Diversas modificaciones a las formas de realización descritas serán evidentes para los expertos en la técnica, y los principios generales definidos en este documento se pueden aplicar a otras formas de realización. Por lo tanto, la presente invención no pretende limitarse a las formas de realización particulares mostradas y descritas, sino que debe corresponder al alcance más amplio que sea consistente con los principios y las características novedosas divulgadas en esta divulgación. En la descripción detallada anterior, se han ilustrado diversos detalles específicos para proporcionar una comprensión exhaustiva de la presente invención. Aun así, los expertos en la técnica entenderán que la presente invención puede ser puesta en práctica.
Formas de realización de la presente invención según se han descrito anteriormente pueden ser implementadas en diversos hardware, código de software, o una combinación de ambos. Por ejemplo, un forma de realización de la presente invención puede ser un circuito integrado en un chip de compresión de vídeo o código de programa integrado con un software de compresión de vídeo para realizar el procesamiento descrito en esta divulgación. Un forma de realización de la presente invención también puede ser un código de programa para ser ejecutado en un Procesador de Señal Digital (DSP: Digital Signal Processor) para realizar el procesamiento descrito en este documento. La invención también puede involucrar un número de funciones a realizar por parte de un procesador informático, un procesador de señal digital, un microprocesador, o una matriz de puertas programables en campo (FPGA). Estos procesadores pueden estar configurados para realizar tareas particulares según la invención, ejecutando código de software o código de firmware legibles informáticamente que definen los procedimientos particulares realizados por la invención. El código de software o firmware puede ser desarrollado en diferentes lenguajes de programación y en diferentes formatos o estilos. El código de software también puede ser compilado para diferentes plataformas de destino.
La invención puede ser realizada en otras formas específicas. Los ejemplos descritos se deben considerar en todos los aspectos sólo como ilustrativos y no restrictivos. El alcance de la invención está, por lo tanto, indicado por las reivindicaciones adjuntas en lugar de por la descripción anterior. Todos los cambios que entren en el ámbito de aplicación y la diversidad de equivalencias de las reivindicaciones se deben incluir dentro de su alcance.

Claims (18)

REIVINDICACIONES
1. Un procedimiento realizado por un codificador/decodificador, CODEC, para un procesamiento de modo de Intra predicción basado en múltiples modos más probables, modos MPM, en una codificación de vídeo, comprendiendo el procedimiento:
determinar un primer Intra modo asociado con un bloque vecino izquierdo de un bloque actual; determinar un segundo Intra modo asociado con un bloque vecino superior del bloque actual; y caracterizado por:
derivar tres modos MPM para el bloque actual en base al primer Intra modo y al segundo Intra modo, en el que la etapa de derivar dichos tres modos MPM en base al primer Intra modo y al segundo Intra modo comprende:
determinar si el primer Intra modo es idéntico al segundo Intra modo; y
si el primer Intra modo es idéntico al segundo Intra modo, derivar dichos tres modos MPM según si el primer Intra modo es idéntico a un modo Planar o a un modo DC, y si el primer Intra modo es idéntico al modo Planar o al modo DC, asignar el modo Planar, el modo DC y un modo Vertical como dichos tres modos MPM; y
procesar un Intra modo actual asociado con el bloque actual de acuerdo con dichos tres modos MPM.
2. El procedimiento de la reivindicación 1, caracterizado en que el Intra modo de croma utiliza el mismo número de modos candidatos que en el Intra modo de luma.
3. El procedimiento de la reivindicación 1, caracterizado en que el Intra modo actual se selecciona de entre 35 modos candidatos.
4. El procedimiento de la reivindicación 1, caracterizado en que se asigna el modo Planar a un primer modo MPM de dichos tres modos MPM, se asigna el modo DC a un segundo modo MPM de dichos tres modos MPM, y se asigna el modo Vertical a un tercer modo MPM de dichos tres modos MPM.
5. El procedimiento de la reivindicación 1, caracterizado en que se asigna el modo DC a un primer modo MPM de dichos tres modos MPM, se asigna el modo Planar a un segundo modo MPM de dichos tres modos MPM, y se asigna el modo Vertical a un tercer modo MPM de dichos tres modos MPM.
6. El procedimiento de la reivindicación 1, caracterizado en que la etapa de derivar dichos tres modos MPM según si el primer Intra modo es idéntico al modo Planar o al modo DC comprende:
si el primer Intra modo no es idéntico al modo Planar o al modo DC, asignar el primer Intra modo a un primer modo MPM de dichos tres modos MPM, y asignar dos vecinos direccionales inmediatos del primer modo MPM a un segundo modo MPM y a un tercer modo MPM de dichos tres modos MPM.
7. El procedimiento de la reivindicación 6, caracterizado en que si uno de los dos vecinos direccionales inmediatos no está disponible, dicho uno de los dos vecinos direccionales inmediatos es reemplazado por un siguiente vecino direccional inmediato disponible o el modo Planar.
8. El procedimiento de la reivindicación 1, caracterizado en que la etapa de derivar dichos tres modos MPM en base al primer Intra modo y al segundo Intra modo comprende además:
si el primer Intra modo no es idéntico al segundo Intra modo, entonces:
asignar el primer Intra modo a uno de entre un primer modo MPM y un segundo modo MPM de dichos tres modos MPM;
asignar el segundo Intra modo al otro modo MPM de entre el primer modo MPM y el segundo modo MPM de dichos tres modos MPM; y
asignar el modo Planar, el modo DC o el modo Vertical a un tercer modo MPM de dichos tres modos MPM.
9. El procedimiento de la reivindicación 8, caracterizado en que se asigna el primer Intra modo al primer modo MPM, y se asigna el segundo Intra modo al segundo modo MPM.
10. El procedimiento de la reivindicación 9, caracterizado en que la etapa de asignar el modo Planar, el modo Dc o el modo Vertical al tercer modo MPM de dichos tres modos MPM comprende:
si ni el primer modo MPM ni el segundo modo MPM son iguales al modo Planar, asignar el modo Planar al tercer modo MPM;
si o bien el primer modo MPM o bien el segundo modo MPM es igual al modo Planar y ni el primer modo MPM ni el segundo modo MPM son iguales al modo DC, entonces se asigna el modo DC al tercer modo MPM; y
si o bien el primer modo MPM o bien el segundo modo MPM es igual al modo Planar y o bien el primer modo MPM o bien el segundo modo MPM es igual al modo DC, entonces se asigna el modo vertical al tercer modo MPM.
11. El procedimiento de la reivindicación 8, caracterizado en que se asigna uno de entre el primer Intra modo y el segundo Intra modo que tiene un índice de modo menor al primer modo MPM, y se asigna uno de entre el primer Intra modo y el segundo Intra modo que tiene un índice de modo mayor al segundo modo MPM.
12. El procedimiento de la reivindicación 1, caracterizado en que se utiliza un elemento de sintaxis de 1 bit para indicar si el Intra modo actual para el bloque actual es igual a un primer modo MPM de dichos tres modos MPM.
13. El procedimiento de la reivindicación 1, caracterizado en que usa un elemento de sintaxis de 2 bits para indicar si el Intra modo actual para el bloque actual es igual a un segundo modo MPM de dichos tres modos MPM o a un tercer modo m Pm de dichos tres modos MPM.
14. El procedimiento de la reivindicación 1, caracterizado en que el bloque actual, el bloque vecino superior y el bloque vecino izquierdo corresponden a unidades de predicción, p U.
15. El procedimiento de la reivindicación 1, caracterizado en que dicho procesamiento del Intra modo actual corresponde a codificar el Intra modo actual o a decodificar el Intra modo actual.
16. El procedimiento de la reivindicación 1, caracterizado en que la etapa de procesar el Intra modo actual asociado con el bloque actual de acuerdo con dichos tres modos MPM comprende además: determinar un conjunto de modos restantes que comprende una pluralidad de modos restantes distintos de dichos tres modos MPM;
cuando el Intra modo actual no es idéntico a ninguno de dichos tres modos MPM, procesar el Intra modo actual de acuerdo con un procedimiento de codificación para el conjunto de modos restantes, en el que el procedimiento de codificación incluye una codificación de longitud fija.
17. El procedimiento de la reivindicación 16, caracterizado en que el procedimiento de codificación utiliza una representación fija de 5 bits para el conjunto de modos restantes.
18. Un aparato para procesamiento de modo de Intra predicción basado en múltiples modos más probables, modos MPM, comprendiendo el aparato al menos un circuito para:
determinar un primer Intra modo asociado con un bloque vecino izquierdo de un bloque actual; determinar un segundo Intra modo asociado con un bloque vecino superior del bloque actual; y caracterizado por:
derivar tres modos MPM para el bloque actual en base al primer Intra modo y al segundo Intra modo, en el que la etapa de derivar dichos tres modos MPM en base al primer Intra modo y al segundo Intra modo comprende:
determinar si el primer Intra modo es idéntico al segundo Intra modo; y
si el primer Intra modo es idéntico al segundo Intra modo, derivar dichos tres modos MPM según si el primer Intra modo es idéntico a un modo Planar o a un modo DC, y si el primer Intra modo es idéntico al modo Planar o al modo DC, asignar el modo Planar, el modo DC y un modo Vertical como dichos tres modos MPM; y
procesar un Intra modo actual asociado con el bloque actual de acuerdo con dichos tres modos MPM.
ES16194851T 2011-09-13 2012-08-28 Procedimiento y aparato para codificación de Intra modo en HEVC Active ES2762868T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201161533890P 2011-09-13 2011-09-13

Publications (1)

Publication Number Publication Date
ES2762868T3 true ES2762868T3 (es) 2020-05-26

Family

ID=47883614

Family Applications (1)

Application Number Title Priority Date Filing Date
ES16194851T Active ES2762868T3 (es) 2011-09-13 2012-08-28 Procedimiento y aparato para codificación de Intra modo en HEVC

Country Status (10)

Country Link
US (2) US9363511B2 (es)
EP (2) EP3139596B1 (es)
CN (2) CN106851300B (es)
BR (1) BR112013014374B8 (es)
DK (1) DK3139596T3 (es)
ES (1) ES2762868T3 (es)
HR (1) HRP20192232T1 (es)
PH (1) PH12013500709A1 (es)
PL (1) PL3139596T3 (es)
WO (1) WO2013039676A1 (es)

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10136130B2 (en) * 2010-08-17 2018-11-20 M&K Holdings Inc. Apparatus for decoding an image
RS57165B1 (sr) * 2010-08-17 2018-07-31 M&K Holdings Inc Postupak za obnavljanje intra prediktivnog moda
US11284072B2 (en) 2010-08-17 2022-03-22 M&K Holdings Inc. Apparatus for decoding an image
AU2011354441B2 (en) * 2011-01-07 2014-07-17 Hfi Innovation Inc. Method and apparatus of improved intra luma prediction mode coding
KR101974952B1 (ko) 2011-10-06 2019-05-07 인텔렉추얼디스커버리 주식회사 두 개의 후보 인트라 예측 모드를 이용한 화면 내 예측 모드의 부/복호화 방법 및 이러한 방법을 사용하는 장치
WO2013051903A1 (en) * 2011-10-07 2013-04-11 Pantech Co., Ltd. Methods and apparatuses of encoding/decoding intra prediction mode using candidate intra prediction modes
HRP20250407T1 (hr) * 2011-10-18 2025-05-23 Lg Electronics, Inc. Metoda dekodiranja slike, metoda kodiranja slike, računalno čitljiv medij za pohranu i metoda prijenosa podataka za sliku
US9769479B2 (en) 2011-10-24 2017-09-19 Infobridge Pte. Ltd. Image decoding apparatus
ES3042398T3 (en) * 2011-10-24 2025-11-20 Gensquare Llc Image decoding apparatus
DK3402200T3 (da) 2011-10-24 2023-04-24 Gensquare Llc Billeddekodningsapparat
CN107105261B (zh) * 2011-10-24 2020-02-14 英孚布瑞智有限私人贸易公司 对帧内预测模式进行解码的方法
US9961343B2 (en) 2011-10-24 2018-05-01 Infobridge Pte. Ltd. Method and apparatus for generating reconstructed block
KR20130049524A (ko) 2011-11-04 2013-05-14 오수미 인트라 예측 블록 생성 방법
US9154796B2 (en) 2011-11-04 2015-10-06 Qualcomm Incorporated Intra-mode video coding
US10390016B2 (en) 2011-11-04 2019-08-20 Infobridge Pte. Ltd. Apparatus of encoding an image
KR20130049523A (ko) 2011-11-04 2013-05-14 오수미 인트라 예측 블록 생성 장치
KR20130049525A (ko) 2011-11-04 2013-05-14 오수미 잔차 블록 복원을 위한 역변환 방법
KR20130049522A (ko) 2011-11-04 2013-05-14 오수미 인트라 예측 블록 생성 방법
KR20130049526A (ko) 2011-11-04 2013-05-14 오수미 복원 블록 생성 방법
KR20130058524A (ko) 2011-11-25 2013-06-04 오수미 색차 인트라 예측 블록 생성 방법
CN103220506B (zh) * 2012-01-19 2015-11-25 华为技术有限公司 一种编解码方法和设备
LT3512197T (lt) 2012-01-20 2020-10-12 Dolby Laboratories Licensing Corporation Vidinio prognozavimo režimo žymėjimo būdas
US10863184B2 (en) * 2012-08-15 2020-12-08 Texas Instruments Incorporated Fast intra-prediction mode selection in video coding
GB2509901A (en) * 2013-01-04 2014-07-23 Canon Kk Image coding methods based on suitability of base layer (BL) prediction data, and most probable prediction modes (MPMs)
EP2944082B1 (en) * 2013-01-11 2019-08-21 Huawei Technologies Co., Ltd. Method and apparatus of depth prediction mode selection
CN105850131B (zh) * 2013-11-14 2019-08-20 寰发股份有限公司 利用基于帧内图片区块复制预测的视频编码方法
WO2015113245A1 (en) * 2014-01-29 2015-08-06 Mediatek Singapore Pte. Ltd. Methods for merging candidates list construction
KR101936663B1 (ko) * 2014-06-26 2019-01-09 후아웨이 테크놀러지 컴퍼니 리미티드 고효율 비디오 코딩 중 계산 부하의 경감 방법 및 장치
KR20180008797A (ko) * 2015-06-15 2018-01-24 엘지전자 주식회사 인트라 예측 모드 기반 영상 처리 방법 및 이를 위한 장치
US11463689B2 (en) 2015-06-18 2022-10-04 Qualcomm Incorporated Intra prediction and intra mode coding
US10142627B2 (en) * 2015-06-18 2018-11-27 Qualcomm Incorporated Intra prediction and intra mode coding
US20160373742A1 (en) * 2015-06-18 2016-12-22 Qualcomm Incorporated Intra prediction and intra mode coding
US10841593B2 (en) 2015-06-18 2020-11-17 Qualcomm Incorporated Intra prediction and intra mode coding
US11394972B2 (en) * 2015-08-19 2022-07-19 Lg Electronics Inc. Method and device for encoding/decoding video signal by using optimized conversion based on multiple graph-based model
US11233990B2 (en) 2016-02-08 2022-01-25 Sharp Kabushiki Kaisha Systems and methods for intra prediction coding
US10764576B2 (en) 2016-05-04 2020-09-01 Microsoft Technology Licensing, Llc Intra-picture prediction using non-adjacent reference lines of sample values
WO2018066863A1 (ko) * 2016-10-04 2018-04-12 한국전자통신연구원 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체
US20190253624A1 (en) * 2017-07-17 2019-08-15 Ki Baek Kim Image data encoding/decoding method and apparatus
KR20230070062A (ko) 2016-10-04 2023-05-19 주식회사 비원영상기술연구소 영상 데이터 부호화/복호화 방법 및 장치
CN119450042A (zh) 2016-10-04 2025-02-14 有限公司B1影像技术研究所 图像编码/解码方法、记录介质和传输比特流的方法
US10750169B2 (en) 2016-10-07 2020-08-18 Mediatek Inc. Method and apparatus for intra chroma coding in image and video coding
US20180146191A1 (en) * 2016-11-22 2018-05-24 Futurewei Technologies, Inc. System and Method for Coding Intra Prediction Mode using a Second Set of Most Probable Modes
US10623738B2 (en) 2017-04-06 2020-04-14 Futurewei Technologies, Inc. Noise suppression filter
US10356411B2 (en) 2017-05-30 2019-07-16 Google Llc Adaptation of scan order entropy coding
US10630974B2 (en) 2017-05-30 2020-04-21 Google Llc Coding of intra-prediction modes
US10582195B2 (en) 2017-06-02 2020-03-03 Futurewei Technologies, Inc. Intra prediction using unequal weight planar prediction
US11272207B2 (en) 2017-06-12 2022-03-08 Futurewei Technologies, Inc. Selection and signaling of motion vector (MV) precisions
US10477237B2 (en) 2017-06-28 2019-11-12 Futurewei Technologies, Inc. Decoder side motion vector refinement in video coding
US11019339B2 (en) 2017-07-12 2021-05-25 Futurewei Technologies, Inc. Fractional quantization parameter offset in video compression
US10666943B2 (en) 2017-09-15 2020-05-26 Futurewei Technologies, Inc. Block partition structure in video compression
US10841794B2 (en) 2017-09-18 2020-11-17 Futurewei Technologies, Inc. Adaptive motion vector resolution
US10595019B2 (en) 2017-09-20 2020-03-17 Futurewei Technologies, Inc. Noise suppression filter parameter estimation for video coding
US10609384B2 (en) * 2017-09-21 2020-03-31 Futurewei Technologies, Inc. Restriction on sub-block size derivation for affine inter prediction
WO2019072365A1 (en) 2017-10-09 2019-04-18 Huawei Technologies Co., Ltd. DEVICES AND METHODS FOR IMAGE AND VIDEO ENCODING
CN111226441B (zh) 2017-10-16 2021-10-15 华为技术有限公司 视频编码的空间变化变换方法及相关设备
US10623746B2 (en) 2017-12-07 2020-04-14 Tencent America LLC Method and apparatus for video coding
US10432929B2 (en) 2018-02-12 2019-10-01 Tencent America LLC Method and apparatus for multiple line intra prediction in video compression
US10841578B2 (en) 2018-02-12 2020-11-17 Tencent America LLC Method and apparatus for using an intra prediction coding tool for intra prediction of non-square blocks in video compression
EP3777164A4 (en) * 2018-03-29 2021-03-17 Huawei Technologies Co., Ltd. IMAGE ENCODING AND DECODING, IMAGE ENCODER AND IMAGE DECODER
US10419754B1 (en) 2018-04-02 2019-09-17 Tencent America LLC Method and apparatus for video decoding using multiple line intra prediction
US10536720B2 (en) 2018-05-07 2020-01-14 Tencent America LLC Method, apparatus and medium for decoding or encoding
KR102252323B1 (ko) * 2018-05-10 2021-05-14 삼성전자주식회사 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치
US10778971B2 (en) 2018-06-01 2020-09-15 Tencent America LLC Method and apparatus for video coding
US10284866B1 (en) 2018-07-02 2019-05-07 Tencent America LLC Method and apparatus for video coding
US10567752B2 (en) 2018-07-02 2020-02-18 Tencent America LLC Method and apparatus for intra prediction for non-square blocks in video compression
US10284844B1 (en) 2018-07-02 2019-05-07 Tencent America LLC Method and apparatus for video coding
US11277644B2 (en) 2018-07-02 2022-03-15 Qualcomm Incorporated Combining mode dependent intra smoothing (MDIS) with intra interpolation filter switching
US10404980B1 (en) 2018-07-10 2019-09-03 Tencent America LLC Intra prediction with wide angle mode in video coding
US10638161B2 (en) 2018-07-13 2020-04-28 Tencent America LLC Methods and apparatus for most probable mode derivation
US10911765B2 (en) 2018-08-01 2021-02-02 Tencent America LLC Method and apparatus for video coding
JP2021535679A (ja) * 2018-08-27 2021-12-16 華為技術有限公司Huawei Technologies Co., Ltd. イントラ予測のための方法及び装置
SG11202101876RA (en) 2018-09-07 2021-03-30 B1 Institute Of Image Technology Inc Method and device for coding/decoding image using intra prediction
CA3113370A1 (en) 2018-09-21 2020-03-26 Huawei Technologies Co., Ltd. Intra prediction mode derivation based on neighboring blocks
US11303885B2 (en) 2018-10-25 2022-04-12 Qualcomm Incorporated Wide-angle intra prediction smoothing and interpolation
CN113273192B (zh) * 2019-01-08 2023-07-07 Lg电子株式会社 使用mpm列表的基于帧内预测的视频编码方法及装置
WO2020182167A1 (en) * 2019-03-12 2020-09-17 Zhejiang Dahua Technology Co., Ltd. Systems and methods for image coding
CN111294602B (zh) * 2019-03-14 2022-07-08 北京达佳互联信息技术有限公司 一种帧内预测模式编解码方法和装置及设备
US11134257B2 (en) 2019-04-04 2021-09-28 Tencent America LLC Simplified signaling method for affine linear weighted intra prediction mode
US11368698B2 (en) 2019-04-16 2022-06-21 Tencent America LLC Method and apparatus for video coding using planar intra prediction mode for intra sub-partition coding mode
US11445174B2 (en) 2019-05-06 2022-09-13 Tencent America LLC Method and apparatus for video coding
US11394990B2 (en) 2019-05-09 2022-07-19 Tencent America LLC Method and apparatus for signaling predictor candidate list size
US11956421B2 (en) 2019-05-10 2024-04-09 Hfi Innovation Inc. Method and apparatus of luma most probable mode list derivation for video coding
WO2021007328A1 (en) 2019-07-11 2021-01-14 Tencent America LLC Method and apparatus for video coding
US11616962B2 (en) 2019-07-15 2023-03-28 Tencent America LLC Method and apparatus for video coding
US11375243B2 (en) * 2019-07-17 2022-06-28 Tencent America LLC Method and apparatus for video coding
US11310511B2 (en) 2019-10-09 2022-04-19 Tencent America LLC Method and apparatus for video coding
US11523112B2 (en) 2020-04-09 2022-12-06 Tencent America LLC Intra coding with L-type partitioning tree
CN113727108B (zh) 2020-05-26 2024-03-01 腾讯科技(深圳)有限公司 视频解码方法、视频编码方法及相关设备
US11432006B2 (en) * 2020-08-14 2022-08-30 Tencent America LLC Chroma mode video coding
CN114079772B (zh) 2020-08-21 2023-04-07 腾讯科技(深圳)有限公司 视频解码方法、装置、计算机可读介质及电子设备
CN112533000B (zh) 2020-10-16 2022-08-05 腾讯科技(深圳)有限公司 视频解码方法、装置、计算机可读介质及电子设备
CN112104867B (zh) 2020-11-09 2021-03-02 腾讯科技(深圳)有限公司 一种视频处理方法、视频处理装置、智能设备及存储介质
CN114513663B (zh) 2020-11-17 2025-03-14 腾讯科技(深圳)有限公司 视频解码方法、装置及电子设备
CN114979655B (zh) 2021-02-21 2025-03-11 腾讯科技(深圳)有限公司 视频编解码方法、装置、计算机可读介质及电子设备
US11917136B2 (en) 2021-07-15 2024-02-27 Tencent America LLC Intra mode coding
CN115883842B (zh) 2021-09-28 2024-12-10 腾讯科技(深圳)有限公司 滤波及编解码方法、装置、计算机可读介质及电子设备

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7289672B2 (en) * 2002-05-28 2007-10-30 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode estimation
US7236524B2 (en) 2002-05-28 2007-06-26 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode communication
KR100750110B1 (ko) * 2003-04-22 2007-08-17 삼성전자주식회사 4×4인트라 휘도 예측 모드 결정방법 및 장치
US8509313B2 (en) * 2006-10-10 2013-08-13 Texas Instruments Incorporated Video error concealment
US8873625B2 (en) * 2007-07-18 2014-10-28 Nvidia Corporation Enhanced compression in representing non-frame-edge blocks of image frames
US20090147849A1 (en) * 2007-12-07 2009-06-11 The Hong Kong University Of Science And Technology Intra frame encoding using programmable graphics hardware
US20090161757A1 (en) * 2007-12-21 2009-06-25 General Instrument Corporation Method and Apparatus for Selecting a Coding Mode for a Block
JP2010016454A (ja) * 2008-07-01 2010-01-21 Sony Corp 画像符号化装置および方法、画像復号装置および方法、並びにプログラム
CN101350927B (zh) * 2008-07-29 2011-07-13 北京中星微电子有限公司 帧内预测选择最优预测模式的方法及装置
CN101668202A (zh) 2008-09-01 2010-03-10 中兴通讯股份有限公司 帧内预测模式的选择方法和装置
WO2010036772A2 (en) * 2008-09-26 2010-04-01 Dolby Laboratories Licensing Corporation Complexity allocation for video and image coding applications
US20120020580A1 (en) * 2009-01-29 2012-01-26 Hisao Sasai Image coding method and image decoding method
KR102801589B1 (ko) * 2009-07-01 2025-04-30 인터디지털 브이씨 홀딩스 인코포레이티드 비디오 인코더 및 디코더용 대형 블록에 대한 인트라 예측을 시그널링하기 위한 방법 및 장치
KR101510108B1 (ko) * 2009-08-17 2015-04-10 삼성전자주식회사 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치
US8902978B2 (en) * 2010-05-30 2014-12-02 Lg Electronics Inc. Enhanced intra prediction mode signaling
US20110317757A1 (en) * 2010-06-25 2011-12-29 Qualcomm Incorporated Intra prediction mode signaling for finer spatial prediction directions
CN107277527B (zh) * 2010-07-15 2020-02-18 威勒斯媒体国际有限公司 解码装置、解码方法、编码装置以及编码方法
US8913662B2 (en) * 2011-01-06 2014-12-16 Qualcomm Incorporated Indicating intra-prediction mode selection for video coding using CABAC
BR112013014371B8 (pt) * 2011-01-07 2022-05-24 Hfi Innovation Inc Método e aparelho de codificação aperfeiçoada de modo de predição intra crominância
AU2011354441B2 (en) * 2011-01-07 2014-07-17 Hfi Innovation Inc. Method and apparatus of improved intra luma prediction mode coding
US20120195366A1 (en) * 2011-02-01 2012-08-02 Mediatek Singapore Pte. Ltd. Method and Apparatus of Adaptive Inter Mode Coding Using Variable Length Codes
US9654785B2 (en) * 2011-06-09 2017-05-16 Qualcomm Incorporated Enhanced intra-prediction mode signaling for video coding using neighboring mode
EP3223521A1 (en) * 2011-06-17 2017-09-27 HFI Innovation Inc. Method and apparatus for coding of intra prediction mode
GB2494468B (en) 2011-09-12 2014-01-15 Canon Kk Method and device for encoding or decoding information representing prediction modes

Also Published As

Publication number Publication date
EP3139596A1 (en) 2017-03-08
EP3139596B1 (en) 2019-09-25
HRP20192232T1 (hr) 2020-03-06
CN103283222A (zh) 2013-09-04
WO2013039676A1 (en) 2013-03-21
US20160269749A1 (en) 2016-09-15
EP2742684A4 (en) 2015-04-29
BR112013014374A2 (pt) 2016-09-27
US9363511B2 (en) 2016-06-07
BR112013014374B1 (pt) 2022-05-31
CN106851300B (zh) 2020-05-26
EP2742684A1 (en) 2014-06-18
EP2742684B1 (en) 2018-09-26
CN106851300A (zh) 2017-06-13
PL3139596T3 (pl) 2020-03-31
CN103283222B (zh) 2016-10-26
US10230981B2 (en) 2019-03-12
BR112013014374B8 (pt) 2022-08-30
DK3139596T3 (da) 2020-01-06
US20130266064A1 (en) 2013-10-10
PH12013500709A1 (en) 2013-05-20

Similar Documents

Publication Publication Date Title
ES2762868T3 (es) Procedimiento y aparato para codificación de Intra modo en HEVC
ES2532326T3 (es) Método y sistemas para la estimación, comunicación y organización de modos de intra-predicción de imágenes
ES2649981T3 (es) Aparato de decodificación de vídeo
CN103299622B (zh) 编码方法与装置以及解码方法与装置
ES2706905T3 (es) Método y aparato para codificar y descodificar intra crominancia
US10368095B2 (en) Method and apparatus for intra mode coding
ES2897462T3 (es) Señalización de uniformidad de modo para intracodificación
ES2935261T3 (es) Método y aparato de codificación de modo de paleta para datos de video de color
ES2882694T3 (es) Procedimiento y aparato para codificar vídeo y aparato para decodificar vídeo considerando un orden de omisión y de división
ES2647122T3 (es) Soporte de registro que memoriza un flujo de datos de imágenes codificadas
ES2627907T3 (es) Codificación de intra-predicción mejorada usando representaciones planas
ES2602484T3 (es) Señalización de los parámetros de filtro de desbloqueo en la codificación de vídeo
CN107211121B (zh) 视频编码方法与视频解码方法
ES2951543T3 (es) Método y dispositivo de codificación
KR101564078B1 (ko) 인코딩 또는 디코딩 방법 및 장치
BR112013014371B8 (pt) Método e aparelho de codificação aperfeiçoada de modo de predição intra crominância
RU2014114449A (ru) Вывод опорных значений режима и кодирование и декодирование информации, представляющей режимы предсказания
BR112016011075B1 (pt) Método de filtragem de laço adaptativa baseada em blocos
RU2016139140A (ru) Устройство декодирования видеоданных
RU2014108441A (ru) Способ и устройство для кодирования видео с учетом порядка сканирования блоков кодирования, имеющих иерархическую структуру, и способ и устройство для декодирования видео с учетом порядка сканирования блоков кодирования, имеющих иерархическую структуру
ES2987142T3 (es) Método y decodificador de predicción de cromaticidad intrafotograma
CN105872551B (zh) 编码方法与装置以及解码方法与装置
BR112019007634A2 (pt) dispositivos e métodos para codificação de vídeo
NZ626459B2 (en) Method and apparatus for intra mode coding