An architecture for solving the eigenvalue problem on embedded fpgas

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Resource-limited embedded devices like Unmanned Aerial Vehicles (UAVs) often rely on offloading or simplified algorithms. Feature extraction such as Principle Component Analysis (PCA) can reduce transmission data without compromising accuracy, or even be used for applications like facial detection. This involves solving eigenvectors and values which is impractical on conventional embedded MCUs. We present a novel hardware architecture for embedded FPGAs that performs eigendecomposition using previously unused techniques like squared Givens rotations. That leads to a 3x performance improvement for 16 × 16 covariance matrices over similar approaches that use much larger FPGAs. Offering higher than 30 fps at only 68.61 μJ per frame, our architecture creates exciting new possibilities for intelligent mobile devices.

Cite

CITATION STYLE

APA

Burger, A., Urban, P., Boubin, J., & Schiele, G. (2020). An architecture for solving the eigenvalue problem on embedded fpgas. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12155 LNCS, pp. 32–43). Springer. https://doi.org/10.1007/978-3-030-52794-5_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free