Skip to main content

O que é compressão Wavelet?

A compressão Wavelet é uma técnica usada para comprimir sinais de vídeo e áudio. Funciona melhor para compactar imagens de alto contraste e áudio de curta duração. Como os arquivos de vídeo e áudio geralmente são muito grandes, a compactação é importante porque permite que as informações sejam compartilhadas em uma rede ou enviadas por email mais rapidamente do que o arquivo não compactado. A compactação da wavelet usa um processo chamado wavelet transforma para reunir as informações necessárias sobre o arquivo. O arquivo resultante pode ser sem perdas, o que significa que é tão bom quanto o original ou com perdas, o que significa que algumas informações foram perdidas.

Para compactar, por exemplo, uma fotografia usando a compressão wavelet, toda a imagem é tratada como uma série de wavelets. Wavelets são mudanças de pixel para pixel, medidas pelo desvio de um pixel individual de zero. A distância do desvio é registrada como um coeficiente, um número inteiro que mede alguma propriedade ou característica. Nesse caso, o coeficiente mede a cor do pixel. O processo de medir e registrar os coeficientes dos pixels é chamado de transformada wavelet.

Nesta fase da compactação wavelet, nenhuma compactação ainda ocorreu. A imagem acabou de ser traduzida para um formato com o qual o computador possa trabalhar. Em vez de uma imagem colorida, o computador agora possui uma série de números. O próximo passo na compactação wavelet é um processo chamado decomposição.

Durante a decomposição, são calculados os coeficientes dos pixels adjacentes. A média produz uma versão simplificada da onda, diminuindo a descrição da imagem. Este processo é repetido até que a imagem esteja totalmente compactada. Quanto mais vezes o processo é repetido, menor o arquivo de dados e mais rápido o arquivo será transmitido.

O tamanho final do arquivo compactado depende não apenas do tamanho do arquivo original, mas também da qualidade desejada do produto final. Às vezes, quando um arquivo é descompactado, as informações que o computador considera desnecessárias são descartadas para permitir que o arquivo diminua. Isso é conhecido como compactação com perdas e resulta em um arquivo que não é tão bom quanto o original.

A compactação Wavelet também pode usar um método sem perdas, no qual nenhuma informação é descartada. Isso resulta em um arquivo compactado que, quando descompactado, é exatamente da mesma qualidade que o arquivo original. A desvantagem é que um arquivo compactado com um método sem perdas será maior que um arquivo compactado com um método com perdas.