没有乘法器的高斯 FIR 滤波器?

信息处理 有限脉冲响应 dsp-拼图
2022-01-06 20:20:45

实现具有单位增益系数且没有乘法器的高斯 FIR 滤波器的最简单方法是什么?

请先输入以下两个字符“>!”,以剧透符号作为答案的开头。

注意:高斯 FIR 滤波器是具有高斯函数脉冲响应的 FIR 滤波器。“单位增益系数”是指滤波器结构中的所有系数都是 1。

2个回答

这是一个近似值,但您可以将其设置为尽可能好。

只需使用具有矩形脉冲响应的多个滤波器级联即可。在最简单的情况下,这将是一个两抽头滤波器。这是因为中心极限定理但是,您需要进行缩放,否则您产生的脉冲响应可能会变得太大。缩放可以通过位移来完成。

不像马特 L. 的回答那么优雅,但似乎也有效。

与其将一个系数的 FIR 滤波器串联,不如将它们并联,但现在使它们具有不同的长度和不同的延迟,然后将所有滤波器输出相加。与马特的回答一样,这将无法正确缩放。必须对原始高斯进行缩放并制作整数值(这是发生错误的地方)。检查此 url是否有错误。