학술논문

FPGA-Based Brain-Computer Interface System for Real-Time Eye State Classification
Document Type
Conference
Source
2023 36th SBC/SBMicro/IEEE/ACM Symposium on Integrated Circuits and Systems Design (SBCCI) Integrated Circuits and Systems Design (SBCCI), 2023 36th SBC/SBMicro/IEEE/ACM Symposium on. :1-6 Aug, 2023
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Signal Processing and Analysis
Band-pass filters
Power demand
Finite impulse response filters
Signal processing algorithms
Signal processing
Electroencephalography
Real-time systems
Brain-computer interface
EEG signals
re-configurable systems
FPGA
digital FIR filters
linear discriminant analysis
Language
Abstract
Brain-computer interface (BCI) is a system that may benefit people with severe motor disabilities by allowing them to communicate using their brain's signals. However, trends in BCI implementation use large and heavy platforms, such as personal computers (PCs), which limit full integration with portable devices. Due to its parallelism, reconfigurable features, and capabilities to perform multiple channel processing, the Field-Programmable Gate Array (FPGA) platform is suitable for electroencephalography (EEG) signal processing. This paper presents the design and implementation of an FPGA-based BCI embedded system for eye state classification in real-time. The system was implemented using Xilinx Artix-7 family FPGA. The designed system filtered EEG signals using FIR filters and the pattern features were calculated using Power Spectral Density (PSD). Furthermore, Linear Discriminant Analysis (LDA) was used to classify EEG data related to the eye state. The proposed system was tested using recorded data from a subject acquired by the open-source biosensing board Cyton for offline and online evaluation. The system achieved an accuracy of 81.1% during real-time sessions. Finally, the results show the execution time, resources, and power consumption of the designed system.