Ponte en Contacto
 Duración 28 horas

Temario del curso

Fundamentos de Imágenes y Procesamiento de Imágenes con MATLAB

1. Introducción al Procesamiento Digital de Imágenes

  • Comprensión de imágenes digitales y píxeles
  • Dimensiones de la imagen, resolución y tipos de datos
  • Introducción al Image Processing Toolbox de MATLAB
  • Comprensión del flujo de trabajo básico de procesamiento de imágenes

2. Importación y Visualización de Imágenes

  • Carga de imágenes en MATLAB
  • Muestra e inspección de las propiedades de la imagen
  • Trabajo con dimensiones de imagen y tipos de datos
  • Comparación de diferentes representaciones de imagen

3. Trabajo con Imágenes a Color

  • Comprensión de imágenes de color RGB
  • Acceso a los canales individual de rojo, verde y azul
  • Combinación y manipulación de canales de color
  • Conversión entre representaciones de color

4. Imágenes en Escala de Grises y Binarias

  • Conversión de imágenes RGB a escala de grises
  • Comprensión de los valores de intensidad
  • Creación de imágenes binarias
  • Fundamentos del umbral (thresholding)
  • Comparación de representaciones en escala de grises y binarias

5. Máscaras de Imagen y Regiones de Interés

  • Comprensión de máscaras de imagen
  • Creación de máscaras lógicas
  • Aplicación de máscaras a imágenes
  • Selección y análisis de regiones de interés

6. Guardado y Exportación de Imágenes

  • Guardado de imágenes procesadas
  • Gestión de formatos de imagen
  • Exportación de resultados para un análisis posterior

Ejercicio práctico: Construye un flujo de trabajo básico en MATLAB para cargar, inspeccionar, manipular, aplicar máscaras y guardar una imagen.

Mejora de Imágenes, Reducción de Ruido, Registro y Detección de Características

1. Análisis Interactivo de Imágenes

  • Exploración de imágenes de forma interactiva
  • Inspección de valores de píxeles y regiones de imagen
  • Selección de regiones de interés
  • Comparación de imágenes originales y procesadas

2. Mejora de Imágenes

  • Mejora de la visibilidad de la imagen
  • Ajuste de la intensidad de la imagen
  • Mejora del contraste
  • Preparación de imágenes para un análisis posterior

3. Ruido y Restauración de Imágenes

  • Comprensión del ruido común en imágenes
  • Identificación de ruido en las imágenes
  • Aplicación de técnicas de suavizado
  • Comparación de diferentes enfoques de reducción de ruido
  • Equilibrio entre la eliminación de ruido y la preservación del detalle de la imagen

4. Alineación y Registro de Imágenes

  • Comprensión del registro de imágenes
  • Alineación de imágenes con puntos de vista o posiciones diferentes
  • Selección de enfoques de registro apropiados
  • Evaluación de la precisión de la alineación

5. Creación de Imágenes Panorámicas

  • Combinación de imágenes superpuestas
  • Detección de características correspondientes de la imagen
  • Alineación y fusión de imágenes
  • Creación de una escena panorámica

6. Detección de Características Geométricas

  • Detección de líneas rectas
  • Detección de círculos
  • Comprensión del concepto de la transformada de Hough
  • Aplicación de la detección de líneas y círculos a imágenes prácticas

Ejercicio práctico: Elimina el ruido de una imagen, alinea múltiples imágenes, crea un panorama y detecta características geométricas.

Histogramas, Filtrado y Segmentación de Imágenes

1. Histogramas de Imágenes

  • Comprensión de las distribuciones de intensidad de la imagen
  • Creación e interpretación de histogramas
  • Análisis de imágenes basado en histogramas
  • Uso de histogramas para respaldar la selección del umbral
  • Comparación de características de imagen utilizando histogramas

2. Filtrado de Imágenes 2D

  • Comprensión del filtrado espacial
  • Fundamentos de la convolución de imágenes
  • Diseño de núcleos de filtro 2D
  • Aplicación de filtros a las imágenes
  • Suavizado y enfoque
  • Comparación de diferentes respuestas de filtros

3. Detección de Bordes

  • Comprensión de los bordes de la imagen
  • Detección de bordes basada en gradientes
  • Detección de límites de objetos
  • Selección de métodos apropiados de detección de bordes
  • Mejora de la detección de bordes mediante preprocesamiento

4. Segmentación de Objetos

  • Introducción a la segmentación de imágenes
  • Separación de objetos del primer plano del fondo
  • Segmentación basada en umbral
  • Segmentación basada en intensidad
  • Evaluación de los resultados de la segmentación

5. Segmentación Basada en Color

  • Comprensión de los espacios de color
  • Selección de información de color útil
  • Segmentación de objetos basándose en el color
  • Manejo de variaciones en la iluminación

6. Segmentación Basada en Textura

  • Comprensión de la información de textura
  • Identificación de objetos utilizando características de textura
  • Combinación de información de textura con otras técnicas de segmentación

Ejercicio práctico: Desarrolla un flujo de trabajo completo de segmentación utilizando filtrado, detección de bordes, intensidad, color e información de textura.

Análisis Automatizado de Imágenes, Morfología y Medición de Objetos

1. Procesamiento por Lote de Imágenes

  • Comprensión de flujos de trabajo automatizados de procesamiento de imágenes
  • Lectura de múltiples imágenes desde una carpeta
  • Aplicación de los mismos pasos de procesamiento a colecciones de imágenes
  • Guardado y organización de los resultados del análisis
  • Construcción de scripts de MATLAB reutilizables para el análisis de imágenes

2. Procesamiento Morfológico de Imágenes

  • Introducción a la morfología matemática
  • Elementos estructurantes
  • Erosión y dilatación
  • Apertura y cierre
  • Relleno de agujeros y eliminación de regiones no deseadas
  • Refinamiento de los resultados de la segmentación binaria

3. Segmentación de Objetos Basada en la Forma

  • Identificación de objetos basándose en la forma
  • Separación de objetos conectados
  • Eliminación de objetos pequeños o no deseados
  • Refinamiento de los límites de los objetos
  • Combinación de técnicas de segmentación y morfología

4. Medición de Propiedades de Objetos

  • Detección de objetos individuales
  • Medición del área y perímetro de los objetos
  • Cajas delimitadoras (bounding boxes) y centroides
  • Mediciones de forma y geometría
  • Extracción de propiedades de objetos para un análisis posterior

5. Análisis Cuantitativo de Imágenes

  • Conversión de los resultados del procesamiento de imágenes en datos numéricos
  • Creación de tablas de medición
  • Comparación de objetos
  • Identificación de objetos basándose en propiedades medidas
  • Exportación de resultados del análisis

6. Flujo de Trabajo de Procesamiento de Imágenes de Extremo a Extremo

Los participantes combinarán las técnicas aprendidas a lo largo del curso para desarrollar un flujo de trabajo completo de análisis de imágenes:

Adquisición de imagen → preprocesamiento → mejora → filtrado → segmentación → procesamiento morfológico → detección de objetos → medición → informes

Ejercicio práctico: Desarrolla una aplicación automatizada de MATLAB que procese una colección de imágenes, segmente objetos, extraiga propiedades de forma y produzca resultados cuantitativos.

Ejercicios Prácticos

A lo largo del curso, los participantes trabajarán con ejemplos prácticos que involucran:

  • Mejora y visualización de imágenes
  • Análisis de imágenes RGB y en escala de grises
  • Reducción de ruido
  • Filtrado de imágenes
  • Creación de panoramas
  • Detección de líneas y círculos
  • Detección de bordes
  • Segmentación por color y textura
  • Procesamiento morfológico
  • Detección de objetos basada en la forma
  • Medición de objetos
  • Procesamiento por lote automatizado

Requerimientos

Conocimientos básicos de programación de computadoras y de imágenes.

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas