Using Optical Flow Velocity Component - value too low?!
Mostra commenti meno recenti
Hello,
*Goal : Use the optical flow method to find the displacement of a pixel/edge (not an object) versus time. Thus, it implies tracking this pixel/region. *
I have now extracted the velocity components (Horizontal and Vertical) with the vision Optical Flow method. I would guess that the unit is the pixel/frame.
My problem is : the velocities I find are too low. It generally is between -1 and 1 (from 0 to 10^-1) even if the pixel moves by 3 pixels for example. I think either it is not the right unit, either I am doing something wrong in my code (wrong function?). I wanted to use the velocity between each frame to find the pixel location in the next frame, but as the values are very low, the location doesn't change.
How would you track a specific pixel/edge of an object? Why the velocities I find are lower than expected?
Thank you
1 Commento
Achmad Solichin
il 3 Giu 2015
you can multiply it with N, so you will get bigger value.
Risposte (1)
Kevyn
il 21 Apr 2014
0 voti
Categorie
Scopri di più su Computer Vision with Simulink in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!