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.

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

    公开(公告)号:ES2687176T3

    公开(公告)日:2018-10-24

    申请号:ES16171956

    申请日:2002-11-06

    Abstract: Un método de codificación de imágenes para codificar un bloque actual incluido en una imagen actual en modo directo con referencia a dos vectores de movimiento y dos imágenes de referencia, comprendiendo dicho método de codificación de imágenes: un paso de especificación de un bloque situado en la misma posición para especificar un bloque situado en la misma posición incluido en una primera imagen, siendo dicha primera imagen una de una pluralidad de imágenes de referencia candidatas para la imagen actual y siendo dicha primera imagen diferente de la imagen actual y estando situada inmediatamente después de la imagen actual en orden de visualización, y siendo dicho bloque situado en la misma posición un bloque situado idénticamente al bloque actual; un paso de determinación del vector de movimiento base para determinar el vector de movimiento base para el bloque actual (i) para que sea un vector de movimiento usado para compensación de movimiento del bloque situado en la misma posición en el caso en el que el bloque situado en la misma posición es un bloque codificado entre imágenes que se codifica usando solamente el vector de movimiento y una imagen de referencia y (ii) para que sea un valor cero en el caso en que el bloque situado en la misma posición es un bloque codificado dentro de una imagen que se codifica sin usar un vector de movimiento; un paso de ajuste de dos vectores de movimiento de (i) ajuste de los dos vectores de movimiento del bloque actual escalando el vector de movimiento base utilizando distancias temporales entre una orden de visualización de la imagen actual, una orden de visualización de una de las dos imágenes de referencia entre la pluralidad de imágenes de referencia candidatas para la imagen actual y una orden de visualización de la otra de las dos imágenes de referencia entre la pluralidad de imágenes de referencia candidatas para la imagen actual en el caso en el que el bloque situado en la misma posición es un bloque codificado entre imágenes, y (ii) ajustar los dos vectores de movimiento para que sean valores cero con referencia al vector de movimiento base que tiene un valor cero en el caso en el que el bloque situado en la misma posición es un bloque codificado dentro de una imagen; un paso de selección de dos imágenes de referencia de (i) selección, como una de las dos imágenes de referencia, de una imagen que se usa como una imagen de referencia en la realización de compensación de movimiento sobre el bloque situado en la misma posición y selección, como la otra de las dos imágenes de referencia, de la primera imagen que se selecciona de entre la pluralidad de imágenes de referencia candidatas para la imagen actual en el caso en el que el bloque situado en la misma posición es un bloque codificado entre imágenes, y (ii) selección, como una de las dos imágenes de referencia, de una segunda imagen que es una de la pluralidad de imágenes de referencia candidatas para la imagen actual y situada inmediatamente antes de la imagen actual en orden de visualización y selección, como la otra de las dos imágenes de referencia, de la primera imagen en el caso en el que el bloque situado en la misma posición es un bloque codificado dentro de una imagen; un paso para generar una imagen predictiva para generar una imagen predictiva del bloque actual utilizando los dos vectores de movimiento fijados en el paso de ajuste de dos vectores de movimiento y las dos imágenes de referencia seleccionadas en un paso de selección de dos imágenes de referencia; y un paso de codificación de bloques para codificar una imagen de diferencia entre el bloque actual y la imagen predictiva del bloque actual.

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

    公开(公告)号:ES2644048T3

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

    申请号:ES16156358

    申请日:2003-02-26

    Abstract: Un procedimiento de codificación para codificar un bloque actual en una imagen actual a codificar, en el que el bloque actual es compensado en movimiento usando dos imágenes de referencia que comprenden una imagen de referencia hacia delante y una imagen de referencia hacia atrás, y dos vectores de movimiento que corresponden a las dos imágenes de referencia, comprendiendo dicho procedimiento de codificación: especificar, como una imagen de referencia hacia atrás para el bloque actual, una imagen de referencia que está localizada inmediatamente después de la imagen actual en orden de visualización; especificar, como un bloque co-situado, un bloque compensado en movimiento incluido en la imagen de referencia hacia atrás especificada y localizado idénticamente al bloque actual; derivar un vector de movimiento del bloque co-situado; especificar, como una imagen de referencia hacia delante para el bloque actual, una imagen de referencia que corresponde al vector de movimiento derivado del bloque co-situado; generar un vector de movimiento hacia delante y un vector de movimiento hacia atrás para el bloque actual escalando el vector de movimiento derivado del bloque co-situado en base a una diferencia entre la información de orden de visualización de la imagen de referencia hacia delante, información de orden de visualización de la imagen de referencia hacia atrás e información de orden de visualización de la imagen actual; y realizar compensación de movimiento en el bloque actual haciendo referencia a la imagen de referencia hacia delante y a la imagen de referencia hacia atrás, en el que la imagen de referencia hacia delante corresponde al vector de movimiento hacia delante generado y la imagen de referencia hacia atrás corresponde al vector de movimiento hacia atrás generado, caracterizado porque (a) en un caso en que la imagen que incluye el bloque co-situado es una imagen B y el bloque co-situado es compensado en movimiento usando únicamente un vector de movimiento hacia delante, derivar, como el vector de movimiento del bloque co-situado, el único vector de movimiento hacia delante, (b) en un caso en que la imagen que incluye el bloque co-situado es una imagen B y el bloque co-situado es compensado en movimiento usando dos vectores de movimiento que comprenden un vector de movimiento hacia delante y un vector de movimiento hacia atrás, derivar, como el vector de movimiento del bloque cosituado, el vector de movimiento hacia delante de los dos vectores de movimiento, y (c) en un caso en que la imagen que incluye el bloque co-situado es una imagen B y el bloque co-situado es compensado en movimiento en modo directo usando dos vectores de movimiento que se generan usando un vector de movimiento de una imagen ya codificada distinta de la imagen que incluye el bloque co-situado, derivar, como el vector de movimiento del bloque co-situado, el vector de movimiento hacia delante de los dos vectores de movimiento usados en compensación de movimiento del bloque co-situado.

    ΜΕΘΟΔΟΣ ΚΩΔΙΚΟΠΟΙΗΣΗΣ ΔΙΑΝΥΣΜΑΤΟΣ ΚΙΝΗΣΗΣ

    公开(公告)号:CY1118320T1

    公开(公告)日:2017-06-28

    申请号:CY161101146

    申请日:2016-11-09

    Abstract: Μιαμονάδακωδικοποίησηςδιανύσματοςκίνησης 117 εκτελείεπεξεργασίαη οποίαπεριλαμβάνειέναστάδιοπροδιαγραφήςγειτονικούμπλοκ (S100) γιατηνπροδιαγραφήενόςγειτονικούμπλοκπουεντοπίζεταιστηγειτονίαενόςτρέχοντοςμπλοκ, έναστάδιοκρίσης (Στάδια S102, S104) γιατηνκρίσηεάνή όχιτογειτονικόμπλοκέχεικωδικοποιηθείχρησιμοποιώνταςέναδιάνυσμακίνησηςενόςάλλουμπλοκ, έναβήμαπρόγνωσης (S106, S108) γιατηλήψηενόςπρογνωστικούδιανύσματοςκίνησηςτουτρέχοντοςμπλοκχρησιμοποιώνταςέναδιάνυσμακίνησηςτοοποίουπολογίζεταιαπότοδιάνυσμακίνησηςτουάλλουμπλοκωςέναδιάνυσμακίνησηςτουγειτονικούμπλοκ, καιέναστάδιοκωδικοποίησης (S110) γιατηνκωδικοποίησητουδιανύσματοςκίνησηςτουτρέχοντοςμπλοκχρησιμοποιώνταςτοπρογνωστικόδιάνυσμακίνησης.

    Sistema de codificación y decodificación de longitud variable y procedimiento de codificación y decodificación de longitud variable

    公开(公告)号:ES2599637T3

    公开(公告)日:2017-02-02

    申请号:ES14163034

    申请日:2003-03-13

    Abstract: Un sistema de codificación y decodificación de longitud variable que incluye un dispositivo de codificación de longitud variable que codifica una unidad de datos de datos de imagen constituida por una pluralidad de subdatos en referencia a una tabla de probabilidades, y un dispositivo de decodificación de longitud variable que decodifica la unidad de datos codificada de datos de imagen con referencia a la tabla de probabilidades, en el que dicho dispositivo de codificación de longitud variable incluye: un medio de ajuste de tablas que ajusta una tabla de probabilidades a valores iniciales en función de un valor inicial de un parámetro de cuantificación de la unidad de datos; un medio de codificación de información de inicialización que codifica información de inicialización relacionada con dicho valor inicial del parámetro de cuantificación de la unidad de datos; un primer medio de obtención de parámetros que obtiene, de la tabla de probabilidades, parámetros de codificación que se van a usar en la codificación de subdatos; un medio de codificación de subdatos que lleva a cabo una codificación aritmética de los subdatos haciendo referencia a los parámetros de codificación obtenidos; y un primer medio de actualización de tablas de probabilidades que actualiza la tabla de probabilidades en función de los subdatos codificados aritméticamente por el medio de codificación de subdatos, en el que dicho dispositivo de decodificación de longitud variable incluye: un medio de decodificación de información de inicialización que decodifica la información de inicialización codificada relacionada con el valor inicial del parámetro de cuantificación de la unidad de datos; un medio de inicialización de tablas de probabilidades que ajusta la tabla de probabilidades a valores iniciales en función de la información de inicialización decodificada relacionada con el valor inicial del parámetro de cuantificación de la unidad de datos; un segundo medio de obtención de parámetros que obtiene, de la tabla de probabilidades, parámetros de codificación que se van a usar en la decodificación de subdatos; un medio de decodificación de subdatos que lleva a cabo una decodificación aritmética de los subdatos codificados haciendo referencia a los parámetros de codificación obtenidos; y un segundo medio de actualización de tablas de probabilidades que actualiza la tabla de probabilidades en función de subdatos decodificados aritméticamente por el medio de decodificación de subdatos.

    Procedimiento de codificación de fotogramas de movimiento y procedimiento de decodificación de fotogramas de movimiento

    公开(公告)号:ES2495440T3

    公开(公告)日:2014-09-17

    申请号:ES03748710

    申请日:2003-10-06

    Abstract: 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 de movimiento de un fotograma de campo decodificado, estando situado el fotograma de campo decodificado cerca, en orden de visualización, del fotograma 5 de campo actual en el que está incluido el bloque actual, comprendiendo dicho procedimiento: obtener un vector de movimiento de un bloque cosituado incluido en el fotograma de campo decodificado, estando cosituado el bloque cosituado con el bloque actual incluido en el fotograma de campo actual; considerar (S504) que no se puede llevar a cabo el escalonamiento del vector de movimiento del bloque cosituado cuando (i) información de orden de visualización del fotograma de campo decodificado que incluye el bloque cosituado e (ii) información de orden de visualización de un fotograma de campo de referencia al que se refiere el bloque cosituado, en un procedimiento de decodificación del bloque cosituado, son idénticas, perteneciendo el fotograma de campo decodificado y el fotograma de campo de referencia a la misma trama como campo superior y 15 campo inferior, y considerar que se puede llevar a cabo el escalonamiento del vector de movimiento del bloque cosituado cuando (i) la información de orden de visualización del fotograma de campo decodificado que incluye el bloque cosituado y (ii) la información de orden de visualización del fotograma de campo de referencia al que se refiere el bloque cosituado no son idénticas; generar dos vectores de movimiento del bloque actual mediante dicho escalonamiento en el caso en que se considera, en dicha consideración, que se puede llevar a cabo dicho escalonamiento y generar los dos vectores de movimiento del bloque actual ajustando uno de los dos vectores de movimiento a un valor cero y el otro vector de movimiento a un valor predeterminado sin que sea necesario el escalonamiento, en el caso en que se considera, en dicha consideración que no se puede llevar a cabo dicho escalonamiento y llevar a cabo (S503, S505) una compensación de movimiento del bloque actual usando los dos vectores de movimiento generados en dicha generación, en el que, en dicha generación, dicho escalonamiento se lleva a cabo en función de una relación de posición temporal entre el fotograma de campo actual, el fotograma de campo decodificado y el fotograma de campo de referencia según la información de orden de visualización.

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

    公开(公告)号:ES2491094T3

    公开(公告)日:2014-09-05

    申请号:ES10182775

    申请日:2003-02-26

    Abstract: Un método de decodificación de imágenes para decodificar una imagen codificada, comprendiendo dicho método de decodificación de imágenes: una etapa de decodificación para la determinación de un vector de movimiento para el bloque actual a decodificar, en base a un vector de movimiento de un bloque localizado conjuntamente que es un bloque incluido dentro de una imagen decodificada anteriormente y localizado conjuntamente con el bloque actual, y decodificar el bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo usando el vector de movimiento para el bloque actual y una imagen de referencia que corresponde al vector de movimiento para el bloque actual, caracterizado por que dicha etapa de decodificación incluye: en el caso donde el bloque localizado conjuntamente se haya decodificado usando un vector de movimiento y una imagen de referencia hacia atrás que corresponde al vector de movimiento, generar dos vectores de movimiento a usar para la decodificación del bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo, escalando, usando una diferencia entre la información que indica el orden de representación de las imágenes, el vector de movimiento usado para decodificar el bloque localizado conjuntamente; y decodificar el bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo usando los dos vectores de movimiento generados para el bloque actual y dos imágenes de referencia que corresponden respectivamente a los dos vectores de movimiento generados.

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

    公开(公告)号:ES2489490T3

    公开(公告)日:2014-09-02

    申请号:ES03707082

    申请日:2003-02-26

    Abstract: Un método de decodificación de imágenes para decodificar una imagen codificada, comprendiendo dicho método de decodificación de imágenes: una etapa de decodificación para la determinación de un vector de movimiento para el bloque actual a decodificar, en base a un vector de movimiento de un bloque localizado conjuntamente que es un bloque incluido dentro de una imagen decodificada anteriormente y localizada conjuntamente con el bloque actual, y decodificar el bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo usando el vector de movimiento para el bloque actual y una imagen de referencia que corresponde a un vector de movimiento para el bloque actual, caracterizado por que dicha etapa de decodificación incluye: en el caso donde el bloque localizado conjuntamente se haya decodificado usando dos vectores de movimiento y dos imágenes de referencia que corresponden respectivamente a los dos vectores de movimiento, generar dos vectores de movimiento a usar para la decodificación del bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo, escalando, usando una diferencia entre la información que indica el orden de representación de las imágenes, usado uno de los dos vectores de movimiento para decodificar el bloque localizado conjuntamente; y decodificar el bloque actual realizando la compensación de movimiento sobre el bloque actual en el modo directo usando los dos vectores de movimiento generados para el bloque actual y dos imágenes de referencia que corresponden respectivamente a los dos vectores de movimiento generados, en el que dicha imagen decodificada anteriormente que incluye el bloque localizado conjuntamente es una imagen de referencia hacia atrás del bloque actual.

Patent Agency Ranking