HomeComputer ScienceBrain-Computer Interface: Motor Imagery Decoder

Brain-Computer Interface: Motor Imagery Decoder

Interactive 3D EEG brain-computer interface simulation: 19 scalp electrodes stream simulated mu/beta rhythm activity, a decoder computes C3/C4 sensorimotor asymmetry in real time, and a cursor moves left or right as the classified command.

Computer Science3DModerate60 FPS
brain-computer-interface-computer-science ↗ Open standalone

A brain-computer interface (BCI) reads neural activity directly and turns it into a command for an external device — the foundation of neuroprosthetics and thought-controlled assistive technology. This simulation models the most common non-invasive BCI paradigm: sensorimotor-rhythm decoding from EEG. Nineteen scalp electrodes (10-20 system) stream simulated mu/beta band power in real time; imagining a left- or right-hand movement desynchronises the opposite motor cortex electrode (C3 or C4), and a live classifier turns that asymmetry into a decoded left/right command that drives a cursor. Adjust noise, amplifier gain and the classification threshold to see why real BCIs must fight signal quality and false positives before a thought becomes a reliable command.

⚙ Under the hood

Interactive 3D EEG brain-computer interface simulation: 19 scalp electrodes stream simulated mu/beta band power, a real-time classifier computes C3/C4 sensorimotor asymmetry from imagined hand movement, and a cursor moves left or right as the decoded command.

Three.jsneuroscienceEEGbrain-computer interfacesignal processingmedtech

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)