Actividad de aprendizaje - Eliminar ruido de una imagen y fusión de imágenes utilizando el toolbox Wavelet

Planteamiento

La transformada de Wavelet tiene una propiedad que elige automáticamente las características similares al comportamiento del ojo humano, que esboza las imágenes y entrega la información al cerebro quien se encarga de completar la imagen de acuerdo con sus percepciones. En la actividad se hace un acercamiento a la teoría de las ondas Wavelets de forma sencilla, apartándose de los desarrollos rigurosos de las matemáticas para utilizar sus propiedades y características en el procesamiento de imágenes. Por ejemplo, la de construir familias de ondas adoptando formas diferentes, conocidas como onda Wavelet madre.

Desarrollo

  1. Ejecute Matlab, escriba el comando waveletAnalyzer, seleccione en el menú Two-Dimensional>Wavelet-2D>File>Example Analysis>Indexed Images>At Level 3, whit biord 6,8 -- Noisy Sinsin.
  2. Utilice del menú de ejemplos del GUI waveletAnalyzer de Matlab, la imagen indexada Noisy Sinsin realice el procedimiento para retirarle el ruido a la imagen, también comprima la imagen obtenida sin ruido. El video de apoyo introducción al Toolbox Wavelet indica los pasos necesarios para realizar esta actividad. Las imágenes convertidas se graban en el disco duro del computador con el nombre de imagen1jpg, imagen2.jpg estas se van a utilizar en la actividad siguiente.
  3. Fusion de imágenes utilizando el toolbox wavelet. Cargue dos imágenes de las obtenidas en cualquiera de las actividades realizadas anteriormente, transfórmelas a formato indexadas y fusiónelas utilizando el toolbox Wavele. Por ejemplo, se fusionan el cubo Rubik y la imagen obtenida en el punto dos de esta actividad.

Realimentación

El desarrollo matemático de las ondas Wavelets es extenso y robusto, para los programadores es relevante su aplicación y sus efectos en el procesamiento de imágenes, por esta razón se utilizará como apoyo un video realizado por el fabricante de Matlab para contextualizar en parte la utilización de la transformada de Wavelet en asuntos como la eliminación del ruido y la fusión de imágenes entre muchas otras aplicaciones, utilizando el toolbox de Wavelets. El resultado esperado del punto 1 de la actividad se muestra a continuación.

Eliminar ruido de una imagen utilizando Wavelet.

(Para ampliar la imagen haga clic sobre ella)

En la figura se muestra el resultado del punto 1 de la actividad, la eliminación de ruido de las imágenes utilizando el GUI waveletAnalyzer que tiene dispuesto Matlab. Experimente con diferentes imágenes para ver sus resultados.

Fusión de imágenes.

(Para ampliar la imagen haga clic sobre ella)

En la figura se muestra el resultado de fusionar dos imágenes previamente transformadas a formato indexadas.