Embedded Implementation of Second-Order Blind Identification (SOBI) for Real-Time Applications in Neuroscience
Blind source separation (BSS) is an effective and powerful tool for signal processing and artifact removal in electroencephalographic signals. For real-time applications such as brain–computer interfaces, cognitive neuroscience or clinical neuromonitoring, it is of prime importance that BSS is effec...
Gespeichert in:
Veröffentlicht in: | Cognitive computation 2015-02, Vol.7 (1), p.56-63 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Blind source separation (BSS) is an effective and powerful tool for signal processing and artifact removal in electroencephalographic signals. For real-time applications such as brain–computer interfaces, cognitive neuroscience or clinical neuromonitoring, it is of prime importance that BSS is effectively performed in real time. In order to improve in terms of speed considering the optimal parallelism environment that hardware provides, we build a high-level hardware/software co-simulation based on MATLAB/Simulink for BSS application. To illustrate our approach, we implement the most critical parts of the second-order blind identification algorithm with a fixed-point algorithm on a commercial field-programmable gate array development kit. The results obtained show that co-simulation environment reduces the computation time from 1.9 s to 12.8 ns and thus has great potential for real-time applications. |
---|---|
ISSN: | 1866-9956 1866-9964 |
DOI: | 10.1007/s12559-014-9282-z |