TBC-TJU/MetaBCI

MetaBCI: China’s first open-source platform for non-invasive brain computer interface. The project of MetaBCI is led by Prof. Minpeng Xu from Tianjin University, China.

解决的问题

MetaBCI 旨在简化非侵入式脑-机接口(BCI)的开发。它解决了不同格式的分散 BCI 数据集难以处理、现代解码算法缺乏 Python 实现以及在线 BCI 实验设置复杂等难题。

工作原理

该平台分为三个主要模块:

  • brainda:负责数据集导入、EEG 数据预处理以及 EEG 解码算法的实现。
  • brainflow:提供高速的在线 EEG 数据处理框架。
  • brainstim:用于设计 BCI 实验范式(如 MI、P300 和 SSVEP)的模块。

适用人群

希望专注于算法改进和实验,而非数据准备和管道搭建的脑-机接口研究人员和开发者。

主要亮点

  • 全面的算法库:包含分解方法(CSP、CCA、TRCA)、流形学习(黎曼几何)以及深度学习模型(EEGNet、ShallowConvNet)。
  • 数据集支持:内置对多种 MI 和 SSVEP 数据集的支持。
  • 集成式流水线:允许用户将预训练模型引入在线解码流水线。
  • Lemmas to MOABB:通过钩子函数扩展 MOABB API,支持预处理和使用 joblib 加速数据加载。

相关

  • 项目
  • 项目
  • 项目
  • 项目