Método de predicción intra, y codificador y descodificador que lo usan.
La presente invención se refiere a un método de predicción intra y a un codificador y descodificador que lo usan.
El método de predicción intra según una realización de la presente invención incluye los pasos de: derivar un modo de predicción de un bloque actual; y generar un bloque de predicción con respecto al bloque actual en base al modo de predicción del bloque actual. Cuando el modo de predicción del bloque actual es un modo de predicción intra-angular, los valores de las muestras de límite de entre las muestras de límite izquierdo y las muestras de límite superior de la predicción bloque, que no están colocadas en una dirección de predicción del modo de predicción intra-angular, se derivan en base a muestras de referencia colocadas en la dirección de predicción del modo de predicción intra-angular, y en base a las muestras de referencia adyacentes.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/KR2012/003093.
Solicitante: LG ELECTRONICS INC..
Nacionalidad solicitante: República de Corea.
Dirección: 20 YEOUIDO-DONG, YEONGDEUNGPO-GU 150-721 SEOUL REPUBLICA DE COREA.
Inventor/es: PARK,Joonyoung, PARK,Seungwook, LIM,Jaehyun, KIM,Jungsun, CHOI,Younghee, JEON,Byeongmoon, JEON,Yongjoon.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04N7/34
Fragmento de la descripción:
Método de predicción intra, y codificador y descodificador que lo usan Campo técnico
La presente invención se refiere a un método de predicción intra en un codificador vídeo y un descodificador vídeo, y más en concreto, a un método de derivar un valor de una muestra de límite específica de un bloque predicho de un bloque actual y un dispositivo que usa el método.
Antecedentes de la invención
En los últimos años se ha incrementado la demanda de un vídeo de alta resolución y alta calidad en varios campos de aplicaciones. Sin embargo, cuando un vídeo tiene una resolución más alta y una calidad más alta, la cantidad de datos en el vídeo aumenta cada vez más.
Cuando un vídeo de alta resolución y alta calidad con gran cantidad de datos es transferido usando medios tales como las actuales líneas de cable o inalámbricas de banda ancha o se guarda en medios de almacenamiento actuales, su costo de transferencia y su costo de almacenamiento aumentan. Consiguientemente, para transferir, almacenar y reproducir efectivamente el vídeo de alta resolución y alta calidad, se puede utilizar técnicas de compresión vídeo de alta eficiencia.
Al objeto de mejorar la eficiencia de compresión vídeo, se puede utilizar un método de predicción Ínter y un método de predicción intra.
En la predicción Ínter, los valores de pixel de una imagen actual se predicen a partir de imágenes temporalmente anteriores y/o posteriores. En la predicción intra, los valores de pixel de una imagen actual se predicen usando relaciones inter-pixel en la misma imagen. En la predicción intra, los valores de pixel de una imagen actual se predicen usando información de pixel de la imagen actual.
Además de la predicción ínter y la predicción intra, se puede usar predicción de peso para evitar la degradación de la calidad debida a variaciones de iluminación o análogos,
codificación de entropía consistente en asignar un código corto a un símbolo que tiene una frecuencia de aparición alta y asignar un código largo a un símbolo que tiene una frecuencia de aparición baja, y análogos.
Resumen de la invención
Problema técnico
Un objeto de la invención es proporcionar una técnica de compresión vídeo efectiva y un dispositivo que usa la técnica.
Otro objeto de la invención es proporcionar un método de predicción intra que puede mejorar la eficiencia de predicción y un dispositivo que usa el método.
Otro objeto de la invención es proporcionar un método de derivar un valor de una muestra de límite específica de un bloque predicho de un bloque actual y un dispositivo que usa el método.
Solución al problema
Según un aspecto de la invención, se facilita un método de predicción intra. El método de predicción intra incluye los pasos de: derivar un modo de predicción de un bloque actual; y construir un bloque predicho del bloque actual en base al modo de predicción. Cuando el modo de predicción es un modo de predicción direccional intra (modo de predicción lntra_Angular), un valor de una muestra de límite no situada en la dirección de predicción del modo de predicción direccional intra (modo de predicción lntra_Angular) de una muestra de límite izquierdo y una muestra de límite superior del bloque predicho se deriva en base a una muestra de referencia situada en la dirección de predicción y una muestra de referencia adyacente a la muestra de límite.
Cuando el modo de predicción direccional intra (modo de predicción lntra_Angular) es un modo de predicción vertical, un valor de la muestra de límite izquierdo puede ser derivado en base a una muestra de referencia superior de la muestra de límite izquierdo y una muestra de referencia adyacente a la muestra de límite izquierdo. Un valor de una muestra predicha distinta de la muestra de límite izquierdo puede ser derivado de modo que sea un valor de la muestra de referencia superior de la muestra predicha.
Cuando el modo de predicción direccional intra (modo de predicción Intra_Angular) es un modo de predicción vertical, un valor de la muestra de límite izquierdo puede ser derivado en base a una muestra de referencia superior de la muestra de límite izquierdo, una muestra de referencia adyacente a la muestra de límite izquierdo, y una muestra de referencia contigua al borde superior-izquierdo del bloque actual.
Cuando el modo de predicción direccional intra (modo de predicción Intra_Angular) es un modo de predicción horizontal, un valor de la muestra de límite superior puede ser derivado en base a una muestra de referencia izquierda de la muestra de límite superior y una muestra de referencia adyacente a la muestra de límite superior. Un valor de una muestra predicha distinta de la muestra de límite superior puede ser derivado de manera que sea un valor de una muestra de referencia izquierda de la muestra predicha.
Cuando el modo de predicción direccional intra (modo de predicción Intra_Angular) es un modo de predicción horizontal, un valor de la muestra de límite superior puede ser derivado en base a una muestra de referencia izquierda de la muestra de límite superior, una muestra de referencia adyacente a la muestra de límite superior, y una muestra de referencia contigua al borde superior-izquierdo del bloque actual.
Cuando la dirección de predicción es una dirección superior-derecha, un valor de la muestra de límite izquierdo puede ser derivado en base a una muestra de referencia situada en la dirección de predicción y una muestra de referencia adyacente a la muestra de límite izquierdo.
Cuando la dirección de predicción es una dirección izquierda-inferior, un valor de la muestra de límite superior puede ser derivado en base a una muestra de referencia situada en la dirección de predicción y una muestra de referencia adyacente a la muestra de límite superior.
Según otro aspecto de la invención, se facilita un codificador vídeo. El codificador vídeo incluye: un módulo de predicción que construye un bloque predicho de un bloque actual en base a un modo de predicción del bloque actual; y un módulo de codificación de entropía que codifica información sobre el bloque predicho. Cuando el modo de predicción es un modo de predicción direccional intra (modo de predicción Intra_Angular), el módulo de predicción deriva un valor de una muestra de límite no situada en la dirección de predicción
del modo de predicción direccional intra (modo de predicción lntra_Angular) de una muestra de límite izquierdo y una muestra de límite superior del bloque predicho en base a una muestra de referencia situada en la dirección de predicción y una muestra de referencia adyacente a la muestra de límite.
Según otro aspecto de la invención, se facilita un descodificador vídeo. El descodificador vídeo incluye: un módulo de descodificación de entropía que descodifica por entropía información recibida de un codificador; y un módulo de predicción que construye un bloque predicho de un bloque actual en base a la información descodificada por entropía. Cuando el modo de predicción del bloque actual es un modo de predicción direccional intra (modo de predicción lntra_Angular), el módulo de predicción deriva un valor de una muestra de límite no situada en la dirección de predicción del modo de predicción direccional intra (modo de predicción lntra_Angular) de una muestra de límite izquierdo y una muestra de límite superior del bloque predicho en base a una muestra de referencia situada en la dirección de predicción y una muestra de referencia adyacente a la muestra de límite.
Cuando el modo de predicción direccional intra (modo de predicción lntra_Angular) es un modo de predicción vertical, el módulo de predicción puede derivar un valor de la muestra de límite izquierdo en base a una muestra de referencia superior de la muestra de límite izquierdo y una muestra de referencia adyacente a la muestra de límite izquierdo.
Cuando el modo de predicción direccional intra (modo de predicción lntra_Angular) es un modo de predicción vertical, el módulo de predicción puede derivar un valor de la muestra de límite izquierdo en base a una muestra de referencia superior de la muestra de límite izquierdo, una muestra de referencia adyacente a la muestra de límite izquierdo, y una muestra de referencia contigua al borde superior-izquierdo del bloque actual.
Cuando el modo de predicción direccional intra (modo de predicción lntra_Angular) es un modo de predicción horizontal, el módulo de predicción puede derivar un valor de la muestra de límite superior en base a una muestra de referencia izquierda de la muestra de límite superior y una muestra de referencia adyacente a la...
Reivindicaciones:
1. Un método de predicción intra, donde el método comprende: derivar un modo de predicción de un bloque actual; y
generar un bloque de predicción que incluye muestras de predicción, mediante derivación de una muestra de predicción del bloque actual en base al modo de predicción,
donde el modo de predicción es un modo de predicción angular de la predicción intra,
y
donde la etapa de generar el bloque de predicción incluye un filtrado de una muestra de predicción que es una de las muestras de predicción situadas junto con una dirección de predicción del modo de predicción angular, de entre un vecindario de muestras de predicción del límite izquierdo del bloque de predicción y de un vecindario de muestras de predicción de límite superior del bloque de predicción, y donde el filtrado de la muestra de predicción se realiza en base a una muestra de referencia no situada en la dirección de predicción del modo de predicción angular.
2. El método de predicción intra, según la reivindicación 1, donde el modo de predicción angular para la predicción intra es un modo de predicción vertical, y donde la etapa de generación del bloque de predicción comprende derivar muestras de predicción del bloque de predicción en base a vecindarios de muestras de referencia del límite superior del bloque de predicción; y realizar un filtrado de un vecindario de muestras de predicción del límite izquierdo del bloque de predicción de entre las muestras de predicción derivadas en base a un vecindario de muestras de referencia del límite izquierdo del bloque de predicción.
3. El método de predicción intra, según la reivindicación 2, donde la muestra de referencia empleada para el filtrado de la muestra de predicción es una muestra de referencia que se localiza en la misma posición para una dirección vertical con la muestra de predicción a ser filtrada.
4. El método de predicción intra, según la reivindicación 2, donde la muestra de referencia empleada para el filtrado de la muestra de predicción es una muestra de referencia adyacente izquierda de la muestra de predicción a ser filtrada.
5. El método de predicción intra, según la reivindicación 2, donde un coeficiente de filtrado aplicado a la muestra de predicción es mayor que un coeficiente de filtrado aplicado la muestra de referencia.
6. El método de predicción intra, según la reivindicación 1, donde el modo de predicción angular para la predicción intra es un modo de predicción horizontal, y
donde la etapa de generación del bloque de predicción comprende derivar muestras de predicción del bloque de predicción en base a vecindarios de muestras de referencia del límite izquierdo del bloque de predicción; y realizar un filtrado de un vecindario de muestras de predicción del límite superior del bloque de predicción de entre las muestras de predicción derivadas en base a un vecindario de muestras de referencia del límite superior del bloque de predicción.
7. El método de predicción intra, según la reivindicación 6, donde la muestra de referencia empleada para el filtrado de la muestra de predicción es una muestra de referencia que se localiza en la misma posición para una dirección horizontal con la muestra de predicción a ser filtrada.
8. El método de predicción intra, según la reivindicación 6, donde la muestra de referencia empleada para el filtrado de la muestra de predicción es una muestra de referencia adyacente superior de la muestra de predicción a ser filtrada.
9. El método de predicción intra, según la reivindicación 6, donde un coeficiente de filtrado aplicado a la muestra de predicción es mayor que un coeficiente de filtrado aplicado la muestra de referencia.
1. El método de predicción intra, según la reivindicación 1, donde una dirección de predicción del modo de predicción angular es una dirección superior-derecha, y donde la etapa de generación del bloque de predicción comprende derivar muestras de predicción del bloque de predicción en base a vecindarios de muestras de referencia del límite superior del bloque de predicción de acuerdo al modo de predicción angular de la dirección superior-derecha; y realizar un filtrado de un vecindario de muestras de predicción del límite izquierdo del bloque de predicción de entre las muestras de predicción derivadas en base a un vecindario de muestras de referencia del límite izquierdo del bloque de predicción.
11. El método de predicción intra, según la reivindicación 1, donde una dirección de predicción del modo de predicción angular es una dirección inferior-izquierda, y donde la etapa de generación del bloque de predicción comprende derivar muestras de predicción del bloque de predicción en base a vecindarios de muestras de 5 referencia del límite izquierdo del bloque de predicción de acuerdo al modo de predicción angular de la dirección inferior-izquierda; y realizar un filtrado de un vecindario de muestras de predicción del límite superior del bloque de predicción de entre las muestras de predicción derivadas en base a un vecindario de muestras de referencia del límite superior del bloque de predicción.
Patentes similares o relacionadas:
Cálculo del vector de movimiento en modo directo evitando divisiones por cero, del 14 de Diciembre de 2016, de Godo Kaisha IP Bridge 1: Un sistema de codificación y decodificación de imágenes en movimiento que incluye un aparato de codificación en modo directo temporal para realizar codificación de campo […]
Procedimiento de intra predicción determinante de unidad de codificación de imagen y unidad de decodificación de imagen, del 18 de Mayo de 2016, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento de decodificación de una imagen, comprendiendo el procedimiento: dividir un cuadro actual en una pluralidad de unidades de codificación máxima, […]
Procedimiento y dispositivo de codificación de imágenes que implementa una predicción mejorada, procedimiento y dispositivo de decodificación, señal y programas informáticos correspondientes, del 8 de Febrero de 2016, de Orange: Procedimiento de codificación de datos de imágenes, estando una imagen dividida en bloques, implementando dicho procedimiento las etapas de: - predicción […]
Codificación adaptativa de modalidad de predicción de bloques de vídeo, del 17 de Diciembre de 2014, de QUALCOMM INCORPORATED: Un procedimiento de codificación de datos de vídeo, comprendiendo el procedimiento: seleccionar, entre un conjunto de modalidades de intra-predicción […]
Procedimiento de codificación de imágenes en movimiento y procedimiento de decodificación de imágenes en movimiento, del 6 de Agosto de 2014, de Panasonic Intellectual Property Corporation of America: Un procedimiento de codificación en modo directo temporal para realizar codificación de campo de un bloque actual de una imagen usando un vector […]
Procedimiento de codificación de fotogramas de movimiento y procedimiento de decodificación de fotogramas de movimiento, del 2 de Julio de 2014, de Panasonic Intellectual Property Corporation of America: Un procedimiento de decodificación en modo directo temporal para llevar a cabo una decodificación por campos de un bloque actual de un fotograma usando un vector […]
Procedimiento y aparato para intra-predicción en pantalla, del 25 de Marzo de 2014, de KT Corporation: La presente invención se refiere a un procedimiento y aparato para la intra-predicción. El procedimiento de intra-predicción para un descodificador, según la presente invención, […]
PROCEDIMIENTO Y DISPOSITIVO PARA DETERMINAR Y RECONSTRUIR UNA ZONA DE IMAGEN PRONOSTICADA, del 24 de Agosto de 2011, de SIEMENS AKTIENGESELLSCHAFT: Procedimiento para determinar una zona de imagen pronosticada (PBB) para una zona de imagen (BB) de una imagen (B0), en el que a) se determina […]