Universidad Politécnica de Madrid. TITERE: Realización de Prácticas de Visión por Computador a través de Internet

Documentos relacionados
REALIZACIÓN DE PRÁCTICAS DE VISIÓN POR COMPUTADOR A TRAVÉS DE INTERNET

Sistema Títere: Realización de Prácticas de Visión por Computador a través de Internet

UNEDLabs: Una nueva red de Laboratorios Colaborativos, Virtuales y Remotos

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

Interfaz interfaz textual gráficos

UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ASIGNATURA: AUTOMATIZACIÓN UNIDAD 2:

Especialidades en GII-TI

HORARIO DE LABORATORIOS , PRIMER SEMESTRE

CONTROL DE ROBOTS Y SISTEMAS SENSORIALES 4º Ingeniería Industrial

GRADO EN INGENIERIA EN SISTEMAS DE TELECOMUNICACION (FUENLABRADA)

Raspberry Pi: uso potencial en astronomía. Monje. Computación, Electrónica y Astronomía. Raspberry Pi. Posibilidades. Conclusión

Grado en Ingeniería Informática-Tecnologías Informáticas

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

Microcontroladores y FPGA para el Desarrollo de Sistemas Embebidos

Andrés Mejías Borrero

INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS

La implantación de la nueva titulación de Grado en Ingeniería Informática en la Escuela Politécnica Superior se hará curso a curso.

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

Ingeniería en Informática PLAN DE ESTUDIO. Título: Ingeniero en Informática. Departamento de PRODUCCIÓN Y TRABAJO

Documento de Requisitos. Estacionamiento Inteligente

GUÍA DE APRENDIZAJE GRAFICOS POR COMPUTADOR

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

VISIÓN POR COMPUTADOR

Tecnologías para el Aprendizaje Práctico de Instrumentación y Electrónica

KIT de Desarrollo de Software de EDIBON para Energía, Powered by NI LabVIEW TM ELK-ENERGY

FACULTAD DE INGENIERÍAS INGENIERIA DE SISTEMAS ARQUITECTURA DEL COMPUTADOR TECNICO

Soluciones BYOD para el aula. 24.Febrero.2016

Grado. Oblig 6 C1. Hoja informativa. Estadística Estructura de Introducción a la Matemática Discreta. Computadores.

Graduado/a en Ingeniería del Software. (302) Electrónica Digital

CON DETECCIÓN DE MOVIMIENTO USANDO IMÁGENES IMPLEMENTADO EN LABVIEW JORGE LEÓN JUAN SANCHEZ

POLITÉCNICA SUPERIOR DE JAÉN Grado en Ingeniería Informática

UNIVERSIDAD AUTÓNOMA CHAPINGO

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA

RIVC - Robótica Industrial y Visión por Computador

DIPLOMADO EN MANTENIMIENTO DE EQUIPO DE COMPUTO Y REDES

Presentación del Curso Presencial LINUX - LPIC: MANEJO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE CODIGO ABIERTO

Proyecto final de curso Android: Programación de aplicaciones (3ª edición online, octubre-enero 2013)

Técnica Superior de Ingeniería. Grado en Ingeniería Electrónica, Robótica y Mecatrónica por las Universidades de Málaga y Sevilla

Ingeniería Informática

Recopilación presentada por 1

IV. PROGRAMACIÓN TEMÁTICA PRIMERA UNIDAD: MICROPROCESADORES COMPETENCIA ESPECÍFICA:

OFERTA PFC DEPARTAMENTO DTE (ÁREAS: TELEMÁTICA y ELECTRÓNICA) OTOÑO

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES MAESTRÍA EN INFORMÁTICA EDUCATIVA

Las herramientas ofimáticas permiten idear, crear, manipular, transmitir y almacenar información necesaria en una oficina.

ESCUELA DE INGENIERIA Informática Y Sistemas

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE

Acuerdo de Junta de Facultad de Ciencias, sesión ordinaria 14 de junio de 2016

Curso Académico

FACULTAD DE INGENIERÍA

CURSO BÁSICO DE ALFABETIZACIÓN DIGITAL CENTRO INFORMÁTICO EMPEDRADO CONTENIDO: ELEMENTOS BÁSICOS DE

Guía docente de la asignatura Diseño y Simulación Electrónica

BOLETÍN OFICIAL DEL ESTADO UNIVERSIDADES

GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES

Curso práctico on-line de Arduino Avanzado Adquisición de datos, control y comunicaciones

Video Servidor IP con grabación local en HDD Serie DS-6100-ATA

Capítulo III: MARCO METODOLÓGICO

AUTOMATIZACIÓN INDUSTRIAL

APM SATCA: Carrera:

HERRAMIENTAS WEB PARA EL CONTROL DE LABORATORIOS REMOTOS A TRAVÉS DE INTERNET. Universidad Miguel Hernández Dpto. Ingeniería de Sistemas Industriales

LABORATORIO VIRTUAL REMOTO

Sistemas Distribuidos. Prog. Distribuida bajo Internet

LABORATORIO REMOTO DE AUTOMÁTICA: Trabajos realizados y planes de futuro

GUÍA DEL CURSO ACADÉMICO ESCUELA UNIVERSITARIA DE INFORMÁTICA UNIVERSIDAD POLITÉCNICA DE MADRID

SISTEMA DE AHORRO ENERGÉTICO SAL-HL

Introducción Requisitos mínimos Programa Servidor en tu ordenador: APP dispositivo móvil: Instalación Conexión...

TITULO DE LA TESIS. Nombre del Estudiante. Anteproyecto presentado como requisito parcial para ser candidato al título de PhD en Ingeniería

TALLER MANEJO DEL AULA IG COMO HERRAMIENTA DE APOYO A LA DOCENCIA INTRODUCCION

FORMATO DE PRESENTACION DE DISEÑOS CURRICULARES DE LAS CARRERAS QUE OFERTA LA ESPOCH AL CONESUP

Revista Digital Universitaria. 10 de enero 2006 Volumen 7 Número 1 ISSN: Bermeo Campos Nadia Lizbeth

PROGRAMA DE LA ASIGNATURA "Arquitectura de Redes"

IMPLEMENTACIÓN DE UNA RED INALÁMBRICA QUE PERMITA OPERAR UNA PLATAFORMA MÓVIL CON TRANSMISIÓN Y ALMACENAMIENTO DE VIDEO, MEDIANTE TECNOLOGÍA WIFI.

e-genesis El generador de sistemas

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA CARRERA DE INGENIERÍA ELECTRÓNICA EN AUTOMATIZACIÓN Y CONTROL

Instrumentación virtual (Aplicaciones Educativas) José Manuel Ruiz Gutiérrez

Grado en Ingeniería Informática

Automatización de Adquisición de Datos

INFORME MEMORIA CACHE Y MEMORIA VIRTUAL.

Proyecto Fin de Carrera:

Aula de Docencia Avanzada AccessGrid. Página 1 de 8

HERRAMIENTAS EMPLEADAS EN EL DESARROLLO DEL PROYECTO

Graduado/a en Ingeniería Informática. (802) Arquitecturas Virtuales

Instructivo N 01 Instalar UBUNTU SERVER X en VM

VINCULACIÓN DE ASIGNATURAS A ÁREAS DE CONOCIMIENTO Graduado/a en Ingeniería Informática

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

Grupo TIC-153 Instrumentación Electrónica y Aplicaciones. Presentación de Proyectos

Tecnología Smart para Control de Consumos. Paco Florido, Director de Marketing Chint Electrics España

PLANTA DE CONTROL DE PRESIÓN Modelo: PCP-INDU

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

Diseñando Hardware a la Medida con el Módulo de LabVIEW FPGA. ni.com/fpga

Sílabo ARDUINO Y SENSORES. Especialista en Robótica Arduino. (24 Horas) INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO COORDINACIÓN ACADÉMICA

Escuela de Electrónica Carreras de Licenciatura en Ing. Electrónica y Licenciatura en Ing. Mecatrónica

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información

TEMA: CONCEPTOS BASICOS DE REDES MATERIA: Las tic en la educación NOMBRE DE LA ALUMNA: Melissa Ibeth Chávez Villela NOMBRE DEL MAESTRO: Genaro Israel

SALLY KARINA TORRES ALVARADO Lima-Perú Los corales 143 dpto 401-B La perla

Escuela de Ingenierías Industriales 1 de 8

BLOQUE 1: Equipos informáticos, sistemas operativos y redes

TRUEVIEW PEOPLE COUNTER Occupancy

UNIVERSIDAD DE GUADALAJARA

ServiceTonic. Guía de instalación

Curso online Experto en Teledetección y LiDAR con QGIS

Transcripción:

Universidad Politécnica de Madrid : Realización de Prácticas de Visión por Computador a través de Internet F.M. Sánchez, L.Ángel, D.García, J.M. Sebastián División de Ingeniería de Sistemas y Automática www.disam.upm.es 1/30

Índice 1.- Introducción 2.- Descripción del sistema 3.- Qué ofrece el sistema Títere al alumno 4.- Prácticas propuestas 5.- Conclusiones 2/30

1.- Introducción (1/4) Qué es el? Una arquitectura para la realización de prácticas de visión por computador, con posibilidad de controlar remotamente un laboratorio real 3/30

1.- Introducción (2/4) Dónde está el? ETSII (UPM) Financiación del? PAUTA-1996 (programa de mejora de las enseñanzas prácticas basadas en auto-aprendizaje) ETSII (Escuela Técnica Superior Ingenieros Industriales) F2I2 (Fundación para el Fomento y la Innovación Industrial) SAE (Sociedad Amigos de la Escuela) 4/30

1.- Introducción (3/4) Qué proporciona el sistema? Posibilita a los estudiantes la interacción con un escenario remoto real Autoaprendizaje Autoevaluación Desarrollo de algoritmos de visión por computador 5/30

Historia 1.- Introducción (4/4) (1996) Planteamiento del sistema (1997) Finalización del primer prototipo Experiencia académica usando 1997-1998 116 (6º estudiantes) 1998-1999 103 (6º estudiantes) + 18 (phd estudiantes) 1999-2000 110 (6º estudiantes) + 23 (phd estudiantes) 2000-2001 95 (6º estudiantes) + 15 (phd estudiantes) 2001-2002 91 (6º estudiantes) + 12 (phd estudiantes) 2002-2003 83 (6º estudiantes) + 11 (phd estudiantes) 598 + 79 = 677 Estudiantes 6/30

Índice 1.- Introducción 2.- Descripción del sistema 3.- Qué ofrece el sistema Títere al alumno 4.- Prácticas propuestas 5.- Conclusiones 7/30

2.- Descripción del Sistema (1/5) 8/30

2.- Descripción del Sistema (2/5) Laboratorio remoto Camara color: Sony EVI-D31 Pan, tilt y zoom Plataforma giratoria Sistema de iluminación frontal y a contraluz: 9/30

2.- Descripción del Sistema (3/5) Hardware del Servidor PC: Pemtium 100 MHz, 16Mbytes, 2 Gygas HD Digitalizadora: Matrox Meteor Conexión RS-232 (control cámara) Trajeta de I/O digitales Mesa giratoria Sistema de iluminación Software del Servidor Sistema operativo Linux Servidor web Apache 10/30

2.- Descripción del Sistema (4/5) Cliente Remoto Cualquier computador Conexión Internet Navegador con Java 11/30

2.- Descripción del Sistema (5/5) 12/30

Índice 1.- Introducción 2.- Descripción del sistema 3.- Qué ofrece el sistema Títere al alumno 4.- Prácticas propuestas 5.- Conclusiones 13/30

3.- Qué ofrece el sistema Títere al alumno (1/5) 14/30

3.- Qué ofrece el sistema Títere al alumno (2/5) Simulación virtual Facilita la operación del sistema Representa al sistema El estudiante manipula el entorno si él Simulación en VRML 15/30

3.- Qué ofrece el sistema Títere al alumno (3/5) Interface para la captura de imágenes Los estudiantes pueden manipular: cámara iluminación Plataforma giratoria 16/30

3.- Qué ofrece el sistema Títere al alumno (4/5) Interface de procesamiento de imágenes (1/2) Lado del cliente Applets de Java para: Captura de imágenes Procesamiento de imágenes 17/30

3.- Qué ofrece el sistema Títere Interface de procesamiento de imágenes (2/2) Trabajo en línea Conexión vía internet Las imágenes se captura y se procesan mientras la conexión se mantiene Las applets de Java no pueden acceder al disco duro del cliente Trabajo fuera de línea Se capturan las imágenes. Se almacena la imagen Se desconecta el sistema al alumno (5/5) Los estudiantes usan la Interface localmente en su ordenador 18/30

Índice 1.- Introducción 2.- Descripción del sistema 3.- Qué ofrece el sistema Títere al alumno 4.- Prácticas propuestas 5.- Conclusiones 19/30

4.- Prácticas propuestas (1/8) Prácticas y autoevaluación Practica 1: Filtrado del ruido en imágenes Practica 2: Detección de bordes en imágenes Practica 3: Procesamiento de imágenes en color Practica 4: Segmentación, localización y reconocimiento de imágenes Practica 5: Análisis metalográfico Practica 6: Detección de defectos en PCB (printed circuit board) Practica 7: Segmentación automática de imágenes 20/30

4.- Prácticas propuestas (2/8) Practica 1: Filtrado del ruido en imágenes Objetivo. Estudiar diferentes algoritmos de reducción de ruido 21/30

4.- Prácticas propuestas (3/8) Practica 2: Detección de bordes en imágenes Objetivo. Estudiar diferentes algoritmos de detección de bordes 22/30

4.- Prácticas propuestas (4/8) Practica 3: Procesamiento de imágenes en color Objetivo. Mostrar la influencia de los espacios de representación del color 23/30

4.- Prácticas propuestas (5/8) Practica 4: Segmentación, localización y reconocimiento de imágenes Objetivos: umbralización por umbral, extracción de características 24/30

4.- Prácticas propuestas (6/8) Practica 5: Análisis metalográfico Objetivos: Determinar la anchura del área de la periferia con alto contenido en carbono, mediante operaciones morfológicas 25/30

4.- Prácticas propuestas (7/8) Practica 6: Detección de defectos en PCB (printed circuit board) Objetivos: Detectar defectos y medir diferentes parámetros de PCBs (distancia entre pads, pistas, diámetro de los pads y de los agujeros, etc) 26/30

4.- Prácticas propuestas (8/8) Practica 6: Segmentación automática de imágenes Objetivos: Contrastar diversos algoritmos de segmentación automática 27/30

Índice 1.- Introducción 2.- Descripción del sistema 3.- Qué ofrece el sistema Títere al alumno 4.- Prácticas propuestas 5.- Conclusiones 28/30

5.- Conclusiones Control remoto de un escenario real Aprendizaje de Visión por Computador a través de Internet Primer sistema de enseñanza remota con una laboratorio real en el campo del control y la automatización (1997) Lleva funcionando ininterrumpidamente desde entonces Más de 600 Ingenieros Industriales de la UPM lo han utilizado Se emplea en otras Universidades Españolas y Latinoamericanas 29/30

Universidad Politécnica de Madrid : Realización de Prácticas de Visión por Computador a través de Internet F.M. Sánchez, L.Ángel, D.García, J.M. Sebastián División de Ingeniería de Sistemas y Automática www.disam.upm.es 30/30