BRPI0806521A2

Adaptive upsampling for scalable video coding

Abstract

This record has no abstract on file.

BRPI0806521A2, drawing sheet 1
Sheet 1 of 9

Term

Projected expiry 8 January 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

19 claims: 3 independent, 16 dependent

  1. 1
    CLAIMS REIVINDICAÇÕES 1. Method for encoding video data with spatial scalability, the method comprising:1. Método para codificar dados de vídeo com capacidade de escalonamento espacial, o método compreendendo: generating ascending sampled video data based on base layer video data, wherein the ascending sampled video data corresponds to a spatial resolution of the enhancement layer video data;and encode the enhancement layer video data based on the upwardly sampled video data, where generating the upwardly sampled video data includes interpolating values ​​for one or more pixel locations of the upwardly sampled video data that correspond to locations between different base layer video blocks defined in the base layer video data. gerar dados de vídeo amostrados de maneira ascendente com base em dados de vídeo de camada base, em que os dados de vídeo amostrados de maneira ascendente correspondem a uma resolução espacial dos dados de vídeo de camada de aperfeiçoamento;e codificar os dados de vídeo de camada de aperfeiçoamento com base nos dados de vídeo amostrados de maneira ascendente, em que gerar os dados de vídeo amostrados de maneira ascendente inclui interpolar valores para uma ou mais localizações de pixel dos dados de vídeo amostrados de maneira ascendente que correspondem a localizações entre blocos de vídeo de camada base diferentes definidos nos dados de vídeo de camada base.
  2. 8
    Equipment that encodes video data with spatial scalability, which comprises:8. Equipamento que codifica dados de vídeo com capacidade de escalonamento espacial, o qual compreende: an ascending sampler configured to generate ascending sampled video data based on base layer video data, wherein the ascending sampled video data corresponds to a spatial resolution of the enhancement layer video data;and a video encoding unit configured to encode the enhancement layer video data based on the upwardly sampled video data, where the equipment interpolates values ​​for one or more pixel locations of the upwardly sampled video data that correspond to locations between different base layer video blocks defined in the base layer video data. um amostrador ascendente configurado para gerar dados de vídeo amostrados de maneira ascendente com base em dados de vídeo de camada base, em que os dados de vídeo amostrados de maneira ascendente correspondem a uma resolução espacial dos dados de vídeo de camada de aperfeiçoamento;e uma unidade de codificação de vídeo configurada para codificar os dados de vídeo de camada de aperfeiçoamento com base nos dados de vídeo amostrados de maneira ascendente, em que o equipamento interpola valores para uma ou mais localizações de pixel dos dados de vídeo amostrados de maneira ascendente que correspondem a localizações entre blocos de vídeo de camada base diferentes definidos nos dados de vídeo de camada base.
  3. 19
    A computer-readable medium that includes instructions that, when executed on a processor, cause the processor to encode video data with spatial scalability, where the instructions cause the processor to:19. Meio passível de leitura por computador que compreende instruções que, quando da execução em um processador, fazem com que o processador codifique dados de vídeo com capacidade de escalonamento espacial, em que as instruções fazem com que o processador: gere dados de vídeo amostrados de maneira ascendente com base em dados de vídeo de camada base, em que os dados de vídeo amostrados de maneira ascendente manages sampled video data in an ascending manner based on base layer video data, where the sampled video data is ascending 8/54 8/54