Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porVíctor Manuel Velázquez Carrizo Modificado hace 10 años
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.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.