PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE...

16
PROCESAMIENTO DE PROCESAMIENTO DE IMÁGENES DIGITALES IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO PREDICTIVO-CORRECTIVO

Transcript of PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE...

Page 1: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

PROCESAMIENTO DE PROCESAMIENTO DE IMÁGENES DIGITALESIMÁGENES DIGITALES

Verónica Padua Castilleja

ESTUDIO DE UN FILTRO DE CODIFICACIÓNESTUDIO DE UN FILTRO DE CODIFICACIÓNPREDICTIVO-CORRECTIVOPREDICTIVO-CORRECTIVO

Page 2: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

CODIFICACIÓN CODIFICACIÓN PREDICTIVA-CORRECTIVAPREDICTIVA-CORRECTIVA

PREDICTOR

ESTADO PASADO

MENOS

PREDICTORMENOS

ESTADO PASADO

In Out

Codificador Decodificador

Corrector Corrector

Canal

Adaptive (APC) coders Whitening filter

Logical Arithmetic

Minimum

Page 3: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

METODOLOGÍA DE LA METODOLOGÍA DE LA COMPRESIÓNCOMPRESIÓN

IMAGEN DEENTRADA

IMAGENCOMPRIMIDA

IMAGENDESCOMPRIMID

A

Compresión Descompresión

Page 4: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

METODOLOGÍA DE LA METODOLOGÍA DE LA COMPRESIÓNCOMPRESIÓN

Page 5: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

METODOLOGÍA DE LA METODOLOGÍA DE LA COMPRESIÓNCOMPRESIÓN

Page 6: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUN

Imagen de entrada

Plantilla de predicción

‘-’ datos no tenidos en cuenta‘a’, ‘b’, ‘c’ datos de interés‘.’ datos no procesados‘*’ entrada actual

Basado en la predicción de valores No adaptativo Imágenes en blanco y negro

Page 7: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUN P(a, b, c) predice

Cumple las siguientes propiedades:

P(a, a, a) = a

P(a, b, c) = P(a, c, b)

P(a, b, c)’= P(a’, b’, c’)

P(a, b, c) es elemento de {a, b, c}

a b 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 1c (*) 0 (0) 0 (1) 1 (1) 1 (1) 0 (0) 0 (0) 1 (0) 1 (1) 99% 66% 73% 71% 67% 90% 89% 98%

Page 8: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNFunción de predicción

function y=predice(a, b, c) p=b+c-a;pa=abs(p-a);pb=abs(p-b);pc=abs(p-c);if ((pa<=pb)&(pa<=pc)) y=a;elseif ((pb<=pa)&(pb<=pc)) y=b;else y=c;end

Page 9: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -1

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1

Page 10: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 0 0 0 0 1 0 1 0 1 0 11 1 0 1 1 1 1 1 1 1 1 1 0 1 0 11 1 0 0 0 1 0 0 1 1 1 1 1 1 0 11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 0 0 1 0 1 1 1 1 0 0 1 0 0 0 11 0 0 0 0 1 1 1 1 1 1 1 0 1 0 11 1 1 1 1 0 0 0 1 1 0 1 1 1 0 11 0 0 1 1 1 1 0 1 1 0 0 0 1 0 1

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 0 0 1 1 0 1 0 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 0 0 0 0 1 0 1 0 1 0 11 -1 0 -1 1 -1 1 -1 1 -1 1 -1 0 -1 0 -11 1 0 0 0 1 0 0 1 1 1 1 1 1 0 11 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 -1 0 -11 0 0 1 0 1 1 1 1 0 0 1 0 0 0 11 -1 0 -1 0 -1 1 -1 1 -1 1 -1 0 -1 0 -11 1 1 1 1 0 0 0 1 1 0 1 1 1 0 11 -1 0 -1 1 -1 1 -1 1 -1 0 -1 0 -1 0 -1

1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 0 1

Page 11: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 -1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 1 -1 1 -1 0 -1 0 –1 0 -1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 –1 0 -1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 –1 0 -1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 1 -1 0 -1 0 –1 0 -1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 –1 1 -1 0 -1 0 –1 0 -1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 -1 0 -1 1 -1 1 -1 1 -1 1 -1 0 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 -1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 12: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 1 -1 1 -1 0 –1 0 –1 0 -1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 -1 0 -1 1 -1 1 -1 0 -1 1 –1 0 -1 0 -1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 -1 0 -1 1 -1 0 -1 0 -1 1 –1 0 -1 0 -1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 -1 0 -1 1 -1 0 -1 0 -1 1 –1 0 –1 0 -1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 -1 0 -1 1 -1 0 -1 0 -1 1 –1 0 –1 0 -1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 -1 0 -1 1 -1 1 -1 0 -1 1 –1 0 –1 0 -1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 -1 0 -1 0 -1 1 -1 1 -1 0 –1 0 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 13: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 -1 1 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 -1 1 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 1 -1 1 -1 1 –1 0 –1 0 -1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 -1 0 -1 1 -1 1 -1 1 -1 1 –1 1 –1 0 -1 0 1 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 -1 1 -1 1 -1 0 -1 0 -1 1 –1 1 –1 1 -1 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 -1 1 -1 1 -1 0 -1 0 -1 0 –1 1 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 –1 0 -1 0 –1 0 –1 0 -1

1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 1 0 0 1 1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 14: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

MÉTODO: MINIMUNMÉTODO: MINIMUNPROCESO DE COMPRESIÓN

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 1 0 0 1 0 1 0 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 -1 1 -1 0 -1 1 -1 1 -1 0 –1 1 –1 0 -1 0 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 -1 0 -1 1 -1 1 -1 1 -1 1 –1 0 –1 0 -1 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 -1 1 -1 0 -1 1 -1 1 -1 0 –1 1 –1 0 -1 0 1 0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 -1 1 -1 0 -1 1 -1 1 -1 0 –1 1 –1 1 -1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 -1 1 -1 0 -1 1 -1 1 -1 0 –1 1 –1 0 -1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 –1 0 –1 0 -1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 15: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

ADAPTACIÓNADAPTACIÓNa b 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 1c (*) 0 (0) 0 (1) 1 (1) 1 (1) 0 (0) 0 (0) 1 (0) 1 (1)

99% 66% 73% 71% 67% 90% 89% 98%

function y=predice2(a,b,c)r=rand;if ((a==0)&(b==0)&(c==0)) if r<=0.99 y=0 else y=1 endelseif ((a==0)&(b==1)&(c==0)) if r<=0.66 y=1 else y=0 endelseif ((a==0)&(b==0)&(c==1)) if r<=0.73 y=1 else y=0 end

elseif ((a==1)&(b==1)&(c==0)) if r<=0.90 y=0 else y=1 endelseif ((a==1)&(b==0)&(c==1)) if r<=0.89 y=0 else y=1 end

elseif ((a==0)&(b==1)&(c==1)) if r<=0.71 y=1 else y=0 endelseif ((a==1)&(b==1)&(c==1)) if r<=0.98 y=1 else y=0 endendelseif ((a==1)&(b==0)&(c==0)) if r<=0.67 y=0 else y=1 end

Page 16: PROCESAMIENTO DE IMÁGENES DIGITALES Verónica Padua Castilleja ESTUDIO DE UN FILTRO DE CODIFICACIÓN PREDICTIVO-CORRECTIVO.

COMPARACIÓN DE RESULTADOSCOMPARACIÓN DE RESULTADOS