Perfis usados em vídeo de alta definição - Codificação de Vídeo HD - Codec H.264/AVC

Go to content

Main menu

Perfis usados em vídeo de alta definição

Codec H.264/AVC & Vídeo HD

  O H.264/AVC  é desenvolvido de raiz de forma a suportar um largo espectro de aplicações, ritmos binários, resoluções, qualidade e serviços  e, como tal, é necessário fornecer estas aplicações diferentes níveis de funcionalidades, nomeadamente resiliência a erros, atraso, eficiência de compressão e complexidade.
  Desta forma, foram criados diferentes perfis, sempre com vista a maximizar a interoperabilidade entre plataformas, onde são definidos os parâmetros de codificação, elementos de sintaxe incluídos no bitstream, etc. Como diferentes perfis apresentam diferentes exigências, cada um foi incorporado com as ferramentas necessárias, sendo que os perfis da camada exterior englobam todas as ferramentas dos perfis das camadas interiores.
  Os níveis dizem respeito às condições aplicadas ao bitstream.
  O perfil Baseline corresponde ao perfil mais básico e não inclui ferramentas mais avançadas como o slicing de tramas B, predição ponderada, entre outras. É normalmente empregue em aplicações com baixa complexidade e requisitos de atraso pouco exigentes.
  O perfil Main suporta o perfil Baseline implementa já o codificador entrópico CABAC e o slicing de tramas B, trocando um acréscimo de complexidade por uma maior qualidade.
  O perfil Extended suporta todas as ferramentas dos perfis anteriores, implementando ainda o slicing SP/SI.

  No caso do vídeo HD, caracterizado por ritmos binários muito elevados e resoluções altas, são aplicadas extensões designadas por Fidelity Range Extensions (FRExt), tendo sido criado um perfil High com 4 níveis: High Profile (HP) 8 bit video, 4:2:0 chroma sampling; High 10 Profile (Hi10P) up to 10 bit video, 4:2:0 chroma sampling; High 4:2:2 Profile (H422P) up to 10 bit video, 4:2:2 chroma sampling e  High 4:4:4 Profile (H444P) up to 10 bit video, 4:4:4 chroma sampling.
  O perfil High contém o perfil Main, a nova transformada 8x8, uma possibilidade de troca entre transformadas de macro-blocos adaptativas (4x4 e 8x8), matrizes de escala de quantização especificadas pelo codificador (para melhorar qualidade subjecetiva) e controlo separado do parâmetro de quantização das crominâncias.
  O resultado da aplicação do codec H.264/AVC com perfil High a vídeo de alta definição resulta em reduções de bit rate da ordem dos 12% para filmes HD e vídeo HD progressivo.


Back to content | Back to main menu