-
-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Title
EasyBCI: Cross-platform General Purpose EEG Interface for Game and Application Inputs
Short description and the goals for the OHBM BrainHack
This project develops a customization interface that translates EEG signals into computer inputs. Users can train the system to recognise distinct brainwave patterns (mental/motor imagery), each of which corresponds to a configurable metric/class. These metrics are then dynamically mapped to specific computer keys (or mouse input), enabling EEG-based interaction with games, applications, or custom software environments.
Behind the scenes is the EEGNet classifier. Find out more about the classifier here. The aim is that this application will train the model locally on the users machine, and use it to predict the class of the EEG data, and then map it to the a computer input (keyboard or mouse). The user can then theoretically use their EEG to control any program on their computer, and have full control over the interface. We currently support the Neurosity Crown and the OpenBCI Cyton devices, but this can be easily expanded to more. This project is committed to free and open source practices for it's entire lifecycle.
Link to the Project
https://github.com/Dooganar/bioe6100-MI-EEG-classification
Image/Logo for the OHBM brainhack website
Project lead
Reuben Richardson
Github username: "Dooganar"
Discord username: "dooganar"
Main Hub
Brisbane
Link to the Project pitch
No response
Other hubs covered by the leaders
- Brisbane
- Hybrid (Asia / Pacific)
- Hybrid (Europe / Middle East / Africa)
- Hybrid (Americas)
Skills
- Signal Processing – Understanding of EEG signals
- Machine Learning (ML) – Basic ML for pattern recognition and classification of EEG inputs.
- Software Development – Experience with Python or similar for building the interface and training modules.
Recommended tutorials for new contributors
https://neuro.inf.unibe.ch/AlgorithmsNeuroscience/Tutorial_files/DataLoading.html
Good first issues
No response
Twitter summary
No response
Short name for the Discord chat channel (~15 chars)
EasyBCI
Please read and follow the OHBM Code of Conduct
- I agree to follow the OHBM Code of Conduct during the hackathon