1. A method of estimating a global motion vector representative of the motion of a first digital image with respect to a second digital image, the first and the second image forming part of a sequence of images and being made up of, respectively, a first and a second pixel matrix, said method estimating the global motion vector on the basis of the estimation of at least one motion vector of at least one region of the first image representative of the motion of the at least one region from the first image to the second image and comprising phases of: subdividing the at least one region of the first image into a plurality of pixel blocks; assigning to each block of the plurality a respective weighting coefficient calculated on the basis of a respective inhomogeneity measure; and estimating the at least one motion vector of said at least one region on the basis of the weighting coefficients assigned to each block of the at least one region.