Template matching using fast normalized cross correlation

被引:388
作者
Briechle, K [1 ]
Hanebeck, UD [1 ]
机构
[1] Tech Univ Munich, Inst Automat Control Engn, D-80290 Munich, Germany
来源
OPTICAL PATTERN RECOGNITION XII | 2001年 / 4387卷
关键词
normalized cross correlation; image processing; template matching; basis functions;
D O I
10.1117/12.421129
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, are present an algorithm for fast calculation of the normalized cross correlation (NCC) and its application to the problem of template matching. Given a template t, whose position is to be determined in an image f, the basic idea of the algorithm is to represent the template, for which the normalized cross correlation is calculated, as a sum of rectangular basis functions. Then the correlation is calculated for each basis function instead of the whole template. The result of the correlation of the template t and the image f is obtained as the weighted sum of the correlation functions of the basis functions. Depending on the approximation, the algorithm can by far outperform Fourier-transform based implementations of the normalized cross correlation algorithm and it is especially suited to problems, where many different templates are to be found in the same image f.
引用
收藏
页码:95 / 102
页数:8
相关论文
共 6 条
  • [1] [Anonymous], 1981, IJCAI
  • [2] [Anonymous], IND LIGHT MAGIC
  • [3] Gonzales RafaelC., 1987, DIGITAL IMAGE PROCES, VSecond
  • [4] X vision: A portable substrate for real-time vision applications
    Hager, GD
    Toyama, K
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 69 (01) : 23 - 37
  • [5] INOUE H, 1992, 1992 IEEE INTERNATIONAL CONF ON ROBOTICS AND AUTOMATION : PROCEEDINGS, VOLS 1-3, P1621, DOI 10.1109/ROBOT.1992.220020
  • [6] Sun C, 1997, DIGITAL IMAGE COMPUT, P95