计算机科学
脑-机接口
软件
接口(物质)
人机交互
用户界面
嵌入式系统
协议(科学)
Python(编程语言)
图形用户界面
软件框架
通信协议
脑电图
软件开发
基于构件的软件工程
操作系统
气泡
最大气泡压力法
心理学
替代医学
医学
病理
精神科
作者
Jonathan S. Brumberg,Sean Lorenz,Byron Galbraith,Frank H. Guenther
出处
期刊:
日期:2012-08-01
卷期号:4: 2505-2508
被引量:3
标识
DOI:10.1109/embc.2012.6346473
摘要
In this paper we present a framework for reducing the development time needed for creating applications for use in non-invasive brain-computer interfaces (BCI). Our framework is primarily focused on facilitating rapid software “app” development akin to current efforts in consumer portable computing (e.g. smart phones and tablets). This is accomplished by handling intermodule communication without direct user or developer implementation, instead relying on a core subsystem for communication of standard, internal data formats. We also provide a library of hardware interfaces for common mobile EEG platforms for immediate use in BCI applications. A use-case example is described in which a user with amyotrophic lateral sclerosis participated in an electroencephalography-based BCI protocol developed using the pIn this paper we present a framework for reducing the development time needed for creating applications for use in non-invasive brain-computer interfaces (BCI). Our framework is primarily focused on facilitating rapid software “app” development akin to current efforts in consumer portable computing (e.g. smart phones and tablets). This is accomplished by handling intermodule communication without direct user or developer implementation, instead relying on a core subsystem for communication of standard, internal data formats. We also provide a library of hardware interfaces for common mobile EEG platforms for immediate use in BCI applications. A use-case example is described in which a user with amyotrophic lateral sclerosis participated in an electroencephalography-based BCI protocol developed using the proposed framework. We show that our software environment is capable of running in real-time with updates occurring 50-60 times per second with limited computational overhead (5 ms system lag) while providing accurate data acquisition and signal analysis.roposed framework. We show that our software environment is capable of running in real-time with updates occurring 50-60 times per second with limited computational overhead (5 ms system lag) while providing accurate data acquisition and signal analysis.
科研通智能强力驱动
Strongly Powered by AbleSci AI