新技术如何工作的示意图,将信号转换为更具信息性的表示。“简而言之,我们将以不同的眼光看待信号!”

目前,信号的频谱分析要么主要考虑速度-精度的权衡,要么忽略信号的非平稳特性。本文介绍了一种开源算法来计算快速连续小波变换(fCWT)。fCWT 的并行环境将与尺度无关和与尺度相关的操作分开,同时利用利用下采样小波的优化快速傅里叶变换。在8种竞争算法的速度下,fCWT被作为基准,在抗噪声方面进行了测试,并在合成脑电图和体内细胞外局部场电位数据上进行了验证。fCWT 被证明具有 CWT 的准确性,具有比速度相同的算法高 100 倍的光谱分辨率,比参考和最快的最先进实现快 122 倍和 34 倍,fCWT 在速度和准确性之间提供了更好的平衡,从而能够对非平稳噪声信号进行实时、宽带、高质量的时频分析。

乌得勒支大学(Utrecht University) 计算机科学家通过重新实现现有的信号处理计算技术,成功地将该技术提高了 100 倍,而且没有质量损失。从核磁共振扫描仪到地震预测系统,这可以在无数处理传感器信号或数据流的应用中实现相当大的改进。

研究人员Lukas Arts和Egon van den Broek近日在《Nature computing Science》上发表了他们的研究结果。

Van den Broek 解释说,“有两种常用的信号处理技术,其中一种处理技术工作时的精度非常高,但速度太慢,几乎没有用处。这就是为什么在实际应用中经常使用另一种技术的原因:它速度快如闪电,但在处理过程中会损失很多质量。”

研究人员设法将慢速技术的速度提高了一百倍,因此它结合了两种技术的最佳特性:高速和高精度。

时频分析对社会的影响

小波变换与连续小波变换的比较。利用小波变换(DWT)和连续小波变换(CWT)对声纳设备的时变脉冲信号在0 ~ 60 kHz范围内进行分析。DWT使用粗糙的时频离散化来提高速度。相比之下,CWT使用耗时且近乎连续的时间和频率尺度离散化来提高分辨率。

使用 fCWT 和6种最先进的时频方法进行基准测试

脑信号

研究人员表示,新的计算方法可以用于各种应用。以脑机接口为例,它可以让一个完全瘫痪的人控制轮椅。轮椅需要对来自大脑的转向信号立即做出反应,所以你必须使用快速算法。因此,信号质量非常低,以至于这种轮椅只能区分几个信号:左、右、加速和减速。通过这种新的计算技术,你可以让轮椅在不影响速度的情况下识别更多不同的信号。”

图 5:人类 EEG 数据的基准测试结果

上图a, Fp1和Fp2前额叶和Fz中额叶脑电图电极,平均,评估心理负荷。信贷:图像打印机/学生。b,在 30 秒的休息和 30 秒的心算期间记录的脑电图的Full fCWT 和 CWT、3.0%CWT、STFT 和 DWT。Full fCWT和3.0%CWT分别在650和20个尺度上使用Morlet小波(σ = 20)对信号进行分析,在指数空间中均匀间隔。STFT使用500 ms的Blackman窗口和400 ms的重叠,DWT使用11级的15阶Daubechie小波分解。光谱被归一化为[0,1],除了少数光谱被放大以增强可见性。c,算法任务期间的缩放视图,显示每个算法提取β频段(13 - 30hz)复杂时频细节的能力。d、 Full fCWT和CWT、3.0%CWT、STFT和DWT的RAR(方程式(1))与具有1-kHz EEG信号的电极数量的关系。

经典计算机科学

研究人员将基础数学与硬件和软件的最新见解相结合,将较慢的信号处理技术提高了100倍。“这实际上是经典计算机科学的一个完美例子,”Van den Broek 说。“你可以利用数学基础,让它以最快的方式在设备上运行。”因此,新的实施方式也使能源效率提高了一百倍。

交互式毛绒玩具

“该技术已准备好用于我们日常生活中的各种设备,”Van den Broek 说。“我们已经将我们的新算法提供了开源外部链接,因此任何人都可以立即开始使用。”在一个跨学科的欧洲项目外部链接中,Van den Broek 和 Arts 正在为自闭症儿童开发一种交互式玩具,以支持诊断和治疗。这是这项技术的完美应用:这个可爱的玩具利用传感器精确地测量正在发生的事情,然后可以实时做出反应。这使得人们能够更好地理解和促进人、动物和机器人之间的社交互动。”

作者介绍:

参考:

https://www.uu.nl/en/news/hundred-times-faster-signal-processing-with-new-calculation-technique

Arts, L.P.A., van den Broek, E.L. The fast continuous wavelet transformation (fCWT) for real-time, high-quality, noise-resistant time–frequency analysis. Nat Comput Sci (2022).

https://doi.org/10.1038/s43588-021-00183-z

脑机接口知识星球:

即时资讯,脑机观点,脑机行业讯息,脑机最新技术,脑机咨询...会在该星球分享。

同时,它是链接人与人的一个圈子。关注脑机接口+X 领域的伙伴们能在这里找到或分享脑机观点、信息,创业领域等,寻找志同道合伙伴的一个渠道。


仅用于学术交流,不用于商业行为,若有侵权及疑问,请后台留言,管理员即时删侵!

更多阅读


脑电分析系列 | eeglab汇总

融合机器人技术和神经科学的神经工程未来与挑战

味觉可以被识别吗?脑机接口在味觉感知中的新应用

如果你失去了半个大脑会发生什么?

脑机接口如何改变未来?

加入社群

欢迎加入脑机接口社区交流群,

探讨脑机接口领域话题,实时跟踪脑机接口前沿。

加微信群:

添加微信:RoseBCI【备注:姓名+行业/专业】。

加QQ群:913607986

欢迎来稿

1.欢迎来稿。投稿咨询,请联系微信:RoseBCI

2.加入社区成为兼职创作者,请联系微信:RoseBCI

助力脑机接口发展

点个在看祝你开心一整天!

Nature子刊 | 可应用于脑机接口的信号处理方法速度提高100倍相关推荐

  1. Nature子刊:皮层内脑机接口的主导感

    皮质内脑机接口从神经信号中解码运动指令并将其转化为动作,从而使瘫痪的个体能够运动.目前尚不清楚与皮质内脑机界面产生的动作相关的主观能动感.涉及的神经机制及其临床相关性. 最近一项发表在<natu ...

  2. Nature子刊:利用闭环脑机接口缓解疼痛感

    慢性疼痛的特点是不连续的疼痛发作,频率和持续时间不可预测.这阻碍了对疼痛机制的研究.在这里,研究人员展示了一个闭环脑机接口(BMI) 可以通过将伤害感受的神经代码直接与治疗性皮层刺激耦合来实时调节自由 ...

  3. Nature子刊:对EcoG脑机接口进行无监督适应

    脑机接口目前有一些明显的缺陷,这使得无法在日常场景中得到广泛运用,例如在进行监督学习时,被试常被要求进行特定的动作.但这会出现几个问题: 第一,有时由于接受能力有限,被试无法准确表达出所要求的动作,就 ...

  4. 【信号处理】脑机接口P300信号处理(MATLAB实现)

    一.研究背景和原理简介 为了实现对脑机接口系统的控制,受试者需要有意识地对自己的大脑信号进行控制,这些被动或主动的神经响应形成了不同的从而形成不同的脑电信号模式,主要分为下列两大类:诱发电位和对自发电 ...

  5. 基于脑功率谱检测飞行过程认知网络的脑机接口

    飞行员的疲劳驾驶会导致严重的事故,尤其是在大型飞行任务中.目前还没有一种有效的手段去监测飞行过程飞行员大脑的疲劳状态. 飞行员在驾驶过程中,主要有4个认知状态发生变化的阶段, 1.起飞和下降过程中,飞 ...

  6. 脑机接口新应用,利用深度学习对无声语音信号解码

    浙江大学.中国矿业大学和伦敦大学的研究人员研究了可用于识别神经肌肉信号的空间特征和解码器.具体来说,研究人员提出了利用迁移学习和深度学习的方法,将表面肌电信号数据转换为包含丰富的时频域信息的声谱图.对 ...

  7. Nature封面:脑机接口重大突破!意念手写字速度破纪录!

    近日,由斯坦福大学.霍华德·休斯医学研究所(HHMI).布朗大学等机构的科研人员联合研究,该研究首次从脑电信号中解码手写字母的动作,使瘫痪人士意念中的写字动作可以实时转换成屏幕上的文字. 该项研究结果 ...

  8. 2021年度脑机接口重大事件和进展汇总

    行业 科技部发布科技创新2030-"脑科学与类脑研究 "重大项目2021年度申报指南 2021年9月份,科技部发布科技创新 2030-"脑科学与类脑研究"重大项 ...

  9. 原创 | 脑机接口不断迎来重大突破,“思想钢印”还会远吗?

    一.脑机接口发展正在走向高潮 上个月,脑机接口领域再次迎来重大突破:使瘫痪者成功恢复运动能力,触觉准确率高达 90%. 4 月 23 日,<细胞>(Cell)杂志刊登了一篇来自美国俄亥俄州 ...

最新文章

  1. 神策数据加入中国大数据产业生态联盟,神策营销云及融媒解决方案获联盟认证...
  2. 管理active directiory中的用户和计算机管理磁盘,IP多播桌面视频会议系统媒体流管理与安全机制的分析.pdf...
  3. python适配器模式角色_Python设计模式之适配器模式原理与用法详解
  4. SpringBootAdmin安全配置
  5. 全局变量及其含义php,php Server:php超全局变量Server的含义与用法示例
  6. 源码剖析 Netty 服务启动 NIO
  7. TCP协议无边界的问题
  8. 使用Eclipse查看反编译后的代码(Decompiler 插件)
  9. 统计挖掘那些事(八)—— 分层抽样与交叉验证
  10. c语言中清屏的作用是什么,c语言中的清屏函数clrscr()应该怎么用?
  11. 金蝶k3远程组件配置连接服务器,金蝶K3服务器配置工具
  12. 操作系统---处理器调度
  13. reason: 'Multiplier is not finite! That's illegal. multiplier:nan' *** First throw call stack:
  14. fig-tlo_PHP-FIG的替代方案:各种愿景的利弊
  15. NUIST第十一届程序设计竞赛
  16. 如何把纸质合同转变为电子合同?
  17. 操作系统实验——模拟动态分区首次适应分配和回收算法
  18. ubuntu下查看opencv安装路径以及版本号
  19. 线性插值、抛物插值、Lagrange插值 | Lagrange拉格朗日插值法(一)
  20. 拍卖商城系统源码下载 拍卖商城系统平台开发

热门文章

  1. java ucs 2_请问UTF-8与UCS-2之间有何区别与联系?
  2. 什么是渗透测试,多方面为你详细介绍
  3. 杨致远时代终结:雅虎应知天命?
  4. 【ABAP】MFBF过账到质量检验库存类型Demo
  5. LeetCode 拼写单词
  6. java宝石迷阵代码_java 创建一个board,然后在上面像宝石迷阵一样随机生成各种宝石...
  7. 关于Twitch视频回放录像的下载
  8. 七、科大软件工程(孟宁)(7:设计方法论)
  9. 虚拟主播虚拟视频虚拟人物形象软件
  10. 如何基于Zego sdk实现复杂网络服务高可用?