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?