High-Efficiency Video Coding (HEVC)

O que é a High-Efficiency Video Coding (HEVC)?

Até recentemente, o H.264 (também conhecido como AVC) era o codec preferido para otimizar a qualidade e reduzir o tamanho dos arquivos. A mudança para H.265, ou High-Efficiency Video Coding (HEVC – Codificação de vídeo de alta eficiência), exige mais poder computacional que o H.264. No entanto, o HEVC é consideravelmente mais eficiente e oferece melhor qualidade de vídeo com taxas de bits mais baixas.

O codec de vídeo HEVC/H.265 atingiu um ponto crítico com consequências globais na Conferência Mundial de Desenvolvedores (WWDC) da Apple em 2017, quando a empresa classificou o codec HEVC como seu “codec de vídeo da próxima geração”. Com esse compromisso com o HEVC, e com o hardware da maioria dos chipsets móveis já compatível com a codificação de vídeo HEVC no momento do anúncio, os provedores de vídeo entenderam que o codec HEVC tinha se tornado o novo padrão de compressão de vídeo para streaming de vídeo.

HEVC vs. AVC: por que o codec HEVC é melhor?

Do anúncio da Apple: “Em uma palavra, eficiência. E, principalmente, eficiência de codificação. O HEVC é cerca de 40% mais eficiente do que o AVC. Isso significa que o usuário verá a inicialização com uma qualidade decente em um tempo 40% menor e, após a adaptação total do aplicativo de reprodução, ele verá o conteúdo com uma aparência 40% melhor. Estamos tornando o HEVC amplamente disponível. Em nossos dispositivos mais recentes, o suporte ao HEVC está incorporado ao hardware. Mesmo em dispositivos mais antigos que não têm esse suporte de hardware, ainda vamos implantar um codec HEVC de software. Ou seja, o HEVC estará em um grande número de lugares diferentes”.

Todas as comparações entre HEVC e AVC efetuadas pelas empresas podem ser resumidas em dois benefícios fundamentais oferecidos pelo codec HEVC:

  • O HEVC é aproximadamente duas vezes mais eficiente que o AVC
  • O HEVC habilita 4K e High Dynamic Range

Usando o codec HEVC, você obtém maior qualidade de vídeo com a mesma largura de banda que o AVC ou pode fornecer a mesma qualidade com metade da largura de banda que seria necessária com o AVC.

HEVC vs. H.264 vs. MPEG-2: comparação de três codecs

Simplificando, o codec HEVC fornece as ferramentas necessárias para transmitir a menor quantidade possível de informações requeridas para um determinado nível de qualidade de vídeo. Veja a seguir uma comparação entre os codecs MPEG-2, H.264 e HEVC por componente.

Componente MPEG-2 H.264 HEVC/H.265
Geral Codificação preditiva, residual, transformada e por entropia com compensação de movimento Os mesmos conceitos básicos que o MPEG-2 Os mesmos conceitos básicos que o MPEG-2
Previsão interna Somente DC Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16 35 modos para previsão interna, tamanho de previsão 32x32, 16x16, 8x8 e 4x4
Tipos de imagem codificados I, B, P I, B, P, SI, SP I, P, B
Transformar 8x8 DCT 8x8 e 4x4 transformação integral tipo DCT Transformação integral tipo DCT 32x32, 16x16, 8x8 e 4x4
Blocos de estimativa de movimento 16x16 16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4

64x64 e particionamento hierárquico de quad-tree até 32x32, 16x16, 8x8. Cada tamanho pode ser particionado de até 8 maneiras e não precisa ser um quadrado.
Codificação por entropia Várias tabelas de VLC Codificação aritmética binária adaptativa de contexto (CABAC) e tabelas VLC adaptativas de contexto (CAVLC) Codificação aritmética binária adaptativa de contexto (CABAC)
Distância do quadro para previsão 1 quadro de referência passado e 1 futuro Até 16 quadros de referência passados e/ou futuros, incluindo referências de longo prazo Até 15 quadros de referência passados e/ou futuros, incluindo referências de longo prazo
Estimativa de movimento fracionário Interpolação bilinear de ½ pixel Filtro de ½ pixel 6 toques, interpolação linear de ¼ pixel Filtro de ¼ pixel 8 toques
Filtro In-Loop Nenhum Filtro de desbloqueio adaptativo Filtro de desbloqueio adaptativo e exemplo de filtro de compensação adaptativo
Codificação preditiva, residual, transformada e por entropia com compensação de movimento
Codificação preditiva, residual, transformada e por entropia com compensação de movimento
Codificação preditiva, residual, transformada e por entropia com compensação de movimento
Codificação preditiva, residual, transformada e por entropia com compensação de movimento
Codificação preditiva, residual, transformada e por entropia com compensação de movimento
Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16
Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16
Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16
8x8 e 4x4 transformação integral tipo DCT
16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4
16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4
Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16
Multidirecional, multipadrão, 9 modos internos para 4x4, 9 para 8x8, 4 para 16x16
8x8 e 4x4 transformação integral tipo DCT
Os mesmos conceitos básicos que o MPEG-2
64x64 e particionamento hierárquico de quad-tree até 32x32, 16x16, 8x8. Cada tamanho pode ser particionado de até 8 maneiras e não precisa ser um quadrado.
64x64 e particionamento hierárquico de quad-tree até 32x32, 16x16, 8x8. Cada tamanho pode ser particionado de até 8 maneiras e não precisa ser um quadrado.
Filtro de desbloqueio adaptativo e exemplo de filtro de compensação adaptativo
Filtro de desbloqueio adaptativo e exemplo de filtro de compensação adaptativo

Comparação entre os codecs MPEG-2, H.264 e HEVC

Como o codec HEVC afeta as bibliotecas de conteúdo de vídeo?

Com as empresas de mídia e entretenimento administrando e criando grandes bibliotecas de conteúdo em um ritmo cada vez mais acelerado, o codec HEVC pode gerar grandes economias de taxa de bits. As organizações enfrentam uma pressão crescente em sua infraestrutura de armazenamento à medida que se esforçam para acompanhar a demanda dos consumidores multitela. Com o codec HEVC reduzindo pela metade o tamanho dos arquivos, você reduz os custos da capacidade de armazenamento, em vez de ter que duplicá-la.

Que benefícios de taxa de bits o codec HEVC oferece?

Há vários casos em que a melhor relação qualidade/taxa de bits do HEVC afetará o setor. Como a distribuição de vídeo de alta qualidade consome uma enorme capacidade de rede, os benefícios desses ganhos de eficiência incluem:

  • Implantação de mais canais em redes de satélite, cabo e IPTV
  • Menor custo de distribuição de vídeo gerenciado e não gerenciado
  • Maior alcance para operadoras móveis e de IPTV com restrições de largura de banda
  • Melhor qualidade da experiência dos serviços de OTT, comparável à entrega de emissoras tradicionais

Como o codec HEVC melhora o streaming móvel, o Ultra HD 4K e o 8K?

No mercado de streaming móvel, o codec HEVC oferece uma redução de taxa de bits de 30% a 50% para atingir uma qualidade comparável à do H.264, o que se traduz na redução dos custos de entrega de vídeo em redes.

Supondo que um determinado dispositivo pode decodificar o HEVC, as operadoras móveis não precisam fornecer tantos dados para um nível de qualidade específico, o que resulta em custos menores e reprodução de vídeo mais confiável.

O HEVC também se alinha com a iniciativa em direção ao vídeo Ultra HD 4K e 8K de alta resolução no mercado convencional, já que somente o HEVC e os codecs mais recentes contam com um amplo suporte das TVs para vídeos 4K.

A principal conclusão a ser lembrada: em geral, o HEVC deve fornecer a mesma qualidade de vídeo que o H.264 com cerca da metade da taxa de dados, embora isso varie de acordo com o tipo de conteúdo.

Por exemplo, para um fluxo de 1080p, uma editora pode conseguir reduzir a taxa de dados de 8 Mbps para 4 Mbps sem perder qualidade. Essa redução na taxa de bits pode ter um impacto significativo nos custos de cache na borda, pois o tamanho do arquivo de vídeo entregue aos consumidores finais é menor.

E em alguns cenários, como a entrega em um tablet de alta resolução via 4G, isso pode permitir que o visualizador assista a um fluxo de 1080p, em vez de um fluxo de 720p, melhorando a qualidade geral da experiência de visualização.

As empresas de TV por assinatura e a cabo com infraestruturas de decodificador usam HEVC?

Para TV por assinatura e a cabo usando a infraestrutura tradicional, como não é possível atualizar os decodificadores antigos, a implementação do HEVC é um desafio. No entanto, algumas destas empresas separam a entrega de conteúdo. Para a parte OTT dos negócios, é muito mais fácil criar e implementar soluções de HEVC.

Posso misturar os codecs H.264 e HEVC em um stream com várias taxas de bit?

A resposta a essa pergunta depende muito da capacidade do dispositivo de visualização de alternar de forma transparente entre H.264 e H.265 durante o streaming. A maioria dos dispositivos, no início da adoção do codec HEVC, optou por um deles, e não havia muita mistura de H.264 e H.265 nos mesmos streams com várias taxas de bit. No entanto, como o H.264 e o H.265 são compatíveis com os mesmos mecanismos de transporte, qualquer dificuldade em misturar os dois codecs não é um problema.

Quando o codec HEVC foi padronizado?

Como o padrão H.264, o HEVC é o resultado de um esforço conjunto entre o Video Coding Experts Group da ITU-T e o ISO/IEC Moving Picture Experts Group (MPEG), que estabeleceu a primeira versão do padrão do codec HEVC em 2013.

A ITU-T facilita a criação e adoção de padrões de telecomunicações e a ISO/IEC gerencia padrões para as indústrias de produtos eletrônicos.

  • O codec HEVC foi projetado para evoluir a compressão de vídeo e seus benefícios podem ser resumidos em quatro pontos:
  • Oferece uma redução média da taxa de bits de 50% para uma qualidade de vídeo fixa, em comparação com o H.264
  • Fornece vídeo de maior qualidade com a mesma taxa de bits
  • Define uma sintaxe padrão para simplificar a implementação e maximizar a interoperabilidade
  • Permanece compatível com a rede, ou seja, é encapsulado em streams de transporte do MPEG

Comece a usar

Podemos ajudá-lo a começar a usar a nuvem com consultoria da nossa organização de vendas e arquitetura, ou você pode iniciar seu próprio projeto piloto ainda hoje.