|
Como parte do padrão MPEG-2, o
MPEG-2 AAC foi concluído em 1997 e inicialmente foi designado como codificação
MPEG-2 non-backward compatible (NBC). No inicio de 1994 ficou demonstrado em
testes que inserir novos algoritmos de codificação e não preservar compatibilidade
com o MPEG-1 provocou melhoramentos significativos na eficiência em termos de
codificação (caso dos cinco canais), definindo assim o MPEG-2 Advanced Audio
Coding (AAC) com três perfis: Low Complexity (AAC LC), Main (AAC Main) e
Scalable Sampling Rate (AAC SSR).
Promovido como o sucessor do MP3
no que toca à codificação áudio a débitos médios e altos, o AAC apresenta
resultados de alta qualidade com tamanhos de ficheiros menores (implicando
melhor compressão), suporte para multicanais até 48 canais de áudio completos, frequências
de amostragem dos 8 kHz aos 96 kHz (no MP3 dos 16 kHz aos 48 kHz) produzindo
melhor eficácia na descodificação e, consequentemente, menos poder de
processamento para descodificar. Os testes formais de qualidade subjectiva MPEG
demonstraram que com dois canais consegue-se melhor qualidade sonora a 96 kbit/s
que o Layer-3 a 128 kbit/s ou o Layer-2 a 192 kbit/s.
Evolução
Em 1999, o AAC obteve uma actualização através da norma MPEG-4 Part 3,
com o objectivo de melhorar ainda mais a qualidade de codificação a
débitos baixos. Esta norma adicionou um ponto importante no AAC: a
Substituição do Ruído Perceptivo (PNS), o qual permite substituir
partes de ruído gerado pela codificação do sinal, por ruído produzido
no lado do descodificador. Outro ponto importante foi a alteração da
ferramenta Prediction, passando a designar-se Long Term Prediction, e
que requer menos carga de processamento que a sua contraparte no MPEG-2
AAC, mantendo um desempenho de codificação equivalente. Os perfis
existentes no MPEG-2 AAC podem ser combinados com PNS, levando á
criação no padrão MPEG-4 Audio de Audio Object Types, o que demonstra
ser compatibilidade do MPEG-4 Audio para com o MPEG-2 AAC. Estes Audio
Object Types podem ser agregados em quatro perfis MPEG-4 Audio: Main,
Scalable (AAC LC, AAC LTP, CELP, HVXC, TwinVQ, Synthesis, TTSI), Speech
(CELP, HVXC, TTSI) e Low Rate Synthesis (Wavetable Synthesis, TTSI).
Posteriormente este padrão foi actualizado para MPEG-4 Audio Version 2
introduzindo novos algoritmos, objectos e perfis. Globalmente o MPEG-4
é muito recente e apresenta brilhantes avanços em termos de
codificação/descodificação, no entanto é muito extenso e variado,
fugindo ao âmbito deste trabalho (MP3 versus AAC). É importante
salientar também que a versão actual do padrão AAC encontra-se definida
em ISO/IEC 14496-3 de 2009. |