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.3.7. Ejemplos Sistemas <strong>de</strong> ví<strong>de</strong>o vigilancia.Existen diferentes formas <strong>de</strong> realizar un análisis y representación <strong>de</strong> trayectorias, acontinuación se van a <strong>de</strong>tallar algunas <strong>de</strong> ellas:3.7.1. Aprendizaje <strong>de</strong> patrones a partir <strong>de</strong>l movimiento <strong>de</strong> objetospara la <strong>de</strong>tección <strong>de</strong> anomalías.Según [ABS], para realizar el análisis <strong>de</strong> las trayectorias es necesario utilizar los datosobtenidos en la fase <strong>de</strong> seguimiento (tracking). Estos datos servirán como datos <strong>de</strong> entradapara realizar el análisis <strong>de</strong> trayectorias. El módulo <strong>de</strong> seguimiento <strong>de</strong> objetos produce unconjunto <strong>de</strong> m trayectorias {T 1 ,T 2 ,T 3 ,...,T i ,...T m } don<strong>de</strong> cada una <strong>de</strong> las trayectorias estáformada por una serie <strong>de</strong> observaciones <strong>de</strong>l mismo objeto en diferentes instantes <strong>de</strong> tiempo.Por ejemplo, T i = {O 1 ,O 2 ,...,O j ,...,O n } don<strong>de</strong> cada O j = (t,x,y,w,h). cada O j contienelas principales características <strong>de</strong>l objeto en cada reconocido en la escena en cada instante<strong>de</strong> tiempo, <strong>de</strong> forma que:t contiene el tiempo en el que se ha <strong>de</strong>tectado el objeto.(x,y) almacenan la posición en la que se ha <strong>de</strong>tectado el objeto.w contiene la anchura <strong>de</strong>l objeto <strong>de</strong>tectado.h almacena la altura <strong>de</strong>l objeto.Se utilizan estas caracterísiticas comentadas anteriormente, para generar un conjunto<strong>de</strong> vectores (ver figura3.16) <strong>de</strong> transición que serán utilizados para entrenar los mo<strong>de</strong>losestadísticos para que éstos proporcionen información acerca <strong>de</strong> su movimiento y su tamaño.Cada vez que un objeto es <strong>de</strong>tectado en una nueva posición se realiza una computación <strong>de</strong>lconjunto total <strong>de</strong> vectores <strong>de</strong> transición con el objetivo <strong>de</strong> pre<strong>de</strong>cir futuras posiciones <strong>de</strong>lobjeto a lo largo <strong>de</strong> su trayectoria. A<strong>de</strong>más se obtiene la velocidad <strong>de</strong> un objeto, comparandola posición <strong>de</strong>l objeto en un <strong>de</strong>terminado O j con la posición <strong>de</strong>l objeto en las sucesivasposiciones que vaya recorriendo {O j+1 ,...,O j+τ }. También se calculan los vectores <strong>de</strong>transición {γ j+1j ,...,γ j+τj } don<strong>de</strong> γ j+τj = (x j+τ + y j+τ ,τ,w j ,h j ). La posición final <strong>de</strong>l objetoque es (x j+τ +y j+τ ) se obtiene <strong>de</strong> la posición <strong>de</strong>l objeto O j+τ . (w j ,h j ) representan el tamaño<strong>de</strong>l objeto <strong>de</strong>tectado en el entorno. τ es el número <strong>de</strong> veces que se ha <strong>de</strong>tectado el objeto enla escena monitorizada.56

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

Saved successfully!

Ooh no, something went wrong!