SSVEP-Based Brain-Computer Interface for Cursor Control
A User-Focused Graphical Interface for Real-Time Cursor Control
A.D. Jalloh (TU Delft - Electrical Engineering, Mathematics and Computer Science)
K. Tageldin (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Dante G Muratore – Mentor (TU Delft - Bio-Electronics)
T. Costa – Mentor (TU Delft - Bio-Electronics)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
This thesis presents the design and implementation of a graphical user interface (GUI) for a real-time brain-computer interface (BCI) system based on steady-state visual evoked potentials (SSVEP). Developed as part of a larger collaborative project alongside Data Acquisition and Signal Processing subgroups, the GUI enables users to control a computer cursor using brain activity. Core functionalities include real-time EEG visualization, configurable data recording trials, visual stimulus presentation, and a cursor control interface that provides feedback based on live classification results. The system architecture allows the GUI to connect to the EEG headset via the Lab Streaming Layer (LSL) protocol, stream EEG data to the back-end pipeline, and translate classification output into interactive visual feedback. The integrated system successfully demonstrated real-time SSVEP-based control, validating both functional and technical requirements of the GUI subsystem. This work contributes to the development of more intuitive and accessible GUI designs for future BCI applications.