Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Identificación de objeto en una imagen (https://www.clubdelphi.com/foros/showthread.php?t=63190)

lelo 02-02-2009 18:35:30

Identificación de objeto en una imagen
 
Hola, solicito ayuda en un problemita que tengo. La cuestión es la siguiente:

Cuento con un algoritmo que sigue un objeto en un video. Inicialmente el objeto es señalado con un clic y posteriormente una cuadrícula debe seguir dicho objeto. El problema es cuando el objeto se mueve a una velocidad dada, pues la cuadrícula pierde el objeto y es necesario volver a "engancharlo".

Entonces el punto seria identificar nuevamente el objeto cada vez que se pierda. He estado pensando en dada una imagen, identificar en cualquier parte de ésta el objeto inicial, sólo que no sé qué técnica eficiente utilizar. Cabe resaltar que el algoritmo que tengo identifica el objeto señalando su centroide y a partir de ahi se estima las posibles posiciones futuras de dicho centroide para que la cuadrícula lo siga, pero cuando el centroide se mueve a mayor velocidad el algoritmo no logra identificarlo.

Necesito sus orientaciones, cualquier comentario o ayuda será bien recibida.

Gracias.

Kipow 02-02-2009 19:03:36

Interesante, que algoritmo usas para detectar el movimiento, talvez seria solo de mejorar el algoritmo ya que ubicar desde la nada el objeto pienso que seria mucho mas tardado. a mi se me ocurre hacer verificaciones sobre un ratio determinado de pixels alrededor del centroide. (o bien sobre las esquinas visibles del objeto) utilizando multithreading podrias estar verificando las esquinas visibles sobre un cuadrado seleccionado. no se son ocurrencias mias, talvez estoy fuera de foco de esto de manejo de imagenes. :)

Neftali [Germán.Estévez] 02-02-2009 22:52:59

También yo pienso que tal vez el lugar de tratar de "enganchar" de nuevo el objeto, sería mejor no "perderlo".


La franja horaria es GMT +2. Ahora son las 21:08:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi