Loading...

An efficient hardware implementation for a motor imagery brain computer interface system

Malekmohammadi, A. R ; Sharif University of Technology | 2019

732 Viewed
  1. Type of Document: Article
  2. DOI: 10.24200/sci.2018.4978.1022
  3. Publisher: Sharif University of Technology , 2019
  4. Abstract:
  5. Brain Computer Interface (BCI) systems, which are based on motor imagery, enable humans to command artificial peripherals by merely thinking about the task. There is a tremendous interest in implementing BCIs on portable platforms, such as Field Programmable Gate Arrays (FPGAS) due to their low-cost, low-power and portability characteristics. This article presents the design and implementation of a Brain Computer Interface (BCI) system based on motor imagery on a Virtex-6 FPGA. In order to design an accurate algorithm, the proposed method avails statistical learning methods such as Mutual Information (MI), Linear Discriminant Analysis (LDA), and Support Vector Machine (SVM). It also uses Separable Common Spatio Spectral Pattern (SCSSP) method in order to extract features. Simulation results prove achieved performances of 73.54% for BCI competition III-dataset V, 67.2% for BCI competition IV-dataset 2a with all four classes, 80.55% for BCI competition IV-dataset 2a with the first two classes, and 81.9% for captured signals. Moreover, the final reported hardware resources determine its efficiency as a result of using retiming and folding techniques from the VLSI architecture' perspective. The complete proposed BCI system achieves not only excellent recognition accuracy, but also remarkable implementation efficiency in terms of portability, power, time, and cost. © 2019 Sharif University of Technology
  6. Keywords:
  7. Separable Common Spatio Spectral Pattern (SCSSP) ; Discriminant analysis ; Efficiency ; Electroencephalography ; Field programmable gate arrays (FPGA) ; Integrated circuit design ; Logic gates ; Support vector machines. (SVM) ; Design and implementations ; Electroencephalograph (EEG) ; Hardware implementations ; Linear discriminant analysis. (LDA) ; Motor imagery ; Recognition accuracy ; Spectral patterns ; Statistical learning methods ; Brain computer interface. (BCI) ; Algorithm ; Data set ; Detection method ; Efficiency measurement ; Hardware ; Learning ; Probability ; Support vector machine
  8. Source: Scientia Iranica ; Volume 26, Issue 1 , 2019 , Pages 72-94 ; 10263098 (ISSN)
  9. URL: http://scientiairanica.sharif.edu/article_20830.html