Comunicação de Áudio e Vídeo

Normas

MPEG-2

A norma MPEG-2 foi desenvolvida pela ISO/IEC/JTC/SC29/WG11 e é conhecida por ISO/IEC 13818. Tem como objectivo disponibilizar uma qualidade CCIR/ITU-R para NTSC, PAL, SECAM e também ser capaz de suportar qualidade HDTV. Esta norma possibilita um elevado débito binário (até 40Mb/s), disponibiliza até cinco canais áudio (surround sound), possibilita a utilização de tramas com maior tamanho (incluindo HDTV) e também possibilita a utilização de vídeo entrelaçado.

Estrutura de Vídeo: A estrutura de vídeo consiste nas seguintes camadas hierárquicas: GOP, Pictures, Slice, Macroblock, Block.

Estrutura de video.

O GOP (Group of Pictures) é composto por um cabeçalho e uma série de uma ou mais imagens que permitem um acesso aleatório na sequência.

O Slice é constituído por um ou mais macroblocos contíguos, sendo que a ordem dos macroblocos num slice é da esquerda para a direita ou de cima para baixo. É usada para questões de sincronismo.

O macrobloco é um segmento de pixels 16×16 numa trama, que consiste em 4 blocos Y, 1 bloco Cr e 1 bloco Cb.

O bloco é a mais pequena unidade de codificação no algoritmo MPEG. Consiste em pixels 8×8 e pode ser de três tipos diferentes: luminância (Y), crominância vermelha (Cr) ou crominância azul (Cb).

A norma MPEG define três tipos de imagem: Intra Pictures (I-Pictures), Predited Pictures (P-Pictures) e Bidirectional Pictures (B-Pictures).

MPEG-4/H.264/AVC

A norma MPEG-4 consiste num conjunto de ferramentas que suportam diversas aplicações, tais como televisão digital, streaming de vídeo, multimédia móvel e jogos. Essas ferramentas vão desde a codificação da forma, à predição do movimento e respectiva compensação, à codificação da textura, resiliência a erros e escalabilidade.

À semelhança dos seus antecessores (MPEG-1 e MPEG2), o MPEG-4 faz uma abordagem à arquitectura geral do sistema, à multiplexagem, à sincronização e à gestão dos buffers, no entanto, passou a incluir, também, a interactividade, a descrição de cenas e funcionalidades programáveis, pelo que as suas principais características são a eficiência de compressão, conteúdo interactivo e acesso universal.

Comparação entre MPEG-2 e MPEG-4/H.264.

Modelo da arquitectura MPEG-4.