La compresión wavelet es una técnica utilizada para comprimir señales de audio y video. Funciona mejor para comprimir imágenes de alto contraste y audio de corta duración. Como los archivos de video y audio suelen ser muy grandes, la compresión es importante porque permite que la información se comparta a través de una red o se envíe por correo electrónico más rápidamente de lo que podría ser el archivo sin comprimir. La compresión wavelet utiliza un proceso llamado transformaciones wavelet para recopilar la información necesaria sobre el archivo. El archivo resultante puede ser sin pérdidas, lo que significa que es tan bueno como el original, o con pérdidas, lo que significa que se ha perdido parte de la información.
Para comprimir, por ejemplo, una fotografía mediante compresión de ondículas, la imagen completa se trata como una serie de ondículas. Las wavelets son cambios de píxel a píxel medidos por la desviación de un píxel individual desde cero. La distancia de la desviación se registra como un coeficiente, un número entero que mide alguna propiedad o característica. En este caso, el coeficiente mide el color del píxel. El proceso de medir y registrar los coeficientes de los píxeles se denomina transformada de ondículas.
En esta etapa de la compresión de ondículas, aún no se ha producido ninguna compresión. La imagen acaba de ser traducida a una forma con la que la computadora puede trabajar. En lugar de una imagen en color, la computadora ahora tiene una serie de números. El siguiente paso en la compresión de ondículas es un proceso llamado descomposición.
Durante la descomposición, se promedian los coeficientes de los píxeles adyacentes. El promedio produce una versión simplificada de la onda, haciendo que la descripción de la imagen sea más pequeña. Este proceso se repite hasta que la imagen está completamente comprimida. Cuantas más veces se repita el proceso, más pequeño puede ser el archivo de datos y más rápido se transmitirá el archivo.
El tamaño final del archivo comprimido depende no solo del tamaño del archivo original, sino también de la calidad deseada del producto final. A veces, cuando se descomprime un archivo, la información que la computadora considera innecesaria se desecha para permitir que el archivo se haga más pequeño. Esto se conoce como compresión con pérdida y da como resultado un archivo que no es tan bueno como el original.
La compresión wavelet también puede utilizar un método sin pérdidas, en el que no se tira información. Esto da como resultado un archivo comprimido que, cuando se descomprime, tiene exactamente la misma calidad que el archivo original. La compensación es que un archivo comprimido con un método sin pérdidas será más grande que uno comprimido con un método con pérdidas.