1. A method for performing motion estimation, comprising the steps of: (A) determining one or more first vectors representative of a displacement of a first block of a first image in a second image; and (B) determining one or more second vectors representative of a displacement of said first block in said second image and a first sub-block and a second sub-block of said first block based upon (i) said one or more first vectors, (ii) a plurality of error scores and (iii) one or more combinations of said error scores.