Sporing (computergrafik)

Sporing er bestemmelse af placeringen af ​​et bevægeligt objekt (flere objekter) i tid ved hjælp af et kamera. Algoritmen analyserer videobilleder og udsender positionen af ​​bevægelige mål i forhold til billedet.

Hovedproblemet ved sporing er at matche målobjektets positioner i en sekvens af billeder, især hvis objektet bevæger sig hurtigt i forhold til billedhastigheden . Sporingssystemer bruger således typisk en bevægelsesmodel, der beskriver, hvordan billedet af målobjektet kan ændre sig med alle mulige forskellige bevægelser.

Eksempler på sådanne simple bevægelsesmønstre er:

Hovedopgaven for sporingsalgoritmen er en sekventiel analyse af videoframes for at estimere bevægelsesparametre. Disse parametre karakteriserer placeringen af ​​målobjektet.

Grundlæggende algoritmer [1]

Det visuelle observationssystem (sporing) består af to hoveddele:

At repræsentere og lokalisere et målobjekt er for det meste en bottom-up proces, dvs. sekventiel og dens efterfølgende trin påvirker ikke de foregående. Typisk er beregningskompleksiteten af ​​disse algoritmer ret lille. Her er nogle standardmålobjektrepræsentation og lokaliseringsalgoritmer :

Filtrering og kombination af data er for det meste en top-down proces, der involverer at kombinere a priori information om scenen eller objektet, relateret til objektets dynamik og beregning af forskellige hypoteser. Beregningskompleksiteten af ​​disse algoritmer er normalt meget højere. Her er nogle standardfiltreringsalgoritmer [3] :

Se også

Noter

  1. Alper Yilmaz, Omar Javed og Mubarak Shah, "Object Tracking: A Survey", ACM Journal of Computing Surveys, dec 2006.
  2. CGM-artikel "Point feature tracking" (dødt link) . Hentet 17. maj 2010. Arkiveret fra originalen 23. maj 2012. 
  3. M. Arulampalam, S. Maskell, N. Gordon og T. Clapp, "A Tutorial on Particle Filters for Online Non-linear/Non-Gaussian Bayesian Tracking", IEEE Trans. om signalbehandling, vol. 50, nej. 2. februar 2002.

Links