Método de cálculo de vectores de movimiento

    公开(公告)号:ES2745044T3

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

    申请号:ES17204565

    申请日:2003-04-16

    Abstract: Un sistema de codificación y descodificación de imágenes que incluye un aparato de codificación de imágenes que codifica un bloque actual incluido en una imagen actual que se va a codificar usando la codificación en modo directo y un aparato de descodificación de imágenes que descodifica datos codificados de un bloque actual incluido en una imagen actual que se va a descodificar usando la codificación en modo directo, caracterizado por que el aparato de codificación de imágenes incluye: una unidad de referencia: que se puede hacer funcionar para hacer referencia a una primera lista en la que se asignan índices más pequeños a las imágenes que preceden a una imagen actual en orden de presentación visual que los índices asignados a las imágenes que siguen a la imagen actual, siendo la primera lista una lista de índices que asocia bloques incluidos en la imagen actual con cada imagen a la que se hace referencia por los bloques, y que se puede hacer funcionar para hacer 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 presentación visual que los índices asignados a las imágenes que preceden a la imagen actual, siendo la segunda lista una lista de índices que asocia bloques incluidos en la imagen actual con cada imagen a la que se hace referencia por los bloques; una unidad de selección: que se puede hacer funcionar para seleccionar, de la primera lista, como una primera imagen de referencia, una imagen con el índice más pequeño de una pluralidad de imágenes a las que se hace referencia por una pluralidad de bloques vecinos, estando situada la pluralidad de bloques vecinos en la vecindad de un bloque actual en la imagen actual que se va a codificar, y que se puede hacer funcionar para seleccionar, de la segunda lista, como una segunda imagen de referencia, una imagen con el índice más pequeño de la pluralidad de imágenes; y una unidad de codificación que se puede hacer funcionar para codificar de forma predictiva el bloque actual haciendo referencia a la primera imagen de referencia y a la segunda imagen de referencia, en donde el aparato de descodificación de imágenes incluye: una unidad de referencia: que se puede hacer funcionar para hacer referencia a una primera lista en la que se asignan índices más pequeños a las imágenes que preceden a una imagen actual en orden de presentación visual que los índices asignados a las imágenes que siguen a la imagen actual, siendo la primera lista una lista índices que asocia bloques incluidos en la imagen actual con cada imagen a la que se hace referencia por los bloques, y que se puede hacer funcionar para hacer 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 presentación visual que los índices asignados a las imágenes que preceden a la imagen actual, siendo la segunda lista una lista índices que asocia bloques incluidos en la imagen actual con cada imagen a la que se hace referencia por los bloques; una unidad de selección: que se puede hacer funcionar para seleccionar, de la primera lista, como una primera imagen de referencia, una imagen con el índice más pequeño de una pluralidad de imágenes a las que se hace referencia por una pluralidad de bloques vecinos, estando situada la pluralidad de bloques vecinos en la vecindad de un bloque actual en la imagen actual que se va a descodificar, y que se puede hacer funcionar para seleccionar, de la segunda lista, como una segunda imagen de referencia, una imagen con el índice más pequeño de la pluralidad de imágenes; y una unidad de descodificación que se puede hacer funcionar para descodificar de forma predictiva el bloque actual haciendo referencia a la primera imagen de referencia y a la segunda imagen de referencia.

    Procedimiento de cálculo de vectores de movimiento

    公开(公告)号:ES2743606T3

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

    申请号:ES17204555

    申请日:2003-04-16

    Abstract: Un procedimiento de codificación de imágenes para codificar un bloque actual incluido en una imagen actual, comprendiendo el procedimiento 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 está situado 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, usando 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 función de la primera imagen predictiva y de 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 porque en el caso en el que el tercer vector de movimiento que hace referencia a una imagen de referencia se almacene en una memoria de almacenamiento de imágenes a largo plazo, i) se determina que el primer vector de movimiento, que se refiere a la imagen de referencia almacenada en una memoria de almacenamiento de imágenes a largo plazo, es igual al tercer vector de movimiento, y ii) se determina que el segundo vector de movimiento, que se refiere a la segunda imagen, que es distinta de la imagen actual, es igual a un valor 0.

    Procedimiento de descodificación de imágenes y dispositivo de descodificación

    公开(公告)号:ES2733117T3

    公开(公告)日:2019-11-27

    申请号:ES17168549

    申请日:2002-08-13

    Abstract: Un dispositivo de descodificación (40) que descodifica un flujo de bits de una señal de imagen codificada (Str) que comprende un flujo de cabecera (Str_H) y un flujo de trama (Str_F), incluyendo el flujo de cabecera (Str_H) información de cabecera que es información común de una señal de imagen entera correspondiente a datos de sección que comprenden una serie de macrobloques, e incluyendo el flujo de trama (Str_F) información de trama que es la propia señal de imagen correspondiente a los datos de sección que comprenden la serie de macrobloques, en donde el flujo de bits (Str) es generado por las siguientes unidades que comprenden: una unidad de generación (11) de información de cabecera configurada para recibir una señal de imagen y para generar, en base a la señal de imagen, una señal de estructura de sintaxis (Stx_H), e información de cabecera que comprende un parámetro de cabecera (Inf_H) y una señal de valor de código de cabecera (InfVal_H) correspondiente al parámetro de cabecera (Inf_H) de acuerdo con la señal de estructura de sintaxis (Stx_H), siendo comunes el parámetro de cabecera (Inf_H) y la señal de valor de código de cabecera (InfVal_H) a la pluralidad de macrobloques incluidos en los datos de sección; una unidad de codificación (12, 31, 32, 33) de información de cabecera configurada para llevar a cabo una codificación de longitud fija o una codificación de longitud variable en la señal de valor de código de cabecera (InfVal_H) selectivamente con un código de longitud fija o con un código de longitud variable según la señal de estructura de sintaxis (Stx_H), de forma que se genere un flujo de cabecera (Str_H); una unidad de codificación de información de trama (13) configurada para codificar, sobre una base de macrobloques, la señal de imagen con referencia al parámetro de cabecera (Inf_H), de forma que se genere una señal de valor de código de trama (InfVal_F); una unidad de codificación aritmética (34) configurada para llevar a cabo solo la codificación aritmética en la señal de valor de código de trama (InfVal_f) para generar un flujo de trama (Str_F); y un multiplexor (17) configurado para multiplexar el flujo de cabecera (Str_H) y el flujo de trama (Str_F) para construir un flujo de bits de la señal de imagen codificada (Str), comprendiendo el dispositivo de descodificación (40): un desmultiplexor (21) configurado para recibir un flujo de bits de una señal de imagen codificada (Str) y para desmultiplexar el flujo de bits de la señal de imagen codificada (Str) en el flujo de cabecera (Str_H) y el flujo de trama (Str_F); una unidad de descodificación (25, 26, 41, 42, 43) de información de cabecera configurada para recibir el flujo de cabecera (Str_H) y para llevar a cabo una descodificación de longitud fija o una descodificación de longitud variable en el flujo de cabecera (Str_H), de tal modo que entrega información de cabecera descodificada, que comprende un parámetro de cabecera (Inf_H), y una señal de valor de código de cabecera (InfVal_H) correspondiente al parámetro de cabecera (Inf_H); y una unidad de descodificación (44, 27) de información de trama configurada para recibir el flujo de trama (Str_F) y para llevar a cabo solo la descodificación aritmética en el flujo de trama (Str_F) que comprende una señal de valor de código de trama (InfVal_F) con referencia al parámetro del encabezado (Inf_H), a fin de entregar todos los macrobloques decodificados incluidos en los datos de la sección a descodificar en el que la unidad de descodificación (25, 26, 41, 42, 43) de información de cabecera comprende además una unidad de selección (26) configurada para seleccionar uno de un procedimiento de descodificación de longitud fija o un procedimiento de descodificación de longitud variable en función de una señal de estructura de sintaxis (Stx_H), y en el que la unidad de descodificación (25, 26, 41, 42, 43) de información de cabecera está configurada para descodificar la señal de valor de código de cabecera (InfVal_H) correspondiente al código de longitud fija, utilizando uno de una serie de procedimientos de descodificación de longitud fija en función de la señal de sintaxis variable (Stx_H), cuando el procedimiento de descodificación de longitud fija es seleccionado por la unidad de selección (26), y la unidad de descodificación (25, 26, 41, 42, 43) de información de cabecera está configurada para descodificar la señal de valor de código de cabecera (InfVal_H) correspondiente al código de longitud variable, utilizando uno de una serie de procedimientos de descodificación de longitud variable en función de la señal de estructura de sintaxis (Stx_H), cuando el procedimiento de descodificación de longitud variable es seleccionado por la unidad de selección (26).

    Procedimiento de codificación de imágenes en movimiento y procedimiento de decodificación de imágenes en movimiento

    公开(公告)号:ES2721514T3

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

    申请号:ES17199506

    申请日:2002-11-06

    Abstract: Un procedimiento de codificación y decodificación de imágenes que incluye un procedimiento de codificación de imágenes para codificar una imagen B objetivo de imágenes plurales que constituyen una imagen en movimiento para generar datos codificados correspondientes a la imagen B objetivo y un procedimiento de decodificación de imágenes para decodificar un flujo de bits correspondiente a una imagen B codificada, en el que dicho procedimiento de codificación de imágenes comprende: una etapa de codificación de, cuando se codifica una imagen B objetivo a codificar, codificar cada bloque en la imagen B objetivo en un modo de codificación entre codificación de modo I, en el que un bloque en la imagen B objetivo se codifica sin hacer referencia a otras imágenes, codificación de modo P, en la que un bloque en la imagen B objetivo se codifica de forma predictiva con referencia a una imagen ya codificada, y la codificación de modo B en la que un bloque en la imagen B objetivo se codifica de manera predictiva con referencia a dos imágenes ya codificadas, para generar los primeros datos codificados, caracterizado por una etapa de codificación de información de imagen candidata de información de codificación, que indica si la imagen B objetivo es o no un candidato para una imagen de referencia al codificar una imagen que sigue a la imagen B objetivo, para generar segundos datos codificados, una etapa de codificación de información de imagen de referencia, en la codificación de modo P en la que un bloque en la imagen B objetivo se codifica de forma predictiva, determinando, como una imagen de referencia, una imagen entre imágenes ya codificadas, cada una de las cuales se indica como candidato para una imagen de referencia, y codificar la información que indica que la imagen determinada es la imagen de referencia en la codificación de modo P para generar terceros datos codificados, y en la codificación de modo B en la que un bloque en la imagen B objetivo se codifica de forma predictiva, determinando, como una imagen de referencia, dos imágenes entre imágenes ya codificadas, cada una de las cuales se indica como candidato para una imagen de referencia, y codificar la información que indica que las dos imágenes determinadas son las imágenes de referencia en la codificación de modo B para generar terceros datos codificados, y una etapa de multiplexación de multiplexar los primeros datos codificados, los segundos datos codificados, y los terceros datos codificados para generar los datos codificados correspondientes a la imagen B de objetivo, y en el que dicho procedimiento de decodificación de imágenes comprende: una etapa de decodificación de, cuando se decodifica una imagen B objetivo a decodificar, recibir primeros datos codificados en el flujo de bits correspondiente a una imagen B codificada y decodificar cada bloque en la imagen B objetivo en un modo de decodificación entre decodificación de modo I, en el que un bloque en la imagen B objetivo se decodifica sin hacer referencia a otras imágenes, decodificación en modo P, en la que un bloque en la imagen B objetivo se decodifica de forma predictiva con referencia a una imagen ya decodificada, y el modo B de decodificación en el que un bloque en la imagen B objetivo se decodifica predictivamente con referencia a dos imágenes ya decodificadas para recuperar cada bloque en la imagen B objetivo, caracterizado por una etapa de decodificación de información de imagen candidata de (i) recibir segundos datos codificados en el flujo de bits y (ii) información de decodificación, que indica si la imagen B objetivo es o no un candidato para una imagen de referencia al decodificar una imagen que sigue a la imagen B objetivo, para obtener información que indique que la imagen B objetivo es un candidato para una imagen de referencia o información que indica que la imagen B objetivo no es un candidato para una imagen de referencia, una etapa de decodificación de información de imagen de referencia de (i) recibir terceros datos codificados en el flujo de bits y (ii) en la decodificación en modo P en la que un bloque en la imagen B objetivo se decodifica de manera predictiva, determinando, como una imagen de referencia, una imagen entre imágenes ya decodificadas, cada una de las cuales se indica como candidato para una imagen de referencia, y (iii) en la decodificación de modo B en la que un bloque en la imagen B objetivo se decodifica de forma predictiva, determinando, como una imagen de referencia, dos imágenes entre imágenes ya decodificadas, cada una de las cuales se indica como candidato para una imagen de referencia.

Patent Agency Ranking