ENRIQUE CAÑO MARÍN MARCOS MAROTO GÓMEZ

Slides:



Advertisements
Presentaciones similares
Sudoku Downloader and Recognizer
Advertisements

Internet y tecnologías web
Pensiones Civiles del Estado PROYECTO: Página Web PCE
Detección y extracción de placas de vehículos en señales de video
En este capitulo se analizo la relación entre cliente y servidor de red habituales, como: HTTP FTP DNS DHCP Correo Electrónico INTRODUCCIÓN.
Gabriel Montañés León. TCP es un protocolo orientado a conexión es decir, que permite que dos máquinas que están comunicadas controlen el estado de la.
TECNOLOGIAS INTEGRADAS DE INTERNET. CIRLEY CASTILLO MÓNICA MANTILLA DERLY VARGAS Aprendices: ING. BLANCA NUBIA CHITIVA Instructora: CENTRO DE INDUSTRIA.
En informática, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol)
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
Redes de comunicación. ¿ Qué son redes de comunicación ? Una red de comunicación es una conexión de diferentes computadoras que pueden comunicarse e intercambiar.
¿Qué es una red? Conjunto de técnicas, conexiones físicas y programas informáticos empleados para conectar dos o más computadoras.
Trabajo Final de Máster, PEC2 4 de Junio de 2012.
Telecomunicaciones Internet y Tecnología Inalámbrica La redes de comunicaciones tanto de voz como de datos se han vuelto mas poderosas ( como veloces),
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
El sitio Web del Sindicato.
PROYECTO FINAL DE CARRERA
RDSI de banda ancha La ITU- T define:
NUEVO AMCR GEN 3 Acondicionador de Voltaje Nueva Generación.
UPM[3DLabs]: El servicio de la Universidad Politécnica de Madrid encargado de las prácticas educativas en 3D. Gabinete de Tele-Educación - Universidad.
Desarrollo de un Sistema para Reconocimiento de Vehículos que Circulan a Exceso de Velocidad Dentro del Campus Espe-Sangolquí Mediante Captura y Procesamiento.
Herramienta de Gestión de Inventario de Activos
Alumno: Joan Orti Navarro Tutor: Luis Ignacio Gracia Calandín
Mensajería Instantánea
Red Digital De Servicios Integrados.
CONCEPTOS BASICOS DE TICS
Andrea D. Arroyo C. - Christina E. Bravo B.
Sistema de multivideoconferencias
Capa Aplicación: File Transfer Protocol
Actividad 3. HERRAMIENTA TAREAS.
Tarea 3: data warehouse y san
Capa Aplicación: File Transfer Protocol
Definición de un Sistema Distribuido
APLICACIONES DE INTERNET COMO FUENTES DE INFORMACIÓN (WEBS Y FTP).
INSTALACION FTP,TELNET Y SSH
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
Nombre:Leiluid García Ángel.
TALLER DE SISTEMAS OPERATIVOS
MONITORIZACIÓN DE ORDENADORES EN RED DE ÁREA LOCAL
CONOCIMIENTOS PREVIOS
Capa Aplicación: File Transfer Protocol
SERVICIOS Y SERVIDORES
Capa Aplicación: File Transfer Protocol
Primera presentación inducción virtual
Hardware: Evolución de los ordenadores
AutoGNSS: Una nueva herramienta para procesar vectores “online”
DEPARTAMENTO DE ELECTRICA Y ELECTRÓNICA
Características redes de video
Protocolos Protocolos de red.
CONCEPTOS BASICOS DE TICS. ¿Qué ES UNA RED? Conjunto de computadores, equipos de comunicación y otros dispositivos que se pueden comunicar entre sí,
Sistemas operativos de interfaz gráfica.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
Universidad Veracruzana
Tema 5 – File Transfer Protocol
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE
Introducción a Internet
Sistema de Control de Accesos y Detección de Intrusos (SCADI)
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
Conceptos relacionados con la interfaz gráfica Taller de diseño página Web.
Capa Aplicación: File Transfer Protocol
Capa Aplicación: File Transfer Protocol
Intr. a la creación y gestión de páginas web
Características de los Sistemas Operativos
Procesamiento Digital de Imágenes. Etapas del procesamiento de imágenes Entrenamiento Captura Pre-procesamiento Segmentación Extracción de características.
Tipos de sistemas y redes informáticas TIC’s
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
Estructura de los Sistemas Operativos
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Transcripción de la presentación:

Aplicación de control de acceso a parking a nivel de usuario y supervisor basado en opencv ENRIQUE CAÑO MARÍN e-mail: 100343797@alumnos.uc3m.es MARCOS MAROTO GÓMEZ e-mail: 100343246@alumnos.uc3m.es PROCESAMIENTO DE IMÁGENES POR COMPUTADOR MÁSTER EN ROBÓTICA Y AUTOMATIZACIÓN UNIVERSIDAD CARLOS III MADRID

ÍNDICE INTRODUCCIÓN PROCESAMIENTO DE IMÁGENES Descripción Algoritmo ANPR FTP OCR PROCESAMIENTO DE IMÁGENES Detección de matrículas Interfaz gráfica: identificación de mano SERVIDOR WEB Y COMUNICACIÓN FTP OCR BASADO EN CLASIFICADOR SENCILLO MEJORAS FUTURAS Y CONCLUSIONES

DESCRIPCIÓN ALGORITMO ANPR OCR FTP INTRODUCCIÓN DESCRIPCIÓN ALGORITMO ANPR OCR FTP

INTRODUCCIÓN: Descripción La funcionalidad básica de esta aplicación consiste en gestionar la entrada/salida de vehículos de un parking, identificando a los usuarios, a los vehículos, así como la hora de entrada y salida de cada usuario. Usuario Supervisión

VÍDEO

INTRODUCCIÓN: Algoritmo ANPR ALGORITMO ANPR (AUTOMATIC NUMBER PLATE RECOGNITION) NIVEL LOCAL: USUARIO NIVEL REMOTO: SUPERVISOR

INTRODUCCIÓN: OCR OPTICAL CHARACTER RECOGNITION

INTRODUCCIÓN: FTP FILE TRANSFER PROTOCOL: protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Fuente: Transmisión de datos y Redes de comunicaciones. Behrouz A. Forouzan.

PROCESAMIENTO DE IMÁGENES DETECCIÓN DE MATRÍCULAS INTERFAZ GRÁFICA: RECONOCIMIENTO DE LA MANO

Detección de matrículas: Algoritmo ANPR Imagen original coche ROI (Region of interest) cvtColor(gray) threshold(CV_THRESH_BINARY + CV_THRESH_OTSU) Largest Contour → Bounding rect Recortar imagen ROI (Bounding rect) cvtColor(gray) LUT x2 OCR Tesseract

Algoritmo HGR (Hand Gesture Recognition) Imagen inicial de la webcam cvtColor(hsv) ROI(Region of Interest) inRange() Búsqueda de características de la piel Erode Dilate(2) FindContours→ Largest Contour Centroide

SERVIDOR WEB Y COMUNICACIÓN FTP ESQUEMA DE COMUNICACIONES SERVIDOR WEB COMUNICACIÓN FTP

SERVIDOR WEB Y COMUNICACIÓN FTP www.mmecrobotics.esy.es

OCR BASADO EN CLASIFICADOR SENCILLO SEGMENTACIÓN CLASIFICADOR

SEGMENTACIÓN Imagen matrícula Threshold(CV_THRESH_BINARY_INV) Dilate FindContours → LargestContour → BoundingRect Eliminación de contornos pequeños e interiores Segmentación de cada carácter de la matricula Threshold(CV_THRESH_BINARY) a cada carácter segmentado Dilate(3) → Erode → Dilate → Erode

SEGMENTACIÓN Imagen matrícula Threshold(CV_THRESH_BINARY_INV) Dilate FindContours → LargestContour → BoundingRect Eliminación de contornos pequeños e interiores Segmentación de cada carácter de la matricula Threshold(CV_THRESH_BINARY) a cada carácter segmentado Dilate(3) → Erode → Dilate → Erode Clasificador OCR

CLASIFICACIÓN DEL CARÁCTER CLASIFICADOR EXTRACCIÓN DE CARACTERÍSTICAS DEL CARÁCTER Dimensiones del carácter: Ancho x Largo Centroide (x,y) Área Longitud COMPARACIÓN DE CARACTERÍSTICAS CON PLANTILLA CLASIFICACIÓN DEL CARÁCTER

MEJORAS FUTURAS Y CONCLUSIONES VENTAJAS E INCONVENIENTES MEJORAS FUTURAS CONCLUSIONES

VENTAJAS - INCONVENIENTES Procesamiento en tiempo real Robustez identificación mano Robustez identificación matrícula Aplicación funcional y real Funcionalidad remota Código modular: dividido en funciones INCONVENIENTES Tiempo envío imagen desde aplicación local a servidor remoto Diseño básico interfaz gráfica Imposibilidad de implantar cámara para vehículos Uso de motor OCR comercial

MEJORAS Implantación de cámara real para obtener matrícula Optimizar el proceso de transferencia de archivos al servidor, actualmente basado en FTP Mejorar diseño aplicación gráfica Implantar comunicación bidireccional entre servidor local (App OpenCV) y servidor remoto(Página web) Mejora de la sensibilidad y robustez (diferentes tamaños, ruido, diferentes tipos de fuente, etc.) del clasificador OCR

CONCLUSIONES Automatización de un parking mediante visión por computador → Reducir costes de mantenimiento y personal Monitorización y seguimiento del parking de forma remota Aplicación gráfica simple e intuitiva para el usuario

¡GRACIAS POR SU ATENCIÓN!