Optical Flow GPU Version - based upon Andrew Benson's solution