Compresion de datos
La compresión consiste en reducir el tamaño físico de bloques de información. Un compresor se vale de un algoritmo que se utiliza para optimizar los datos al tener en cuentaconsideraciones apropiadas para el tipo de datos que se van a comprimir. Por lo tanto, es necesario un descompresor para reconstruir los datos originales por medio de un algoritmo opuesto al que seutiliza para la compresión.
El método de compresión depende intrínsecamente del tipo de datos que se van a comprimir: no se comprime una imagen del mismo modo que un archivo de audio.
Caracterización dela compresión
La compresión se puede definir por el factor de compresión, es decir, el número de bits de la imagen comprimida dividido por el número de bits de la imagen original.
El radio decompresión, que se utiliza con frecuencia, es lo contrario al factor de compresión; por lo general, se expresa como porcentaje.
Por último, la ganancia de compresión, que también se expresa comoporcentaje, equivale a 1 menos el radio de compresión:
Los tipos y métodos de compresión
La compresión física y lógica
La compresión física actúa directamente sobre los datos; por lo tanto, es cuestión dealmacenar los datos repetidos de un patrón de bits a otro.
La compresión lógica, por otro lado, se lleva a cabo por razonamiento lógico al sustituir esta información por información equivalente.
Lacompresión simétrica y asimétrica
En el caso de la compresión simétrica, se utiliza el mismo método para comprimir y para descomprimir los datos. Por lo tanto, cada operación requiere la mismacantidad de trabajo. En general, se utiliza este tipo de compresión en la transmisión de datos.
La compresión asimétrica requiere más trabajo para una de las dos operaciones. Es frecuente buscaralgoritmos para los cuales la compresión es más lenta que la descompresión. Los algoritmos que realizan la compresión de datos con más rapidez que la descompresión pueden ser necesarios cuando se trabaja con...
Regístrate para leer el documento completo.