脑机接口技术(BCI)和EEG耳机正迅速成为新产品研究和软件开发计划的首选领域。现在,该领域的创新产品和硬件使软件开发者能够直接监控大脑活动,并将这些数据转化为令人兴奋的新型用户体验。随着许多新的研究领域在健康数据监控,教育,娱乐和安全等方面的悄然兴起,使用BCI技术、脑电波传感器已经逐步成为当下软件开发的热门话题。
在多数情况下,很多开发人员还处于这项技术的早期阶段,想要获取更多关于如何将BCI功能集成到他们的开发项目中的信息,却又不知如何下手。不妨了解一下神念科技提供的开发方案~
开发游戏类应用还是工具类应用?
开发者可以发挥自己的无穷创意。不管是你想制作一个与健康相关的游戏,来安抚内心,找回内心的平静;还是创造一个测量脑波数据并为动态变化分析提供反馈的研究工具。
上述的想法都可以实现因为神念科技(NeuroSky)的脑波耳机能够通过佩戴在前额的传感器探测并实时分析用户的脑波数据,包括专注度,放松度,眨眼,脑波频段(delta,theta,alpha,beta等),以及原始rawdata输出。
硬件相关
神念科技(NeuroSky)的脑波耳机使用ThinkGear™技术,使设备能够直接与佩戴者的脑波实现实时对接。ThinkGear芯片的输出采样率为512Hz。同时,它还能输出poorquality指标,eSense专注度和放松度,以及delta,theta,alpha,beta和gamma的EEG波段功率值等。
平台选择
选择适合的开发平台是实现BCI软件开发的关键步骤。看看哪些平台能更贴合你的项目创意,然后做一些调查,看看你所选取的平台是否能够实现你的想法。
或者你也可以根据目标用户的使用习惯选取适合的开发平台,然后再根据该平台的特点来为你的应用实现最佳潜能。
NeuroSky软件开发工具支持Windows,Mac,Android和iOS平台。我们可以帮助您直接在神念官方应用商店发布Windows/Mac软件,也可以链接到适用于iOS和Android(GooglePlay)的应用商店。
NeuroSky的EEG脑电开发工具包包括:
ThinkGearStreamSDK in C/C++:
- 允许你创建本机PC的应用程序。
- 包括文档和代码示例。
ThinkGearSDK.NET wrapper:
- 允许你使用StreamSDK创建.NET应用程序。
ThinkGearConnector for PC:
- 包括套接字服务器的文档和代码示例。
算法包括:
- 专注度、放松度、眨眼检测、脑波频段
更多详情,请参阅:http://developer.neurosky.com/