grupo de tratamiento de imágenesuniversidad autónoma de madrid ati@shiva algoritmos de tratamiento...

20
Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de Vídeo-vigilancia Avanzada Grupo de Tratamiento de Imágenes *Proyecto financiado por la Cátedra UAM- Infoglobal para "Nuevas tecnologías de video aplicadas a sistema de seguridad"

Upload: tomas-vargas-vega

Post on 23-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

ATI@SHIVAAlgoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de Vídeo-

vigilancia Avanzada

Grupo de Tratamiento de Imágenes

*Proyecto financiado por la Cátedra UAM-Infoglobal para "Nuevas tecnologías de video aplicadas a sistema de seguridad"

Page 2: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(2)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Sistemas de CCTV tradicionales

Cámaras diseñadas para capturar imágenes. Cámaras no diseñadas para identificar amenazas. La detección de amenazas depende de un guardia de

seguridad para;Ver un incidente Identificar un objeto abandonado…

Sistemas reactivos.

Page 3: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(3)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Necesidad de nuevos sistemas

Sistemas diseñados para capturar imágenes e identificar amenazas.

Sistemas diseñados para alertar de estas amenazas de una manera automatica

Page 4: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(4)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Proyecto de Investigación, Desarrollo e InnovaciónAlgoritmos de procesado de Imagen que permitirán llevar a cabo

servicios de valor añadido sobre el producto básico de video-vigilancia.

La investigación e implementación llevada a cabo por el Grupo de Tratamiento de Imágenes (GTI) de la Escuela Politécnica Superior de la Universidad Autónoma de Madrid  

PROYECTO ATI-SHIVA

Page 5: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(5)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

OBJETIVOS

Procesamiento distribuido de la señal de video Mayor rendimiento Escalabilidad Realimentacion entre los distintos procesos de análisis

de imagen Proporcionar soporte a las aplicaciones de análisis de

imágenes Realizar una extracción de contenido semántica de la

señal de video

Page 6: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(6)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Arquitectura del sistema

Procesado Imagen

ETHERNET

FRAMESERVER

DATASERVER CONTEXTSERVER

Almacenamiento información

Captura y distribución

ARQUITECTURA I

Page 7: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(7)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

ARQUITECTURA II

Comunicacion con distintos servicioso Arquitectura cliente-servidor IP

– Red Gigabit-Ethernet del GTI-UAM

o El algoritmo sigue los siguientes pasos:– Se inicializa dentro de un determinado contexto (ContextServer)

– Procesa los frames extraidos de las camaras (FrameServer)

– Almacena datos y resultados generados en el DataServer

Page 8: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(8)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Procesamiento centralizado

Procesamiento distribuído ATI-SHIVA

Captura de imagen

Detección movimiento

Procesamientoadicional

Análisis adicional

AlarmaAcciónalarma

Envío por red

Captura de imagen

Envíopor red

Análisismetadatos

AlarmaAcción alarma

Cámara IP Aplicación

Comparación con los sistemas actuales.

Aplicación 2

Análisismetadatos

AlarmaAcción alarma

Detección movimiento

MetadatosEnvíopor red

Page 9: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(9)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Procesamiento distribuído.

Aplicación;Filtrado de metadatos

Definición de reglas

Análisis de metadatos enfunción de reglas

Alarma

<Object Info>

Aplicacion principal; Detección Mvto.Detección de objetos

Generación de info de objetos

Object IDObject position

Pre procesamiento Post procesamiento

Page 10: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(10)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

ELEMENTOS DEL SISTEMA

FRAMESERVERObtiene frames de las cámaras de la EPS y las distribuye por

red IP a los algoritmos (arquitectura cliente-servidor)Consta de tres módulos

o Capturadora de datos

o Buffer

o Servidor IP

Captura de frames

Buffer de frames Servidor de frames

S

Figura 2 – Estructura del FrameServer

Page 11: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(11)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

FRAMESERVER

Capturadora de framesObtiene frames y los inserta en un buffer a una tasa constanteActualmente se obtienen datos de:

o Cámara USB

o Cámara FireWire1394

o Archivo de video (sin comprimir) en disco

Parametros de la capturao Frecuencia de la captura (fps)

o Formato de la captura (24bpp, 8bpp,...)

Page 12: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(12)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

FRAMESERVER

Buffer de framesEstructura que almacena los frames capturadosDos tipos:

o Sin control de usuarios acceso aleatorio

o Con control de usuarios permite un trabajo “colaborativo” entre los algoritmos

Servidor IP de framesArquitectura cliente-servidorMultihilo

Page 13: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(13)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

DATASERVER

Almacena datos adicionales generados por el proceso de los distintos algoritmos

o Datos Utiles en un sistema donde las distintas tareas “colaboran”

Consta de:o Base de Datos multimedia

o Servidor IP para distribuir los datos a los algoritmos

Actualmente en desarrollo…

Page 14: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(14)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

CONTEXT SERVER

Este modulo se encarga de dar un contexto de aplicacion a cada algoritmo

Actualmente en desarrollo…

Page 15: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(15)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Detección y seguimiento de objetos

LINEAS DE TRABAJO

Page 16: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(16)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Reconocimiento facial Basado en extracción de puntos característicos

LINEAS DE TRABAJO

Puntos característicos

Page 17: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(17)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

LINEAS DE TRABAJO

Clasificación de objetos Detección de personas

Page 18: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(18)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

Detección de objetos abandonados El sistema es capaz de combinar distintos tipos de

información

LINEAS DE TRABAJO

Page 19: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(19)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

LINEAS DE TRABAJO

Detección de objetos robados Detección automática de un objeto removido del fondo de la

escena

robo

Page 20: Grupo de Tratamiento de ImágenesUniversidad Autónoma de Madrid ATI@SHIVA Algoritmos de Tratamiento de Imágenes para Sistema Homogéneo e Inteligente de

ATI@SHIVA(20)

Grupo de Tratamiento de Imágenes Universidad Autónoma de Madrid

GTI-UAM (17-04-07)

LINEAS DE TRABAJO

Generación y transmisión de descripciones de vídeo a diversos niveles de detalle Transmision de secuencias de video basandose en un

analisis previo de objetoso Separacion fondo/primer plano escena

o Generacion de descripciones del contenido observado

Permite reducir notablemente el ancho de banda utilizado Reduccion de calidad media en la secuencia reconstruida