La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Procesamiento de Imágenes digitales

Presentaciones similares


Presentación del tema: "Procesamiento de Imágenes digitales"— Transcripción de la presentación:

1 Procesamiento de Imágenes digitales
Transformada de Haar 15/04/2017 Analizador de la transformada de Haar desde un punto de vista topológico Procesamiento de Imágenes digitales Curso 2002/2003 J. Roberto Moreno Guerra Fco. Javier Rojas Guerrero José Luis Salas Espina Ricardo Toro Llano

2 Índice 1. Introducción. 2. Nuestro trabajo.
3. La transformada de Haar. 4. Propiedades de la transformada de Haar. 5. Conclusiones e investigación. 6. Bibliografía y documentación.

3 Usaremos para nuestro estudio imágenes:
1. Introducción. Usaremos para nuestro estudio imágenes: Binarias. De dimensión 8x8. El analizador no admite imágenes en escala de grises. • Nuestra investigación se centra en el análisis de transformadas de líneas rectas.

4 1. Introducción. Gracias a las propiedades de las transformadas, y en particular de las transformadas bidimensionales se pueden conseguir mejoras, restauraciones, compresiones, codificaciones y descripción de imágenes. Usos de la transformada de Haar: Compresión de datos de señales no estacionarias. Extracción de aristas. Compresión de imágenes.

5 Usar dicho analizador en:
2. Nuestro trabajo. Diseño de un analizador de imágenes usando la transformada de Haar en Matlab. Usar dicho analizador en: Compresión de imágenes. Comportamiento topológico de las imágenes frente al ruído.

6 3. La transformada de Haar.
Propiedades: Lineal. Real. Muy rápida (de orden O(N) ). Se basa en una clase de matrices que cumplen: Son ortogonales (traspuesta = inversa). Sus valores son 0 ó potencias de dos.

7 3.- La transformada de Haar.
Distribución de píxeles: Píxeles más significativos (los de mayor valor) Píxeles menos significativos (los de valor más pequeño) T =

8 3. La transformada de Haar.
Linealidad:  Se basa en sumas, restas y divisiones.  Supongamos dos números a y b vecinos.  Transformada que sustituye a y b por su media (m) y su diferencia (d):  Idea: Si a y b están cercanos almacenar su diferencia es más eficiente.

9 3. La transformada de Haar.
Linealidad:  Con este método no perdemos información, podemos recuperar a y b así:  Podemos realizar este procedimiento invirtiendo una matriz 2x2 (en este caso).  Esta es la idea que utiliza la transformada de Haar.

10 3. La transformada de Haar.
15/04/2017 3. La transformada de Haar. Algoritmo.  Paso 1:  Calcular las medias para cada pareja:

11 3. La transformada de Haar.
Algoritmo.  Paso 1: Vector original: Vector que llevamos calculado:  Calcular las diferencias:

12 3. La transformada de Haar.
Algoritmo.  Paso 2: Media + Diferencias Permanece igual!!

13 3. La transformada de Haar.
Algoritmo.  Paso 3: Media + Diferencia Permanece igual!!

14 3. La transformada de Haar.
 Todas estas transformaciones sucesivas aplicadas a un vector se pueden ver de forma matricial:

15 3. La transformada de Haar.
 Todas estas transformaciones sucesivas aplicadas a un vector se pueden ver de forma matricial:

16 3. La transformada de Haar.
 Todas estas transformaciones sucesivas aplicadas a un vector se pueden ver de forma matricial:

17 3. La transformada de Haar.
Matriz de Haar

18 3. La transformada de Haar.
Luego, las transformaciones se pueden realizar aplicando las fórmulas: Esta es la llamada transformada rápida de Haar. Es de orden O(N log N).

19 3. La transformada de Haar.
Ejemplo:

20 3. La transformada de Haar.
 Ejemplo:  Aplicar el algoritmo anterior por filas a la matriz M: M H1

21 3. La transformada de Haar.
 Ejemplo:  Aplicar el algoritmo anterior por columnas a la matriz H1: H1 N

22 3. La transformada de Haar.
Ejemplo:  De esta forma obtenemos la nueva matriz N que representa a la imagen:

23 4. Propiedades de la transformada de Haar.
15/04/2017 4. Propiedades de la transformada de Haar. Aplicaciones: Compresión de imágenes. Extracción de aristas. Con un algoritmo rápido esta transformada puede ser más eficiente en cuanto a la compresión de datos. Sobre todo a la compresión de señales estacionarias o “spiky” • Esta transformada no ha recibido últimamente demasiada atención, debido a las mejoras que se consiguen con otras transformadas, aunque éstas sean más complejas.

24 5. Conclusiones e investigación.
Número de iteraciones del algoritmo. Compresión de imágenes.  Comportamiento topológico frente al ruído.

25 5. Conclusiones e investigación.
Número de iteraciones:  Para una imagen de 8x8 el número máximo de iteraciones es 3. n=1 n=2 n=3 n=4

26 5. Conclusiones e investigación.
Número de iteraciones:  Ejemplo para n=4 iteraciones. Imagen original Imagen codificada Imagen obtenida No se recupera la imagen original!!

27 5. Conclusiones e investigación.
Compresión:  Obtenemos la nueva imagen N mediante el algoritmo de medias y diferencias visto a partir de la matriz original M.  Eliminamos información innecesaria de la matriz N.  Se reconstruye la imagen original M.

28 5. Conclusiones e investigación.
Compresión: Elegir una d tal que los valores de la matriz N que sean menores que dicha d toman automáticamente el valor 0. Ejemplo:

29 5. Conclusiones e investigación.
 Compresión - ejemplo: Elegimos d = 0

30 5. Conclusiones e investigación.
 Compresión - ejemplo:  Se obtiene la imagen original a partir de la matriz N’ Comprimida al 6% ¡¡Se mantiene la topología!!

31 5. Conclusiones e investigación.
Compresión - ejemplo:  Si aumentamos el número de iteraciones: n=2 Imagen original 11 % n=4 13 % No conserva la topología!!!

32 5. Conclusiones e investigación.
 Comportamiento topológico frente al ruído.  Si no hay pérdida de información, la imagen se recupera en su totatidad junto con el ruido que ya tuviese.  Ejemplo con pérdida de información: Ruido

33 5. Conclusiones e investigación.
 Comportamiento topológico frente al ruído. 22 % Con 1 iteración Imagen original Imagen transformada Imagen obtenida

34 5. Conclusiones e investigación.
 Comportamiento topológico frente al ruído. 33 % Con 3 iteraciones Imagen original Imagen obtenida Imagen transformada A más iteraciones, menos se conserva la topología

35 5. Conclusiones e investigación. (Resumen)
Para imágenes 8x8 sólo es posible aplicar 3 iteraciones. Comprimiendo una imagen, la topología se mantiene hasta la iteración 2. Para imágenes con ruido y sin pérdida de información, la topología se mantiene hasta la iteración 3. Para imágenes con ruido y con pérdida de información, la topología se conserva sólo con 1 iteración.

36 6. Bibliografía y documentación.
Gonzalez, R.C. y Woods, R.E. Procesamiento de Imágenes Digitales. Addison-Wesley, 1992.


Descargar ppt "Procesamiento de Imágenes digitales"

Presentaciones similares


Anuncios Google