试图工作的数据,这是记录和有一些可怕的尖锐尖峰目前的数据。不确定这是否是一个电线的问题。
我已经消除了直流偏移,带通滤波器0. 5 - 150赫兹和陷波滤波的电力线噪声。我尝试了几种滤波器类型,但我似乎找不到一个解决这个丑陋的LFP。
目前,我正在分割数据,并在去除噪声数据后连接LFP。
我附上的图像是从一个频道。同样的噪音发生在每个频道。
我试过中值滤波器,移动平均,谐波或陷波滤波器,小波分解,savitzky-golay滤波器。很多这些滤波器删除了大量的数据或丢失数据的波形。Example of channel with noisy data
1条答案
按热度按时间dhxwm5r41#
假设“干净数据”呈正态分布,并且尖峰偏离幅度显著,我们可以应用以下阶段:
与正常数据相比,
absD
中的尖峰将具有较大值。absD
中的值被视为尖峰。我们可以将阈值定义为
medA
的4*sigma
(4*STD)。注:阈值可能需要一些校准,以包括尖峰和排除数据。
absD > thresh
所在的元素,并将“spikes”替换为medA
中的值:代码样本(随机数据):
A
(加标数据):absD
(与“正常数据”相比,尖峰值较大):cleanA
(用medA
中的值替换尖峰):