我知道重叠保存和重叠添加用于长数据序列过滤。还有其他类似或更好的技术吗?
其他技术,如重叠保存/重叠添加
信息处理
过滤
快速卷积
2022-02-23 07:18:43
3个回答
传统的重叠叠加技术不能在延迟很重要的音乐应用(混响)中使用。将脉冲响应分解成不均匀的块,并为脉冲响应的每个部分并行运行不同的卷积器是一种常见的做法——其中一些是幼稚的 FIR 实现(对于位于“头部”的短块)响应),其中一些是高延迟重叠相加 FFT 卷积器。
我能想到的主要替代方案是Bill Gardner提出并由Lake DSP(现为 Dolby 的一部分)获得专利的混合方法。这里似乎有一份加德纳的论文。
重叠添加和重叠保存是用于实现 FIR(有限脉冲响应)滤波器的块处理算法。它们都使用 FFT 算法来计算输出样本,这使得这些方法的计算效率很高。原则上,也可以使用任何其他过滤器实现,即使输入序列很长。IIR(无限脉冲响应)滤波器可以比任何重叠添加或重叠保存方法更有效,因为它们需要比 FIR 滤波器少得多的系数来实现可比较的频率响应。
其它你可能感兴趣的问题