Tecnologias Multim´edia
Aula 8, continua¸c˜
ao
Manuela. Pereira
Use o c´odigo jpeg da Aula 8. 1. Imagens em n´ıveis de cinzento.
(a) Preencha as seguintes tabelas: Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 1: boats.pgm (720 × 576) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 2: bridge.pgm (512 × 512) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 3: moon.pgm (256 × 256) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 4: Rosa256.pgm (256 × 256)
(b) Analisando os resultados das tabelas acima, verifique se no caso em que a tabela de quantiza¸c˜ao est´a todas a 1’s existem perdas (escolha uma das op¸c˜oes) e justifique a sua escolha:
Sim. N˜ao. Porquˆe:
(c) Analisando os resultados das tabelas acima, verifique se no caso em que a tabela de quantiza¸c˜ao est´a todas a 1’s existem perdas percetuais (escolha uma das op¸c˜oes) e justifique a sua escolha:
Sim. N˜ao. Porquˆe:
(d) Indique para cada imagem acima, a partir de que altura notou al-tera¸c˜oes nas imagens comprimidas em rela¸c˜ao `as originais e em que altura considera que a imagem comprimida obtida tem m´a qualidade. boats.pgm - nota altera¸c˜oes:
boats.pgm - m´a qualidade: bridge.pgm - nota altera¸c˜oes: bridge.pgm - m´a qualidade: moon.pgm - nota altera¸c˜oes:
mesmas tabelas de quantiza¸c˜ao temos no final qualidades (PSNRs) diferentes.
(f) Codifique com o codificador aritm´etico e verifique se os resultados finais (rela¸c˜ao d´ebito qualidade) melhoram ou pioram. Analise e comente os resultados obtidos.
(g) Codifique com um conjunto de tabelas de quantiza¸c˜ao (uma para a luminˆancia e outra para a crominˆancia) das usadas nas cˆamaras comerciais. Analise e comente os resultados em compara¸c˜ao com os obtidos acima.
2. Imagens em RGB.
(a) Preencha as seguintes tabelas: Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 5: airplane.ppm (512 × 512) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 6: Fig6 08.ppm (409 × 366) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 7: barbara.ppm (720 × 576) Qualidade d´ebito PSNR (bpp) 20 40 60 80 100 Original Table 8: pepper.ppm (512 × 512) (b) Analisando os resultados das tabelas acima, verifique se no caso em
que a tabela de quantiza¸c˜ao est´a todas a 1’s existem perdas (escolha uma das op¸c˜oes) e justifique a sua escolha:
Sim. N˜ao. Porquˆe:
(c) Analisando os resultados das tabelas acima, verifique se no caso em que a tabela de quantiza¸c˜ao est´a todas a 1’s existem perdas percetuais (escolha uma das op¸c˜oes) e justifique a sua escolha:
Sim. N˜ao. Porquˆe:
(d) Indique para cada imagem acima, a partir de que altura notou al-tera¸c˜oes nas imagens comprimidas em rela¸c˜ao `as originais e em que altura considera que a imagem comprimida obtida tem m´a qualidade. airplane.ppm - nota altera¸c˜oes:
airplane.ppm - m´a qualidade: Fig6 08.ppm - nota altera¸c˜oes: Fig6 08.ppm - m´a qualidade: barbara.ppm - nota altera¸c˜oes: barbara.ppm - m´a qualidade: pepper.ppm - nota altera¸c˜oes: pepper.ppm - m´a qualidade:
(e) Analisando os resultados das tabelas acima e usando os conhecimen-tos adquiridos nas aulas explique porque ´e que apesar de usarem as mesmas tabelas de quantiza¸c˜ao temos no final qualidades (PSNRs) diferentes.
(f) Codifique com o codificador aritm´etico e verifique se os resultados finais (rela¸c˜ao d´ebito qualidade) melhoram ou pioram. Analise e comente os resultados obtidos.
(g) Codifique com um conjunto de tabelas de quantiza¸c˜ao (uma para a luminˆancia e outra para a crominˆancia) das usadas nas cˆamaras comerciais. Analise e comente os resultados em compara¸c˜ao com os obtidos acima.
3. Indique quais as equa¸c˜oes usadas nas transforma¸c˜oes de cor efetuadas por defeito. Indique tamb´em em que ficheiro se encontram.
4. Indique que tipos de sub-amostragem dos canais de cor podem ser efetu-ados e qual ´e efetuado por defeito.
5. Indique onde ´e efetuada a transformada DCT, que tipos de transformada pode efetuar e quais as diferen¸cas entre elas. Indique tamb´em qual a transformada DCT efetuada por defeito.
6. Indique quais s˜ao as tabelas de quantiza¸c˜ao usadas no c´odigo (para a luminˆancia e para a crominˆancia.
7. Explique qual a rela¸c˜ao entre as tabelas de quantiza¸c˜ao e a rela¸c˜ao d´ ebito/qual-idade finais no processo de codifica¸c˜ao do jpeg.