1. A method of identifying motion vectors for interpolating a portion of a digital video signal, the method comprising: identifying a plurality of motion vectors indicative of differences between first and second frames of a digital video signal; assigning each of the plurality of motion vectors to one of a plurality of clusters; selecting at least one motion vector assigned to each of the plurality of clusters; and generating at least a portion of a third frame based on the at least one motion vector selected for each of the plurality of clusters.