Método de codificación de imágenes en movimiento y método de decodificación de imágenes en movimiento

    公开(公告)号:ES2829621T3

    公开(公告)日:2021-06-01

    申请号:ES18211538

    申请日:2003-02-26

    Abstract: Un método de codificación y decodificación que incluye un método de codificación para codificar una imagen y un método de decodificación para decodificar una imagen codificada, en el que dicho método de codificación comprende: una etapa de codificación para (1) determinar un vector de primer movimiento y un segundo vector de movimiento para un bloque de destino de codificación, basado en un vector de movimiento base de un bloque coubicado que es un bloque incluido dentro de una imagen B previamente codificada y coubicado con el bloque de destino de codificación y (2) codificar el bloque de destino de codificación mediante la realización de compensación de movimiento en el bloque de destino de codificación en modo directo utilizando una primera imagen de referencia correspondiente al primer vector de movimiento del bloque de destino de codificación y una segunda imagen de referencia correspondiente al segundo vector de movimiento del bloque de destino de codificación, en el que dicha etapa de codificación está caracterizada por en el caso donde el bloque coubicado se compense con movimiento utilizando sólo un vector de movimiento y una imagen de referencia correspondiente al único vector de movimiento y la imagen de referencia es una imagen de referencia hacia atrás situada en orden de visualización después de la imagen B previamente codificada, incluido el bloque coubicado, generar el primer vector de movimiento y el segundo vector de movimiento para el bloque de destino de codificación, escalando el vector de movimiento base del bloque coubicado basándose en una diferencia entre la información que indica el orden de visualización de las imágenes; y codificar el bloque de destino de codificación realizando una compensación de movimiento en el bloque de destino de codificación en modo directo utilizando los vectores de movimiento primero y segundo generados del bloque de destino de codificación y dos imágenes de referencia correspondientes a los vectores de movimiento primero y segundo generados, en el que la imagen B previamente codificada, incluido el bloque coubicado, es una imagen de referencia hacia atrás del bloque de destino de codificación situado en orden de visualización después de una imagen de destino de codificación que incluye el bloque de destino de codificación, en el que dicho método de decodificación comprende: una etapa de decodificación para (1) determinar un vector de primer movimiento y un segundo vector de movimiento para un bloque de destino de decodificación, basado en un vector de movimiento base de un bloque coubicado que es un bloque incluido dentro de una imagen B previamente decodificada y coubicado con el bloque de destino de decodificación, y (2) decodificar el bloque objetivo de decodificación realizando una compensación de movimiento en el bloque de destino de decodificación en modo directo utilizando una primera imagen de referencia correspondiente al primer vector de movimiento del bloque de destino de decodificación y una segunda imagen de referencia correspondiente al segundo vector de movimiento del bloque de destino de decodificación, en el que dicha etapa de decodificación está caracterizada por en el caso donde el bloque coubicado se compense con movimiento utilizando sólo un vector de movimiento y una imagen de referencia correspondiente al único vector de movimiento y la imagen de referencia es una imagen de referencia hacia atrás situada en orden de visualización después de la imagen B previamente decodificada, incluido el bloque coubicado, generar el primer vector de movimiento y el segundo vector de movimiento para el bloque de destino de decodificación, escalando el vector de movimiento base del bloque coubicado basándose en una diferencia entre la información que indica el orden de visualización de las imágenes; y decodificar el bloque de destino de decodificación realizando una compensación de movimiento en el bloque de destino de decodificación en modo directo utilizando los vectores de movimiento primero y segundo generados del bloque de destino de decodificación y dos imágenes de referencia correspondientes a los vectores de movimiento primero y segundo generados, en el que la imagen B previamente decodificada, incluido el bloque coubicado, es una imagen de referenciahacia atrás del bloque de destino de decodificación situado en orden de visualización después de una imagen de destino de decodificación que incluye el bloque de destino de decodificación.

    Método de cálculo de vectores de movimiento

    公开(公告)号:ES2745059T3

    公开(公告)日:2020-02-27

    申请号:ES17204573

    申请日:2003-04-16

    Abstract: 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: especificar un bloque co-situado que es un bloque incluido en una segunda imagen que es diferente de la imagen actual, estando situado el bloque co-situado en la segunda imagen en la misma posición en la que se encuentra el bloque actual en la imagen actual; determinar un primer vector de movimiento y un segundo vector de movimiento del bloque actual para llevar a cabo la compensación de movimiento en el bloque actual, utilizando un tercer vector de movimiento que es un vector de movimiento del bloque co-situado; generar una primera imagen predictiva del bloque actual utilizando el primer vector de movimiento del bloque actual y una segunda imagen predictiva del bloque actual utilizando el segundo vector de movimiento del bloque actual; generar una imagen predictiva del bloque actual en base a la primera imagen predictiva y a la segunda imagen predictiva; generar una imagen de diferencia del bloque actual entre el bloque actual y la imagen predictiva del bloque actual; y codificar la imagen de diferencia del bloque actual para obtener datos codificados del bloque actual, caracterizado por que el bloque co-situado está compensado en movimiento usando un primer vector de movimiento correspondiente a una primera imagen de referencia del bloque co-situado y un segundo vector de movimiento correspondiente a una segunda imagen de referencia del bloque co-situado, y en el caso en el que las imágenes de referencia primera y segunda del bloque co-situado se almacenen en una memoria de almacenamiento intermedio de imágenes de largo plazo, (i) se determina el tercer vector de movimiento como igual a uno de los vectores de movimiento primero y segundo del bloque co-situado, y (ii) se determina el primer vector de movimiento del bloque actual como igual al tercer vector de movimiento, y (iii) se determina el segundo vector de movimiento del bloque actual como igual a un valor 0.

    Procedimiento de cálculo de vectores de movimiento

    公开(公告)号:ES2742799T3

    公开(公告)日:2020-02-17

    申请号:ES16157926

    申请日:2003-04-16

    Abstract: Un procedimiento de codificación de imágenes para codificar un bloque actual incluido en una imagen actual usando codificación de modo directo, caracterizado porque el procedimiento de codificación de imágenes comprende: en referencia a una primera lista en la que se asignan índices más pequeños a las imágenes que preceden a la imagen actual en orden de visualización que los índices asignados a las imágenes que siguen a la imagen actual, siendo la primera lista una lista de bloques de asociación de índice incluidos en la imagen actual con cada imagen a la que hacen referencia los bloques; seleccionar, de la primera lista, como primera imagen de referencia, una imagen con el índice más pequeño de una pluralidad de imágenes a las que se refiere una pluralidad de bloques vecinos, estando la pluralidad de bloques vecinos en la vecindad del bloque actual en la imagen actual; en referencia a una segunda lista en la que se asignan índices más pequeños a las imágenes que siguen a la imagen actual en orden de visualización que los índices asignados a las imágenes que preceden a la imagen actual, siendo la segunda lista una lista de bloques de asociación de índice incluidos en la imagen actual con cada imagen a la que hacen referencia los bloques; seleccionar, de la segunda lista, como segunda imagen de referencia, una imagen con el índice más pequeño fuera de la pluralidad de imágenes a las que se refiere la pluralidad de bloques vecinos; y codificar de manera predictiva el bloque actual haciendo referencia a la primera imagen de referencia y a la segunda imagen de referencia.

    Método de codificación de imágenes en movimiento y método de decodificación de imágenes en movimiento

    公开(公告)号:ES2723725T3

    公开(公告)日:2019-08-30

    申请号:ES17177672

    申请日:2003-02-26

    Abstract: Un método de codificación y decodificación que incluye un método de codificación para codificar una imagen y un método de decodificación para decodificar una imagen codificada, en el que dicho método de codificación comprende: un paso de codificación para determinar un primer vector de movimiento y un segundo vector de movimiento para un bloque de destino de codificación, basado en un vector de movimiento de un bloque situado conjuntamente que es un bloque incluido dentro de una imagen codificada previamente y situado conjuntamente con el bloque de destino de codificación, y codificar el bloque de destino de codificación realizando una compensación de movimiento en el bloque de destino de codificación en modo directo utilizando el primer vector de movimiento y el segundo vector de movimiento para el bloque de destino de codificación y una primera y una segunda imagen de referencia que corresponden al primer vector de movimiento y al segundo vector de movimiento para el bloque de destino de codificación, en el que dicho método de decodificación comprende: un paso de decodificación para determinar un vector de movimiento para un bloque de destino de decodificación, basado en un vector de movimiento de un bloque situado conjuntamente, que es un bloque incluido dentro de una imagen previamente decodificada y situado conjuntamente con el bloque de destino de decodificación, y decodificación del bloque de destino de decodificación realizando la compensación de movimiento en el bloque de destino de decodificación en modo directo utilizando el vector de movimiento para el bloque de destino de decodificación y una imagen de referencia que corresponde al vector de movimiento para el bloque de destino de decodificación, caracterizado por que el paso de codificación incluye: en el caso en el que el bloque situado conjuntamente esté en la segunda imagen de referencia y se haya codificado utilizando dos vectores de movimiento y dos imágenes de referencia que correspondan respectivamente a los dos vectores de movimiento, generar el primer vector de movimiento y el segundo vector de movimiento que se utilizará para codificar el bloque de destino de codificación realizando la compensación de movimiento en el bloque de destino de codificación en modo directo, escalando, utilizando una diferencia entre la información que indica el orden de visualización de las imágenes, uno de los dos vectores de movimiento utilizados para codificar el bloque situado conjuntamente; y codificar el bloque de destino de codificación realizando una compensación de movimiento en el bloque de destino de codificación en modo directo utilizando el primer y segundo vectores de movimiento generados para el bloque de destino de codificación y las imágenes de referencia primera y segunda que corresponden al primer y segundo vectores de movimiento generados, y caracterizado además por que dicho paso de decodificación incluye: en el caso en el que el bloque situado conjuntamente ha sido decodificado usando dos vectores de movimiento y dos imágenes de referencia que corresponden respectivamente a los dos vectores de movimiento, generando dos vectores de movimiento que se utilizarán para decodificar el bloque de destino de decodificación realizando la compensación de movimiento en el bloque de destino de decodificación en modo directo, escalando, utilizando una diferencia entre la información que indica el orden de visualización de las imágenes, uno de los dos vectores de movimiento utilizados para decodificar el bloque situado conjuntamente; y descodificar el bloque de destino de decodificación realizando una compensación de movimiento en el bloque de destino de decodificación en modo directo utilizando los dos vectores de movimiento generados para el bloque de destino de decodificación y dos imágenes de referencia que corresponden respectivamente a los dos vectores de movimiento generados, en donde dicha imagen previamente decodificada que incluye el bloque situado conjuntamente es una imagen de referencia hacia atrás del bloque de destino de decodificación.

    Método de codificación de imágenes en movimiento y método de decodificación de imágenes en movimiento

    公开(公告)号:ES2661697T3

    公开(公告)日:2018-04-03

    申请号:ES16182966

    申请日:2002-11-06

    Abstract: Un aparato de codificación de imágenes en movimiento que codifica una imagen en una imagen en movimiento, comprendiendo el aparato de codificación de imágenes en movimiento: una unidad de generación de primera y segunda informaciones operativa para generar, sobre una base imagen por imagen, o bien (i) una primera información que indica que una imagen objetivo, que es una de entre una imagen I, una imagen P, y una imagen B, puede ser una imagen de referencia a la que se hace referencia cuando se codifica al menos una de las imágenes P que siguen a la imagen objetivo o cuando se codifica al menos una de las imágenes B que siguen a la imagen objetivo, y (ii) una segunda información que indica que la imagen objetivo no puede ser una imagen de referencia a la que se hace referencia cuando se codifica cada una de las imágenes P que siguen a la imagen objetivo o cuando se codifica cada una de las imágenes B que siguen a la imagen objetivo; una unidad de generación de tercera información operativa para generar, sobre una base imagen por imagen, (iii) una tercera información que indica una pluralidad de imágenes de referencia candidatas, siendo cada una de las imágenes de referencia candidatas una candidata para una imagen de referencia seleccionada de entre las imágenes para las cuales sólo se adjunta la primera información, cuando se codifica una imagen P objetivo o cuando se codifica una imagen B objetivo; una unidad de asignación de índices de imágenes de referencia operativa para asignar índices de imágenes de referencia a las imágenes de referencia candidatas entre un método de asignación por defecto para asignar índices de imágenes de referencia a las imágenes de referencia candidatas según una regla inicializada y un método de asignación adaptativa para asignar índices de imágenes de referencia a las imágenes de referencia candidatas cambiando los índices de imágenes de referencia asignados por el método de asignación por defecto; una unidad de generación de cuarta información operativa para generar, sobre una base bloque por bloque, (iv) una cuarta información que indica una imagen de referencia especificada a la que se hace referencia cuando se realiza una codificación predictiva en un bloque objetivo incluido en la imagen P objetivo o indica una o dos imágenes de referencia especificadas a las que se hace referencia cuando se realiza una codificación predictiva en un bloque objetivo incluido en la imagen B objetivo; una unidad de almacenamiento operativa para almacenar, sobre una base imagen por imagen, la imagen objetivo en una memoria como una imagen de referencia candidata sólo cuando la primera información se genera para la imagen objetivo por la unidad de generación de primera y segunda informaciones; una unidad de codificación operativa para codificar, sobre una base bloque por bloque, el bloque objetivo usando la imagen de referencia especificada cuando se realiza la codificación predictiva en el bloque objetivo incluido en la imagen P objetivo, o usando la una o dos imágenes de referencia especificadas cuando se realiza una codificación predictiva en el bloque objetivo incluido en la imagen B objetivo para generar datos de bloque codificados; y una unidad de generación de flujo de bits operativa para generar un flujo de bits correspondiente a la imagen en movimiento, añadiendo la primera información, la segunda información, la tercera información, una información de la regla de asignación del método de asignación adaptativa, y la cuarta información a los datos de bloque codificados, en el que, cuando la imagen objetivo es una imagen P y el bloque objetivo incluido en la imagen P objetivo se codifica de forma predictiva, dicha una imagen de referencia especificada se especifica sobre una base bloque por bloque, entre una pluralidad de imágenes de referencia candidatas que están almacenadas en la memoria, y el bloque objetivo se codifica de manera predictiva con referencia a la imagen de referencia especificada, y cuando la imagen objetivo es una imagen B y el bloque objetivo incluido en la imagen del objetivo B se codifica de manera predictiva con referencia a una o dos imágenes de referencia especificadas, la una o dos imágenes de referencia especificadas se especifican, sobre una base bloque por bloque, entre una pluralidad de imágenes de referencia candidatas que están almacenadas en la memoria, y el bloque objetivo se codifica de manera predictiva con referencia a una o dos imágenes de referencia especificadas.

    Método de codificación de imágenes en movimiento y método de decodificación de imágenes en movimiento

    公开(公告)号:ES2661591T3

    公开(公告)日:2018-04-02

    申请号:ES16182963

    申请日:2002-11-06

    Abstract: Un aparato de decodificación de imágenes en movimiento que decodifica un flujo de bits de entrada, comprendiendo el aparato de decodificación de imágenes en movimiento: una unidad de extracción de primera y segunda informaciones operativa para extraer, a partir del flujo de bits de entrada sobre una base imagen por imagen, o bien (i) una primera información que indica que una imagen objetivo, que es una de entre una imagen I, una imagen P, y una imagen B, puede ser una imagen de referencia a la que se hace referencia cuando se decodifica al menos una de las imágenes P que siguen a la imagen objetivo o cuando se decodifica al menos una de las imágenes B que siguen a la imagen objetivo, y (ii) una segunda información que indica que la imagen objetivo no puede ser una imagen de referencia a la que se hace referencia cuando se decodifica cada una de las imágenes P que siguen a la imagen objetivo o cuando se decodifica cada una de las imágenes B que siguen a la imagen objetivo; una unidad de extracción de tercera información operativa para extraer, a partir del flujo de bits de entrada sobre una base imagen por imagen, (iii) una tercera información que indica una pluralidad de imágenes de referencia candidatas, siendo cada una de las imágenes de referencia candidatas una candidata para una imagen de referencia seleccionada de entre las imágenes para las cuales sólo se adjunta la primera información, cuando se decodifica una imagen P objetivo o cuando se decodifica una imagen B objetivo; una unidad de extracción de cuarta información operativa para extraer, a partir del flujo de bits de entrada sobre una base bloque por bloque, (iv) una cuarta información que indica una imagen de referencia especificada a la que se hace referencia cuando se realiza una decodificación predictiva en un bloque objetivo incluido en la imagen P objetivo o indica una o dos imágenes de referencia especificadas a las que se hace referencia cuando se realiza una decodificación predictiva en un bloque objetivo incluido en la imagen B objetivo; una unidad de almacenamiento operativa para almacenar, sobre una base imagen por imagen, la imagen objetivo en una memoria como una imagen de referencia candidata sólo cuando la primera información se extrae por la unidad de extracción de primera y segunda informaciones; una unidad de asignación de índices de imágenes de referencia operativa para asignar índices de imágenes de referencia a las imágenes de referencia candidatas entre un método de asignación por defecto para asignar índices de imágenes de referencia a las imágenes de referencia candidatas según una regla inicializada y un método de asignación adaptativa para asignar índices de imágenes de referencia a las imágenes de referencia candidatas cambiando los índices de imágenes de referencia asignados por el método de asignación por defecto; y una unidad de decodificación operativa para decodificar, sobre una base bloque por bloque, el bloque objetivo usando la imagen de referencia especificada correspondiente a la cuarta información cuando se realiza la decodificación predictiva en el bloque objetivo incluido en la imagen P objetivo, o usando la una o dos imágenes de referencia especificadas correspondientes a la cuarta información cuando se realiza la decodificación predictiva en el bloque objetivo incluido en la imagen B objetivo, en el que, cuando la imagen objetivo es una imagen P y el bloque objetivo incluido en la imagen P objetivo se decodifica de forma predictiva, se especifica una imagen de referencia especificada sobre una base bloque por bloque, entre una pluralidad de imágenes de referencia candidatas que están almacenadas en la memoria, y el bloque objetivo se decodifica de manera predictiva con referencia a la imagen de referencia especificada, y cuando la imagen objetivo es una imagen B y el bloque objetivo incluido en la imagen del objetivo B se decodifica de manera predictiva con referencia a una o dos imágenes de referencia especificadas, la una o dos imágenes de referencia especificadas se especifican, sobre una base bloque por bloque, entre una pluralidad de imágenes de referencia candidatas que están almacenadas en la memoria, y el bloque objetivo se decodifica de manera predictiva con referencia a una o dos imágenes de referencia especificadas.

Patent Agency Ranking