Вы находитесь на странице: 1из 4

Codificacin predictiva

Codificacin predictiva se basa en una correlacin de la seal discreta que existe


entre las caractersticas, el uso de una o ms seales previamente predecir la
siguiente seal, y el real y los valores de la diferencia (error de prediccin) se
codifican predijo. Si la prediccin es ms preciso, el error ser pequeo. Precisin
en la misma condicin, puede utilizar menos bits para codificar los datos
comprimidos para lograr el propsito.
Existen dos tipos de codificacin predictiva
Codificacin predictiva sin perdida
Codificacin predictiva con perdida

Codificacin predictiva sin prdidas
Este mtodo se basa en la eliminacin de las redundancias entre pixeles muy
prximos, extrayendo y codificando nicamente la nueva informacin que aporta
cada pixel.
Se define la nueva informacin de un pixel como la diferencia entre el valor real y
el valor estimado de ese pixel.
Las dos figuras siguientes muestran los componentes bsicos de un sistema de
codificacin predictiva sin prdidas, el codificador y el decodificador, as como el
predictor que ambos poseen y que es idntico para los dos.
A medida que se va introduciendo sucesivamente cada pixel de la imagen de
entrada, representado por f
n
, en el codificador (Figura 1), el predictor genera el
valor anticipado de dicho pixel en funcin de algn nmero de entradas anteriores.
La salida del predictor se redondea despus al entero ms cercano, representado
por f
n
, y se utiliza para construir la diferencia, o error de prediccin:
e
n
= f
n
- f
n

que se codifica utilizando un cdigo de longitud variable (por medio de un
codificador de smbolos) para generar el siguiente elemento del flujo de datos
comprimidos. El decodificador de la Figura 2 reconstruye e
n
a partir de las
palabras cdigo de longitud variable y realiza la operacin inversa:

Codificador

Decodificador
En la codificacin predictiva de dos dimensiones, la prediccin es una funcin de
los pixeles anteriores de una exploracin de izquierda a derecha y de arriba abajo
de una imagen.
La estructura fundamental para la codificacin predictiva de una imagen, es la
modulacin de pulsos codificados diferenciales (DPCM). Esto implica, que la
cantidad que se codifica es la diferencia entre pixeles de brillo.
El esquema de compresin DPCM opera en la imagen completa, pixel por pixel. El
primer pixel, en la esquina superior izquierda de la imagen, permanece inalterado;
este es exactamente codificado con su brillo original. El proceso se mueve ahora
al segundo pixel en la lnea, donde el siguiente valor de brillo del pixel se sustrae
de los actuales pixeles de brillo. El resultado de la sustraccin es el nuevo valor
codificado para el segundo pixel en la imagen. Este proceso se repite por toda la
lnea. Al inicio de la prxima lnea, el proceso comienza de nuevo, y este contina
hasta que la imagen entera es codificada. Las operaciones de compresin y
descompresin de la codificacin predictiva sin perdidas se muestran en la Figura
3.

Figura 3. Operacin de una codificacin predictiva sin prdidas
Como ejemplo, se toman los cinco primeros pixeles de la lnea de una imagen que
contiene los siguientes valores de brillo: 23, 48, 76, 56, y 83. Se asumir que la
imagen fue originada con valores de brillo de 8 bits. Los valores DPCM codificados
se muestran a continuacin:
Imagen original
Valores de 8
bits
Cdigo DPCM de 6 bits
Pixel # 1 23 23
Pixel # 2 48 48-23=25
Pixel # 3 76 76-48=28
Pixel # 4 56 56-76=-20
Pixel # 5 83 83-56=27
Total de bits 8x5=40 bits 6x5=30 bits
Los cinco primeros pixeles de brillo son comprimidos desde valores de 5 x 8 bits =
40 bits a valores de la diferencia de 5 x 6 bits = 30 bits.
El esquema de compresin DPCM trabaja con la suposicin de que los pixeles
vecinos sern similares o altamente correlacionados. Como resultado, sus
diferencias normalmente sern valores muy pequeos. Mirando los valores en el
ejemplo anterior, ninguno es mayor de 31 o menor de -32, stas diferencias de
valor se pueden codificar usando nmeros de 6 bits en lugar de nmeros de 8 bits,
permitiendo un factor de compresin de 8/6=1.333:1. Si todo los valores de las
diferencias estuvieran debajo de 16, slo seran necesarios nmeros de 4 bits,
permitiendo un factor de compresin de 2:1.
La operacin de compresin en DPCM trabaja mejor en imgenes que no tienen
un nmero desmesuradamente grande de brillo que oscila entre pixeles
adyacentes. Cuando se aplica a imgenes normales, la codificacin DPCM
pueden proporcionar factores de compresin alrededor de 2:1. Para las imgenes
con series largas de valores de pixeles constantes, los factores de compresin se
pueden incrementar significativamente.





Codificacin predictiva con prdidas
La compresin de datos con prdida es lo contrario de la compresin de datos sin
prdida. En estos esquemas, una cierta prdida de informacin es aceptable.
Cayendo detalles no esenciales de la fuente de datos puede ahorrar espacio de
almacenamiento. Esquemas de compresin con prdida de datos son informados
por la investigacin sobre cmo la gente percibe los datos en cuestin. Por
ejemplo, el ojo humano es ms sensible a las variaciones sutiles en la luminancia
de lo que es a las variaciones en el color. Compresin de imgenes JPEG
funciona en parte por el redondeo de los bits de informacin que no sean
esenciales. Hay una correspondiente compensacin entre la prdida de
informacin y la reduccin de tamao. Un nmero de formatos de compresin
populares explotar estas diferencias de percepcin, incluidas las utilizadas en los
archivos de msica, imgenes y vdeo.
Compresin de imgenes con prdida puede ser utilizado en las cmaras
digitales, para aumentar la capacidad de almacenamiento con una mnima
degradacin de la calidad de imagen. Del mismo modo, los DVD utilizan el lossy
codec MPEG-2 de vdeo para la compresin de vdeo.
En la compresin de audio con prdida, se utilizan mtodos de psicoacstica para
eliminar los componentes no audible de la seal. La compresin de la voz humana
se realiza a menudo con tcnicas ms especializadas, la codificacin de voz o la
codificacin de voz, a veces se distinguen como una disciplina independiente de la
compresin de audio. Diferentes estndares de compresin de voz y audio se
enumeran en los cdecs de audio. De compresin de voz se utiliza en la telefona
por Internet, por ejemplo compresin de audio se utiliza para la extraccin de CD y
se decodifica por reproductores de audio.

Вам также может понравиться