BRPI0515943B1 - método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida - Google Patents

método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida Download PDF

Info

Publication number
BRPI0515943B1
BRPI0515943B1 BRPI0515943A BRPI0515943A BRPI0515943B1 BR PI0515943 B1 BRPI0515943 B1 BR PI0515943B1 BR PI0515943 A BRPI0515943 A BR PI0515943A BR PI0515943 A BRPI0515943 A BR PI0515943A BR PI0515943 B1 BRPI0515943 B1 BR PI0515943B1
Authority
BR
Brazil
Prior art keywords
image block
forecast
fact
residual
block
Prior art date
Application number
BRPI0515943A
Other languages
English (en)
Inventor
Lafuze Comer Mary
Original Assignee
Thomson Res Funding Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Res Funding Corporation filed Critical Thomson Res Funding Corporation
Publication of BRPI0515943A publication Critical patent/BRPI0515943A/pt
Publication of BRPI0515943B1 publication Critical patent/BRPI0515943B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

"método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida". são fornecidos codificadores, decodificadores, métodos de codificação, e métodos de decodificação para dados de sinal de vídeo para um bloco de imagem. um codificador para codificar os dados de sinal de vídeo para um bloco de imagem inclui um amostrador descendente de atualização de resolução reduzida (rru) (515) para amostrar de forma descendente um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem.

Description

(54) Título: MÉTODO E APARELHO PARA CODIFICAÇÃO E DECODIFICAÇÃO DE VÍDEO DE ATUALIZAÇÃO DE RESOLUÇÃO REDUZIDA (51) lnt.CI.: H04N 19/59; H04N 19/176; H04N 19/593; H04N 19/61; H04N 19/82; H04N 19/86 (30) Prioridade Unionista: 29/09/2004 US 60/614,075 (73) Titular(es): THOMSON RESEARCH FUNDING CORPORATION (72) Inventor(es): MARY LAFUZE COMER (85) Data do Início da Fase Nacional: 29/03/2007
MÉTODO
E
APARELHO
PARA CODIFICAÇÃO
E
DECODIFICAÇÃO DE VÍDEO DE ATUALIZAÇÃO DE RESOLUÇÃO REDUZIDA
Campo da Invenção
A presente invenção se refere geralmente a codificação e decodificação de vídeo e, mais particularmente, a um método e aparelho para codificação e decodificação de vídeo Atualizado Com Resolução Reduzida (RRU) com filtragem através dos limites de bloco.
Fundamentos da Invenção
A atualização com resolução reduzida (RRU) é uma ferramenta de codificação de vídeo gue permite gue um codificador mantenha uma alta taxa de guadro durante movimento pesado pela codificação de uma atualização de resolução baixa para uma imagem de resolução mais alta enguanto mantém a alta resolução nas áreas estacionárias. No modo RRU, residuais de erro de previsão são codificados a uma resolução espacial reduzida ao invés de em resolução total. No modo RRU, um bloco é amostrado de forma descendente e interpolado durante a codificação sem referência a gualguer de seus blocos vizinhos. Isso pode levar a blogueio severo na imagem decodificada .
A RRU convencional processa cada bloco de 8x8, de residuais de erro de previsão sem utilização de guaisguer dados de fora do bloco. O posicionamento espacial das amostras de resolução reduzida, com relação às amostras de resolução total, é ilustrado na Figura 1 para a RRU convencional. Os residuais de baixa resolução (denotados pó O) são computados a partir dos residuais de alta resolução (denotade 31/07/2018, pág. 9/32 dos por X) , codificados, reconstruídos e então interpolados e somados ao bloco de previsão para obtenção do bloco decodificado. A primeira e a última fileira e coluna são extrapoladas ao invés de interpoladas visto que não existem amostras fora do bloco para serem utilizadas. Isso pode contribuir para bloqueio.
Na RRU convencional como definido no Padrão H.263, a amostragem descendente é realizada pelo codificador e é, dessa forma, não definida pelo padrão. Consequentemente, enquanto um exemplo ilustrativo da amostragem descendente da RRU é descrito imediatamente abaixo, deve-se apreciar que outros esquemas de amostragem descendente podem ser empregados na RRU convencional.
Voltando-se à Figura 2, um esquema de interpolação para RRU H.263 é indicado geralmente pela referência numérica 200. O esquema de interpolação 200 é para os pixels dentro do bloco de imagem, onde todas as amostras que precisam de interpolação estão disponíveis.
Voltando-se para a Figura 3, um esquema de interpolação para os pixels de limite de bloco, onde extrapolação deve ser realizada, é indicado geralmente pela referência numérica 300. E extrapolação deve ser realizada para os pixels de limite de bloco visto que os dados fora do bloco não estão disponíveis.
Voltando-se à Figura 4, um esquema de amostragem descendente de RRU ilustrativa é indicado geralmente pela referência numérica 400. Nesse exemplo, cada amostra de rede 3 1/07/201 8, pág. 10/32 solução reduzida é obtida como uma média ponderada de todas as quatro amostras de resolução.
Um método que foi utilizado para reduzir bloqueio quando da utilização da RRU serve para reforçar o filtro de desbloqueio que é aplicado depois que um quadro é decodificado. A desvantagem desse método é que o mesmo fornece mais suavização não apenas para os residuais de erro de previsão, onde a suavização adicional é necessária, mas também para a previsão que é adicionada aos residuais antes do filtro de desbloqueio para reconstrução do bloco. Isso significa que haverá alguma perda desnecessária de detalhes no bloco de previsão, visto que o filtro de desbloqueio é um filtro de passa baixa.
De acordo, seria desejável e altamente vantajoso se ter um método e aparelho para a codificação e decodificação de vídeo de Atualização de Resolução Reduzida (RRU) que supere os problemas identificados acima da técnica anterior.
Sumário da Invenção
Essas e outras desvantagens da técnica anterior são solucionadas pela presente invenção, que é direcionada a um método e aparelho para a codificação e decodificação de vídeo de Atualização de Resolução Reduzida (RRU) com filtragem através dos limites de bloco.
De acordo com um aspecto da presente invenção, é fornecido um codificador para codificação de dados de sinal de vídeo para um bloco de imagem. O codificador inclui um amostrador descendente de Atualização de Resolução Reduzida (RRU) para amostrar de forma descendente um residual de prede 31/07/2018, pág. 11/32 visão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem.
De acordo com outro aspecto da presente invenção, é fornecido um codificador para codificação de dados de sinal de vídeo para um bloco de imagem. O codificador inclui um interpolador RRU para interpolar um residual de previsão codificado utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão interpolado codificado para o bloco de imagem.
De acordo com outro aspecto adicional da presente invenção, é fornecido um decodificador para decodificação de dados de sinal de vídeo para um bloco de imagem. O decodificador inclui um filtro para filtragem de um residual de previsão do bloco de imagem sem filtrar uma previsão gue é adicionada ao residual de previsão para reconstrução do bloco de imagem.
De acordo com outro aspecto adicional da presente invenção, é fornecido um método de codificação de dados de sinal de vídeo para um bloco de imagem. O método inclui a etapa de realização de uma etapa de amostragem descendente de Atualização de Resolução Reduzida (RRU) para amostrar de forma descendente um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem.
de 31/07/2018, pág. 12/32
De acordo com outro aspecto adicional da presente invenção, é fornecido um método para a codificação de dados de sinal de video para um bloco de imagem. O método inclui a etapa de realização de uma etapa de interpolação RRU para interpolar um residual de previsão codificado utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão interpolado codificado para o bloco de imagem.
De acordo com outro aspecto adicional da presente invenção, é fornecido um método para a decodificação de dados de sinal de video para um bloco de imagem. O método inclui a etapa de filtragem de um residual de previsão do bloco de imagem sem filtragem de uma previsão que é adicionada ao residual de previsão para reconstrução do bloco de imagem.
Esses e outros aspectos, características e vantagens da presente invenção se tornarão aparentes a partir da descrição detalhada a seguir das modalidades ilustrativas, que deve ser lida com relação aos desenhos em anexo.
Breve Descrição dos Desenhos
A presente invenção pode ser mais bem compreendida de acordo com as figuras ilustrativas a seguir, nas quais:
A Figura 1 ilustra o posicionamento espacial das amostras de resolução reduzida utilizando uma ferramenta de Atualização de Resolução Reduzida convencional (RRU);
A Figura 2 ilustra um esquema de interpolação para a RRU H.263;
de 31/07/2018, pág. 13/32
A Figura 3 ilustra um esquema de interpolação para os pixels de limite de bloco;
A Figura 4 ilustra um esquema de amostragem descendente da RRU ilustrativa;
A Figura 5 ilustra um diagrama em bloco de um codificador de video de acordo com os princípios da presente invenção;
A Figura 6 ilustra um diagrama em bloco de um decodificador de vídeo de acordo com os princípios da presente invenção;
A Figura 7 ilustra um fluxograma de um método de codificação de vídeo utilizando uma técnica de Atualização de Resolução Reduzida (RRU) nova e filtragem através de limites de bloco de acordo com os princípios da presente invenção;
A Figura 8 ilustra um fluxograma de um método de decodificação de vídeo utilizando uma técnica de Atualização de Resolução Reduzida (RRU) nova e filtragem através dos limites de bloco de acordo com os princípios da presente invenção;
A Figura 9 ilustra o posicionamento espacial das amostras de resolução reduzida utilizando a nova ferramenta RRU, de acordo com os princípios da presente invenção;
A Figura 10 ilustra um esquema de interpolação ilustrativo para RRU+ de acordo com os princípios da presente invenção;
de 31/07/2018, pág. 14/32
A Figura 11 ilustra um esquema de amostragem ilustrativo para RRU+ de acordo com os princípios da presente invenção;
A Figura 12 ilustra uma primeira tabela de valores incluindo a taxa de bit média e PSNR luma para uma primeira seqüência de teste e uma faixa de valores QP, de acordo com os princípios da presente invenção; e
A Figura 13 ilustra uma segunda tabela de valores incluindo a taxa de bit média e PSNR luma para uma segunda seqüência de teste e uma faixa de valores QP, de acordo com os princípios da presente invenção.
Descrição Detalhada
A presente invenção é direcionada a um método e aparelho para codificação e decodificação de vídeo de Atualização de Resolução Reduzida (RRU) com filtragem através de limites de bloco. De acordo com uma modalidade da presente invenção, um aparelho e método são descritos nos quais a amostragem descendente e filtros de interpolação utilizam residuais dos blocos vizinhos para impedir bloqueio que resulta na utilização da RRU convencional, que não utiliza a filtragem inter-bloco. De acordo, a presente invenção reduz em muito bloqueio indesejável sem aplicação de filtragem/suavização de circuito excessivo. Deve-se apreciar que a nova abordagem descrita aqui é referida como RRU+.
A presente descrição ilustra os princípios da presente invenção. Será apreciado que os versados na técnica serão capazes de vislumbrar várias disposições que, apesar de não explicitamente descritas ou ilustradas aqui, consubsde 31/07/2018, pág. 15/32 tanciam os princípios da invenção e são incluídas dentro de seu espírito e escopo.
Todos os exemplos e linguagem condicional apresentados aqui têm finalidade pedagógica para auxiliar o leitor na compreensão dos princípios da invenção e dos conceitos contribuídos pelo inventor para aprimoramento da técnica, e devem ser considerados como não sendo limitados a tais exemplos e condições apresentados especificamente.
Ademais, todas as declarações aqui apresentando princípios, aspectos, e modalidades da invenção, além de exemplos específicos dos mesmos, devem englobar equivalências estruturais e funcionais. Adicionalmente, pretende-se que tais equivalências incluam ambas as equivalências atualmente conhecidas além de equivalências desenvolvidas no futuro, isso é, quaisquer elementos desenvolvidos que realizem a mesma função, índependentemente da estrutura.
Dessa forma, por exemplo, será apreciado pelos versados na técnica que os diagramas em bloco apresentados aqui representam vistas conceituais do conjunto de circuito ilustrativo consubstanciando os princípios da invenção. De forma similar, será apreciado que quaisquer fluxogramas, diagramas de transição de estado, pseudocódigos, e similares representam vários processos que podem ser representados substancialmente em mídia legível por computador e executados por um computador ou processador, o computador ou processador sendo ou não explicitamente ilustrado.
As funções de vários elementos ilustrados nas figuras podem ser fornecidas através do uso de hardware dedide 31/07/2018, pág. 16/32 cado além de hardware capaz de executar software em associação com o software adequado. Quando fornecido por um processador, as funções podem ser fornecidas por um único processador dedicado, por um único processador compartilhado, ou por uma pluralidade de processadores individuais, alguns dos quais podem ser compartilhados. Ademais, o uso explicito do termo processador ou controlador não deve ser considerado como referindo exclusivamente ao hardware capaz de executar um software, e pode incluir implicitamente, sem limitação, hardware de processador de sinal digital (DSP), memória de leitura apenas (ROM) para armazenamento de software, memória de acesso randômico (RAM) e armazenamento não volátil.
Outros hardware, convencional e/ou personalizado, também podem ser incluídos. De forma similar, quaisquer comutadores ilustrados nas figuras são conceituais apenas. Sua função pode ser realizada através da operação de lógica de programa, através de lógica dedicada, através da interação de controle de programa e lógica dedicada, ou até mesmo manualmente, a técnica particular sendo selecionada pelo implementador como mais especificamente compreendido a partir do contexto.
Nas reivindicações, qualquer elemento expresso como um dispositivo para realização de uma função especificada deve englobar qualquer forma de realização dessa função incluindo, por exemplo, a) uma combinação de elementos de circuito que realize essa função ou b) software em qualquer forma, incluindo, portanto, firmware, micro código ou simide 31/07/2018, pág. 17/32 lares, combinados com um conjunto de circuito adequado para execução desse software para realizar a função. A invenção como definida pelas reivindicações reside no fato de as funcionalidades fornecidas pelos vários meios recitados serem combinadas e unidas na forma que as reivindicações exigem. É, dessa forma, considerado que quaisquer meios que forneçam essas funcionalidades são equivalentes aos ilustrados aqui.
Voltando-se à Figura 5, um codificador de vídeo é indicado geralmente pela referência numérica 500. Uma entrada para o codificador 500 é conectada em comunicação de sinal com uma entrada não invertida de uma junção de soma 510. A saída da junção de soma 510 é conectada em comunicação por sinal com uma unidade de amostragem descendente RRU 515. A saída da unidade de amostragem descendente RRU 515 é conectada em comunicação por sinal com um transformador de bloco 520. O transformador 520 é conectado em comunicação por sinal com um quantizador 530. A saída do quantizador 530 é conectada em comunicação por sinal com um codificador de entropia 540, onde a saída do codificador de entropia 540 é uma saída externamente disponível do codificador 500.
A saída do quantizador 530 é adicionalmente conectada em comunicação por sinal com um quantizador invertido 550. O quantizador invertido 550 é conectado em comunicação por sinal com um transformador de bloco invertido 560, que, por sua vez, é conectado em comunicação por sinal com um interpolador RRU 563. O interpolador RRU563 é conectado em comunicação por sinal com a primeira entrada de uma junção de soma 565. A saída da junção de soma 565 é conectada em comude 31/07/2018, pág. 18/32 nicação por sinal com um filtro de desbloqueio 567, que, por sua vez, é conectado em comunicação por sinal com o armazenador de imaqem de referência 570. Uma primeira saída do armazenador de imaqem de referência 570 é conectado em comunicação por sinal com uma primeira entrada de um estimador de movimento 580. A entrada para o codificador 500 é adicionalmente conectada em comunicação por sinal com uma sequnda entrada do estimador de movimento 580. A saída do estimador de movimento 580 é conectada em comunicação por sinal com uma primeira entrada de um compensador de movimento 590. Uma sequnda saída do armazenador de imaqem de referência 570 é conectada em comunicação por sinal com uma sequnda entrada do compensador de movimento 590. A saída do compensador de movimento 590 é conectada em comunicação por sinal com uma entrada invertida da junção de soma 510. A saída do compensador de movimento 590 também é conectada em comunicação por sinal com uma sequnda entrada da junção de soma 565.
Voltando-se à Fiqura 6, um decodificador de vídeo é indicado qeralmente pela referência numérica 600. O decodificador de vídeo 600 inclui um decodificador de entropia 610 conectado em comunicação por sinal com um quantizador invertido 620. O quantizador invertido 620 é conectado em comunicação por sinal com um transformador invertido 630. A transformação invertida é conectada em comunicação por sinal com um interpolador RRU 635, que, por sua vez, é conectado a um primeiro terminal de entrada de um adicionador ou junção de soma 640, onde a saída da junção de soma 640 fornece a saída do decodif icador de vídeo 600. A saída da junção de de 31/07/2018, pág. 19/32 soma 640 é conectada em comunicação por sinal com um filtro de desbloqueio 645, que, por sua vez, é conectado em comunicação por sinal com o armazenador de imagem de referência 650. O armazenador de imagem de referência 650 é conectado em comunicação por sinal com um compensador de movimento 660, que é conectado em comunicação por sinal com um segundo terminal de entrada da junção de soma 640.
De acordo com os princípios da presente invenção, referida aqui geralmente como RRU+, e em contraste com a técnica anterior, a amostragem descendente e os filtros de interpolação utilizam residuais dos blocos vizinhos para impedir bloqueio que resulta da RRU. Ademais, em contraste com a técnica anterior, a presente invenção utiliza a filtragem inter-bloco apenas nos residuais.
Voltando-se à Figura 7, um método de codificação de vídeo ilustrativo utilizando uma técnica nova de Atualização de Resolução Reduzida (RRU) e filtragem através dos limites do bloco é indicado geralmente pela referência numérica 700. O método 700 inclui um bloco inicial 705 que passa o controle para um bloco de limite de circuito 710. O bloco de limite de circuito 710 passa o controle para um bloco de função 725. O bloco de função 725 forma uma previsão de movimento compensado do bloco de entrada atual, e então passa o controle para o bloco de função 730. O bloco de função 730 subtrai a previsão do bloco de entrada atual do bloco de entrada atual para formar um residual de previsão de resolução total, e então passa o controle para um bloco de função 735. O bloco de função 735 amostra de forma descendente o residude 31/07/2018, pág. 20/32 al de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem, e então passa o controle para um bloco de função 740. O bloco de função 740 transforma e quantiza o residual de previsão amostrado de forma descendente de baixa resolução, e então passa o controle para um bloco de função 750. O bloco de função 750 transforma de forma invertida e quantiza de forma invertida o residual de previsão para formar um residual de previsão codificado, e então passa o controle para um bloco de função 755. O bloco de função 755 interpola o residual de previsão codificado utilizando os dados de pelo menos um bloco de imagem vizinho para formar um residual interpolado codificado para o bloco de imagem, e então passa o controle para um bloco de função 760. O bloco de função 760 adiciona o residual de previsão codificado e interpolado à previsão para o bloco de entrada atual para formar um bloco de imagem codificada, e então passa o controle para um bloco de função 7 62. O bloco de função 762 realiza a filtragem de desbloqueio para reduzir a distorção, e passa o controle para um bloco de limite de circuito 765. O bloco de limite de circuito passa o controle para um bloco final 770.
Voltando-se à Figura 8, um método de decodificação de vídeo ilustrativo utilizando uma nova técnica de Atualização de Resolução Reduzida (RRU) e filtragem através dos limites de bloco é indicado geralmente pela referência numérica 800. O método 800 inclui um bloco inicial 805 que passa de 31/07/2018, pág. 21/32 o controle para um bloco de limite de circuito 810. 0 bloco de limite de circuito 810 passa o controle para um bloco de função 815, que decodifica por entropia uma seqüência de bits residual de previsão codificada, e então passa o controle para um bloco de função 820. O bloco de função 820 transforma de forma invertida e quantiza de forma invertida o residual de previsão para formar um residual de previsão codificado, e então passa o controle para um bloco de função 825. O bloco de função 825 filtra apenas o residual de previsão codificado do bloco de imagem sem filtrar a previsão que é adicionada ao residual de previsão para reconstruir a imagem, e então passa o controle para um bloco de função 835. O bloco de função 835 forma uma previsão de movimento compensado do bloco de entrada atual, e então passa o controle para um bloco de função 840. O bloco de função 840 adiciona o residual de previsão codificado filtrado à previsão de movimento compensado do bloco de entrada atual para formar um bloco de imagem codificada, e então passa o controle para um bloco de função 845. O bloco de função 845 realiza a filtragem de desbloqueio para reduzir a distorção de bloqueio, e passa o controle para o bloco de limite de circuito 850. O bloco de limite de circuito 850 passa o controle para um bloco final 855.
Voltando-se para a Figura 9, o posicionamento espacial das amostras de acordo com os princípios da presente invenção é indicado geralmente pela referência numérica 900. Aqui, as amostras de resolução reduzida são co-localizadas com cada outra amostra de resolução total. A linha tracejada de 31/07/2018, pág. 22/32 ilustra os limites do bloco atual. Os pixels fora da linha tracejada são dos blocos vizinhos. Para realizar a amostragem descendente um bloco de previsão de 10x10 é subtraído de um bloco de 10x10 de pixels originais, então essa diferença é amostrada de forma descendente para um bloco de 4x4. Para a interpolação, os pixels reconstruídos para a esquerda e o topo do bloco atual são utilizados, visto que os pixels originais não estão disponíveis no decodificador. Note-se que se o filtro de interpolação utilizado for {1,2,1}/2, então nenhum pixel para a direita ou para baixo do bloco atual é necessário. Isso é importante, visto que a interpolação deve ser realizada no decodificador e os blocos para a direita e para baixo do bloco atual não teriam sido decodificados ainda para uso na interpolação.
Para fins de comparação, RRU e RRU+ foram implementadas em um codec de software H.264. Os resultados da comparação de RRU, RRU+ e H.2 64 sem a RRU (não RRU) são apresentados para uma primeira e uma segunda seqüências de teste. Para a codificação RRU e RRU+, apenas as imagens B foram codificadas utilizando-se os residuais de resolução reduzida.
Voltando-se à Figura 10, um esquema de interpolação ilustrativo para RRU+ é indicado geralmente pela referência numérica 1000. O esquema de interpolação 1000, em contraste com a RRU convencional, utiliza amostras dos blocos vizinhos. Visto que uma fileira e coluna adicionais estão disponíveis fora do bloco com RRU+, os pixels a, b, c, e d terão sempre as amostras necessárias para interpolação code 31/07/2018, pág. 23/32 mo ilustrado na Figura 4. Será apreciado que a presente invenção não está limitada a coeficientes de filtro ilustrados na Figura 10 e, dessa forma, outros coeficientes de filtro também podem ser empregados de acordo com os princípios da presente invenção, enquanto se mantém o escopo da presente invenção.
Voltando-se à Figura 11, um esquema de amostragem descendente ilustrativo para RRU+ é indicado geralmente pela referência numérica 1100. Deve-se apreciar que a presente invenção não está limitada aos coeficientes de filtro ilustrados na Figura 11, e, dessa forma, outros coeficientes de filtro também podem ser empregados de acordo com os princípios da presente invenção, enquanto mantém o escopo da presente invenção.
Voltando-se às figuras 12 e 13, uma primeira e segunda tabelas ilustrando a taxa de bit média e PSNR luma para as duas seqüências de teste para uma faixa de valores QP são indicadas geralmente pelas referências numéricas 1200 e 1300, respectivamente. Para todas as experiências, QPI=QPP=QP e QPB=QP+1. As últimas duas colunas em cada tabela ilustram o número total de bits utilizados e a PSNR luma média para as imagens B apenas, visto que a RRU só foi utilizada para as imagens B. De forma subjetiva, existe em geral, uma redução marcada nos artefatos de bloqueio severos utilizando-se a RRU+ em comparação com a RRU para ambas as seqüências de teste.
Essas e outras características e vantagens da presente invenção podem ser prontamente determinadas pelos verde 31/07/2018, pág. 24/32 sados na técnica pertinente com base nos presentes ensinamentos. Deve-se compreender que os ensinamentos da presente invenção podem ser implementados em várias formas de hardware, software, firmware, processadores de finalidade especial, ou combinações dos mesmos.
Mais preferivelmente, os ensinamentos da presente invenção são implementados como uma combinação de hardware e software. Ademais, o software é preferivelmente implementado como um programa de aplicativo consubstanciado de forma tangível em uma unidade de armazenamento de programa. O programa de aplicativo pode ser carregado, e executado por uma máquina compreendendo qualquer arquitetura adequada. Preferivelmente, a máquina é implementada em uma plataforma de computador possuindo hardware tal como uma ou mais unidades de processamento central (CPU), uma memória de acesso randômico (RAM), e interfaces de entrada/saída (I/O). A plataforma de computador também pode incluir um sistema operacional e um código de micro instrução. Os vários processos e funções descritos aqui podem ser parte do código de micro instrução ou parte do programa de aplicativo, ou qualquer combinação dos mesmos, que pode ser executado por uma CPU. Adicionalmente, várias outras unidades periféricas podem ser conectadas à plataforma de computador tal como uma unidade de armazenamento de dados adicional e uma unidade de impressão .
Deve-se compreender adicionalmente que, devido ao fato de alguns dos componentes de sistema constituinte e métodos apresentados nos desenhos em anexo serem implementados de 31/07/2018, pág. 25/32 preferivelmente em software, as conexões reais entre os componentes de sistema ou blocos de função de processo podem diferir dependendo da forma na qual a presente invenção é programada. De acordo com os ensinamentos aqui, os versados na técnica pertinente serão capazes de contemplar essas implementações e implementações ou configurações similares da presente invenção.
Apesar de as modalidades ilustrativas terem sido descritas aqui com referência aos desenhos em anexo, deve-se compreender que a presente invenção não está limitada às modalidades precisas, e que várias modificações e mudanças podem ser realizadas aqui pelos versados na técnica pertinente sem se distanciar do escopo ou espírito da presente invenção. Todas as ditas mudanças e modificações devem estar in15 cluídas dentro do escopo da presente invenção como apresentado nas reivindicações em anexo.
Petição 870180066132, de 31/07/2018, pág. 26/32

Claims (21)

  1. REIVINDICAÇÕES
    1. Aparelho para codificação de dados de sinal de vídeo para um bloco de imagem, CARACTERIZADO pelo fato de compreender um amostrador descendente (515) de atualização de resolução reduzida (RRU), em gue o dito amostrador descendente de atualização de resolução reduzida (515) amostra de forma descendente um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem.
  2. 2. Aparelho, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de compreender adicionalmente um interpolador de atualização de resolução reduzida (563), em gue o dito interpolador de atualização de resolução reduzida (563) interpola um residual de previsão de baixa resolução codificado utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão interpolado codificado para o bloco de imagem.
  3. 3. Aparelho, de acordo com a reivindicação 2, CARACTERIZADO pelo fato de o dito interpolador de atualização de resolução reduzida (563) utilizar pixels reconstruídos da parte superior e esguerda do bloco de imagem para a interpolação.
  4. 4. Aparelho, de acordo com a reivindicação 2, CARACTERIZADO pelo fato de o dito interpolador de atualização de resolução reduzida (563) interpolar sem o uso dos de 31/07/2018, pág. 27/32 pixels reconstruídos para a direita e para baixo do bloco de imagem.
  5. 5. Aparelho, de acordo com a reivindicação 2, CARACTERIZADO pelo fato de compreender adicionalmente um filtro de desbloqueio (567) para reduzir a distorção de bloqueio em uma versão reconstruída do bloco de imagem, em que o filtro de desbloqueio é utilizado a uma intensidade que é inferior a uma intensidade de desbloqueio máxima.
  6. 6. Aparelho para codificação de dados de sinal de vídeo para um bloco de imagem, compreendendo um interpolador de atualização de resolução reduzida (563) para interpolar um residual de previsão de baixa resolução codificado utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão interpolado codificado para o bloco de imagem, CARACTERIZADO pelo fato de alguns dos residuais de previsão interpolados codificados serem alinhados espacialmente com alguns dos residuais de previsão de baixa resolução codificados.
  7. 7. Aparelho, de acordo com a reivindicação 6, CARACTERIZADO pelo fato de o dito interpolador de atualização de resolução reduzida (563) utilizar os pixels reconstruídos da parte superior e esquerda do bloco de imagem para a interpolação.
  8. 8. Aparelho, de acordo com a reivindicação 6, CARACTERIZADO pelo fato de o dito interpolador de atualização de resolução reduzida (563) interpola sem uso de pixels de 31/07/2018, pág. 28/32 reconstruídos para a direita e para baixo do bloco de imagem.
  9. 9. Aparelho, de acordo com a reivindicação 6, CARACTERIZADO pelo fato de compreender adicionalmente um filtro de desbloqueio (567) para reduzir a distorção de bloqueio em uma versão reconstruída do bloco de imagem, em que o filtro de desbloqueio é utilizado a uma intensidade que é inferior à intensidade de desbloqueio máxima .
  10. 10. Aparelho para decodificação de dados de sinal de vídeo para um bloco de imagem, CARACTERIZADO pelo fato de compreender um interpolador de atualização de resolução reduzida (635) para filtrar um residual de previsão amostrado de forma descendente de baixa resolução do bloco de imagem, formado pela amostragem de forma descendente de um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão filtrado, sem filtrar uma previsão que é adicionada ao residual de previsão filtrado para reconstruir o bloco de imagem.
  11. 11. Aparelho, de acordo com a reivindicação 10, CARACTERIZADO pelo fato de compreender adicionalmente um filtro de desbloqueio (645) para redução da distorção de bloqueio em uma versão reconstruída do bloco de imagem, em que o filtro de desbloqueio é utilizado em uma intensidade que é inferior a uma intensidade de desbloqueio máxima.
    de 31/07/2018, pág. 29/32
  12. 12. Método de codificação de dados de sinal de vídeo para um bloco de imagem, CARACTERIZADO pelo fato de compreender a etapa de realização de uma amostragem descendente (735) de atualização de resolução reduzida para amostrar
    5 descendentemente um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão amostrado de forma descendente de baixa resolução para o bloco de imagem.
  13. 13. Método, de acordo com a reivindicação 12, 10 CARACTERIZADO pelo fato de compreender adicionalmente a etapa de realização de uma etapa de interpolação de atualização de resolução reduzida (755) para interpolar um residual de previsão codificado utilizando dados de pelo menos um outro bloco de imagem vizinho para formar um residual de previsão
    15 interpolado codificado para o bloco de imagem.
  14. 14. Método, de acordo com a reivindicação 13, CARACTERIZADO pelo fato de a dita etapa de interpolação de atualização de resolução reduzida (755) utilizar pixels reconstruídos da parte superior e esguerda do bloco de imagem
    20 para a interpolação.
  15. 15. Método, de acordo com a reivindicação 13, CARACTERIZADO pelo fato de a dita etapa de interpolação de atualização de resolução reduzida (755) realizar a interpolação sem o uso de pixels reconstruídos para a direita e pa25 ra baixo do bloco de imagem.
  16. 16. Método, de acordo com a reivindicação 12, CARACTERIZADO pelo fato de compreender adicionalmente a etapa de redução (762) da distorção de blogueio em uma versão
    Petição 870180066132, de 31/07/2018, pág. 30/32 reconstruída do bloco de imagem utilizando um filtro de desbloqueio, em que o filtro de desbloqueio é utilizado em uma intensidade que é inferior à intensidade de desbloqueio máxima .
  17. 17. Método de codificação de dados de sinal de vídeo para um bloco de imagem, compreendendo a etapa de realização de uma interpolação de atualização de resolução reduzida (755), para interpolar um residual de previsão codificado utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão interpolado codificado para o bloco de imagem, CARACTERIZADO pelo fato de alguns dos residuais de previsão interpolados codificados serem alinhados espacialmente com alguns dos residuais de previsão de baixa resolução codificados.
  18. 18. Método, de acordo com a reivindicação 17, CARACTERIZADO pelo fato de compreender adicionalmente a etapa de redução (762) da distorção de bloqueio em uma versão reconstruída do bloco de imagem utilizando um filtro de desbloqueio .
  19. 19. Método para decodificação de dados de sinal de vídeo para um bloco de imagem, CARACTERIZADO pelo fato de compreender a etapa de filtrar um residual de previsão amostrado de forma descendente de baixa resolução do bloco de imagem, formado pela amostragem de forma descendente de um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho para formar um residual de previsão filtrado, sem filtrar uma previsão que é adide 31/07/2018, pág. 31/32 cionada ao residual de previsão filtrado para reconstruir o bloco de imagem.
  20. 20. Método, de acordo com a reivindicação 19, CARACTERIZADO pelo fato de compreender adicionalmente a eta5 pa de reduzir (762) a distorção de bloqueio em uma versão reconstruída do bloco de imagem utilizando um filtro de desbloqueio, em que o filtro de desbloqueio é utilizado em uma intensidade que é inferior a uma intensidade de desbloqueio máxima.
  21. 21. Estrutura de sinal de vídeo para um bloco de imagem codificado, CARACTERIZADA pelo fato de compreender um residual de previsão de resolução baixa do bloco de imagem amostrado de forma descendente a partir de um residual de previsão de resolução total utilizando dados de pelo menos um bloco de imagem vizinho.
    Petição 870180066132, de 31/07/2018, pág. 32/32
    100
    X X 0 X X X X 0 X X X o X X X o X X X X 0 X X X 0 X X X o X X X X 0 X X X 0 X X X o X X X X 0 X X X o X FIG. 1 O o o o @ a i B o ® © O o © © o Sc D o o o O
    X
    X
    X
    X
    X
    X
    X
    X
    X X ο
    X X
    X X ο
    X X
    X X ο
    X X
    X X ο
    X X
    200 a =(9A+3B+3C+D+8)/16 b =(3A+9B+C+3D+8)/16 c =(3A+B+9C+3D+8)/16 d =(A+3B+3C+9D+8)/16
    U) ERRO DE PREVISÃO RECONSTRUÍDA DE RESOLUÇÃO REDUZIDA O ERRO DE PREVISÃO RECONSTRUÍDA
BRPI0515943A 2004-09-29 2005-09-28 método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida BRPI0515943B1 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61407504P 2004-09-29 2004-09-29
PCT/US2005/034969 WO2006039382A2 (en) 2004-09-29 2005-09-28 Method and apparatus for reduced resolution update video coding and decoding

Publications (2)

Publication Number Publication Date
BRPI0515943A BRPI0515943A (pt) 2008-08-12
BRPI0515943B1 true BRPI0515943B1 (pt) 2018-10-16

Family

ID=35520817

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0515943A BRPI0515943B1 (pt) 2004-09-29 2005-09-28 método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida

Country Status (6)

Country Link
US (1) US20070195887A1 (pt)
EP (1) EP1795015B1 (pt)
JP (2) JP5342777B2 (pt)
CN (1) CN101032174B (pt)
BR (1) BRPI0515943B1 (pt)
WO (1) WO2006039382A2 (pt)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BRPI0515943B1 (pt) * 2004-09-29 2018-10-16 Thomson Res Funding Corporation método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida
KR101370289B1 (ko) * 2007-02-14 2014-03-06 삼성전자주식회사 레지듀얼 리사이징을 이용한 영상의 부호화, 복호화 방법및 장치
JP2011501555A (ja) 2007-10-16 2011-01-06 エルジー エレクトロニクス インコーポレイティド ビデオ信号処理方法及び装置
US9510016B2 (en) 2008-06-12 2016-11-29 Thomson Licensing Methods and apparatus for video coding and decoding with reduced bit-depth update mode and reduced chroma sampling update mode
US8325801B2 (en) * 2008-08-15 2012-12-04 Mediatek Inc. Adaptive restoration for video coding
US9591326B2 (en) * 2010-03-31 2017-03-07 Intel Corporation Power efficient motion estimation techniques for video encoding
JP5544996B2 (ja) * 2010-04-09 2014-07-09 ソニー株式会社 画像処理装置および方法
US9001895B2 (en) * 2011-06-08 2015-04-07 Panasonic Intellectual Property Management Co., Ltd. Image display device and image processing device
JP5749595B2 (ja) * 2011-07-27 2015-07-15 日本電信電話株式会社 画像伝送方法、画像伝送装置、画像受信装置及び画像受信プログラム
JP6042899B2 (ja) * 2012-09-25 2016-12-14 日本電信電話株式会社 映像符号化方法および装置、映像復号方法および装置、それらのプログラム及び記録媒体
US10341659B2 (en) * 2016-10-05 2019-07-02 Qualcomm Incorporated Systems and methods of switching interpolation filters
GB2599509B (en) * 2019-03-20 2023-08-23 V Nova Int Ltd Residual filtering in signal enhancement coding

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614952A (en) * 1994-10-11 1997-03-25 Hitachi America, Ltd. Digital video decoder for decoding digital high definition and/or digital standard definition television signals
JP3466032B2 (ja) * 1996-10-24 2003-11-10 富士通株式会社 動画像符号化装置および復号化装置
JP4034380B2 (ja) * 1996-10-31 2008-01-16 株式会社東芝 画像符号化/復号化方法及び装置
JP4105257B2 (ja) * 1997-07-30 2008-06-25 ソニー株式会社 記憶装置および記憶方法
US6665344B1 (en) * 1998-06-29 2003-12-16 Zenith Electronics Corporation Downconverting decoder for interlaced pictures
JP2000102015A (ja) * 1998-09-22 2000-04-07 Sharp Corp 動きベクトル検出装置及び動きベクトル検出方法
JP2002290243A (ja) * 2001-03-28 2002-10-04 Mitsubishi Electric Corp 符号化方法、符号化装置、復号方法、及び復号装置
US7206453B2 (en) * 2001-05-03 2007-04-17 Microsoft Corporation Dynamic filtering for lossy compression
US7379496B2 (en) * 2002-09-04 2008-05-27 Microsoft Corporation Multi-resolution video coding and decoding
US7369709B2 (en) * 2003-09-07 2008-05-06 Microsoft Corporation Conditional lapped transform
US7724827B2 (en) * 2003-09-07 2010-05-25 Microsoft Corporation Multi-layer run level encoding and decoding
EP1730968A2 (en) * 2004-04-02 2006-12-13 THOMSON Licensing Method and apparatus for complexity scalable video encoder
BRPI0515943B1 (pt) * 2004-09-29 2018-10-16 Thomson Res Funding Corporation método e aparelho para codificação e decodificação de vídeo de atualização de resolução reduzida
DE102004059978B4 (de) * 2004-10-15 2006-09-07 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen einer codierten Videosequenz und zum Decodieren einer codierten Videosequenz unter Verwendung einer Zwischen-Schicht-Restwerte-Prädiktion sowie ein Computerprogramm und ein computerlesbares Medium

Also Published As

Publication number Publication date
JP5730954B2 (ja) 2015-06-10
WO2006039382A2 (en) 2006-04-13
EP1795015A2 (en) 2007-06-13
US20070195887A1 (en) 2007-08-23
EP1795015B1 (en) 2016-03-16
JP5342777B2 (ja) 2013-11-13
JP2008515350A (ja) 2008-05-08
CN101032174B (zh) 2013-07-03
BRPI0515943A (pt) 2008-08-12
JP2013229927A (ja) 2013-11-07
WO2006039382A3 (en) 2006-08-17
CN101032174A (zh) 2007-09-05

Similar Documents

Publication Publication Date Title
JP7299342B2 (ja) ビデオ処理方法、装置、記憶媒体、及び記憶方法
KR102761098B1 (ko) 비디오 처리에서 다중-파라미터 적응형 루프 필터링
JP5730954B2 (ja) 復号化する装置及び方法
CN101828401B (zh) 用于比特深度缩放的伪像去除的方法和设备
CN114765685A (zh) 基于多帧内预测模式的用于解码或编解码图像的技术
CN108028931A (zh) 用于视频编解码的自适应帧间预测的方法及装置
BRPI0706407A2 (pt) método e aparelho para fornecer modo de atualização de resolução reduzida para codificação de vìdeo de múltiplas visualizações
BRPI0717936B1 (pt) Método e aparelhos para a filtragem de remoção de artefato em laço
US20130272391A1 (en) Method and Apparatus of Quantization Matrix Coding
CN107277539A (zh) 减少用于上下文自适应熵解码中的行缓存的方法及装置
BR112013027865B1 (pt) Método e aparelho de processamento de filtro em loop para pixels de fronteira através de uma fronteira de bloco
CN113891082B (zh) 图像分量预测方法、编码器、解码器以及存储介质
BRPI0609239A2 (pt) método e aparelho para decodificação de vìdeo
BR122020011587B1 (pt) Método de decodificação realizado pelo menos parcialmente por um circuito eletrônico e método de codificação realizado pelo menos parcialmente por um circuito eletrônico
US9154808B2 (en) Method and apparatus for INTRA prediction for RRU
TWI915873B (zh) 外推幀內預測編解碼延伸的方法及裝置
WO2025157170A1 (en) Blended candidates for cross-component model merge mode
CN113395520A (zh) 解码预测方法、装置及计算机存储介质
BR122025008298A2 (pt) Método para predição de componente de cor aplicável a um codificador, método para predição de componente de cor aplicável a um decodificador, codificador e decodificador
WO2025213370A1 (zh) 编解码方法、码流、编码器、解码器以及存储介质
BR112021021631B1 (pt) Método para processar vídeo, aparelho para processar dados de vídeo, mídias de armazenamento e de gravação legíveis por computador não transitórias
BR122025008319A2 (pt) Método para predição de componente de cor aplicável a um codificador, método para predição de componente de cor aplicável a um decodificador, codificador e decodificador
BR122025008296A2 (pt) Método para predição de componente de cor aplicável a um codificador, método para predição de componente de cor aplicável a um decodificador, codificador e decodificador
BR112018004469B1 (pt) Método de inter-predição para codificação de vídeo e aparelho para inter-predição em codificação de vídeo
BR122025008735A2 (pt) Método para predição de componentes de cor aplicável a um codificador, método para predição de componentes de cor aplicável a um decodificador, codificador e decodificador

Legal Events

Date Code Title Description
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: PAGAR RESTAURACAO.

B08H Application fees: decision cancelled [chapter 8.8 patent gazette]

Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2260 DE 29/04/2014.

B15K Others concerning applications: alteration of classification

Ipc: H04N 19/59 (2014.01), H04N 19/176 (2014.01), H04N

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 16/10/2018, OBSERVADAS AS CONDICOES LEGAIS.

B25G Requested change of headquarter approved

Owner name: THOMSON RESEARCH FUNDING CORPORATION (US)

B25A Requested transfer of rights approved

Owner name: INTERDIGITAL VC HOLDINGS, INC. (US)

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 16A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2640 DE 10-08-2021 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.