DocumentCode
3247849
Title
Distance Quantization Method for Fast Nearest Neighbor Search Computations with applications to Motion Estimation
Author
Cheong, Hye-Yeon ; Ortega, Antonio
Author_Institution
Univ. of Southern California, Los Angeles
fYear
2007
fDate
4-7 Nov. 2007
Firstpage
909
Lastpage
913
Abstract
The problem of given a query vector finding its nearest neighbor within a large set of vectors in high dimensional space arises in many applications. It often poses serious computational challenges due to the size of data point set (database), dimensionality of the search space, and the metric complexity. There exists a wealth of results in the literature that reduce complexity primarily based on altering the data set while still computing the chosen distance metric to full precision. However further significant simplification is attainable with our proposed approach which reduces the search metric computation resolution by applying non-uniform quantization within the metric computation process, in such a way that the minimum distance ranking is most likely to be preserved. This paper provides analytical and experimental studies of our proposed approach. We present an analytical formulation of the search performance measure that gives insight into understanding this approach. Based on this formulation we present a quantizer optimized to minimize the impact of quantization on identifying the nearest neighbor. The main advantages of this approach are that: i) it can reduce the number and complexity of required arithmetic operations significantly, ii) complexity does not increase with the order of lp norm or input bit size, and increases only slowly with dimensionality, and most importantly iii) the penalty to be paid in performance for the complexity reduction is very small if designed optimally. Motion estimation and compensation for video coding is chosen as an example application. Without requiring any filtering, transform, or sorting process, using a simple hardware oriented mapping, our experimental results show on average 0.05 dB loss using only 1 bit per pixel distance (0.01 dB when 2 bits are used) instead of typical 8 or 16 bits metrics.
Keywords
computational complexity; data compression; motion compensation; motion estimation; video coding; arithmetic operations; complexity reduction; data point set; distance quantization method; metric computation process; motion compensation; motion estimation; nearest neighbor search computations; nonuniform quantization; query vector; video coding; Arithmetic; Computer applications; Databases; Filtering; Motion estimation; Nearest neighbor searches; Performance analysis; Quantization; Sorting; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2007. ACSSC 2007. Conference Record of the Forty-First Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-2109-1
Electronic_ISBN
1058-6393
Type
conf
DOI
10.1109/ACSSC.2007.4487351
Filename
4487351
Link To Document