2012-01-18 21 views
7

Ciao a tutti Ho una semplice domanda con la quale sono stato alle prese .... qual è la differenza, se esiste, tra il componente del movimento (blob?) E il tracciamento del BLOB? Come definito da OpenCV.Monitoraggio del movimento e tracciamento del BLOB

  1. Si copre l'altro? o sono cose completamente diverse?

  2. Possono essere utilizzati insieme per migliorare la precisione del rilevamento?

  3. Il primo è progettato per il movimento mentre il secondo per oggetti (relativamente) statici?

Grazie per l'aiuto di un principiante.

p.s. Sto usando Emgu (su .NET) e la mia terminologia potrebbe rifletterci.

risposta

4

Il rilevamento di blob significa rilevare un blob sui frame in ingresso. Coinvolgerà il movimento se si muove il blob.

Il rilevamento del movimento è abbastanza generale e implica il rilevamento del movimento sui fotogrammi in ingresso. Il tracciamento del movimento coinvolgerà il blob tracking se si utilizza un blob per il rilevamento, ma esistono altre tecniche come il rilevamento come la ricerca di descrittori che non implicano il blob.

In ogni caso non mi piace l'espressione motion tracking, preferisco dire il tracking degli oggetti in movimento.

3

Avete controllato questo wikipedia page e OpenCV page? Sembra che entrambi siano quasi gli stessi dopo averlo letto.

Blob è una parte dell'immagine che ha una luminosità o un colore diverso dalla parte rimanente. Quindi è necessario identificare i BLOB in ogni fotogramma del video.

Problemi correlati