A Statistics-Based Approach to Binary Image Registration with Uncertainty Analysis

A new technique is described for the registration of edge-detected images. While an extensive literature exists on the problem of image registration, few of the current approaches include a well-defined measure of the statistical confidence associated with the solution. Such a measure is essential for many autonomous applications, where registration solutions that are dubious (involving poorly focused images or terrain that is obscured by clouds) must be distinguished from those that are reliable (based on clear images of highly structured scenes). The technique developed herein utilizes straightforward edge pixel matching to determine the "best" among a class of candidate translations. A well-established statistical procedure, the McNemar test, is then applied to identify which other candidate solutions are not significantly worse than the best solution. This allows for the construction of confidence regions in the space of the registration parameters. The approach is validated through a simulation study and examples are provided of its application in numerous challenging scenarios. While the algorithm is limited to solving for two-dimensional translations, its use in validating solutions to higher-order (rigid body, affine) transformation problems is demonstrated

[1]  E. Lehmann,et al.  Nonparametrics: Statistical Methods Based on Ranks , 1976 .

[2]  Jay B. West,et al.  The distribution of target registration error in rigid-body point-based registration , 2001, IEEE Transactions on Medical Imaging.

[3]  James Theiler,et al.  Automated image registration (AIR) of MTI imagery , 2003, SPIE Defense + Commercial Sensing.

[4]  Sudeep Sarkar,et al.  Comparison of Edge Detectors: A Methodology and Initial Study , 1998, Comput. Vis. Image Underst..

[5]  John Bibby,et al.  The Analysis of Contingency Tables , 1978 .

[6]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[7]  B. S. Manjunath,et al.  A Condition Number for Point Matching with Application to Registration and Postregistration Error Estimation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  David T. Gregorich,et al.  Verification of AIRS boresight accuracy using coastline detection , 2003, IEEE Trans. Geosci. Remote. Sens..

[9]  Jan Flusser,et al.  Image registration methods: a survey , 2003, Image Vis. Comput..

[10]  Sudeep Sarkar,et al.  Comparison of edge detectors: a methodology and initial study , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Svetha Venkatesh,et al.  Edge evaluation using necessary components , 1992, CVGIP Graph. Model. Image Process..

[13]  B. M. Bennett,et al.  283. Note: On McNemar's Test for the 2 × 2 Table and Its Power Function , 1970 .

[14]  Sudeep Sarkar,et al.  Robust Visual Method for Assessing the Relative Performance of Edge-Detection Algorithms , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Mitra Basu,et al.  Gaussian-based edge-detection methods - a survey , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[16]  J. H. Hateren,et al.  Independent component filters of natural images compared with simple cells in primary visual cortex , 1998 .

[17]  Q. Mcnemar Note on the sampling error of the difference between correlated proportions or percentages , 1947, Psychometrika.

[18]  Djemel Ziou,et al.  Contextual and non-contextual performance evaluation of edge detectors , 2000, Pattern Recognit. Lett..

[19]  Max L. Decker,et al.  Edge-based correlation image registration algorithm for the Multispectral Thermal Imager (MTI) , 2004, SPIE Defense + Commercial Sensing.

[20]  S. Erturk Image sequence stabilisation based on Kalman filtering of frame positions , 2001 .

[21]  Lisa M. Brown,et al.  A survey of image registration techniques , 1992, CSUR.