PROCESAMIENTO DIGITAL DE IMÁGENES

Documentos relacionados
Contenido. Capítulo 1. Capítulo 2. Capítulo 3. Prólogo

INDICE Prefacio 1. Introducción 2. Fundamentos de la imagen digital

INTRODUCCIÓN A LA VISIÓN POR COMPUTADOR. Desarrollo de aplicaciones con OpenCV

INTRODUCCIÓN A LA VISIÓN POR COMPUTADOR. Desarrollo de aplicaciones con OpenCV

Sistemas de Percepción

Contenido Capítulo 1 Introducción Capítulo 2 Conceptos Básicos Capítulo 3 Procesamiento de Imágenes en el Dominio Espacial

Tutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña

UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE EXTENSIÓN LATACUNGA CARRERA DE INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN

Proyecto final de máster Reconocimiento facial

UNIVERSIDAD NACIONAL DE LOJA

Laboratorio de Visión para Robots. Práctica 2

Segmentación de imágenes biomédicas

PDI - Procesamiento Digital de Imagen

Deteccio n de monedas con el me todo de la transformada de Hough

Cómo leer este libro? PARTE 1. Android Wear CAPÍTULO 1. Introducción a Android Wear y las notificaciones... 19

Raspberry PI. Programa de Estudio.

LÓGICA COMPUTACIONAL. Descripción del CURSO

Índice 1. Introducción Imagen digital. Formación imagen Histograma de una imagen digital 2. Transformaciones puntuales. Introducción.

Programación bajo UML

Reconocimiento automático a través de visión artificial, correlación estadística y Matlab aplicado a las matrículas de vehículos

Integración de OpenCv en una Raspberry Pi: Sistema de Detección de Rostro vía WEB Moisés García Villanueva, Salvador Ramírez Zavala,

TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN MECATRÓNICA

Orden de las clases...

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 18

Grado en Ingeniería Informática

Técnicas de inteligencia artificial. Visión Artificial Extracción de características

SISTEMA DE RECONOCIMIENTO DE PERSONAS POR SU FORMA DE CAMINAR, PARA EL REGISTRO DE ACCESO, UTILIZANDO PROCESAMIENTO DE VIDEO Y SOFTWARE LIBRE.

Sistemas de Percepción Visión por Computador

Reconocimiento Facial

28/08/ :52:22 Página 1 de 5

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 1)

Autor: Javier Patricio Pichucho Rodríguez Director: Ing. Patricia Constante Prócel, M.Sc:

157 - GRADO EN INGENIERÍA INFORMÁTICA PRIMER CURSO CURSO

MAESTRÍA EN ELECTRÓNICA Y AUTOMATIZACIÓN, MENCIÓN SISTEMAS DE CONTROL. Malla Curricular

Aprender a resolver problemas de procesamiento de información a través de diferentes lenguajes de programación.

OPERACIÓN Y PROGRAMACIÓN DE SISTEMAS DE CONTROL CON CONTROLADORES LÓGICOS PROGRAMABLES (PLC)

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

PROCESAMIENTO DIGITAL DE IMÁGENES

Procesamiento de Imágenes Digitales

Aprendizaje Automático en Microsoft: De la investigación a los productos

Grado en Ingeniería Informática

IMPLEMENTACIÓN DE LA TRANSFORMADA DE HOUGH PARA LA DETECCIÓN DE LÍNEAS PARA UN SISTEMA DE VISIÓN DE BAJO NIVEL

Documento de Requisitos. Estacionamiento Inteligente

PERFIL PROFESIOGRÁFICO PARA IMPARTIR LAS ASIGNATURAS DE LA LICENCIATURA EN INFORMÁTICA (PLAN DE ESTUDIOS 2005)

(Reconocimiento de Formas)

DIPLOMADO DISEÑO GRÁFICO DIGITAL MÓDULO ADOBE ILLUSTRATOR CC: ILUSTRACIÓN Y GRÁFICOS VECTORIALES

CARRERA DE INGENIERIA DE SISTEMAS

RECONOCIMIENTO DE RUTAS DE ESCALADA EN PAREDES DE PIEDRA

Transcripción:

PROCESAMIENTO DIGITAL DE IMÁGENES

2 OBJETIVO GENERAL Familiarizarse con el análisis de imágenes a través de computadores, aprendiendo técnicas de procesamiento, utilizando la librería de programación OpenCV, de libre distribución, para empezar a programar y desarrollar nuestras propias aplicaciones de visión artificial en Python.

3 REQUERIMIENTOS Es importante tener unos conocimientos mínimos de programación, pero aun así no es requerimiento, ya que Python es un lenguaje de programación muy sencillo. Para la implementación de las aplicaciones en tiempo real, cada persona necesitara de una cámara WEBCAM (cualquier referencia) como sistema de adquisición de imágenes en las prácticas. DIRIGIDO A: Este es un curso teórico - práctico dirigido a estudiantes, universitarios, nivel técnico, aficionados y otros interesados en incursionar en técnicas básicas de visión por computador con la librería OpenCV. DURACIÓN: 30 Horas

INTRODUCCIÓN A LA VISIÓN POR COMPUTADOR

5 MÓDULO 1 Objetivo Estudiar los conceptos generales y teóricos de la visión por computador, configurar y conocer nuestro entorno de desarrollo CPython/OpenCV para iniciar la manipulación de imágenes y video a través de funciones de la librería de procesamiento de imágenes OpenCV. La biblioteca OpenCV. Herramientas software del curso. Escribiendo la primera aplicación. Imágenes digitales. Espacios de color Iniciando con Imágenes Iniciando con Videos

OPERACIONES BÁSICAS SOBRE IMÁGENES

7 MÓDULO 2 Objetivo Conocer las características de las imágenes digitales para aprender a modificar sus valores y propiedades. A través de las operaciones básicas (aritméticas y lógicas) sobre imágenes el estudiante desarrollara una aplicación en tiempo real para la detección de movimiento, que constituye una implementación base de un sistema de seguridad elemental, funcional, efectivo y eficiente basado en el análisis de video. Acceso y modificación a los valores de píxeles Acceso a las propiedades de la imagen Configuración de la región de imagen (ROI) División y combinación de canales de imágenes Operaciones aritméticas sobre imágenes como adición, resta, operaciones a bit, etc. Aplicación. Detector de Movimiento.

DETECTOR DE MOVIMIENTO

PROCESAMIENTO DE IMAGENES EN OPENCV

10 MÓDULO 3 Objetivo Analizar métodos de procesamiento aplicados sobre imágenes digitales con el objetivo de mejorar la calidad o facilitar la búsqueda de información. Este conjunto de técnicas aplicadas a las imágenes digitales permitirá al estudiante la implementación de una aplicación en tiempo real para el seguimiento de objetos a través del criterio de color, un proceso de análisis utilizado en sistemas de control de calidad y selección automática. Cambio de espacio de color. Transformaciones geométricas. Umbralización. Suavizado. Transformaciones morfológicas. Gradiente. Detección de bordes SOBEL - CANNY. Contornos. Transformada de Hough Líneas y círculos. Histogramas. Aplicación. Seguimiento Objeto por Color

SEGUIMIENTO DE OBJETOS

FUNCIONES OPTIMIZADAS AVANZADAS EN OPENCV

13 MÓDULO 4 Objetivo Analizar algoritmos optimizados de la librería OpenCV en la detección de objetos y reconocimiento de patrones para incursionar en técnicas de aprendizaje automático. La comprensión de los clasificadores en cascada y los descriptores Haar serán un acercamiento a técnicas de Machine Learning y permitirán al estudiante la implementación de una aplicación en tiempo real para la detección de rostros en entornos no controlados, parte fundamental en un sistema más complejo y modular para el reconocimiento facial. Filtros de base Haar y clasificadores en cascada. Reconocimiento de patrones en imágenes. Aplicación. Detección de rostros.

DETECCIÓN DE ROSTROS

15 PROCESO DE INSCRIPCIÓN 1. Ve a este enlace 2. Llena los datos. 3. Paga la inscripción. $135.000. 4. Lleva tirilla a decanatura de ingeniería. Mayor información: oficina de Decanatura de Facultad de Ingeniería.