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.

passado). Quadros codificados usando esse tipo de predição são chamadosquadros P. No MPEG-2 vídeo, a predição é s<strong>em</strong>pre baseada no primeiroquadro do tipo I ou P anterior.Macroblocos também pod<strong>em</strong> ser codificados baseados 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 baseada no quadro anterior, no quadro posterior ou, ainda, nainterpolação dos quadros anterior e posterior. Quadros codificados usandoesse tipo de predição são chamados quadros B.O padrão MPEG-2 vídeo admite vários formatos de quadros e diferentesresoluções para as componentes de crominância (subamostrag<strong>em</strong> decrominância). De fato, o MPEG-2 especifica vários conjuntos de parâmetrosde restrição, que são definidos nos seus perfis e níveis. Um perfil especificaas facilidades de codificação que serão utilizadas (por ex<strong>em</strong>plo, tipos dequadros, subamostrag<strong>em</strong> etc). Um nível especifica a resolução dos quadros,as taxas de bits etc.Para a TV digital, o MPEG-2 vídeo define o perfil principal (utiliza osquadros I, P e B e uma subamostrag<strong>em</strong> de cor 4:2:0) e os níveis principal(720 pixels/linha × 480 linhas × 30 quadros/seg) e alto (1.920 pixels/linha ×1080 linhas × 30 quadros/seg), respectivamente para SDTV e HDTV. Ossist<strong>em</strong>as americano, europeu e japonês de TV digital terrestre adotam oMPEG-2 vídeo como seu padrão para codificação do vídeo.O sist<strong>em</strong>a brasileiro de TV digital terrestre <strong>em</strong>prega uma técnica decodificação mais recente: o H.264 [ISO/IEC 14496-10, 2005], tambémconhecido como MPEG-4 Parte 10 ou MPEG-4 AVC (Advanced VideoCoding). O objetivo do projeto H.264/AVC foi criar um padrão capaz deprover um vídeo de boa qualidade a uma taxa substancialmente mais baixa doque os padrões anteriores (MPEG-2 entre eles), s<strong>em</strong> aumentar muito suacomplexidade, para facilitar uma impl<strong>em</strong>entação barata e eficiente. Umobjetivo adicional era fornecer flexibilidade suficiente para permitir suaaplicação <strong>em</strong> uma variedade de sist<strong>em</strong>as de taxas de transmissão altas ebaixas, e também de resoluções de vídeo altas e baixas.O H.264 contém várias facilidades novas que permit<strong>em</strong> umacompressão de vídeo muito mais eficiente e flexível. As técnicas <strong>em</strong>pregadasfaz<strong>em</strong> do H.264 um padrão significativamente melhor do que os padrõesanteriores, sob uma variedade de circunstâncias e ambientes de aplicação, <strong>em</strong>particular o ambiente de TV digital, onde ele oferece um des<strong>em</strong>penho b<strong>em</strong>melhor do que o MPEG-2 vídeo. Em especial nas situações de alta resoluçãoe alta taxa de bits, o padrão H.264, para a mesma qualidade de vídeo, gerauma taxa 50% ou ainda menor do que a taxa gerada pelo padrão MPEG-2.13

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

Saved successfully!

Ooh no, something went wrong!