@inproceedings{1fad780888554404b0fede5fba66a4a8,
title = "Using wavelet transform and partial distance search to implement kNN classifier on FPGA with multiple modules",
abstract = "This paper presents a novel algorithm of using wavelet transform and partial distance search (PDS) to realize the kNN classifier on field programmable gate array (FPGA) with multiple modules. The algorithm identifies first k closest vectors in the design set of a kNN classifier for each input vector by performing the PDS in the wavelet domain, and allows concurrent classification of different input vectors for further computation acceleration by employing multiple-module PDS. For the effective reduction of the area complexity and computation latency, we proposed a novel PDS algorithm well-suited for hardware implementation and also employ subspace search, bitplane reduction and multiplecoefficient accumulation techniques. The proposed realization has been embedded in a softcore CPU for physical performance measurements. Experimental results show that the proposed realization not only provides a cost-effective solution to the FPGA implementation of kNN classification systems, but also meets both high throughput and low area cost.",
keywords = "FPGA implementation, Nonparametric classification, Partial distance search, Pattern recognition, kNN classifier",
author = "Li, {Hui Ya} and Yeh, {Yao Jung} and Hwang, {Wen Jyi}",
year = "2007",
doi = "10.1007/978-3-540-74260-9_98",
language = "English",
isbn = "9783540742586",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "1105--1116",
booktitle = "Image Analysis and Recognition - 4th International Conference, ICIAR 2007, Proceedings",
note = "4th International Conference on Image Analysis and Recognition, ICIAR 2007 ; Conference date: 22-08-2007 Through 24-08-2007",
}