Title
Optimization Of A Principal Component Analysis Implementation On Field-Programmable Gate Arrays (Fpga) For Analysis Of Spectral Images
Abstract
For the acceptance of spectral measurement technology for quality assurance and inspection in the industrial sector, the acquisition and processing of spectral images must be adapted to the production cycle. When processing spectral images, variations of the Principal Component Analysis (PCA) are often used as preprocessing steps, for example for segmentation, spectral decomposition or data compression. To speed up this time-consuming algorithm, hardware and software cores were implemented on a system-on-a-programmable-chip (SoPC). This paper deals with the optimization of this implementation to minimize calculation times. Special attention is paid to the cores used to calculate covariances and data derivation. The restructuring of the hardware IP (Intellectual property) cores and fundamental design decisions are discussed. The optimization was implemented and evaluated on a 12-channel spectral camera.
Year
DOI
Venue
2018
10.1109/DICTA.2018.8615866
2018 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING: TECHNIQUES AND APPLICATIONS (DICTA)
Keywords
Field
DocType
principal component analysis, PCA, spectral imaging, FPGA, system-on-a-programmable-chip, Zynq, hardware implementation
Computer vision,Spectral imaging,Computer science,Matrix decomposition,Field-programmable gate array,Preprocessor,Software,Artificial intelligence,Data compression,Computer engineering,Principal component analysis,Speedup
Conference
Citations 
PageRank 
References 
0
0.34
0
Authors
2
Name
Order
Citations
PageRank
Mathias Schellhorn100.34
Gunther Notni28115.10