Projection-based image registration in the presence of fixed-pattern noise

A computationally efficient method for image registration is investigated that can achieve an improved performance over the traditional two-dimensional (2-D) cross-correlation-based techniques in the presence of both fixed-pattern and temporal noise. The method relies on transforming each image in the sequence of frames into two vector projections formed by accumulating pixel values along the rows and columns of the image. The vector projections corresponding to successive frames are in turn used to estimate the individual horizontal and vertical components of the shift by means of a one-dimensional (1-D) cross-correlation-based estimator. While gradient-based shift estimation techniques are computationally efficient, they often exhibit degraded performance under noisy conditions in comparison to cross-correlators due to the fact that the gradient operation amplifies noise. The projection-based estimator, on the other hand, significantly reduces the computational complexity associated with the 2-D operations involved in traditional correlation-based shift estimators while improving the performance in the presence of temporal and spatial noise. To show the noise rejection capability of the projection-based shift estimator relative to the 2-D cross correlator, a figure-of-merit is developed and computed reflecting the signal-to-noise ratio (SNR) associated with each estimator. The two methods are also compared by means of computer simulation and tests using real image sequences.

[1]  Roger Y. Tsai,et al.  Multiframe image restoration and registration , 1984 .

[2]  Gösta H. Granlund,et al.  Image Sequence Analysis , 1993, DAGM-Symposium.

[3]  Gerald C. Holst,et al.  CCD arrays, cameras, and displays , 1996 .

[4]  Harvey F. Silverman,et al.  A Class of Algorithms for Fast Digital Image Registration , 1972, IEEE Transactions on Computers.

[5]  M M Hayat,et al.  Statistical algorithm for nonuniformity correction in focal-plane arrays. , 1999, Applied optics.

[6]  M. Kruer,et al.  Influence Of Nonuniformity On Infrared Focal Plane Array Performance , 1985 .

[7]  E Armstrong,et al.  Scene-based nonuniformity correction with video sequences and registration. , 2000, Applied optics.

[8]  Henry Stark,et al.  Probability, Random Processes, and Estimation Theory for Engineers , 1995 .

[9]  F. Stremler Introduction to Communication Systems , 1977 .

[10]  Rae-Hong Park,et al.  A Fast Feature-Based Block Matching Algorithm Using Integral Projections , 1992, IEEE J. Sel. Areas Commun..

[11]  Russell C. Hardie,et al.  Nonuniformity correction for improved registration and high-resolution image reconstruction in IR imagery , 1999, Optics & Photonics.

[12]  A. Schaum,et al.  Analytic Methods of Image Registration: Displacement Estimation and Resampling , 1991 .

[13]  B. Welsh,et al.  Imaging Through Turbulence , 1996 .

[14]  Ken D. Sauer,et al.  Efficient block motion estimation using integral projections , 1996, IEEE Trans. Circuits Syst. Video Technol..

[15]  Robert L. Stevenson,et al.  A Bayesian approach to image expansion for improved definitio , 1994, IEEE Trans. Image Process..

[16]  Nirmal K. Bose,et al.  Recursive reconstruction of high resolution image from noisy undersampled multiframes , 1990, IEEE Trans. Acoust. Speech Signal Process..

[17]  Michal Irani,et al.  Improving resolution by image registration , 1991, CVGIP Graph. Model. Image Process..