1. A method for generating a transition of a plurality of output images from a first sequence of images to a second sequence of images wherein an image at an end of the first sequence is not contiguous with an image at a beginning of the second sequence, the method comprising: for each output image, selecting a pair of a first image from the first sequence and a second image from the second sequence such that the output image has a point in time between the first image and the second image in the transition; for each selected pair of first and second images, determining a set of motion vectors that describes motion between the first and second images; for each output image, calculating a factor that represents the point in time, between the first and second images selected for the output image, at which the output image occurs; for each output image, performing motion compensated interpolation to generate the output image according to the determined set of motion vectors and the calculated factor.