11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

O sist<strong>em</strong>a brasileiro de TV digital terrestre adotou o padrão MPEG-4para a codificação do áudio principal de um programa [ABNT NBR 15602-2,2011], com as características apresentadas na Tabela 1.1.Tabela 1.1 Codificação de áudio no sist<strong>em</strong>a brasileiro de TV digital terrestrePadrãoReceptores Fixos e MóveisISO/IEC 14496-3 (MPEG-4AAC)Nível e perfil AAC@L4 (para multicanal 5.1)Taxa deamostrag<strong>em</strong>HE-AAC v1@L4 (para estéreo)48kHzReceptores PortáteisISO/IEC 14496-3 (MPEG-4AAC)HE-AAC v2@L3 (dois canais)48kHz1.2.2 Codificação do VídeoUm sinal de vídeo digital carrega muita informação redundante,espacialmente (redundância intraquadro) e t<strong>em</strong>poralmente (redundânciainterquadros).Em um quadro de vídeo não ocorre, <strong>em</strong> geral, mudança abrupta de umpixel para um pixel consecutivo, exceto nos contornos dos objetos. Emparticular, pod<strong>em</strong>os <strong>em</strong>pregar a codificação JPEG [ISO/IEC 10918-1, 1994]<strong>em</strong> cada quadro do vídeo para tirarmos proveito dessa redundância espacial.Essa técnica, aplicada quadro a quadro, constitui a base da codificaçãochamada MJPEG (Motion JPEG). Entretanto, ao <strong>em</strong>pregarmos essacodificação, estar<strong>em</strong>os levando <strong>em</strong> conta apenas a redundância intraquadro,quando a maior redundância pode estar nas informações contidas <strong>em</strong> quadrosconsecutivos (redundância interquadros), o que é explorado no padrão MPEGvídeo.No padrão MPEG-2 vídeo [ISO/IEC 13818-2, 2000], cada bloco(conjunto de 8×8 pixels) pode ser codificado usando apenas a informaçãointraquadro. Quadros <strong>em</strong> que todos os blocos são codificados dessa forma sãodenominados quadros I.Um macrobloco (conjunto de 16×16 pixels) pode também ser codificadode forma preditiva. A predição MPEG pode ser feita baseada <strong>em</strong> quadrospassados e <strong>em</strong> quadros futuros da sequência de um vídeo. Quando a prediçãoé feita baseada <strong>em</strong> um quadro passado, é codificado o erro de predição(diferença do macrobloco que se quer codificar para o macrobloco dereferência do quadro passado), usando os mesmos procedimentos usados paraos blocos intraquadros, e o vetor de movimento (que dá a posição relativa domacrobloco que se quer codificar para o macrobloco de referência do quadro12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!