SSVEP脑机接口及数据集处理

稳态视觉诱发电位(Steady-stateVisual Evoked Potentials, SSVEP)属于视觉诱发电位(Visual Evoked Potentials, VEP),是指当人眼受到一个恒定频率(通常大于4Hz)的视觉刺激时,大脑视觉皮层会自动产生与刺激频率及其谐波频率同频率的响应。

ssvep典型应用
实验目的:利用ssvep实现高速字符输入
说明:
1、屏幕上5X8个方格以不同频率(8-15hz)和相位闪集中烁,受试着将视线集中在某个方块上(比如以12hz闪烁的方块),则视觉区收集到的脑电信号中可以识别出12hz及其谐波,这样受试者就完成了一次选择。
2、每一种选择对应一个字符,完成字符输入。
ssvep数据集
1、该数据基于SSVEP经典实验范式产生,所提供数据为4维数据,其中第一个维度表示数据采集的通道数,第二个维度表示数据采样点数,第三个维度表示实验次数,第四个维度表示试验中刺激块的闪烁频率。例如Data_1数据大小为[9,5120,40,6],9表示该实验数据的采集来自于9个通道,5120为采样点数,40表示为确保数据的可靠性,共进行了40轮,6表示SSVEP实验范式中刺激块的闪烁频率为6个不同的频率。
2、采样频率:1024
data_2(MATLAB的mat文件形式)
MATLAB对数据集处理
1、s2_1=sum(data2,1)/9;对第一维(9个通道)取平均
2、s2_1=sum(s2_1,3)/40;对第三维(40次重复)取平均
3、s2_1=s2_1(1,:,1,6);第一维和第三维已经取平均,其索引范围只有1了,第四维中6表示6个频率中第6个频率,其索引范围1到6;第二维是采样点数。
4、这个代码实现绘制信号时域图和绘制频域图

load('Data_2.mat');
data2=kwang_1024_1;
figure(1)
s2_1=sum(data2,1)/9;
s2_1=sum(s2_1,3)/40;
s2_1=s2_1(1,:,1,6);
t=(0:length(s2_1)-1)/1024;
plot(t,s2_1)
axis([t(1) t(end)+1 -5*max(s2_1) 5*max(s2_1)]);
figure(2)
NFFT = 2^nextpow2(length(s2_1));           
f = 1024/2*linspace(0,1,NFFT/2+1);
y=fft(s2_1,NFFT)/length(s2_1);
plot(f,abs(y(1:NFFT/2+1)),'r')
axis([0 50 0 0.15]);

结果展示
<1>时域图
这个是第6个频率刺激下的时域图

<2>频域分析
通过对脑电波的频域分析,观察其频率与其谐波频率,可以得出这6个刺激频率分别是7,8,9,10,11,12hz
第一个频率下产生的脑电波s2_1(1,:,1,1)FFT结果

第二个频率下产生的脑电波s2_1(1,:,1,2)FFT结果

第三个频率下产生的脑电波s2_1(1,:,1,3)FFT结果

第四个频率下产生的脑电波s2_1(1,:,1,4)FFT结果

第五个频率下产生的脑电波s2_1(1,:,1,6)FFT结果

第六个频率下产生的脑电波s2_1(1,:,1,6)FFT结果

提供一些参考资料
ssvep脑机接口PDF

  • 9
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
### 回答1: SSVEP(视觉诱发电位)脑机接口CCA(正交规范互相关分析)是一种将脑电信号转化为控制命令的技术。这种技术是通过让被试者注视频闪刺激,来诱发大脑皮层的信号,进而控制计算机的外部设备。 SSVEP脑机接口CCA技术的原理是利用视觉诱发电位,即当眼睛注视频闪刺激时,大脑皮层对这个刺激会产生特定频率的振荡信号,这些振荡信号可以被检测到并转化成为控制命令。 CCA则是一种数学处理方法,用于分析脑电信号和外部刺激之间的相关性。通过这种方法,可以提高SSVEP脑机接口的精度和可靠性。 SSVEP脑机接口CCA技术有着广泛的应用,例如可以用于控制轮椅、游戏、机器人等外部设备,也可以用于医疗领域的康复训练等方面。 虽然SSVEP脑机接口在一些特定任务上能够实现比较高的精度和可靠性,但在实际应用中还存在一些挑战,例如诱发信号的稳定性、被试者的注意力和疲劳等问题。但随着技术不断的发展和完善,相信SSVEP脑机接口CCA会有更广泛的应用前景。 ### 回答2: SSVEP脑机接口CCA是一种将脑电信号(特别是时域或频域上的稳态视觉诱发电位-SSVEP)应用于脑机接口技术(BCI)的方法。SSVEP是指在频率范围内(通常为6-30 Hz),通过对视觉脉冲刺激的响应而在大脑中产生的稳定电信号。 CCA是一种数学工具,用于将信号与另一个参考信号相比较,以确定它们之间的相关性。应用CCA方法的SSVEP脑机接口系统可以通过测量参与者头皮位置的不同信号,并将其与参考信号进行比较,以确定参与者的意图。通常,该系统使用一个视觉刺激阵列,让参与者选择自己感兴趣的频率,进而产生相应频率的SSVEP响应。 SSVEP脑机接口CCA有多种应用,例如,可以将其应用于控制轮椅、拟真系统或者机器人等外在设备。此外,SSVEP脑机接口CCA还可以用于感知训练和认知增强方面,以帮助提高人们的专注力和反应能力。 总之,SSVEP脑机接口CCA是一种应用于BCI技术的重要方法,可以通过测量和分析SSVEP信号来实现人类行为和动作控制,以及用于认知和神经科学的研究。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值