Evolution strategies based image registration via feature matching

An image registration approach using evolution strategies is presented. The objectives of registration are to find an accurate transformation and minimize the computational expense. However, it is difficult to optimize both concurrently. Moreover, most conventional image registration approaches are unsuccessful in registering images requiring large transformations due to the computational constraints. In this article, we propose a novel method that employs evolution strategies to search for corresponding features. Using an elliptical search structure, our goal is to match the feature enclosed and therefore determine the transformation parameters. The advantages of this method include, in addition to lower computational cost, high accuracy regardless of the magnitude of transformation required and noise condition. Results are illustrated and compared to a control-point-based method and a mutual-information-based method. The experiments also demonstrate robustness of the approach. � 2004 Elsevier B.V. All rights reserved.

[1]  Rasika Rajapakshe,et al.  Pseudocorrelation: a fast, robust, absolute, grey-level image alignment algorithm. , 1994 .

[2]  S Shalev,et al.  Pseudocorrelation: a fast, robust, absolute, grey-level image alignment algorithm. , 1994, Medical physics.

[3]  Andrew Calway,et al.  Image Registration using Multiresolution Frequency Domain Correlation , 1998, BMVC.

[4]  Colin Studholme,et al.  An overlap invariant entropy measure of 3D medical image alignment , 1999, Pattern Recognit..

[5]  Hans Knutsson,et al.  A multiresolution frequency domain algorithm for fast image registration , 1992 .

[6]  D. H. Horrocks,et al.  A hardware architecture for a parallel genetic algorithm for image registration , 1994 .

[7]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[8]  Peter Kohlhepp,et al.  An evolutionary algorithm for the registration of 3-d surface representations , 1999, Pattern Recognit..

[9]  Josiane Zerubia,et al.  Subpixel image registration by estimating the polyphase decomposition of cross power spectrum , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  A Collignon,et al.  Automated multimodality image registration using information theory , 1995 .

[11]  Guy Marchal,et al.  Automated Multimodality Medical Images Registration using Information Theory , 1995 .

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

[13]  Christian Roux,et al.  Registration of 3-D images by genetic optimization , 1995, Pattern Recognit. Lett..

[14]  Thomas Bäck,et al.  Evolutionary Algorithms in Theory and Practice , 1996 .

[15]  Karl Rohr,et al.  Extraction of 3d anatomical point landmarks based on invariance principles , 1999, Pattern Recognit..

[16]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Kuo-Chin Fan,et al.  Image Registration Using a New Edge-Based Approach , 1997, Comput. Vis. Image Underst..

[18]  Xiaohui Yuan,et al.  A Fast Evolution Strategies Based Approach To Image Registration , 2002, GECCO.

[19]  Fabrizio Smeraldi,et al.  Facial feature detection by saccadic exploration of the Gabor decomposition , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[20]  William E. Higgins,et al.  Gabor filter design for multiple texture segmentation , 1996 .

[21]  Leila Maria Garcia Fonseca,et al.  Control point assessment for image registration , 1999, XII Brazilian Symposium on Computer Graphics and Image Processing (Cat. No.PR00481).

[22]  D. Fogel Evolutionary algorithms in theory and practice , 1997, Complex..

[23]  Paul A. Viola,et al.  Alignment by Maximization of Mutual Information , 1997, International Journal of Computer Vision.

[24]  J. L. Moigne Parallel registration of multisensor remotely sensed imagery using wavelet coefficients , 1994 .

[25]  Joachim M. Buhmann,et al.  Multiscale Annealing for Grouping and Unsupervised Texture Segmentation , 1999, Comput. Vis. Image Underst..

[26]  Max A. Viergever,et al.  Interpolation Artefacts in Mutual Information-Based Image Registration , 2000, Comput. Vis. Image Underst..

[27]  Weiqi Wang,et al.  Real-time image registration based on genetic algorithms , 1996, Electronic Imaging.

[28]  Max A. Viergever,et al.  A survey of medical image registration , 1998, Medical Image Anal..

[29]  Song-Chun Zhu,et al.  Filters, Random Fields and Maximum Entropy (FRAME): Towards a Unified Theory for Texture Modeling , 1998, International Journal of Computer Vision.

[30]  C. Morandi,et al.  Registration of Translated and Rotated Images Using Finite Fourier Transforms , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Paul F. Hemler,et al.  Grey value correlation techniques used for automatic matching of CT and MR brain and spine images , 1994, Other Conferences.

[32]  H. Wiegand Pielou, E. C. An introduction to mathematical ecology. Wiley Interscience. John Wiley & Sons, New York 1969. VIII + 286 S., 32 Abb., Preis 140 s , 1971 .

[33]  David M. Mount,et al.  Efficient algorithms for robust feature matching , 1999, Pattern Recognit..

[34]  Gerald Q. Maguire,et al.  Comparison and evaluation of retrospective intermodality brain image registration techniques. , 1997, Journal of computer assisted tomography.

[35]  Marco Corvi,et al.  Multiresolution image registration , 1995, Proceedings., International Conference on Image Processing.

[36]  Xiaohui Yuan,et al.  Feature-based approach for image correspondence estimation , 2002, Other Conferences.

[37]  Song-Chun Zhu,et al.  FRAME: filters, random fields, and minimax entropy towards a unified theory for texture modeling , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[38]  Jian Zhang,et al.  Niching in an ES/EP context , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[39]  Eric J. Pauwels,et al.  Finding Salient Regions in Images: Nonparametric Clustering for Image Segmentation and Grouping , 1999, Comput. Vis. Image Underst..

[40]  Jacqueline LeMoigne,et al.  Scope and applications of translation invariant wavelets to image registration , 1997 .

[41]  Hans-Paul Schwefel,et al.  Evolution and optimum seeking , 1995, Sixth-generation computer technology series.

[42]  Nicolai Petkov,et al.  Comparison of texture features based on Gabor filters , 2002, IEEE Trans. Image Process..

[43]  J Z Wang,et al.  Investigation of a phase-only correlation technique for anatomical alignment of portal images in radiation therapy. , 1996, Physics in medicine and biology.

[44]  L Junck,et al.  Correlation methods for the centering, rotation, and alignment of functional brain images. , 1990, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[45]  J. Michael Fitzpatrick,et al.  Image registration for a transputer-based distributed system , 1989, IEA/AIE '89.

[46]  Thomas Bäck,et al.  A Survey of Evolution Strategies , 1991, ICGA.

[47]  Tarek A. El-Ghazawi,et al.  Multi-resolution image registration using genetics , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).