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.

CAPÍTULO 5. ARQUITECTURA DE ATRAVELMódulo <strong>de</strong> procesamientoEstructura Trajectory_patternEsta estructura ha sido implementada para almacenar toda la información acerca <strong>de</strong>un patrón. Los principales elementos que se almacenan en esta estructura son toda lainformación acerca <strong>de</strong> la trayectoria, velocidad y recorrido que se encuentra almacenadoen un objeto <strong>de</strong> tipo Trajectory. Con toda la información explicada en la sección5.2.4. También se almacena en esta estructura, la categoría en la que es clasificado elcomportamiento <strong>de</strong>l objeto. El comportamiento <strong>de</strong>l objeto pue<strong>de</strong> ser clasificado en trescategorías NORMAL, ABNORMAL y NOT_CLASSIFIED, la fecha en la que se ha creado elpatrón y el tipo <strong>de</strong> patrón que es. Estas son las principales características que almacenan enesta estructura:Object_current: Contiene toda la información <strong>de</strong>l patrón acerca <strong>de</strong> la trayectoria,el recorrido y la velocidad que <strong>de</strong>finen el comportamiento espacial <strong>de</strong>l patrón. Esteatributo es <strong>de</strong> tipo Trajectory.Category: En este atributo se almacena la información referente al comportamiento<strong>de</strong>l patrón. Pue<strong>de</strong> tomar tres valores distintos <strong>de</strong>pendiendo <strong>de</strong> su comportamiento.Si el comportamiento <strong>de</strong>l patrón es <strong>de</strong>tectado un número importante <strong>de</strong> veces esclasificado como NORMAL, si el comportamiento <strong>de</strong>l patrón está recientemente<strong>de</strong>tectado y sólo ha sido <strong>de</strong>tectado una vez es clasificado como NOT_CLASSIFIED.Sin embargo, si nos e <strong>de</strong>tecta ningún otro patrón en un tiempo <strong>de</strong>terminado sucategoría es modificada y pasa a ser clasificado como ABNORMAL.Type_object: Este campo ha sido implementado, dada la necesidad <strong>de</strong> distinguir entreun movimiento realizado por un vehículo y otro realizado por un peatón, <strong>de</strong> forma quesi el patrón reconocido es realizado por un vehículo este atributo tomará como valorla ca<strong>de</strong>na <strong>de</strong> caracteres VEHICLE y si es realizado por un peatón tomará el valorPEDESTRIAN.Date: Este atributo contiene la fecha en la que ha sido <strong>de</strong>tectado el patrón. Es <strong>de</strong> tipostring o ca<strong>de</strong>na y viene <strong>de</strong>terminado por seis dígitos separados por el carácter “:” dosa dos. De forma que el primer par <strong>de</strong> dígitos hace referencia a la hora en la que hasido creado, la segunda pareja <strong>de</strong> <strong>de</strong> dígitos hace referencia a los minutos en los queha tenido lugar la creación <strong>de</strong>l patrón y la tercera pareja <strong>de</strong> dígitos hace referencia alos segundos.125

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

Saved successfully!

Ooh no, something went wrong!