Fast normalized cross correlation for defect detection

被引:233
作者
Tsai, DM [1 ]
Lin, CT [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Tao Yuan 32026, Taiwan
关键词
normalized cross correlation; defect detection; sum tables;
D O I
10.1016/S0167-8655(03)00106-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Normalized cross correlation (NCC) has been used extensively for many machine vision applications, but the traditional normalized correlation operation does not meet speed requirements for time-critical applications. In this paper, we propose a fast NCC computation for defect detection. A sum-table scheme is utilized, which allows the calculations of image mean, image variance and cross-correlation between images to be invariant to the size of template window. For an image of size M x N and a template window of size m x n, the computational complexity of the traditional NCC involves 3 . m . n . M . N additions/subtractions and 2 . m . n . M . N multiplications. The required numbers of computations of the proposed sum-table scheme can be significantly reduced to only 18 . M . N additions/subtractions and 2 . M . N multiplications. (C) 2003 Published by Elsevier B.V.
引用
收藏
页码:2625 / 2631
页数:7
相关论文
共 18 条
[1]  
BETKE M, 1995, FIFTH INTERNATIONAL CONFERENCE ON COMPUTER VISION, PROCEEDINGS, P523, DOI 10.1109/ICCV.1995.466895
[2]   Improved cross-correlation for template matching on the Laplacian pyramid [J].
Bonmassar, G ;
Schwartz, EL .
PATTERN RECOGNITION LETTERS, 1998, 19 (08) :765-770
[3]   Template matching using fast normalized cross correlation [J].
Briechle, K ;
Hanebeck, UD .
OPTICAL PATTERN RECOGNITION XII, 2001, 4387 :95-102
[4]   FACE RECOGNITION - FEATURES VERSUS TEMPLATES [J].
BRUNELLI, R ;
POGGIO, T .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1993, 15 (10) :1042-1052
[5]   WAFER FAULT MEASUREMENT BY COHERENT OPTICAL PROCESSOR [J].
CAI, XY ;
KVASNIK, F ;
BLORE, RW .
APPLIED OPTICS, 1994, 33 (20) :4487-4496
[6]   Automatic registration of ceramic tiles for the purpose of fault detection [J].
Costa, CE ;
Petrou, M .
MACHINE VISION AND APPLICATIONS, 2000, 11 (05) :225-230
[7]   MULTIPLE RESOLUTION REPRESENTATION AND PROBABILISTIC MATCHING OF 2-D GRAY-SCALE SHAPE [J].
CROWLEY, JL ;
SANDERSON, AC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (01) :113-121
[8]   Matching techniques to compute image motion [J].
Giachetti, A .
IMAGE AND VISION COMPUTING, 2000, 18 (03) :247-260
[9]  
GLLEGOS JM, 1996, P IEEE SW S IM AN IN, P30
[10]  
GROSS AD, 1987, COMPUT VISION GRAPH, V39, P102, DOI 10.1016/S0734-189X(87)80204-9