Deep Learning para
Visión y aplicaciones
Objetivos
El objetivo de esta formación es conocer las últimas arquitecturas de Deep Learning aplicadas a visión por computador específicamente en los ámbitos de la detección de pose, la detección de objetos, segmentación, extracción de profundidad y la generación de modelos 3D con un enfoque teórico práctico.
Programa
1. INTRODUCCIONA A LA VISIÓN POR COMPUTADOR
- ¿Qué es una imagen?
- Imágenes multiespectrales
- Fuentes de datos
- Ejemplos prácticos
2. DATOS RASTERIZADOS
- Expresar datos en formato matricial
- Grafos
- Ejemplos prácticos
3. AlGORITMIA CLÁSICA DE VISIÓN POR COMPUTADOR
- Filtros
- Extracción de características
- Estadísticos
- Ventajas y desventajas
- Ejemplos prácticos
4. IMÁGENES SATELITALES
- Imágenes geolocalizdas
- Arquitecturas del estado del arte
- Ejemplos prácticos
5. ARQUITECTURAS AVANZADAS DE DEEP LEARNING
- Estado del arte de Deep Learning en visión (Repaso de arquitecturas populares, últimas tendencias)
- Modelos basados en Transformers (Vision Transformer)
- Ejemplos prácticos
6. DETECCIÓN DE POSE
- Aproximaciones bottom-up y top-down
- Detección de pose en 2D
- Detección de pose en 3D
7. FRAMEWORKS REEVANTES EN EL ESTADO DEL ARTE
- Detección de objetos
- Segmentación (Segment Anything Model, SAM)
- Extracción de profundidad y normales
- Transfer learning y fine-tuning de modelos pre-entrenados
- Ejemplos prácticos
8. RECONSTRUCCION 3D
- Estado del arte en reconstrucción 3D
- Ejemplos prácticos
A quién va dirigido
Está dirigido a entornos profesionales con un nivel intermedio-avanzado en el campo de visión por computador y Deep Learning.
Requisitos:
- Fundamentos de Machine Learning: Comprender los conceptos y paradigmas de aprendizaje supervisado y no supervisado, incluyendo la diferencia entre ellos y cómo se aplican en problemas de visión.
- Fundamentos de Deep Learning aplicados a visión: Estar familiarizado con los conceptos básicos de las redes neuronales profundas y su aplicación en problemas de visión por computador, así como conocer los fundamentos de las Redes Neuronales Convolucionales (CNN) y las arquitecturas más utilizadas.
- Procesamiento de imágenes: Conocimientos sobre el procesamiento de imágenes, incluyendo conceptos como la convolución, la operación de stride, el padding, la normalización, espacios de color, aplicación de filtros,etc.
- Python y bibliotecas de Deep Learning: Conocimientos básicos de programación en Python y estar familiarizados con bibliotecas populares de Deep Learning, como PyTorch.
- Cuenta de gmail
- Ordenador propio
Profesorado
- Gorka Labarta – Equipo Big Data y Sistemas Cognitivos del Instituto Tecnológico de Aragón.
- Rafael del Hoyo – Equipo Big Data y Sistemas Cognitivos del Instituto Tecnológico de Aragón.
- Francisco Lacueva – Equipo Big Data y Sistemas Cognitivos del Instituto Tecnológico de Aragón.
- David Abadía – Equipo Big Data y Sistemas Cognitivos del Instituto Tecnológico de Aragón.
- Carlos Marañes – Equipo Big Data y Sistemas Cognitivos del Instituto Tecnológico de Aragón.
Horario, fecha y lugar
- Duración total: 12 h
- Fechas: 15, 16, 22 y 23 de octubre de 2024
- Horario: de 16 a 19h
- Lugar: Instituto Tecnológico de Aragón. C/ María de Luna, 7 (edificio blanco), 50018 Zaragoza
- Número máximo de asistentes: 15 personas
Inscripción
Inscripción cerrada