No final da década de 1980, armazenar e transmitir imagens fotográficas era extremamente caro: uma foto colorida não comprimida consumia centenas de milhares de bytes. O Joint Photographic Experts Group da ISO/IEC começou a trabalhar em 1986 num padrão comum para compressão de imagens estáticas.
O resultado, o JPEG (ISO/IEC 10918), foi concluído em 1992; a ITU adotou o texto idêntico como Recomendação T.81 em setembro de 1992. O comitê JPEG descreve o sistema de codificação central como o conhecido formato de imagem com perdas baseado em DCT e codificação Huffman.
O truque é perceptual: a transformada concentra a energia da imagem em poucos coeficientes, e a quantização descarta pequenas diferenças que a visão humana não consegue resolver. Como o codificador e o decodificador usam as mesmas regras, qualquer dispositivo compatível pode ler qualquer imagem compatível.
Descarte o que o olho ignora, mantenha o resto
A DCT concentra a energia da imagem para que a maioria dos coeficientes possa ser descartada.
A quantização ajusta a codificação à visão humana em vez da exatidão matemática.
Um único padrão internacional significava que um arquivo funcionava em todos os dispositivos.
A compressão com perdas proporcionou uma grande redução de tamanho que tornou as fotos digitais utilizáveis.
Otimize para o ser humano que percebe a saída, não para os dados em si: quando o consumidor não consegue detectar a diferença, os bits desperdiçados são custo sem valor.
O JPEG tornou-se o formato de imagem mais amplamente utilizado na web e nas câmeras durante duas décadas, e seu sucesso gerou as famílias JPEG 2000 e JPEG XS. O truque de codificação perceptual que ele comprovou também sustenta formatos de vídeo como o MPEG.
CONFIRA AS EVIDÊNCIAS
As fontes
- JPEG — Overview of JPEG 1 JPEG (ISO/IEC JTC 1/SC 29) · jpeg.org
- ITU-T Recommendation T.81 (09/92) — Digital compression and coding of continuous-tone still images International Telecommunication Union · itu.int