5

假设我有一个像这样的心电图数据数组

http://joachim.behar.perso.neuf.fr/Joachim/ECG_tuto_1/ECG_filters_basics/ecg_sample.txt

我需要使用这样的算法过滤掉 50Hz 的噪声

http://joachim.behar.perso.neuf.fr/Joachim/ECG_tuto_1/ECG_filters_basics/notch_filter.m

结果应该像图 2中看到的那样(红色过滤,蓝色未过滤) :

在此处输入图像描述

在 Java/android 中最好的方法是什么?这个库会帮助https://sites.google.com/site/piotrwendykier/software/jtransforms吗?

谢谢!)

4

1 回答 1

2

ECG 基本滤波一文中,在“消除电源线噪声”的(编号错误的)部分应用了陷波滤波器;结果如图 2 所示。这个 Java插件,“实现了频域中最常见的陷波滤波器”。虽然该示例不能直接移植到 android,但它可能允许您选择特定的实现来重新实现。ImageJ Notch_Filters

请注意,本文扩展了该方法的局限性。

附录:陷波滤波器依赖于 FFT,所以你需要两者。

于 2012-10-20T17:44:43.473 回答