MPEG Motion Vectors
A single, horizontal pass to find the minimum difference between two frames.
The position which minimises the non-black areas describes the best motion vector from frame 1 to frame 2.