Laboratorio 6. Restauración de imágenes Procesamiento Digital de Imágenes Prof. Vinicio Carrera 1. Objetivo Familiarizar al estudiante con el proceso de restauración o recuperación de imágenes afectadas por ruido y degradaciones lineales usando Matlab. 2. Fundamentos teóricos Algunas definiciones y conceptos asociados al filtrado espacial y en frecuencia de imágenes mediante Matlab son presentados a continuación. 2.1. Filtrado espacial El filtrado espacial es una operación local en el procesamiento de imágenes que modifica el valor de cada pixel de acuerdo a los valores de sus pixeles vecinos. Un ejemplo de dicho procesamiento es el laplaciano de una imagen, que no es más que la segunda derivada espacial de la imagen. El laplaciano de una imagen destaca las regiones donde hay cambios bruscos de intensidad y por tanto se suele utilizar para mejorar o resaltar el contraste de los bordes. 2.2. Filtrado en frecuencia En el dominio de la frecuencia también se puede realizar el proceso de filtrado, ya que en una imagen en el dominio de la frecuencia requiere el producto punto a punto de 2 matrices, antes que una convolución. Para este procesamiento en frecuencia se requiere extraer la transformada de Fourier bidimensional de la imagen, procesarla y posteriormente volver al dominio espacial mediante la transformada inversa de Fourier. 3. Actividades 1. Establecer los elementos H(u, v) y η(u, v) (o quizás η(x, y)) que han deteriorado la imagen que aparece en el archivo im6a.tif, si se conoce de antemano que la imagen ha sido afectada por un filtro tipo disco con radio aproximado de 11 y por la adición de ruido con distribución de Poisson. La imagen mencionada está disponible junto con esta guı́a en la página Web del curso. 2. Restaurar la imagen que aparece en el archivo anteriormente citado usando filtros de Wiener, filtros regularizados y el algoritmo de Lucy-Richardson (ver las secciones 5.7, 5.8 y 5.9 del libro “Digital Image Processing using MatLab” de R. Gonzales et al., 2nd Ed., 2009). 3. Establecer los elementos H(u, v) y η(u, v) (o quizás η(x, y)) que han deteriorado la imagen que aparece en el archivo im6b.tif. 4. Intentar restaurar la imagen que aparece en el archivo im6b.tif usando filtraje inverso y comparar el resultado con alguno de los filtros estudiados (Wiener, regularizado, Lucy-Richardson — secciones 5.7, 5.8 y 5.9 del libro “Digital Image Processing using MatLab” de R. Gonzales et al., 2nd Ed., 2009). 5. No se olvide de comparar los resultados obtenidos e incluir en el informe una visualización clara de las imágenes restauradas (y posiblemente mejoradas). 1 4. Informe Realizar las actividades planteadas y escribir su informe de laboratorio usando LATEX1 . Después de generar el archivo PDF, debe subirse el informe a https://engrade.com/. Note que el informe debe contener una descripción general de la aplicación realizada, el código desarrollado y un análisis de la funcionalidad obtenida. Finalmente, los resultados de las pruebas realizadas deben ser discutidos. 1 Existen muchas distribuciones diferentes de T X, pero sugerirı́a a los usuarios de Windows instalar MikTeX E (http://miktex.org/), a los usuarios de Linux instalar TEX Live (http://www.tug.org/texlive/), y a los usuarios de Mac instalar MacTeX (http://www.tug.org/mactex/). Sin embargo, si no desea preocuparse por la instalación y administración del software, recomiendo firmemente usar aplicaciones en la nube como Overleaf (https://www.overleaf.com/) y ShareLatex (https://www.sharelatex.com/). 2
© Copyright 2024