(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221041379 2.X
(22)申请日 2022.04.15
(71)申请人 苏州念及智能科技有限公司
地址 215100 江苏省苏州市相城区高铁新
城青龙港路286号长三角国际研发社
区启动区10号楼B座6楼01室
(72)发明人 苏高民 顾明 朱佳兰 赖艳
(74)专利代理 机构 苏州三英知识产权代理有限
公司 32412
专利代理师 钱超
(51)Int.Cl.
G06F 9/451(2018.01)
G06T 1/60(2006.01)
G06F 3/01(2006.01)
A61B 5/378(2021.01)
(54)发明名称
基于PsychoPy实现SSV EP刺激的方法及存储
介质
(57)摘要
本发明公开了一种基于PsychoPy实现SSV EP
刺激的方法及存储介质, 其中, 方法包括: 步骤
S1、 创建可进行翻转的屏幕对象; 步骤S2、 创建刺
激, 包括选择刺激方案; 步骤S3、 运行刺激; 步骤
S31、 根据预编码顺序在屏幕对象上绘制刺激方
案; 步骤S32、 将屏幕对象根据刺激 频率进行翻转
以进行刺激方案的替换显示。 根据本发明实施方
式的基于PsychoPy实现SSVEP刺激的方法, 替代
了传统的MAT LAB+PTB工具箱的实现方案, 提供了
新的基于PsychoPy的实现方案。 同时采用了 “双
缓冲翻转预编码技术 ”, 实现了SSVEP刺激方案,
降低了对电脑硬件配置参数的要求, 同时方便了
对刺激频率的扩 展修改。
权利要求书1页 说明书5页 附图3页
CN 114706647 A
2022.07.05
CN 114706647 A
1.一种基于Psyc hoPy实现S SVEP刺激的方法, 其特 征在于, 包括:
步骤S1、 创建可进行翻转的屏幕 对象;
步骤S2、 创建刺激, 包括选择刺激方案;
步骤S3、 运行刺激;
步骤S31、 根据预编码顺序在所述屏幕 对象上绘制所述刺激方案;
步骤S32、 将所述屏幕 对象根据刺激频率进行翻转以进行 所述刺激方案的替换显示。
2.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 所述步骤S1
包括设置所述屏幕对象的参数属性, 所述参数属性包括分辨率、 颜色、 是否全屏、 刺激区域
的大小以及刺激区域在屏幕 对象中的位置 。
3.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 所述步骤S2
还包括: 创建缓存缓冲区, 在所述缓存缓冲区加载 所述刺激方案 。
4.如权利要求3所述的基于PsychoP y实现SSVEP刺激的方法, 其特征在于, 所述步骤S31
包括: 将所述缓存缓冲区内的所述刺激方案加速绘制于所述屏幕 对象的前台和后台上。
5.如权利要求5所述的基于PsychoP y实现SSVEP刺激的方法, 其特征在于, 所述步骤S32
包括: 将所述屏幕对 象的前台和后台进行翻转, 然后在所述屏幕对 象的前台上绘制所述刺
激方案后再翻转, 再在所述屏幕对 象的后台上绘制所述刺激方案后再翻转, 根据预编码顺
序依次循环绘制所述刺激方案 。
6.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 在所述步骤
S3之前, 还 包括在所述屏幕 对象上创建多个用于绘制所述刺激方案的刺激区域。
7.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 所述刺激频
率的计算公式为: 刺激频率 =屏幕刷新 率/预编码内编码的循环次数。
8.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 所述方法还
包括步骤S4、 确定刺激是否运行到了预定时间, 如果运行到了预定时间, 结束刺激; 否则, 重
复步骤S32。
9.如权利要求1所述的基于PsychoPy实现SSVEP刺激的方法, 其特征在于, 对所述屏幕
对象进行检测, 如果所述屏幕对象上的刺激 符合稳定预期, 则维持运行程序, 如果不符合稳
定预期, 则结束程序。
10.一种计算机可读的存储介质, 其特征在于, 所述存储介质中存储有计算机程序, 其
中, 所述计算机程序被设置为 运行时执 行所述权利要求1~ 9任一项中所述的方法。权 利 要 求 书 1/1 页
2
CN 114706647 A
2基于PsychoPy实现S SVEP刺激的方 法及存储介质
技术领域
[0001]本发明是关于SSVEP刺激, 特别是关于一种基于PsychoPy实现SSVEP刺激的方法及
存储介质。
背景技术
[0002]SSVEP是稳态视觉诱发电位。 目前, SSVEP是BMF研究中主流方向之一。 其主要原理
就是: 人的大脑里分布着各种神经网络, 这些神经网络都有其固有的谐振频率, 在正常状态
下, 这些神经网络都是互不同步的, 也是杂乱无章的, 没有规律的, 此时的脑电信号叫做自
发脑电。 当对人眼施加 一个稳定频率的外界视觉刺激时, 与刺激频率或谐波频率相一致的
神经网络就会产生谐振, 导致大脑的电位活动在刺激频率或谐波频率处出现明显变化, 由
此产生SSVEP信号。 通过检测SSVEP信号, 就可以实现对SSVEP信号的采集及解码, 从而转换
成控制指令, 实现BMF脑机融合。
[0003]目前, 现有的SSVEP 视觉刺激实现方案中, MATLAB+PTB生成SSVEP刺激的方式, 对电
脑的配置要求特别高, 电脑的处理器会采用到32核, 内存 是256G, 显示屏的刷新率可以高达
144HZ。 而我们家用电脑配置普遍是CPU4核~8核, 内存是4G~8G, 显示屏的刷新率是60HZ。
这种情况非常不利于SSVEP脑机融合从实验室走向民用、 家用市场, 不利于SSVEP脑机融合
技术的科研落地。 现有的SSVEP视觉刺激实现方案中, 还有基于单片机+LED灯闪烁实现
SSVEP视觉刺激的方式, 但是该方式中的视觉刺激频率的调整非常麻烦, 如果需要调整刺激
频率, 需要重新修改代码, 再编译, 再烧录, 重新测试验证, 步骤繁杂, 不利于刺激频率的扩
展。
[0004]公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解, 而不应
当被视为承认或以任何形式暗示该信息构成已为本领域 一般技术人员所公知的现有技 术。
发明内容
[0005]本发明的目的在于提供一种基于PsychoPy实现SSVEP刺激的方法及存储介质, 其
降低了SSVEP对电脑硬件配置的要求。
[0006]为实现上述 目的, 本发明的实施例提供了一种基于PsychoPy实现SSVEP刺激的方
法, 包括:
[0007]步骤S1、 创建可进行翻转的屏幕 对象;
[0008]步骤S2、 创建刺激, 包括选择刺激方案;
[0009]步骤S3、 运行刺激;
[0010]步骤S31、 根据预编码顺序在所述屏幕 对象上绘制所述刺激方案;
[0011]步骤S32、 将所述屏幕对象根据刺激频率进行翻转以进行所述刺激方案的替换显
示。
[0012]在本发明的一个或多个实施方式中, 所述步骤S1包括设置所述屏 幕对象的参数属
性, 所述参数属 性包括分辨率、 颜色、 是否全屏、 刺激区域的大小以及刺激区域在屏幕对象说 明 书 1/5 页
3
CN 114706647 A
3
专利 基于PsychoPy实现SSVEP刺激的方法及存储介质
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 11:26:32上传分享