DocumentCode
3374423
Title
K-nearest neighbor search: Fast GPU-based implementations and application to high-dimensional feature matching
Author
Garcia, Vincent ; Debreuve, Éric ; Nielsen, Frank ; Barlaud, Michel
Author_Institution
Lab. d´´Inf. LIX, Ecole Polytech., Palaiseau, France
fYear
2010
fDate
26-29 Sept. 2010
Firstpage
3757
Lastpage
3760
Abstract
The k-nearest neighbor (kNN) search problem is widely used in domains and applications such as classification, statistics, and biology. In this paper, we propose two fast GPU-based implementations of the brute-force kNN search algorithm using the CUDA and CUBLAS APIs. We show that our CUDA and CUBLAS implementations are up to, respectively, 64X and 189X faster on synthetic data than the highly optimized ANN C++ library, and up to, respectively, 25X and 62X faster on high-dimensional SIFT matching.
Keywords
feature extraction; image matching; search problems; CUBLAS API; CUDA API; brute-force kNN search algorithm; fast GPU-based implementations; high-dimensional SIFT matching; high-dimensional feature matching; highly optimized ANN C++ library; k-nearest neighbor search problem; Artificial neural networks; Feature extraction; Graphics processing unit; Indexes; Kernel; Libraries; Sorting; CUDA/CUBLAS; GPU; SIFT; k-nearest neighbors;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Processing (ICIP), 2010 17th IEEE International Conference on
Conference_Location
Hong Kong
ISSN
1522-4880
Print_ISBN
978-1-4244-7992-4
Electronic_ISBN
1522-4880
Type
conf
DOI
10.1109/ICIP.2010.5654017
Filename
5654017
Link To Document