Improved frame-differencing motion calculation

Based movement computation on Leap geometry rather than pixel
differencing, to save cycles.