带通滤波器获得脑电图频带?

信息处理 fft 小波 带通 脑电图
2022-01-29 12:59:38

我正在做一个 EEG 项目来检测驾驶员的嗜睡,并了解 EEG 频带(α、β、γ……)。

由于频段是简单的频率范围,我想知道是否可以使用多个带通滤波器来获得它们(而不是使用 WPT / FFT)?

这种方法正确吗?有什么理由不这样做(性能)?

1个回答

由于频段是简单的频率范围,我想知道是否可以使用多个带通滤波器来获得它们(而不是使用 WPT / FFT)?

当然!这就是通常的做法!

有什么理由不这样做(性能)?

发生恶魔般的笑声,我已经为您准备了博客文章…… TL;DR:如果您不必每秒处理超过 2000 万个 EEG 样本,那么您的 PC 在性能方面应该做得很好。

在 GNU Radio 博客上过滤时间序列数据。

我遇到了一个脑电图问题,它试图做到这一点,将事物过滤成多个波段。的信号设计了这个带通滤波器组fsample=220Hz

Δ:[1,3] Hzθ:[4,7] Hzα1:[8,9] Hzα2:[10,12] Hzβ1:[13,17] Hzβ2:[18,30] Hzγ1:[31,40] Hzγ2:[41,50] Hz

在这个 GNU Radio Companion 流程图中

滤波器组

结果是,即使在这个完全朴素的滤波器组实现中,事情也比实时快得多,以至于你可以假设如果做得更聪明一点,它可以在任何中途 DSP 仿射微控制器上实时工作