Robust FFT-Based Scale-Invariant Image Registration with Image Gradients

We present a robust FFT-based approach to scale-invariant image registration. Our method relies on FFT-based correlation twice: once in the log-polar Fourier domain to estimate the scaling and rotation and once in the spatial domain to recover the residual translation. Previous methods based on the same principles are not robust. To equip our scheme with robustness and accuracy, we introduce modifications which tailor the method to the nature of images. First, we derive efficient log-polar Fourier representations by replacing image functions with complex gray-level edge maps. We show that this representation both captures the structure of salient image features and circumvents problems related to the low-pass nature of images, interpolation errors, border effects, and aliasing. Second, to recover the unknown parameters, we introduce the normalized gradient correlation. We show that, using image gradients to perform correlation, the errors induced by outliers are mapped to a uniform distribution for which our normalized gradient correlation features robust performance. Exhaustive experimentation with real images showed that, unlike any other Fourier-based correlation techniques, the proposed method was able to estimate translations, arbitrary rotations, and scale factors up to 6.

[1]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[2]  J. Sarvaiya,et al.  Image registration using log-polar transform and phase correlation , 2009, TENCON 2009 - 2009 IEEE Region 10 Conference.

[3]  S. Leigh,et al.  Probability and Random Processes for Electrical Engineering , 1989 .

[4]  Bao-Long Guo,et al.  Pseudo-log-polar Fourier transform for image registration , 2006, IEEE Signal Processing Letters.

[5]  Chia-Ling Tsai,et al.  The dual-bootstrap iterative closest point algorithm with application to retinal image registration , 2003, IEEE Transactions on Medical Imaging.

[6]  Georgios Tzimiropoulos,et al.  Robust FFT-Based Scale-Invariant Image Registration , 2009 .

[7]  Amir Averbuch,et al.  Pseudopolar-based estimation of large translations, rotations, and scalings in images , 2005, IEEE Transactions on Image Processing.

[8]  B. N. Chatterji,et al.  An FFT-based technique for translation, rotation, and scale-invariant image registration , 1996, IEEE Trans. Image Process..

[9]  Wei Pan,et al.  An Adaptable-Multilayer Fractional Fourier Transform Approach for Image Registration , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Ronald R. Coifman,et al.  Fast Slant Stack: a Notion of Radon Transform for Data in a Cartesian Grid Which Is Rapidly Computible, Algebraically Exact, Geometrically Faithful and Invertible , 2001 .

[11]  William J. Christmas,et al.  Orientation Correlation , 2002, BMVC.

[12]  C. D. Kuglin,et al.  The phase correlation image alignment method , 1975 .

[13]  Naga K. Govindaraju,et al.  High performance discrete Fourier transforms on graphics processors , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[14]  D. Donoho,et al.  Fast Slant Stack: a notion of Radon transform for data in a Cartesian grid which is rapidly computable, algebraically exact, geometrically faithful and invertible , 2003 .

[15]  Hyeonjoon Moon,et al.  The FERET evaluation methodology for face-recognition algorithms , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Amir Averbuch,et al.  A projection-based extension to phase correlation image alignment , 2007, Signal Process..

[17]  V. Argyriou,et al.  Estimation of sub-pixel motion using gradient cross-correlation , 2003 .

[18]  D. Donoho,et al.  Fast and accurate Polar Fourier transform , 2006 .

[19]  Michel Defrise,et al.  Symmetric Phase-Only Matched Filtering of Fourier-Mellin Transforms for Image Registration and Recognition , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[21]  Yinan Lu,et al.  An Application of Fourier-Mellin Transform in Image Registration , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[22]  George Wolberg,et al.  Image registration using log-polar mappings for recovery of large-scale similarity and projective transformations , 2005, IEEE Transactions on Image Processing.

[23]  Bo Tao,et al.  Analysis of image registration noise due to rotationally dependent aliasing , 2003, J. Vis. Commun. Image Represent..

[24]  Harald Kosch,et al.  Image Database , 2009, Encyclopedia of Database Systems.

[25]  Harry Wechsler,et al.  The FERET database and evaluation procedure for face-recognition algorithms , 1998, Image Vis. Comput..

[26]  Abhishek Kumar Jha,et al.  Affine theorem for two-dimensional Fourier transform , 1993 .