2012-01-18 22 views
7

Hola a todos Tengo una pregunta simple con la que he estado luchando ... ¿cuál es la diferencia, si es que hay alguna, entre el seguimiento del componente de movimiento (blob?) Y el seguimiento de blob? Según lo definido por OpenCV.Seguimiento de movimiento vs Blob Tracking

  1. ¿Cubre uno el otro? o son cosas completamente diferentes?

  2. ¿Se pueden usar en conjunto para mejorar la precisión de seguimiento?

  3. ¿El primero está diseñado para el movimiento mientras que el último para objetos (relativamente) estáticos?

Gracias por ayudar a un novato.

p.s. Estoy usando Emgu (en .NET) y mi terminología podría reflejar eso.

Respuesta

4

Blob tracking significa detectar un blob sobre los marcos entrantes. Implicará movimiento si la mancha se mueve.

El seguimiento de movimiento es bastante general e implica la detección de movimiento sobre fotogramas entrantes. El seguimiento de movimiento incluirá el seguimiento de blobs si usa un blob para la detección, pero existen otras técnicas, como el seguimiento, como encontrar descriptores que no impliquen blob.

De todos modos no me gusta el movimiento de expresión, prefiero decir el seguimiento de objetos en movimiento.

3

¿Has visto esto wikipedia page y OpenCV page? Parece que ambos son casi iguales después de leer eso.

Blob es una parte de la imagen que tiene un brillo o color diferente de la parte restante. Por lo tanto, debe identificar los blobs en cada fotograma del video.