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.

Macroblocos também pod<strong>em</strong> ser codificados com base no primeiroquadro I ou P, posterior ou anterior. Nesse caso, ter<strong>em</strong>os dois quadros dereferência para a procura do melhor casamento. A codificação pode serrealizada com base no quadro anterior no quadro posterior, ou nainterpolação do quadro anterior e posterior. Quadros codificados usando essetipo de predição são chamados quadros B.Quadros B apresentam como vantag<strong>em</strong> o fato de, normalmente,apresentar<strong>em</strong> uma compressão maior que os quadros I e P (Tabela A.4). Sãotambém quadros que, se perdidos, não afetam tanto a qualidade da imag<strong>em</strong>,pois o erro cometido não se propagará, uma vez que esses quadros não sãousados como referência de predição (note que a perda de um quadro I ou Pimplica a perda de todos os quadros até o próximo quadro I). No entanto,quadros B introduz<strong>em</strong> um retardo extra no processo de codificação porquedev<strong>em</strong> ser codificados fora da sequência, além de exigir<strong>em</strong> maisprocessamento para codificação.Tabela A.4 Tamanhos típicos de quadros MPEG 1Tipo de Quadro Tamanho (Kbytes) CompressãoI 18 2:1P 6 7:1B 2,5 50:1Média 4,8 27:1Ao contrário do H.261, que escolhe s<strong>em</strong>pre a melhor codificação para omacrobloco, no MPEG o padrão de codificação de quadros é um parâmetroda escolha do usuário, isto é, o usuário escolhe qual a sequência de quadros I,P ou B a ser utilizada. Note que essa escolha vai depender das aplicações. Porex<strong>em</strong>plo, como ver<strong>em</strong>os na Seção A.4.3, o retardo de transferência pode sercrítico <strong>em</strong> aplicações <strong>em</strong> que há interatividade <strong>em</strong> t<strong>em</strong>po real entre osparticipantes, como <strong>em</strong> um sist<strong>em</strong>a de videoconferência. Nesse caso, onúmero de quadros B <strong>em</strong> sequência não pode ser muito grande, devido aoretardo que isso introduz.O padrão MPEG-1 trabalha, <strong>em</strong> geral, com o formato SIF, <strong>em</strong>boramaior resolução também seja permitida por sua sintaxe. O padrão MPEG-2,como já mencionado, admite vários formatos de quadros e diferentesresoluções para as componentes de crominância. De fato, o MPEG-2especifica vários conjuntos de parâmetros de restrição, que são definidos nos433

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

Saved successfully!

Ooh no, something went wrong!