17/6/08

Diferenciación entre los objetos que permanecen en la imagen y los que no.

Bueno, pues he hecho un hueco para subir lo que dejé hecho antes de los exámenes.

He hecho que la estructura donde guardo los objetos que detecto guarde una submatriz de la imagen con el objeto la cual comparo con la imagen actual para saber si los objetos siguen en el mismo sitio donde los he detectado, con lo que cuando se detecta que un objeto no esta tras un cierto margen para evitar fallos este se eliminará.

Además según esto he asociado a cada objeto un estado y un contador para ver cuanto tiempo llevan en ese estado si se necesita saber(no es tiempo real, es un contador simple, el tiempo es relativo a la frecuencia con la que se actualizan los objetos) , los distintos estados se reflejan en el siguiente diagrama:

Donde N>M ya que los objetos que consideramos abandonados son más peligrosos mientras que los parados son susceptibles de ser fallos de detección.

De momento la transición entre objetos parados y abandonados se hace automáticamente si el objeto sigue apareciendo en la segunda vez que se actualizan los objetos ya que me falta detectar el movimiento de alrededor del objeto para poder saber si el objeto esta o no abandonado.

A continuación muestro un par de vídeos de ejemplo, en los que he marcado los distintos tipos de objetos de la siguiente forma:

tipo objeto color

parado amarillo

abandonado rojo
parado_perdido gris
abandonado_perdido azul

Con este vídeo tendréis que agudizar la vista porque los recuadros amarillos no se ven muy bien, aparecen varios cuando llega el hombre de la mochila y al final del vídeo cuando pasa un grupo de hombres de derecha a izquierda.





En la versión final solamente marcare los objetos abandonados de color rojo y los parados de algún otro color más suave, ya que aunque no los detecte como abandonados son susceptibles de serlo.

Creo que haciendo lo comentado antes para la diferenciación de objetos parados y abandonados y par de retoques más ya estará el proyecto completo, pero esto y la memoria ya los haré este verano para presentarlo en septiembre ya que ahora estoy un poco ahogado de prácticas y exámenes y me es imposible dedicarle tiempo.