This algorithm is based upon "Differential Dynamic Microscopy: Probing Wave Vector Dependent Dynamics with a Microscope", Cerbino, R and Trappe, V, PRL 100 188102 (2008).
It is designed primarily for analysing dynamics of colloidal suspensions which do not have a high enough signal-noise ratio for conventional particle tracking.
This version was the one used for the work in my PhD thesis.