1. A method for computing motion vectors in a digital video sequence, comprising: receiving a first image frame at a first resolution; receiving a second image frame at the first resolution; for each image patch in the first image frame that has a corresponding image patch in the second image frame: determining a motion vector for the image patch; and using the determined motion vector to establish an intermediate position of the image patch in an interpolated frame that is intermediary to the first and second frames.