Estimation of two-dimensional affine transformations through polar curve matching and its application to image mosaicking and remote-sensing data registration

被引:21
作者
Lucchese, Luca [1 ]
Leorin, Simone
Cortelazzo, Guido M.
机构
[1] Oregon State Univ, Sch Elect Engn & Comp Sci, Corvallis, OR 97331 USA
[2] Univ Padua, Dept Informat Engn, Padua, Italy
关键词
affine transformations; curve matching; Fourier transform; image mosaicking; image registration; phase correlation; radial projection; remote sensing data;
D O I
10.1109/TIP.2006.877519
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new and effective method for estimating two-dimensional affine transformations and its application to image registration. The method is based on matching polar curves obtained from the radial projections of the image energies, defined as the squared magnitudes of their Fourier transforms. Such matching is formulated as a simple minimization problem whose optimal solution is found with the Levenberg-Marquardt algorithm. The analysis of affine transformations in the frequency domain exploits the well-known property whereby the translational displacement in this domain can be factored out and separately estimated through phase correlation after the four remaining degrees of freedom of the affine warping have been determined. Another important contribution of this paper, emphasized through one example of image mosaicking and one example of remote sensing image registration, consists in showing that affine motion can be accurately estimated by applying our algorithm to the shapes of macrofeatures extracted from the images to register. The excellent performance of the algorithm is also shown through a synthetic example of motion estimation and its comparison with another standard registration technique.
引用
收藏
页码:3008 / 3019
页数:12
相关论文
共 30 条
  • [11] Kruger SA, 1996, INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL I, P113, DOI 10.1109/ICIP.1996.559445
  • [12] KRUGER SA, 1999, P IEE C MOT AN TRACK
  • [13] Krumm J., 1992, Proceedings. 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.92CH3168-2), P284, DOI 10.1109/CVPR.1992.223262
  • [14] Krumm J., 1994, Proceedings of the IEEE-SP International Symposium on Time-Frequency and Time-Scale Analysis (Cat. No.94TH8007), P322, DOI 10.1109/TFSA.1994.467228
  • [15] Krumm John, 1994, Spatial Vision, V8, P281, DOI 10.1163/156856894X00369
  • [16] Kuglin C. D., 1975, Proceedings of the 1975 International Conference on Cybernetics and Society, P163
  • [17] A noise-robust frequency domain technique for estimating planar roto-translations
    Lucchese, L
    Cortelazzo, GM
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2000, 48 (06) : 1769 - 1786
  • [18] Lucchese L, 2004, PATTERN RECOGN, V37, P2263, DOI 10.1016/j.patcog.2004.04.012
  • [19] Lucchese L, 2001, 2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, P909, DOI 10.1109/ICIP.2001.958642
  • [20] A frequency domain technique for range data registration
    Lucchese, L
    Doretto, G
    Cortelazzo, GM
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (11) : 1468 - 1484