12.07.2015 Views

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ejemplos Sistemas <strong>de</strong> ví<strong>de</strong>o vigilancia.CAPÍTULO 3. ANTECEDENTES.el patrón <strong>de</strong>finiendo una trayectoria central y su envoltura que está <strong>de</strong>finida por los límitesmás extensos <strong>de</strong> todas las trayectorias clasificadas. Sin embargo, este método no pue<strong>de</strong><strong>de</strong>tectar anomalías en la velocidad y dirección <strong>de</strong> los objetos <strong>de</strong>tectados.El enfoque presentado por [ESP] trata <strong>de</strong> apren<strong>de</strong>r los movimientos normales <strong>de</strong> lastrayectorias y velocida<strong>de</strong>s observados utilizando HMMs[ES08]. Se utilizan HMM paraapren<strong>de</strong>r comportamientos normales en la escena, sin <strong>de</strong>finir mo<strong>de</strong>los, etiquetas, fuertessuposiciones, y con pocas trayectorias. Las trayectorias reconocidas son mo<strong>de</strong>ladas almismo tiempo en el que se van <strong>de</strong>tectando. Para ello, se utiliza un algoritmo <strong>de</strong> clasificación<strong>de</strong> HMM que combina las trayectorias que son similares con los mo<strong>de</strong>los HMM, creandonuevos mo<strong>de</strong>los o actualizando mo<strong>de</strong>los anteriormente <strong>de</strong>finidos. Más concretamente, elalgoritmo compara cada posición <strong>de</strong> la trayectoria observada y su velocidad con los mo<strong>de</strong>losHMM existentes(sólo con aquéllos que tengan unas características similares, en cuanto aposición y velocidad) que tengan mayor proximidad espacial con la trayectoria que hansido recibidas. Si la nueva trayectoria observada no coinci<strong>de</strong> con ningún mo<strong>de</strong>lo HMM<strong>de</strong> los existentes, entonces es consi<strong>de</strong>rada como una situación anómala, y posiblementepue<strong>de</strong> ser agrupada como un nuevo patrón <strong>de</strong> movimiento HMM o se clasifica conaqueĺ mo<strong>de</strong>lo HMM al que más se asemeje. El mo<strong>de</strong>lo global <strong>de</strong> la escena se modifica,cuando los patrones HMMs cambian, bien por la <strong>de</strong>tección <strong>de</strong> una nueva trayectoria norecogida anteriormente o bien por la modificación <strong>de</strong> algún patrón HMM <strong>de</strong>bido a nuevainformación reconcida. Las trayectorias fragmentadas pue<strong>de</strong>n iniciar su análisis en alguno<strong>de</strong> los estados ocultos <strong>de</strong> HMMs realizandose por una extensión <strong>de</strong>l algoritmo. Existen unaserie <strong>de</strong> <strong>de</strong>safíos que <strong>de</strong>ben abordarse en la utilización <strong>de</strong> HMM para el mo<strong>de</strong>lado <strong>de</strong> losmovimientos normales.1. Determinar la utilización <strong>de</strong> los HMMs para mo<strong>de</strong>lar los diferentes grupos o patrones<strong>de</strong> trayectorias.2. Calcular el número <strong>de</strong> estados óptimos en cada HMM.3. Estimas los parámetros <strong>de</strong> cada HMM.Estas etapas <strong>de</strong>ben ser realizadas <strong>de</strong> manera conjunta para lograr un rendimiento razonablesobre flujos <strong>de</strong> datos complejos.En la figura 3.27 se pue<strong>de</strong> observar las diferentes etapas <strong>de</strong>l aprendizaje <strong>de</strong> patrones <strong>de</strong>movimiento en una compleja escena.La estructura <strong>de</strong> la escena y los HMMs son aprendidos automáticamente por laevolución <strong>de</strong> las trayectorias, y cada HMM correspon<strong>de</strong> a una única ruta. En la figura 3.2774

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!