How can i interprete output of opticalflow?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
i get u and v motion vectors from opticalflow.How yo interprete values of that output.It shows high values around object boundry only.With out quiver and other line reprsentation,how i can understand values of opticalflow?Because i want to compare motion detection algorithm.like opticalflow and block match.
0 Commenti
Risposte (1)
Dima Lisin
il 12 Set 2014
Hi Anu,
Getting high flow values at the object's boundary is expected, especially if the object does not have much texture. Let's say you have a video of a white square moving on a black background. The only pixels whose value changes from frame to frame, are pixels on the square's boundary. Everywhere else the flow will be 0.
On the other hand, if the object has some texture, then you will get non-zero optical flow at its interior pixels too.
0 Commenti
Vedere anche
Categorie
Scopri di più su Tracking and Motion Estimation in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!