2013-08-15 1 views
0

Je travaille actuellement sur un projet qui m'oblige à trouver l'axe de l'expansion en utilisant le flux optique.Flux optique et focus de l'expansion dans OpenCV

J'ai actuellement le flux optique et je utilise la formule des pages 13-14 ce papier: http://www.dgp.toronto.edu/~donovan/stabilization/opticalflow.pdf

Je prends deux trames d'une vidéo et trouver des pyramides à la fois à l'aide buildOpticalFlowPyramid puis trouver les points clés à l'aide goodFeaturesToTrack. En les utilisant, je calcule ensuite le flux optique clairsemé avec calcOpticalFlowPyrLK. Ces trois méthodes sont fournies par OpenCV.

Le problème que j'ai rencontré est que j'ai besoin à la fois du vecteur de flux pour chaque point clé dans l'image pour remplir les matrices A et b. Est-ce que la valeur du pixel serait juste l'emplacement du point clé dans l'image originale? Et puis le vecteur de flux est la différence entre l'emplacement initial et le nouveau point?

Répondre

Questions connexes