Procesamiento Digital de imágenes


Inicio

Asignatura: Procesamiento digital de imágenes

Profesores:
Dr. Boris Escalante Ramírez
Dra. Olveres Montiel Jimena

Resumen

El procesamiento digital de imágenes es un campo de investigación abierto. El constante progreso en esta área no ha sido por sí mismo, sino en conjunto con otras áreas con las cuales esta relacionada como la computación, las matemáticas y el conocimiento cada vez mayor de ciertos órganos del cuerpo humano que intervienen en la percepción y en la manipulación de las imágenes. Aunado a esto, la inquietud del hombre por imitar y usar ciertas características del ser humano como apoyo en la solución de problemas. El avance del Procesamiento Digital de Imágenes se ve reflejado en la medicina, la astronomía, geología, microscopía, etc. Información meteorológica, transmisión y despliegue agilizado de imágenes por internet tienen sustento gracias a estos avances.

Objetivo

Que el alumno aprenda en detalle y con formalidad, el proceso de formación de una imagen, su descripción matemática, los aspectos lógicos y morfológicos que caracterizan los patrones de la misma, los métodos más importantes para realzar y restaurar una imagen y transformarla a diferentes espacios, así como los métodos y formatos que existen para almacenarla, transmitirla, codificarla y comprimirla.

Antecedentes

Análisis de Sistemas y Señales


Temario

1. Introducción
2. Fundamentos de la Imagen Digital
3. Transformaciones de la Imagen
4. Realce de la Imagen
5. Interpolación
6. Restauración Óptima
7. Segmentación
8. Codificación y Compresión

1. Introducción ( Apuntes pdf)

Objetivo:  El alumno conocerá las partes principales que componen un sistema de imágenes  y se familiarizará con los distintos tipos de imagenología.

Contenido

   1.1 Sistemas de imagenología médica: Rayos X, ultrasonido, tomografía computarizada, resonancia magnética, angiografía, tomografía por emisión de positrones, etc.
   1.2 Unidad de adquisición de datos. Principios y limitaciones: Resolución espacial y ruido.
   1.3 Unidad de procesamiento de señal e imagen. Principios y consideraciones de diseño.
   1.4 Unidad de despliegue de la imagen. Presentación de la información visual.
   1.5 Elementos de percepción visual.


2. Fundamentos de la Imagen Digital (Apuntes pdf)

Objetivo:  El alumno conocerá los métodos fundamentales de análisis y modelado de sistemas lineales bidimensionales con especial énfasis en sistemas discretos.

Contenido

   2.1 Caracterización matemática de imágenes
   2.2 Muestreo y cuantización
   2.3 Sistemas bidimensionales lineales e invariantes
   2.4 Convolución bidimensional


3. Transformaciones de la Imagen (Apuntes pdf) (analisis de Fourier1) (Analisis de Fourier2)

Objetivo:  El alumno conocerá los principales tipos de transformaciones de imágenes y sus aplicaciones en el procesamiento de imágenes.

Contenido

   3.1 Transformada de Fourier
   3.2 Transformada discreta de Fourier y transformada rápida de Fourier
   3.3 Convolución circular
   3.4 Otras transformaciones separables
   3.5 Transformaciones geométricas


4. Realce de la Imagen  (Apuntes pdf) (Presentación_.ppt Dr_Rivero) (Presentación Filtros) (Presentación Filtros_parte2)

Objetivo:  El alumno conocerá y será capaz de utilizar las principales técnicas de realce de imágenes.

Contenido

   4.1 Realce punto a punto
          4.1.1 Histograma
          4.1.2 Ecualización del histograma
          4.1.3 Especificación del histograma
   4.2 Filtrado Espacial
          4.2.1 Suavizado
          4.2.2 Mejoramiento de la nitidez
          4.2.3 Filtros basados en derivadas de la función gaussiana
   4.3 Filtrado en Frecuencia
          4.3.1 Filtros paso-bajas
          4.3.2 Filtros paso-altas
          4.3.3 Filtros homomórfico


5. Interpolación  (Capítulo interpolación.pdf)

Contenido

5.1 Interpolacion Orden 0
5.2 Interpolacion Orden 1
5.3 Interpolacion Orden 3
5.4 Interpolacion Frecuencial

6. Restauración Óptima

Objetivo:  El alumno será capaz de diseñar técnicas de restauración de imágenes basadas en modelos de degradación y criterios de optimización.

Contenido

   6.1 Modelos de degradación
   6.2 Matrices circulantes [Procesos estocásticos PDF]
   6.3 Planteamiento algebraico del problema de restauración [Restauración óptima PDF]
   6.4 Filtros de Wiener [ Filtros de Wiener PDF]
   6.5 Filtros adaptivos
   6.6 Filtros no lineales


7. Segmentación

Objetivo:  El alumno conocerá y será capaz de utilizar las principales técnicas de segmentación de imágenes.

Contenido

   7.1 Detección de discontinuidades
   7.2 Umbrales
   7.3 Segmentación orientada a regiones
   7.4 Segmentación semántica


8. Codificación y Compresión 

Objetivo:  El alumno conocerá los principales métodos de codificación y compresión de imágenes, incluyendo tanto a los estándares establecidos, como a las técnicas del estado del arte.

Contenido

   8.1 Teoría de la información
   8.2 Compresión libre de errores
   8.3 Compresión con pérdida numérica
   8.4 Estándares de codificación y compresión para imágenes
   8.5 Nuevas tendencias para la compresión y la codificación de imágenes


Bibliografía

LibroTemas para los que se recomienda
1. Digital Image Processing, R.C. Gonzalez & R.E. Woods, Prentice Hall, 3rd ed. 2008.2, 3, 4, 5, 7, 8
2. Digital Image processing using MATLAB, R.C. Gonzalez, R.E. Woods, S.L. Eddins, Gatesmark Publishing, 2nd ed. 2009.2, 3, 4, 5, 7, 8
3. Image Processing: The Fundamentals, M. Petrou & C. Petrou, 2nd ed, Wiley and Sons Ltd, 2010.2, 3, 4, 5, 7
4. Dealing with texture, M. Petrou & P. García Sevilla, 2nd ed, Wiley and Sons Ltd, 2010.3, 5, 7
5. Digital Image Processing, W.K Pratt, 4th ed, Wiley-Interscience, 2007.2, 3, 4, 5, 7, 8
6. Fundamentals of Digital Image Processing, A.K. Jain, Prentice Hall, 1989.2, 3, 4, 5, 7, 8
7. Introducción al Tratamiento Digital de Imágenes, J.Lira, Fondo de Cultura Económica, 2002.2, 3, 4, 5, 7
8. The Perception of Visual Information, W.R. Hendee & P.N.T. Wells, 2nd ed, Springer-Verlag, 1997.1

Prácticas

Práctica 0. Manejo básico de imágenes [Práctica 0]
Práctica 1. MTF del ojo humano [Práctica 1]
Práctica 2. Convolución lineal y circular utilizando la DFT [Práctica 2]
Práctica 3. Ecualización y especificación de histograma [Práctica 3]
Práctica 4. Filtros espaciales [Práctica 4]
Práctica 5. Interpolación [Práctica 5] [Interpolación cúbica]
Práctica 6. Filtros de Wiener [Práctica 6]

Consideraciones para la práctica 6:
  • La división en el dominio de la frecuencia es punto a punto, en MATLAB se efectúa con ./
  • La multiplicación en el dominio de la frecuencia también es punto a punto, en MATLAB se efectúa con .*
  • El filtro debe ser rellenado con ceros (zero padding) antes de obtener su transformada de Fourier hasta el tamaño de la imagen para poder realizar una operación punto a punto.

Imágenes para las prácticas

Imágenes práctica 0

Imágenes.zip
Imágenes2.zip

Imágenes práctica 3 ejercicio 1

pinos512.tif
trees256.tif

Imágenes práctica 3, ejercicio 2

zonaA_b5.tif
zonaB_b5.tif

Posibles resultados ejercicio 2 y 3 (práctica 3):         
a) Sin ajuste de histograma    
b) Con ajuste de histograma
Otras imágenes para probar (práctica 3):

moonface.tiff
airplane.tiff

Imágenes práctica 5

pentagon256x256.tif