Motion Estimation with Optical Flow
blog.nanonets.com
blog.nanonets.com
Had a page about it on robots.net, but it seems to be down now
We were originally looking at analyzing the h264 bitstream in software and getting the vectors out that way. Honestly I don't think that would be extraordinarily difficult, there's already code in ffmpeg to draw the motion vectors as arrows on the decoded frame, so that would be a good place to look if there aren't any preexisting apis or tools to extract them.
Good luck!
https://github.com/NVIDIA/video-sdk-samples/blob/master/Samp...
https://picamera.readthedocs.io/en/release-1.13/recipes2.htm...
Most real-time video processing systems/techniques only address relationships of objects within the same frame, disregarding time information. Optical flow accounts for this temporal relationship between frames. Advances in Optical Flow have changed the game in Object Tracking and Human Activity Recognition in videos.
This article explains the fundamentals and gives you the code to try it out for yourself.
I've always felt that it was a missed opportunity to tap into temporal information for entity recognition. I'm excited to see this take hold!
Does anyone have a hint on what technique they might have used?
Maybe this one from 2007: https://www-pequan.lip6.fr/~bereziat/cours/master/vision/pap...
[0]: https://lmb.informatik.uni-freiburg.de/Publications/2010/Bro...
Thanks for the link - can’t wait to have a play with it!