Spårning (datorgrafik)

Spårning är bestämning av platsen för ett rörligt objekt (flera objekt) i tiden med hjälp av en kamera. Algoritmen analyserar videobilder och matar ut positionen för rörliga mål i förhållande till bilden.

Huvudproblemet vid spårning är att matcha positionerna för målobjektet i en sekvens av bildrutor, särskilt om objektet rör sig snabbt i förhållande till bildhastigheten . Således använder spårningssystem vanligtvis en rörelsemodell som beskriver hur bilden av målobjektet kan förändras med alla möjliga olika rörelser.

Exempel på sådana enkla rörelsemönster är:

Huvuduppgiften för spårningsalgoritmen är en sekventiell analys av videoramar för att uppskatta rörelseparametrar. Dessa parametrar karakteriserar målobjektets position.

Grundläggande algoritmer [1]

Systemet för visuell observation (spårning) består av två huvuddelar:

Att representera och lokalisera ett målobjekt är för det mesta en nedifrån-och-upp-process, d.v.s. sekventiellt och dess efterföljande steg påverkar inte de föregående. Vanligtvis är beräkningskomplexiteten för dessa algoritmer ganska liten. Här är några standardalgoritmer för målobjektrepresentation och lokalisering :

Filtrering och kombination av data är mestadels en uppifrån-och-ned-process som innebär att man kombinerar a priori information om scenen eller objektet, relaterad till objektets dynamik, och beräknar olika hypoteser. Beräkningskomplexiteten för dessa algoritmer är vanligtvis mycket högre. Här är några standardfiltreringsalgoritmer [ 3] :

Se även

Anteckningar

  1. Alper Yilmaz, Omar Javed och Mubarak Shah, "Object Tracking: A Survey", ACM Journal of Computing Surveys, dec 2006.
  2. CGM-artikel "Spårning av punktfunktioner" (död länk) . Hämtad 17 maj 2010. Arkiverad från originalet 23 maj 2012. 
  3. M. Arulampalam, S. Maskell, N. Gordon och T. Clapp, "En handledning om partikelfilter för online-linjär/icke-Gaussian Bayesian Tracking", IEEE Trans. på Signal Processing, Vol. 50, nej. 2 februari 2002.

Länkar