FAST K-DIMENSIONAL TREE ALGORITHMS FOR NEAREST NEIGHBOR SEARCH WITH APPLICATION TO VECTOR QUANTIZATION ENCODING

被引:80
作者
RAMASUBRAMANIAN, V [1 ]
PALIWAL, KK [1 ]
机构
[1] AT&T BELL LABS, ACOUST RES DEPT, MURRAY HILL, NJ 07974 USA
关键词
D O I
10.1109/78.120795
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, fast search algorithms are proposed and studied for vector quantization encoding using the K-dimensional (K-d) tree structure. Here, the emphasis is on the optimal design of the K-d tree for efficient nearest neighbor search in multidimensional space under a bucket-Voronoi intersection search framework. Efficient optimization criteria and procedures are proposed for designing the K-d tree, for the case when the test data distribution is available (as in vector quantization applications in the form of training data) as well as for the case when the test data distribution is not available and only the Voronoi intersection information is to be used. The proposed optimization criteria and bucket-Voronoi intersection search procedure are studied in the context of vector quantization encoding of speech waveform and are empirically observed to achieve constant search complexity for O(log N) tree depths. Comparisons are made with other optimization criteria-the maximum product criterion and Friedman et al.'s optimization criterion-and the proposed criteria are found to be more efficient in reducing the search complexity. Under the framework used for obtaining the proposed optimization criteria, a geometric interpretation is given for the maximum product criterion explaining the reasons for its inefficiency with respect to the proposed optimization criteria.
引用
收藏
页码:518 / 531
页数:14
相关论文
共 18 条
[1]   AN IMPROVEMENT OF THE MINIMUM DISTORTION ENCODING ALGORITHM FOR VECTOR QUANTIZATION [J].
BEI, CD ;
GRAY, RM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1985, 33 (10) :1132-1133
[2]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517
[3]  
CHENG D, 1986, P ICASSP, P265
[4]  
CHENG DY, 1984, P IEEE ICASSP 84, V1
[5]  
Equitz W., 1987, Proceedings: ICASSP 87. 1987 International Conference on Acoustics, Speech, and Signal Processing (Cat. No.87CH2396-0), P725
[6]   A NEW VECTOR QUANTIZATION CLUSTERING-ALGORITHM [J].
EQUITZ, WH .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (10) :1568-1575
[7]  
EQUITZ WH, 1984, THESIS MIT
[8]  
Friedman J. H., 1977, ACM Transactions on Mathematical Software, V3, P209, DOI 10.1145/355744.355745
[9]   VECTOR QUANTIZATION - A PATTERN-MATCHING TECHNIQUE FOR SPEECH CODING [J].
GERSHO, A ;
CUPERMAN, V .
IEEE COMMUNICATIONS MAGAZINE, 1983, 21 (09) :15-21
[10]  
Gray R. M., 1984, IEEE ASSP Magazine, V1, P4, DOI 10.1109/MASSP.1984.1162229