1. A method for estimating global motion, comprising: estimating different global motion parameters for a current frame; deriving local motion vectors from the different global motion parameters for individual image blocks in the current frame; identifying reference blocks in a reference frame using the local motion vectors; and comparing the image blocks in the current frame with the identified reference blocks in the reference frame to select the estimated different global motion parameters for the current frame.