ACCELERATED TEMPLATE MATCHING USING TEMPLATE TREES GROWN BY CONDENSATION

被引:18
作者
BROWN, RL
机构
[1] Department of Electrical Engineering, University of Arkansas, Fayetteville
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS | 1995年 / 25卷 / 03期
关键词
D O I
10.1109/21.364867
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Template trees provide a means of accelerating nearest neighbor searches for problems in which KD-trees and similar data structures do not work well because of the high dimension and/or sophisticated distance function used. Suppose the points for which nearest neighbors are being sought are noisy 16 x 24 images of characters. Each point has 16 x 24 = 384 dimensions. Images which a good distance function would classify as similar may have very different values at a dozen or more randomly chosen pixels. Structures, such as the KD-tree, which classify points based on individual pixel values do not work well in this circumstance. Template trees work directly with the distance function rather than with the 384 components of the points. This paper demonstrates that template trees can be used for rapid nearest neighbor searches in problems of this type. An algorithm is presented for selecting templates from a set of training points, and organizing them into a template tree which is guaranteed to correctly identify all of the training points. The tree construction algorithm is similar in many ways to the condensation algorithm for template selection, although it organizes templates into a tree as it selects them. A tree containing approximately 2000 images of capital letters was constructed using a training set of about 8000 points. Using the tree, an average of only about 140 point to point distance calculations were needed to identify an unknown image. Identification accuracy was comparable to that obtained using 2000 templates without a tree.
引用
收藏
页码:523 / 528
页数:6
相关论文
共 17 条
[1]  
Ballard DH, 1982, COMPUTER VISION
[2]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517
[3]   THE RECOGNITION OF SHAPES IN BINARY IMAGES USING A GRADIENT CLASSIFIER [J].
BRANDT, RD ;
WANG, Y ;
LAUB, AJ ;
MITRA, SK .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1989, 19 (06) :1595-1599
[4]   THE FRINGE DISTANCE MEASURE - AN EASILY CALCULATED IMAGE DISTANCE MEASURE WITH RECOGNITION RESULTS COMPARABLE TO GAUSSIAN BLURRING [J].
BROWN, RL .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1994, 24 (01) :111-115
[5]   FINDING PROTOTYPES FOR NEAREST NEIGHBOR CLASSIFIERS [J].
CHANG, CL .
IEEE TRANSACTIONS ON COMPUTERS, 1974, C 23 (11) :1179-1184
[6]  
DEVIJVER PA, 1984, ADV INFORMATION SCI, V1, P84
[7]  
GATES GW, 1972, IEEE T INFORM THEORY, P431
[8]  
HART PE, 1968, IEEE T INFORMATI MAY, P515
[9]  
Li X., 1986, Proceedings CVPR '86: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.86CH2290-5), P610
[10]   COMPUTATIONAL THEORY OF HUMAN STEREO VISION [J].
MARR, D ;
POGGIO, T .
PROCEEDINGS OF THE ROYAL SOCIETY SERIES B-BIOLOGICAL SCIENCES, 1979, 204 (1156) :301-328