研究工具 / Python 桌面程序
P300 脑机接口
双目标刺激、脑电接入与波形显示
P300 实验程序静态结构示意 · 非运行截图
目标块源码概率设置 0.2
非目标块源码概率设置 0.8
- LSL脑电与刺激标记
- ERP片段处理与波形显示
- SVM预训练模型分类
本页不采集脑电,不播放闪烁刺激,不输出识别结果。
程序包含什么
刺激与标记
双刺激块界面,可切换注视目标;源码设置目标概率0.2,并记录刺激与按键标记。
采集与显示
通过 LSL 查找 EEG 流,按源码约定的通道布局处理信号,展示实时波形、平均 ERP 与模型分类结果。
软件仿真
提供 --simulate 参数生成合成信号,仅供软件流程测试,不替代真实设备、被试实验或模型验证。
源码与本地运行
源码包包含主界面、原在线脚本、工具函数和依赖清单。不含预训练模型、BlueMuse 安装器及其证书,也不包含被试脑电数据。
下载源码包(不含模型)在独立 Python 环境中安装 requirements-gui.txt 后,可从项目目录尝试以下命令。依赖版本与旧模型兼容性需要另行验证,本次未执行该桌面程序。
python p300_gui_pyside6.py --simulate模型缺失时,源码会停用分类处理,因此源码包不是完整可分类发行版。真实模式还需要兼容设备与 EEG 流。本网站未部署在线设备接入或 Python 后台。
阅读发布说明验证与使用边界
本次仅检查源码和网站展示,未验证刺激时序、设备兼容性、分类准确率或潜伏期估计。页面不将模型输出称为临床诊断,也不宣称能安全控制轮椅。
原源码具有分类成功后写出 commend.pkl 的逻辑。开展任何真实设备联动前,需单独审核控制链路及安全措施;不要将此未验收程序接到真实运动设备。
实验涉及脑电和视觉刺激,开展被试实验前需完成适用的知情同意、伦理审查和安全评估。不要上传被试身份或脑电记录到公开静态站点。