Máster en Ingeniería de Producción y Grado en Ingeniería Electrónica Industrial y Automática · ETSIDI · UPM

Visión Artificial

MATLAB 7 CAPÍTULOS 6 PRÁCTICAS Acceso libre — CC BY-NC-SA 4.0
Prof. Carlos Platero Dueñas
Dep. Ingeniería Eléctrica,
Electrónica, Automática
y Física Aplicada

blogs.upm.es/carlos-platero

Material completo del curso de Visión Artificial del Máster en Ingeniería de Producción y Grado en Ingeniería Electrónica Industrial y Automática (ETSIDI-UPM), publicado en acceso abierto.

El curso aborda los fundamentos de los sistemas de visión por computador: desde la formación y digitalización de imágenes hasta la interpretación automática de escenas, pasando por el preprocesado, la segmentación y el procesamiento morfológico. Las prácticas están implementadas en MATLAB e incluyen la adquisición de imágenes con cámara real, la calibración métrica y la segmentación de objetos.

El material teórico corresponde al libro "Apuntes de Visión Artificial" (Fundación General UPM, 2007, ISBN 978-84-96737-16-7), disponible aquí en su última versión actualizada. Licencia: CC BY-NC-SA 4.0.

7
Capítulos teoría
6
Prácticas MATLAB
190
Páginas de apuntes
Acceso libre
Teoría Apuntes por capítulos
CAPÍTULO 01
Introducción a la Visión Artificial
Definición y objetivos de la visión artificial. Aplicaciones industriales y biomédicas. Arquitectura de un sistema de visión. Etapas del procesamiento visual.
CAPÍTULO 02
Formación de imágenes
Óptica geométrica. Modelos de cámara (perspectiva, afín). Digitalización: muestreo y cuantificación. Sensores CCD y CMOS. Geometría proyectiva.
CAPÍTULO 03
Procesamiento digital de imágenes
Representación digital. Histograma y transformaciones de nivel de gris. Ecualización. Operaciones aritméticas y lógicas entre imágenes. Transformada de Fourier 2D.
CAPÍTULO 04
Técnicas de preprocesado
Filtrado espacial lineal y no lineal. Eliminación de ruido: mediana, gaussiano, bilateral. Realce de bordes. Detección de bordes: Sobel, Prewitt, Canny. Filtrado en frecuencia.
CAPÍTULO 05
Segmentación
Umbralización global y adaptativa (Otsu). Segmentación por regiones: crecimiento, división y fusión. Detección de bordes como contornos. Transformada de Hough para líneas y círculos.
CAPÍTULO 06
Procesamiento morfológico
Morfología matemática binaria y en escala de grises. Erosión, dilatación, apertura y cierre. Esqueletización. Reconstrucción morfológica. Aplicaciones en post-procesado de segmentaciones.
CAPÍTULO 07
Interpretación automática de imágenes
Extracción de características de regiones: área, perímetro, momentos, excentricidad. Descriptores de Fourier. Clasificación de objetos. Reconocimiento de patrones. Aplicaciones de inspección industrial.
Prácticas Prácticas de laboratorio con MATLAB
PRÁCTICA 01
Iniciación al procesamiento de imágenes con MATLAB
Introducción al Image Processing Toolbox de MATLAB. Lectura, visualización y operaciones básicas sobre imágenes. Histograma y transformaciones de nivel de gris.
PRÁCTICA 02
Adquisición de imágenes y entornos gráficos
Captura de imágenes desde cámara con MATLAB. Desarrollo de interfaces gráficas (GUIDE) para sistemas de visión. Parámetros de adquisición: resolución, ganancia, exposición.
PRÁCTICA 03
Calibración métrica de cámaras
Calibración de cámaras de vídeo mediante tablero de ajedrez. Obtención de parámetros intrínsecos y extrínsecos. Corrección de distorsión radial y tangencial. Camera Calibration Toolbox.
PRÁCTICA 04
Técnicas de procesado de imágenes
Filtrado espacial en dominio frecuencial (FFT). Filtros paso-bajo, paso-alto y paso-banda. Detección de bordes: Sobel, Prewitt, Laplaciano. Técnicas del dominio transformado.
PRÁCTICA 05
Técnicas de preprocesado de imágenes
Eliminación de ruido: filtros de media, mediana y gaussiano. Realce de contraste. Filtros morfológicos. Comparativa de técnicas sobre imágenes con distintos tipos de ruido.
PRÁCTICA 06
Segmentación de imágenes
Umbralización de Otsu. Segmentación por regiones. Transformada de Hough para detección de líneas y círculos. Aplicación a imágenes de inspección industrial y análisis biomédico.
📷 Imágenes para calibración (Práctica 3)
Conjunto de imágenes del tablero de ajedrez capturadas a distintas distancias (500, 700, 900 y 1100 mm) para la calibración métrica de la cámara.
🖼Tablero 500mmJPG 🖼Tablero 700mmJPG 🖼Tablero 900mmJPG 🖼Tablero 1100mmJPG 🖼imagen01JPG 🖼imagen02JPG 🖼imagen03JPG 🖼imagen04JPG
Libro Libro de referencia del curso
📘

Apuntes de Visión Artificial

Carlos Platero Dueñas · Fundación General de la Universidad Politécnica de Madrid, 2007 · 190 páginas.

Libro de texto original que cubre los 7 capítulos del curso: introducción, formación de imágenes, procesamiento digital, preprocesado, segmentación, morfología matemática e interpretación automática. Ha sido el texto de referencia del curso durante más de 15 años.

ISBN: 978-84-96737-16-7  ·