对脑信号进行功率谱估计

简介: 对脑信号进行功率谱估计

前言


在这里我将例举一种脑信号的功率谱估计,可分为如下几个模块:


  1. 产生脑信号原始数据


  1. 对原始脑信号进行FFT变换(查看频谱图)


  1. 对原始信号的预处理阶段(低通滤波——巴特沃斯滤波器)


  1. 对滤波信号的小波阈值去噪(软阈值小波去噪)


  1. 对去噪信号进行FFT变换(查看频谱图)


  1. 四个阶段的波过带通滤波器绘制




一. 产生脑信号原始数据


 通过data = rand(1,9999)产生电信号原始数据,设置采样时间间隔(t=1), 取时间1-3000秒;


原始数据:


image.png

对原始信号进行傅里叶变换绘制脑电波信号的频谱图


频谱图:

image.png


二. 巴特沃斯滤波器


在对原始信号进行预处理滤波处理,我们这里选用的是巴特沃斯滤波器。


2.1 设置Fs、fp、fs、Ap、As


2.2 计算归一化角频率Wp=fp/(Fs/2)和Ws=fs/(Fs/2);


2.3 计算阶数和截止频率 [N,Wc]=buttord(Wp,Ws,Ap,As)


2.4 计算H(z)分子、分母多项式系数 [b,a]=butter(N,Wc,'low')


2.5 计算H(z)的幅频响应,freqz(b,a,计算点数,采样速率) [H,F]=freqz(b,a,500,Fs)


2.6 绘制频率幅度和频率相位图


2.7 绘制巴特沃斯滤波后的频谱图


滤波器图:

image.png

image.png

image.png

滤波后的时域+频谱图:

image.png

image.png



三. 小波去噪


这里我们选用软阈值小波去噪,借助wdencmp函数完成

[c,s]=wavedec2(Q,2,'db5');
[thr,sorh,keepapp] = ddencmp('den','wv',Q);
[xc,cxc,lxc,perf0,perfl2]=wdencmp('gbl',Q,'sym4',2,thr,sorh,keepapp);


image.png

image.png


四.功率谱估计


在进行功率谱估计分为四个阶段:


4.1 第一段波过带通滤波器------------delta


4.2 第二段波过带通滤波器------------theta


4.3 第三段波过带通滤波器------------alpha


4.4 第四段波过带通滤波器------------beta


使用核心函数:


f=design(fdesign.bandpass(fs(1),fp(1),fp(2),fs(2),as,rp,as,fo),'butter') 进行功率普估计。


第一段波过带滤波器图:

image.png


第二段波过带通滤波器:

image.png

第三段波过带通滤波器:

image.png


第四段波过带通滤波器:

image.png


相关文章
|
SQL 分布式计算 监控
MaxCompute提供了一些工具以帮助您监控作业和资源使用情况。
【2月更文挑战第4天】MaxCompute提供了一些工具以帮助您监控作业和资源使用情况。
212 8
|
传感器 人工智能 供应链
报告发布丨数字化助力乡村振兴:《县域数字生态创新趋势展望》
报告指出,借助数字新基建打造“新时空”,县域数字生态加速构建,并揭示了数字技术加速下沉全面赋能县域经济、新型信息基础设施重构县域生产要素、数字化加持下县域生态价值逐步释放等九大趋势。
报告发布丨数字化助力乡村振兴:《县域数字生态创新趋势展望》
|
存储 运维 数据库
【C#编程最佳实践 十五】DTC使用最佳实践
【C#编程最佳实践 十五】DTC使用最佳实践
288 0
|
测试技术 开发者 数据安全/隐私保护
|
5天前
|
云安全 人工智能 安全
AI被攻击怎么办?
阿里云提供 AI 全栈安全能力,其中对网络攻击的主动识别、智能阻断与快速响应构成其核心防线,依托原生安全防护为客户筑牢免疫屏障。
|
15天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
9天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
589 212
|
4天前
|
编解码 Linux 数据安全/隐私保护
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
233 138