TIPOS DE JPEG
O método mais utilizado na prática, e foi o escolhido para ser explicado nesse trabalho de forma mais detalhada.
Não utiliza um método baseado na DCT. Ele utiliza um método preditivo (codificação diferencial):
O elemento responsável pela previsão combina os valores de três pixels da vizinhança (e não blocos como no modo seqüencial). Então o codificador compara essa previsão com o valor atual do pixel, e codifica a diferença (residual da previsão) sem perdas.
Em algumas aplicações o tamanho da imagem e ou a velocidade do canal de transmissão pode tornar o processo de codificação-transmissão –decodificação muito lento. Pode então se vantajoso Ter acesso rapidamente a imagem completa, mesmo que ela seja de baixa qualidade. No modo progressivo, a codificação JPEG é feita por uma seqüência de varredura de imagem, onde cada varredura gera um subconjunto dos coeficientes DCT. Já na primeira varredura temos a imagem completa, de menor qualidade, mais em menor tempo do que no modo seqüencial.
A operação pode ser executada por seleção espectral, aproximação sucessiva ou por uma combinação de ambas. Na seleção espectral, os coeficientes da DCT são agrupados em diversas faixas espectrais: coeficientes que representam baixas freqüências são enviados primeiro.
Na técnica de aproximação sucessiva, todos os coeficientes da DCT são enviados inicialmente com baixa precisão e, posteriormente, os valores são refinados a cada nova varredura.
(a)Decima-se por fatore de 2 em cada dimensão por exemplo reduz (640 x480) para (320x240);
(b) Codifica uma imagem menor utilizando outro modo JPEG (Progressivo, Sequencial ou sem perdas)
(c) Decodifica e sobre amostra a imagem codificada
(d) Codifica a diferença entre o sinal super amostrado e o sinal original utilizando outro modo JPEG. pode ser repetido várias vezes.
Vantagens desse modo: