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 ATRAVEL<strong>de</strong>finido como vértice 7. En caso <strong>de</strong> que los dos vértices tengan el mismo valor conrespecto al eje <strong>de</strong> coor<strong>de</strong>nadas Y, se pasa a analizar su valor en el eje <strong>de</strong> coor<strong>de</strong>nadasX. Ahora el vértice 7 será aquel que tenga mayor valor en el eje <strong>de</strong> coor<strong>de</strong>nadas X.En ambos casos y una vez <strong>de</strong>terminado el vértice 7 el vértice restante sería <strong>de</strong>finidocomo vértice 4. Es importante, recalcar, que dada una cara <strong>de</strong> un bounding box, esimposible que dos vértices tengan el mismo valor en el eje <strong>de</strong> coor<strong>de</strong>nadas en el ejeY y en el eje X, ya que entonces <strong>de</strong>jaría <strong>de</strong> ser una cara y sería una recta, por lo queesta opción no ha sido contemplada.3. Ahora se vuelve a realizar la or<strong>de</strong>nación <strong>de</strong> vértices para la cara <strong>de</strong> la izquierda, sevan a calcular la or<strong>de</strong>nación <strong>de</strong> los vértices 1, 2, 5 y 6. El procedimiento sería elmismo que el explicado en el punto dos, con la única diferencia <strong>de</strong> que se calculanlos vértices anteriormente comentados. Es <strong>de</strong>cir, primero se obtienen los vértices conmenor valor en el eje Z, <strong>de</strong>spués y una vez seleccionados éstos se pasa a especificarcuál <strong>de</strong> los dos vértices tiene menor valor en el eje Y, el que tenga menor valor enY será <strong>de</strong>terminado como vértice 1. En caso <strong>de</strong> que el valor <strong>de</strong> las coor<strong>de</strong>nadas <strong>de</strong>ambos sean idénticas, se analizará el valor <strong>de</strong> éstas en el eje X. De los dos vértices conmenor valor en Z y que contenga mayor valor en el eje X, será <strong>de</strong>signado como vértice1. En ambos casos y una vez <strong>de</strong>terminado el vértice 1 se pasa el vértice restante <strong>de</strong>los dos es <strong>de</strong>signado como vértice 2. Una ve que están <strong>de</strong>terminados los vértices 1y 2 se pasa a <strong>de</strong>terminar cuál <strong>de</strong> los dos vértices que tienen mayor valor en el eje <strong>de</strong>coor<strong>de</strong>nadas Z es <strong>de</strong>signado como vértice 5 y vértice 6. Para ello, se analiza el valor<strong>de</strong> ambos en el eje Y, el vértice que tenga mayor valor en el eje <strong>de</strong> coor<strong>de</strong>nadas Y será<strong>de</strong>signado como el vértice 6, en caso <strong>de</strong> que ambos tengan el mismo valor en Y, seanalizará el valor <strong>de</strong> éstos en el eje <strong>de</strong> coor<strong>de</strong>nadas X. Aquel que tenga mayor valoren el eje X será <strong>de</strong>terminado como vértice 6. En ambos casos y una vez <strong>de</strong>signado elvértice 6 el otro vértice pendiente será <strong>de</strong>signado como vértice 5.4. Después <strong>de</strong> tener or<strong>de</strong>nados los vértices que constituyen el bounding box intermedio,éste es creado y almacenado en su lugar correspondiente.Una trayectoria en 3D viene <strong>de</strong>terminada por una serie <strong>de</strong> bounding box consecutivosque representan el movimiento <strong>de</strong>l objeto a lo largo <strong>de</strong>l entorno observado.Submódulo <strong>de</strong> optimización <strong>de</strong> trayectorias.Cuando un objeto es <strong>de</strong>tectado en la escena, éste es reconocido por el sistema yalmacenado en el archivo <strong>de</strong> texto resultante tras la etapa <strong>de</strong> Tracking 3D. El objeto es132

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

Saved successfully!

Ooh no, something went wrong!