脑电信号的特征工程。

作者做了什么

做这件事有什么意义

作者是用什么方法去做的

这个方法(思路)的每一步具体怎么操作,每一步都有什么目的,为了解决一个什么样的小问题

在做的过程中,有哪些难点,作者是如何解决的

作者得到的每一张图、每一张表、每一个结果,都说明了什么问题

1  傅里叶变换

1  为什么进行傅里叶变换? 将难以处理信号变成易于分析的频域信号

2  输入是什么?输出是什么?   输入时任何连续或者离散的时序信号,输出是该信号中各个频率及其强度。

3  傅里叶变换在计算机里还能做什么?

3.1    可以量化图像灰度变化剧烈程度指标、是灰度在平面空间上的梯度。二维变三维了,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的

3.2   图像去噪

设计低通滤波器,去掉图像中高频噪声。抑制图像边缘型号。同样的图像锐化的目的是使模糊的图像变得更加清晰,其主要方式是增强图像的边缘部分,其实就是增强图像中灰度变化剧烈的部分,所以通过增强图像中的高频信号能够增强图像边缘,从而达到图像锐化的目的。从这里可以看出,可以通过提取图像中的高频信号来得到图像的边缘和纹理信

3.3 图像增强和锐化

低通滤波会让图像变得模糊,可以对图像进行模糊处理,滤除图像的噪声,高通滤波获得了图像的边缘和纹理信息。此外,通过增强图像的高频信号,可以增强图像的对比度,因为图像中的高频信号主要是出现在边缘及噪声这样的灰度出现跃变处的区域

3.4  去除高频、低频还有求解微分方程

4  傅里叶变换的理论推导证明? 它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分。

在信号处理中,窗函数(英语:window function)是一种除在给定区间之外取值均为0的实函数。其实卷积矩阵就是一个窗函数。

在计算机中,我们可以在时域和频域中同时有窗函数,但是一般在时域中有,常见的窗函数有矩形窗、Hanning、Hamming、Flap Top、Kaiser、Blackman、Gaussian、Fejer、Chebyshev。

这些窗函数乘以信号。再进行傅里叶变换。

5  其他跟傅里叶变换类似的变换?  小波变换、拉普拉斯变换、自回归等。

进行这些变换的目的,是为了时域和频域的转转化。,就可以看到其中各个频率及其每个频率所占的强度,你的声音总不可能是一个频率吧,这个频率当然就是实际传输过程中存在的。

傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加

所以傅里叶变换就是一种分解频率及其强度的函数?从现代数学的眼光来看,傅里叶变换是一种特殊的积分变换。它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分

直观理解:

正弦波就是一个圆周运动在一条直线上的投影。所以频域的基本单元也可以理解为一个始终在旋转的圆。

世界上每一个看似混乱的表象,实际都是一条时间轴上不规则的曲线,但实际这些曲线都是由这些无穷无尽的正弦波组成。我们看似不规律的事情反而是规律的正弦波在时域上的投影,而正弦波又是一个旋转的圆在直线上的投影。

参考:

哔哩哔哩

https://www.bilibili.com/video/BV1pW411J7s8?t=1069

https://blog.csdn.net/u013921430/article/details/79683853

https://www.zhihu.com/question/23234701

2    微分熵特征

3  左右脑非对称特征

4  特征平滑

4.1  滑动平均平滑

4.2 线性动力系统平滑

5  特征降维

5.1 PCA

5.2  最大最小冗余

参考:

https://www.omegaxyz.com/2018/10/27/mrmrfs/

脑电数据的特征提取算法详解相关推荐

  1. SURF特征提取算法详解

    上一节我们已经介绍了SIFT算法,SIFT算法对旋转.尺度缩放.亮度变化等保持不变性,对视角变换.仿射变化.噪声也保持一定程度的稳定性,是一种非常优秀的局部特征描述算法.但是其实时性相对不高. SUR ...

  2. 图像特征提取(三)——SURF特征提取算法详解

    本文大量参考了:http://blog.csdn.net/cxp2205455256/article/details/41311013;并且在此博客的基础之上,增加了一些新的内容. 一.SURF算法的 ...

  3. 数据对齐-编辑距离算法详解(Levenshtein distance)

    目录 一:简介 二:算法定义 1:定义 2:a small case 3:算法的上下界限 三:应用场景 1:数据对齐 2:拼写纠错 四:其他的编辑距离算法 五:算法实现 1:递归实现 2:动态规划实现 ...

  4. 操作系统之银行家算法—详解流程及案例数据

    操作系统之进程调度--优先权法和轮转法(附上样例讲解) 操作系统之银行家算法-详解流程及案例数据 操作系统之多线程编程-读者优先/写者优先详解 操作系统之存储管理--FIFO算法和LRU算法 操作系统 ...

  5. Python-生成模拟原始脑电数据

    在实验中有时需要原始脑电数据来进行模拟实验,但又限于实验条件的不足,需要构造模拟的原始脑电数据. 本示例通过多次重复所需的源激活来生成原始数据. 案例介绍 # 导入工具包 import numpy a ...

  6. 推荐系统简介+算法详解+项目介绍

    目录标题 推荐系统简介 1.推荐系统目的 2.推荐系统的应用 3.推荐系统的基本思想 4.推荐系统的数据分析 5.推荐系统的分类 6.推荐算法简介 6.1 基于人口统计学的推荐算法(基于用户数据) 6 ...

  7. 脑电分析系列[MNE-Python-21]| Python协方差矩阵处理脑电数据

    今天主要介绍一下MNE中如何用协方差矩阵来处理脑电数据的. MNE中的许多方法,包括源估计和一些分类算法,都需要根据记录进行协方差估计. 在本教程中,我们将介绍传感器协方差计算的基础知识,并构建一个噪 ...

  8. 脑电分析系列[MNE-Python-18]| 生成模拟原始脑电数据

    在实验中有时需要原始脑电数据来进行模拟实验,但又限于实验条件的不足,需要构造模拟的原始脑电数据. 本示例通过多次重复所需的源激活来生成原始数据. 案例介绍 # 导入工具包 import numpy a ...

  9. 【思维导图】利用LSTM(长短期记忆网络)来处理脑电数据

    文章来源| 脑机接口社区群友 认知计算_茂森的授权分享 在此非常感谢 认知计算_茂森! 本篇文章主要通过思维导图来介绍利用LSTM(长短期记忆网络)来处理脑电数据. 文章的内容来源于社区分享的文章&l ...

最新文章

  1. R语言Logistic逐步回归模型案例:分析与冠心病有关的危险因素
  2. phpstorm设置的快捷键突然失效了,提示: IdeaVim ...
  3. 小冰超级自然语音技术发布!PK真人真假难辨,同时获独角兽轮融资
  4. python — 列表与元组
  5. 台大李宏毅教授的神经网络教程
  6. java final keyword
  7. 文件加解密,文件操作
  8. GYM101933I - Intergalactic Bidding
  9. Extjs4开发中的一些问题
  10. div.php织梦自定义表判断不能为空,织梦使用if判断某个字段是否为空
  11. 学完java后学python_大火的python开发学好后能找到工作吗
  12. 3D程序运行在服务器上 VirtualGL
  13. python下载-python
  14. 自控专业工程设计用标准及规范
  15. 中台架构的未来在哪—开放式架构
  16. linux运维基本英语词汇,13425616_英语词汇的奥秘 高级版.pdf
  17. 【Love2d从青铜到王者】第十一篇:Love2d之图像(Images)
  18. 6-3 jmu-python-函数-找钱 (10分)
  19. 在egret中自制帧动画
  20. 第十四届蓝桥杯C++B组题解(不完全对)

热门文章

  1. 设备树 之pinctrl
  2. 美信“监控易”:海量秒级监控,实现一体化集中运维
  3. 扫雷c语言鼠标,【求教,谢谢】扫雷游戏为什么在Turbo C 2.0下运行时,鼠标不显示...
  4. 华为OD机试 - 获得完美走位(C 语言解题)【独家】
  5. 《数据分析变革:大数据时代精准决策之道》一2.2 为大数据做好准备
  6. win与iPhone/ipad共享文件夹,用本地账户/微软账户提示账户无效解决办法
  7. jQuery插件之【jqGrid】常用语法整理-【更新】
  8. 001:半路天师张北玄,一键传承天师度!
  9. CenOS5.6下安装nagios3.2监控服务器群的运行状况
  10. 2021-08-11hit-oslab2系统调用