1. A method of motion estimation in a video encoder executed using a processor, comprising: a. utilizing sub-pel diamond refinement; and b. applying uni-modal assumptions to determine which sub-pel points are checked within the sub-pel diamond refinement.