从 F2F 信号中去除噪声

信息处理 fft 噪音
2021-12-20 11:00:12

(这个问题与从原始 WAV 中提取二进制磁条卡数据有关)

我正在从信用卡上的磁条中提取二进制序列。

在此处输入图像描述

如您所见,信号在一处明显下降。图像左侧也有轻微的退化。

仅使用 IIR(即)即可对其进行平滑处理,但生成的信号在数学上并不平滑;如果我将信号区分几次,噪音就会报复性地回来:Xout=0.9Xoutlast+0.1Xin

在此处输入图像描述

我的问题是:我能否以使导数干净的方式消除噪音?

如果是这样,怎么做?

编辑:这是一些受损波浪的特写:

在此处输入图像描述

编辑(2): 我正在考虑的几种方法:

  • 首先,我可以对受损扇区两侧的信号进行泰勒近似,并将这些近似混合在一起。
  • 其次,我可以进行 FFT,去除高频分量和反向 FFT。我现在要尝试第二种方法...
1个回答

要去除高频“噪声”而不去除尖锐的过渡,您可能必须尝试某种非线性滤波过程。

一个随机示例可能仅在到最近的 N 个局部最大值(或最小值,并超过某个噪声阈值)的距离低于某个距离阈值(其中该距离、N 和中值滤波器宽度)时才应用(交叉衰落)中值滤波器, 被校准到可疑“噪声”的周期)。