论文部分内容阅读
脑电信号(EEG)是大脑皮层中神经元细胞间交换物质、传递各感官反应和传送大脑指令时,电位变化产生的电压值。当人体受到外界刺激或主观思考时,脑电信号会发生变化,传统的脑电设备,显示功能较为单一,只能通过波形的变化来表示这些差异。本文设计的脑电图机显控软件,将头部模型引入显示端,并在模型中添加虚拟导联来模拟脑电测试时的电极片,在仿真中,通过对脑电信号的读取,将脑电信号的特征变化通过虚拟导联的不同状态来表征。此外,还对大脑模型进行功能区划分,每个功能区都与其包含的虚拟导联建立了特定的关系,当功能区内的虚拟导联发生状态变化时,该区域就会被标记为当前脑活动区,通过颜色变化在显示端直观表示。首先,本文通过3DMAX对头部模型建模,将头部模型依据脑功能区的划分标准,分割为5个区域,并根据10-20导联法为头部模型添加电极片模型。利用OpenGL图形接口完成对模型的读取,并设计模型的旋转、平移、拾取和颜色渲染的功能。在脑电的信号研究中科学家归纳一些脑电信号变化的规律,其中P300电位变化就是大脑应对刺激的一种规律反应。本文使用盲源分离算法对串口中传输的脑电信号做P300电位分析,通过对P300电位特点的先验理论,对含有P300电位的多导联混合脑电信号进行时频域滤波,去除多余数据,保留P300特征信号;然后使用FastICA算法对混合信号盲源分离,得到若干独立分量;对独立分量中时域峰值和能量熵分析,得到最接近P300电位的若干独立分量,最终选取这些独立分量中投影权值较大的若干导联作为当前活动电极。然后是对脑电图机软件人机交互和功能模块的实现,包括主界面设计模块、导联设置模块、串口配置模块以及波形绘制模块的人机交互实现和电极片状态显示、活动电极标识、功能区标识以及电极片拾取的功能实现。最后,通过4种特定刺激来验证算法获取活动电极的正确性以及对人机交互和功能模块进行测试。本文设计打破了传统脑电图机单一的波形输出功能,将脑电信号的变化在头部模型中直观显示,实现了信号量的可视化。本文所设计的脑电显控软件能够直观显示脑电信号变化动态,实现对电极片的模拟控制,可实现电极片不同工作状态下的区分显示,避免了在脑电信号测量时电极片未接入,或者漏测数据的问题,同时还实现了对虚拟导联的拾取功能,可对每一个电极片的工作状态单独查看,对异常工作的导联进行重新连接,返回到正常工作状态,还可以对无用电极进行断开连接,减少数据测试,节省资源。