Tutorial and Toolbox on real-time optical flow

Code with visualization and excercises. Camera supported
9.3K Downloads
Updated 29 Nov 2020

1) runMe.m
(use arrow keys to interact with pattern)
2) OpticalFlowTutorialPart1.pdf
NOTE 1: This is a beta version. I would like to know about bugs so that I can improve this major update. We are working on a publication, so please check back for a proper reference if you plan on using this for your work.
Note 2: There are NO toolboxes required to run this. If it says differently below, ignore it.
Some of the material that was intended for use in parts 2 and 3 have ended up in proprietary software, so I hope those who were waiting for that will accept my apologies. To compensate, I am working hard to make part 1 (the only part) especially easy to use.
http://islab.hh.se/mediawiki/index.php/Stefan_Karlsson/PersonalPage
A Quick view on applications:
http://www.youtube.com/watch?v=h4umf0iCrFU
Get Started:
http://youtu.be/u1jSwcVoFcM

Cite As

Stefan Karlsson and Josef Bigun (2019). Tutorial and Toolbox on real-time optical flow (https://www.mathworks.com/matlabcentral/fileexchange/44400), MATLAB Central File Exchange. Retrieved December 19, 2019.

MATLAB Release Compatibility
Created with R2016a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: FancyFlowPlayer

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.20

See release notes for this release on GitHub: https://github.com/StefanKarlsson987/Optical-Flow-toolbox-Matlab-/releases/tag/1.20

1.19

just updated the "cite as" field to correctly mention all authors

1.18

fixed the default settings in runMe.m
see "Changes versions.txt"
initially fixed issues in Matlab version 2016a
hotfix
I tried again to remove the listed Matlab toolboxes, but I am guessing they are automatically added again. There are NO toolboxes required to run this.
v 1.052 - see "changes versions.txt"

1.17.0.0

Better Horn and Schunk implementation,
groundtruth generation for synthetic sequences
better documentation

1.16.0.0

wrongly listed toolbox requirements removed

1.15.0.0

prettified text

1.14.0.0

se text file in main folder

1.13.0.0

Improved the video clip

1.12.0.0

added a second youtube clip

1.11.0.0

Added a youtube clip

1.10.0.0

see "Changes versions.txt"

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.