Estimation of affine transformations between images pairs via Fourier transform

This article presents an original algorithm operating in the frequency domain for estimating the affine transformation between a pair of images. The affine matrix is estimated by the relationships between companion stretched slices of the Fourier transforms magnitudes of the two images. The translational vector is estimated by phase-correlation after compensating for the contribution of the affine matrix. This approach is "global" in the sense that it uses the whole images information and it does not rest upon features extraction and matching. It can be efficiently implemented via FFT and it is suited to unsupervised estimation of affine transformations. Experimental evidence of the effectiveness and robustness of the proposed method is reported.

[1]  Tony Lindeberg,et al.  Shape from texture from a multi-scale perspective , 1993, 1993 (4th) International Conference on Computer Vision.

[2]  Stefano Alliney,et al.  Digital Image Registration Using Projections , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  John Krumm,et al.  Shape from periodic texture using the spectrogram , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Alan C. Bovik,et al.  Shape from Texture Using Local Spectral Moments , 1995, IEEE Trans. Pattern Anal. Mach. Intell..