Está en la página 1de 3

La compresin de datos

Junio 2014

Para qu se comprimen datos?


Actualmente, el poder de procesamiento de los procesadores se incrementa ms rpido que la
capacidad de almacenamiento y es ms veloz que los anchos de banda de las redes, porque
estos ltimos requieren cambios enormes en las infraestructuras de telecomunicacin.
Por lo tanto, para compensar esto, es ms comn el procedimiento de reducir el tamao de los
datos al explotar el poder de procesamiento de los procesadores, que incrementar la capacidad
de almacenamiento y de transmisin de datos.

Qu es la compresin de datos?
La compresin consiste en reducir el tamao fsico de bloques de informacin. Un compresor se
vale de un algoritmo que se utiliza para optimizar los datos al tener en cuenta consideraciones
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 se
utiliza para la compresin.
El mtodo de compresin depende intrnsecamente del tipo de datos que se van a comprimir: no
se comprime una imagen del mismo modo que un archivo de audio.

Caracterizacin de la compresin
La compresin se puede definir por el factor de compresin, es decir, el nmero de bits de la
imagen comprimida dividido por el nmero de bits de la imagen original.
El radio de compresin, que se utiliza con frecuencia, es lo contrario al factor de compresin; por
lo general, se expresa como porcentaje.
Por ltimo, la ganancia de compresin, que tambin se expresa como porcentaje, equivale a 1
menos el radio de compresin:

Los tipos y mtodos de compresin


La compresin fsica y lgica
La compresin fsica acta directamente sobre los datos; por lo tanto, es cuestin de almacenar
los datos repetidos de un patrn de bits a otro.
La compresin lgica, por otro lado, se lleva a cabo por razonamiento lgico al sustituir esta
informacin por informacin equivalente.

La compresin simtrica y asimtrica


En el caso de la compresin simtrica, se utiliza el mismo mtodo para comprimir y para
descomprimir los datos. Por lo tanto, cada operacin requiere la misma cantidad de trabajo. En
general, se utiliza este tipo de compresin en la transmisin de datos.

La compresin asimtrica requiere ms trabajo para una de las dos operaciones. Es frecuente
buscar algoritmos para los cuales la compresin es ms lenta que la descompresin. Los
algoritmos que realizan la compresin de datos con ms rapidez que la descompresin pueden
ser necesarios cuando se trabaja con archivos de datos a los cuales se accede con muy poca
frecuencia (por razones de seguridad, por ejemplo), ya que esto crea archivos compactos.

La compresin con prdida


La compresin con prdida, a diferencia de la compresin sin prdida, elimina informacin para
lograr el mejor radio de compresin posible mientras mantiene un resultado que es lo ms
cercano posible a los datos originales. Es el caso, por ejemplo, de ciertas compresiones de
imgenes o de sonido, como por ejemplo los formatos MP3 o el Ogg Vorbis.
Como este tipo de compresin elimina informacin que est contenida en los datos que se van a
comprimir, por lo general se habla de mtodos de compresin irreversible.
Los archivos ejecutables, por ejemplo, no pueden comprimirse mediante este mtodo, porque
necesitan especialmente preservar su integridad para poder ejecutarse. De hecho, es
inconcebible reconstruir un programa omitiendo y despus agregando bits.
Por otro lado, los datos multimedia (audio, video) pueden tolerar un cierto nivel de degradacin
sin que los rganos sensoriales (el ojo, el tmpano, etc.) distingan alguna degradacin
importante.

La codificacin adaptativa, la semiadaptativa y la no


adaptativa
Algunos algoritmos de compresin estn basados en diccionarios para un tipo especfico de
datos: stos son codificadores no adaptativos. La repeticin de letras en un archivo de texto,
por ejemplo, depende del idioma en el que ese texto est escrito.
Un codificador adaptativo se adapta a los datos que va a comprimir. No parte de un diccionario
ya preparado para un tipo de datos determinado.

Un codificador semiadaptativo crea un diccionario segn los datos que va a comprimir: crea el
diccionario mientras analiza el archivo y despus lo comprime.
Data compression Datenkomprimierung Compression de donnes Compressione di dati
Compresso de dados
Este documento intitulado La compresin de datos de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la
licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta
nota sea visible.