APARATO DE CODIFICACION DE IMAGENES Y APARATO DE DECODIFICACION DE IMAGENES.

Un aparato de codificación de imágenes (400) que genera una señal de imagen codificada codificando imágenes en unidades de acceso,

incluyendo una unidad de acceso una o más imágenes, comprendiendo dicho aparato de codificación de imágenes:

una unidad de codificación (412) utilizable para codificar, cuando la unidad de acceso es una unidad de acceso de tipo abierto, siendo una unidad de acceso de tipo abierto una unidad de acceso en la que una imagen puede hacer referencia a una imagen de otra unidad de acceso, una imagen que ha de ser codificada para generar una imagen independiente,

en el que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de una imagen inicial,

estando la imagen inicial colocada en un orden de decodificación como una primera imagen de la unidad de acceso, y

en el que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen;

una unidad de generación de información (413) utilizable para generar información suplementaria que indica si la imagen independiente de la unidad de acceso de la señal de imagen codificada está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial; y

una unidad de escritura (411) utilizable para escribir la información suplementaria generada por dicha unidad de generación de información en la unidad de acceso de la señal de imagen codificada

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/JP2006/300314.

Solicitante: PANASONIC CORPORATION
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P
.

Nacionalidad solicitante: Japón.

Dirección: 1006, OAZA KADOMA,KADOMA-SHI OSAKA 571-8501.

Inventor/es: TOMA,TADAMASA, OKADA,TOMOYUKI, LIU,SAM, WALKER,PHILIP M, BOERGER,PAUL.

Fecha de Publicación: .

Fecha Concesión Europea: 31 de Marzo de 2010.

Clasificación Internacional de Patentes:

  • H04N7/26D
  • H04N7/26Y
  • H04N7/46T2
  • H04N7/50

Clasificación PCT:

  • H04N7/26
APARATO DE CODIFICACION DE IMAGENES Y APARATO DE DECODIFICACION DE IMAGENES.

Fragmento de la descripción:

Aparato de codificación de imágenes y aparato de decodificación de imágenes.

Campo técnico

La presente invención se refiere a un aparato de codificación de imágenes que codifica una imagen en movimiento, un flujo que es generado por un procedimiento de codificación de imágenes que usa el aparato de codificación de imágenes, y un aparato de decodificación de imágenes que decodifica el flujo.

Técnica antecedente

Recientemente, con la llegada de la era de los multimedia que trata integralmente audio, vídeo y valores de píxeles, los medios de información existentes, por ejemplo, periódicos, revistas, televisión, radio y teléfono, y otros medios a través de los cuales se transmite información a la gente, han caído bajo el ámbito de los multimedia. En general, multimedia se refiere a una representación en la que no sólo los caracteres sino también símbolos gráficos, audio y especialmente imágenes y similares están relacionados entre si. Sin embargo, para incluir los medios de información existentes mencionados anteriormente en el ámbito de los multimedia, parece un requisito previo representar tal información en forma digital.

Sin embargo, al estimar la cantidad de información contenida en cada uno de los medios de información mencionados anteriormente en forma digital, la cantidad de información por carácter requiere de 1 a 2 bytes mientras que el audio requiere más de 64 Kbits por segundo (calidad telefónica), y una imagen en movimiento requiere más de 100 Mbits por segundo (calidad de recepción de televisión actual). Por lo tanto, no es realista tratar la vasta cantidad de información directamente en forma digital a través de los medios de información mencionados anteriormente. Por ejemplo, ya se ha puesto en uso práctico un videoteléfono a través de la red digital de servicios integrados (RDSI) con una velocidad de transmisión de 64 Kbits/s a 1,5 Mbits/s, sin embargo, es imposible transmitir una imagen captada por una cámara de TV.

Por lo tanto, esto requiere técnicas de compresión de información y, por ejemplo, en el caso de un videoteléfono, se emplean técnicas de compresión de vídeo conformes a los estándares H.261 y H.263 recomendados por la Unión Internacional de Telecomunicaciones-Sector de Estandarización (ITU-T). Según las técnicas de compresión de información conformes con el estándar MPEG-1, la información de imagen así como la información de audio pueden ser almacenadas en un CD (disco compacto) de música corriente.

Aquí, el Grupo de Expertos en Imágenes en Movimiento (MPEG) es un estándar internacional para una compresión de señales de imágenes en movimiento y el MPEG-1 es un estándar que comprime señales de vídeo hasta 1,5 Mbit/s, concretamente, para comprimir la información incluida en las señales de TV aproximadamente hasta una centésima. La calidad que es el objetivo del estándar MPEG-1 era de calidad media para producir una velocidad de transmisión principalmente de aproximadamente 1,5 Mbits/s, por lo tanto, el MPEG-2, estandarizado con vistas a cumplir los requisitos de imagen de calidad incluso más alta, produce una calidad de emisión de TV para transmitir señales de imágenes en movimiento a una velocidad de transmisión de 2 a 15 Mbits/s.

En las circunstancias actuales, un grupo de trabajo (ISO/IEC JTC1/SC29/WG11) previamente a cargo de la estandarización del MPEG-1 y el MPEG-2 ha estandarizado además el MPEG-4 que logra una tasa de compresión superior a la lograda por el MPEG-1 y el MPEG-2, permite operaciones de codificación/decodificación según un criterio basado en objeto y produce una nueva función requerida por la era de los multimedia. Al principio, en el proceso de estandarización del MPEG-4, el objetivo era estandarizar una codificación de baja velocidad de transmisión de bits, sin embargo, el objetivo se amplia actualmente a una codificación más versátil que incluye una codificación de alta velocidad de transmisión de bits para imágenes entrelazadas y otras. Por otra parte, el ISO/IEC y el ITU-T han desarrollado conjuntamente, como procedimiento de codificación de imágenes de la próxima generación, una estandarización de Codificación Avanzada de Video (AVC) de MPEG-4 con mayor tasa de compresión, y actualmente la Sociedad de Ingenieros de Imágenes en Movimiento y Televisión (SMPTE) intenta estandarizar un VC-1 (estándar SMPTE propuesto para televisión: formato y procedimiento de codificación de flujo de bits de vídeo comprimido VC-1, borrador 1 final del comité, revisión 6, 13 de julio de 2005). Un objetivo del VC-1 es extender una herramienta de codificación y similares, basada en los procedimientos de los estándares MPEG-2 y MPEG-4. Se espera que el VC-1 se use para dispositivos pe- riféricos de disco óptico de la siguiente generación, como un disco Blu-Ray (BD) y un DVD de alta definición (HD).

En general, en la codificación de una imagen en movimiento, la compresión del volumen de información se realiza eliminando la redundancia en direcciones tanto espaciales como temporal. Por lo tanto, una codificación por predicción entre imágenes, cuyo propósito es reducir la redundancia temporal, estima un movimiento y genera una imagen predicha basándose en bloque por bloque con referencia a las imágenes anterior y posterior, y luego codifica un valor diferencial entre la imagen predicha obtenida y una imagen actual que ha de ser codificada. Aquí, "imagen" es un término para representar una sola pantalla y representa un marco cuando se usa para una imagen progresiva mientras que representa un marco o campos cuando se usa para una imagen entrelazada. Aquí, la imagen entrelazada es una imagen en la que un marco individual está constituido por dos campos que tienen tiempo diferente respectivamente. Para codificar y decodificar una imagen entrelazada, son posibles tres maneras: procesar un marco individual como un marco, como dos campos o como una estructura de marco/campo dependiendo de un bloque del marco.

Una imagen en la que se realiza una predicción entre imágenes sin imágenes de referencia se denomina una "imagen I". Una imagen en la que se realiza codificación por predicción entre imágenes con referencia a una imagen individual se denomina una "imagen P". Una imagen en la que se realiza codificación por predicción entre imágenes haciendo referencia simultáneamente a dos imágenes se denomina una "imagen B". La imagen B puede hacer referencia a dos imágenes, seleccionadas arbitrariamente de las imágenes cuyo momento de visualización está adelantado o atrasado respecto al de una imagen actual que ha de ser codificada, como una combinación arbitraria. Sin embargo, las imágenes de referencia ya tienen que estar codificadas o decodificadas como condición para codificar o decodificar estas imágenes I, P y B.

Las imágenes 1A y 1B son diagramas que muestran una estructura del flujo MPEG-2 convencional. Como se muestra en la Fig. 1B, el flujo según el estándar MPEG-2 tiene un sistema estratificado. El flujo está formado por una pluralidad de Grupos de Imágenes (GOP). Es posible editar una imagen en movimiento y realizar acceso aleatorio sobre ella usando el GOP como unidad básica usada en el procesamiento de codificación. Esto significa que una imagen inicial en el GOP es un punto de acceso aleatorio. El GOP está constituido por una pluralidad de imágenes, siendo cada una una imagen I, una imagen P y una imagen B. El flujo, el GOP y la imagen incluyen respectivamente una señal sincrona (sync) que indica un limite entre unidades respectivas y una cabecera que son datos incluidos comúnmente en las unidades respectivas.

Las Figs. 2A y 2B son ejemplos de una estructura de predicción de imágenes según el estándar MPEG-2. Las imágenes sombreadas de la Fig. 2A son imágenes de referencia a las que se hace referencia para predecir otras imágenes. Como se muestra en la Fig. 2A, en el estándar MPEG-2, la imagen P (imagen P0, P6, P9, P12 o P15) puede ser predicha a partir de una imagen, bien la imagen I o la imagen P, cuyo momento de visualización precede inmediatamente al de la imagen P. La imagen B (imagen B1, B2, B4, B5, B7, B8, B10, B11, B13, B14, B16, B17, B19 o B20) puede ser predicha a partir de una imagen cuyo momento de visualización precede inmediatamente a la imagen B o una imagen cuyo momento de visualización sigue inmediatamente a la imagen B, las dos puede ser imagen I o imagen P. Las posiciones de las imágenes B están dispuestas en el flujo, inmediatamente después de la imagen I o la imagen P. Por lo tanto, en el momento de realizar el acceso aleatorio, todas las imágenes posteriores a la imagen I pueden ser decodificadas y visualizadas,...

 


Reivindicaciones:

1. Un aparato de codificación de imágenes (400) que genera una señal de imagen codificada codificando imágenes en unidades de acceso, incluyendo una unidad de acceso una o más imágenes, comprendiendo dicho aparato de codificación de imágenes:

una unidad de codificación (412) utilizable para codificar, cuando la unidad de acceso es una unidad de acceso de tipo abierto, siendo una unidad de acceso de tipo abierto una unidad de acceso en la que una imagen puede hacer referencia a una imagen de otra unidad de acceso, una imagen que ha de ser codificada para generar una imagen independiente,

en el que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de una imagen inicial,

estando la imagen inicial colocada en un orden de decodificación como una primera imagen de la unidad de acceso, y

en el que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen;

una unidad de generación de información (413) utilizable para generar información suplementaria que indica si la imagen independiente de la unidad de acceso de la señal de imagen codificada está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial; y

una unidad de escritura (411) utilizable para escribir la información suplementaria generada por dicha unidad de generación de información en la unidad de acceso de la señal de imagen codificada.

2. El aparato de codificación de imágenes (400) según la reivindicación 1,

en el que dicha unidad de generación de información (413) es utilizable para generar la información suplementaria que incluye un indicador que indica si la imagen independiente está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial, y el número de imágenes independientes consecutivas colocadas en el orden de visualización inmediatamente antes de la imagen inicial.

3. El aparato de codificación de imágenes (400) según la reivindicación 1,

en el que dicha unidad de codificación (412) es utilizable para generar la imagen independiente que tiene características en las que la imagen independiente precede en el orden de visualización a una imagen intracodificada inicial en una unidad de acceso y sigue en el orden de decodificación a la imagen intracodificada inicial en la unidad de acceso y en el que todos los macrobloques de la imagen independiente están intracodificados, y para añadir información de un tipo de imagen que indica las características dentro de la imagen independiente.

4. Un aparato de decodificación de imágenes (300) que decodifica una señal de imagen codificada que incluye unidades de acceso, en la que cada unidad de acceso incluye una o más imágenes,

una unidad de acceso de la señal de imagen codificada que almacena información suplementaria que indica si en la unidad de acceso de la señal de imagen codificada una imagen independiente está colocada o no en un orden de visualización inmediatamente antes de una imagen inicial, en el que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de la imagen inicial, estando la imagen inicial colocada en un orden de decodificación como una primera imagen de la unidad de acceso, y en el que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen,

comprendiendo dicho aparato de decodificación de imágenes (300):

una unidad de determinación (310) utilizable para determinar si la unidad de acceso es o no una unidad de acceso de tipo abierto en la que una imagen puede ser decodificada haciendo referencia a una imagen de otra unidad de acceso;

una unidad de obtención de información (310) utilizable para obtener la información suplementaria de la unidad de acceso, cuando dicha unidad de determinación determina que la unidad de acceso es una unidad de acceso de tipo abierto;

una unidad de extracción (309) utilizable para extraer de la unidad de acceso una imagen que ha de ser decodificada haciendo referencia a la información suplementaria obtenida por dicha unidad de obtención de información; y

una unidad de decodificación (302, 303, 304, 305, 308) utilizable para decodificar la imagen extraída por dicha unidad de extracción.

5. El aparato de decodificación de imágenes (300) según la reivindicación 4,

en el que dicha unidad de extracción (309) es utilizable para determinar, haciendo referencia a la información suplementaria, si la imagen independiente está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial, y

extraer la imagen independiente como la imagen que ha de ser decodificada cuando se hace la determinación de que la imagen independiente está colocada en el orden de visualización inmediatamente antes de la imagen inicial, y no extraer la imagen independiente como la imagen que ha de ser decodificada cuando se hace la determinación de que la imagen independiente no está colocada en el orden de visualización inmediatamente antes de la imagen inicial.

6. El aparato de decodificación de imágenes (300) según la reivindicación 5,

en el que dicha información suplementaria incluye un indicador que indica si la imagen independiente está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial, y el número de imágenes independientes consecutivas colocadas en el orden de visualización inmediatamente antes de la imagen inicial, y

dicha unidad de extracción (309) es utilizable para

determinar, haciendo referencia al indicador y el número incluido en la información suplementaria, si hay o no una o más imágenes independientes consecutivas colocadas en el orden de visualización inmediatamente antes de la imagen inicial;

extraer de las imágenes incluidas en la unidad de acceso la una o más imágenes independientes consecutivas y las imágenes colocadas en el orden de visualización después de las imágenes independientes, como las imágenes que han de ser decodificadas, cuando se hace la determinación de que hay una o más imágenes independientes consecutivas; y

extraer de las imágenes incluidas en la unidad de acceso la unidad inicial colocada en el orden de decodificación y las imágenes colocadas en el orden de visualización después de la imagen inicial, como las imágenes que han de ser decodificadas, cuando se hace la determinación de que no existen la una o más imágenes independientes consecutivas.

7. El aparato de decodificación de imágenes (300) según la reivindicación 5,

en el que la información suplementaria indica en el orden de decodificación o en el orden de visualización un tipo de imagen de la imagen incluida en la unidad de acceso, y

dicha unidad de extracción (309) es utilizable para

determinar, haciendo referencia al tipo de imagen de cada imagen indicada por la información suplementaria, si hay o no una o más imágenes independientes consecutivas colocadas en el orden de visualización inmediatamente antes de la imagen inicial;

extraer de las imágenes incluidas en la unidad de acceso la una o más imágenes independientes consecutivas y las imágenes colocadas en el orden de visualización después de las imágenes independientes, como las imágenes que han de ser decodificadas, cuando se hace la determinación de que hay la una o más imágenes independientes consecutivas; y

extraer de las imágenes incluidas en la unidad de acceso la imagen inicial colocada en el orden de decodificación y las imágenes colocadas en el orden de visualización después de la imagen inicial, como las imágenes que han de ser decodificadas, cuando se hace la determinación de que no existen la una o más imágenes independientes consecutivas.

8. Una señal de imagen codificada que incluye unidades de acceso, en la que cada unidad de acceso incluye una o más imágenes, comprendiendo dicha señal de imagen codificada

información suplementaria que indica so en la unidad de acceso de una señal de imagen codificada una imagen independiente está colocada o no en un orden de visualización inmediatamente antes de una imagen inicial, en la que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de la imagen inicial, estando colocada la imagen inicial en un orden de decodificación como una primera imagen de la unidad de acceso, y en la que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen.

9. La señal de imagen codificada según los reivindicación 8,

en la que dicha información suplementaria es almacenada en una posición anterior a cualquier imagen de la unidad de acceso.

10. Un procedimiento de codificación de imágenes de generación de una señal de imagen codificada codificando imágenes de unidades de acceso, incluyendo una unidad de acceso una o más imágenes, comprendiendo dicho procedimiento de codificación de imágenes:

generar (S400, S402, S404, S406, S408), codificando una imagen que ha de ser codificada, una imagen independiente, cuando la unidad de acceso es una unidad de acceso de tipo abierto, siendo una unidad de acceso de tipo abierto una unidad de acceso en la que una imagen puede hacer referencia a una imagen de otra unidad de acceso,

en el que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de una imagen inicial,

estando la imagen inicial colocada en un orden de decodificación como una primera imagen de la unidad de acceso, y

en el que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen;

generar (S410) información suplementaria que indica si la imagen independiente de la unidad de acceso de la imagen codificada está colocada o no en el orden de visualización inmediatamente antes de la imagen inicial; y

escribir (S414) la información suplementaria generada en dicha generación de la información suplementaria en la unidad de acceso de la señal de imagen codificada.

11. Un procedimiento de decodificación de imágenes de decodificación de una señal de imagen codificada que incluye unidades de acceso, en la que cada unidad de acceso incluye una o más imágenes,

una unidad de acceso de la señal de imagen codificada que almacena información suplementaria que indica si en la unidad de acceso de la señal de imagen codificada una imagen independiente está colocada o no en un orden de visualización inmediatamente antes de una imagen inicial, en el que la imagen independiente está colocada, en la unidad de acceso de la señal de imagen codificada, en un orden de visualización antes de la imagen inicial, estando la imagen inicial colocada en un orden de decodificación como una primera imagen de la unidad de acceso, y en el que la imagen independiente además puede ser decodificada independientemente sin hacer referencia a ninguna otra imagen,

comprendiendo dicho procedimiento de decodificación de imágenes:

determinar (S300) si la unidad de acceso es o no una unidad de acceso de tipo abierto en la que una imagen puede ser decodificada haciendo referencia a una imagen de otra unidad de acceso;

obtener (S302) la información suplementaria de la unidad de acceso, cuando se hace dicha determinación de que la unidad de acceso es una unidad de acceso de tipo abierto;

extraer (S310) de la unidad de acceso una imagen que ha de ser decodificada haciendo referencia a la información suplementaria obtenida en dicha obtención; y

decodificar la imagen extraída en dicha extracción.

12. Un programa que genera una señal de imagen codificada codificando cada imagen en cada unidad de acceso que incluye una o más imágenes, haciendo dicho programa que un ordenador ejecute las etapas del procedimiento de codificación de imágenes según la reivindicación 10.

13. Un programa que decodifica una señal de imagen codificada en la que cada unidad de acceso incluye una o más imágenes,

haciendo dicho programa que un ordenador ejecute las etapas del procedimiento de decodificación de imágenes según la reivindicación 11.

14. El aparato de codificación de imágenes según la reivindicación 1, en el que el aparato de codificación de imágenes es un circuito integrado.

15. El aparato de decodificación de imágenes según la reivindicación 4, en el que el aparato de decodificación de imágenes es un circuito integrado.

16. Un medio de grabación en el que es grabada una señal de imagen codificada según la reivindicación 8.


 

Patentes similares o relacionadas:

Imagen de 'Filtro de desbloqueo condicionado por el brillo de los píxeles'Filtro de desbloqueo condicionado por el brillo de los píxeles, del 25 de Marzo de 2020, de DOLBY INTERNATIONAL AB: Método para desbloquear datos de píxeles procesados con compresión de vídeo digital basado en bloque, incluyendo los pasos: - recibir […]

Método para codificar y descodificar imágenes B en modo directo, del 19 de Febrero de 2020, de Godo Kaisha IP Bridge 1: Un método para generar y descodificar una secuencia de bits de una imagen B objetivo, en donde generar la secuencia de bits de la imagen B objetivo incluye las siguientes […]

Interpolación mejorada de cuadros de compresión de vídeo, del 4 de Diciembre de 2019, de DOLBY LABORATORIES LICENSING CORPORATION: Un método para compresión de imágenes de video usando predicción en modo directo, que incluye: proporcionar una secuencia de cuadros predichos […]

Interpolación mejorada de cuadros de compresión de vídeo, del 4 de Diciembre de 2019, de DOLBY LABORATORIES LICENSING CORPORATION: Un método de compresión de imágenes de video que comprende: proporcionar una secuencia de cuadros referenciables (I, P) y predichos bidireccionales […]

Capa de sectores en códec de vídeo, del 27 de Noviembre de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento de decodificación de vídeo e imágenes, que comprende: decodificar una imagen de un flujo de bits codificado que tiene una jerarquía […]

Transformación solapada condicional, del 20 de Noviembre de 2019, de Microsoft Technology Licensing, LLC: Un método para codificar un flujo de bits de vídeo utilizando una transformación solapada condicional, en donde el método comprende: la señalización de un modo de filtro […]

Procedimiento de codificación de longitud variable y procedimiento de decodificación de longitud variable, del 14 de Agosto de 2019, de Godo Kaisha IP Bridge 1: Un método de codificación para codificar un coeficiente de un componente de frecuencia incluido en un bloque objetivo a codificar, comprendiendo el método de codificación: […]

Método de cálculo de vectores de movimiento, del 12 de Junio de 2019, de Panasonic Intellectual Property Corporation of America: Un método de codificación de imágenes para codificar un bloque actual incluido en una imagen actual en modo directo, comprendiendo el método de codificación de imágenes: […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .