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.

Módulo <strong>de</strong> procesamientoCAPÍTULO 5. ARQUITECTURA DE ATRAVELobjeto, el segundo par refleja la información acerca <strong>de</strong>l mes y los últimos cuatrodígitos <strong>de</strong>terminan el año en el que se produjo la <strong>de</strong>tección <strong>de</strong> los objetos en la escenaobservada. Un ejemplo <strong>de</strong> fecha pue<strong>de</strong> ser 12/06/2012, el cuál <strong>de</strong>be ser interpretadocomo el día 12 <strong>de</strong>l mes sexto(Junio) <strong>de</strong>l año <strong>de</strong> 2012.velocity: Para conocer la velocidad con la que un objeto se <strong>de</strong>splaza a lo largo <strong>de</strong>la escena monitorizada, es necesario calcularla y almacenarla en algún lado, paraposteriormente realizar análisis <strong>de</strong> velocidad con respecto a los patrones que formanla base <strong>de</strong> conocimiento <strong>de</strong> patrones aprendidos. Para calcular la velocidad <strong>de</strong> unobjeto se <strong>de</strong>be <strong>de</strong> tener una posición inicial <strong>de</strong>l objeto y una posición final y conocerel tiempo que ha transcurrido para que el objeto se <strong>de</strong>splace <strong>de</strong>s<strong>de</strong> la posición inicial ala posición final. De manera que el cálculo <strong>de</strong> la velocidad se pue<strong>de</strong> ver en la sección5.2.4. EL valor <strong>de</strong> velocidad que se almacena en este atributo contiene el valor <strong>de</strong> lavelocidad existente entre la última <strong>de</strong>tección <strong>de</strong>l objeto y la <strong>de</strong>tección anteriormentealmacenada. De forma que se almacena la velocidad por fragmentos <strong>de</strong> la <strong>de</strong>finición<strong>de</strong> trayectoria. Así pues se calcula la velocidad con la que se <strong>de</strong>splaza el objeto sobrela escena en los diferentes fragmentos que componen la trayectoria. El tipo <strong>de</strong> atributoque se almacena es float, permitiendo almacenar la velocidad <strong>de</strong>l objeto con mayorprecisión que si se utilizase un entero o integer.5.2.2. Estructura Features_travel_objectLa trayectoria que <strong>de</strong>scriben los objetos que se <strong>de</strong>splazan a lo largo <strong>de</strong> la escena, realizanun recorrido que se obtiene <strong>de</strong> su movimiento (véase sección 5.2.4). Sin embargo, paraconseguir realizar un análisis entre el recorrido seguido por un objeto en concreto conrespecto a los patrones existentes es necesario almacenar los datos resultantes <strong>de</strong> calcularel recorrido realizado por un objeto. Para ello se ha utilizado una estructura <strong>de</strong>nominadaFeaatures_travel_object que almacena todos los datos necesarios para el cálculo <strong>de</strong>lrecorrido <strong>de</strong> un objeto en un instante <strong>de</strong> tiempo <strong>de</strong>terminado. Como se ha <strong>de</strong>tallado enla sección 5.2.4 el recorrido sobre el movimiento <strong>de</strong> un objeto a lo largo <strong>de</strong> la escena viene<strong>de</strong>terminado por una lista <strong>de</strong> objetos que lo representan. Estos objetos son <strong>de</strong> tipo Features_-travel_object los cuáles contienen la información sobre el recorrido <strong>de</strong>l objeto en cada uno<strong>de</strong> sus fragmentos <strong>de</strong>finidos. Cada objeto Features_travel_object almacena los siguientesdatos:Bounding_box: En este atributo o campo se almacena el espacio que abarca elrecorrido <strong>de</strong>l objeto en la última <strong>de</strong>tección <strong>de</strong>l objeto sobre la escena. Es <strong>de</strong>116

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

Saved successfully!

Ooh no, something went wrong!