1. A method of generating motion vectors in a video processing device, the method comprising: comparing a block motion vector to a sub-block motion vector, wherein the block motion vector corresponds to a video block that includes a sub-block corresponding to the sub-block motion vector; and selecting one of the block motion vector and the sub-block motion vector as a spatially-estimated motion vector for the sub-block based on the comparison.