我正在尝试生成一个平滑的音频信号,以便更清晰地检测峰值。下图演示了一个示例信号的一部分。我希望生成一个平滑的波形,以消除错误的峰值,如红色指示的第二个峰值。Savitzky-Golay滤波器是否适用于此用例,如果适用,如何确定有效的window_length和polyorder?2如果对这些参数有影响,则还附上完整的信号。3我想消除的假峰的例子出现在每个足够大的峰之后。
y1aodyip1#
我想出了一个有效的方法!结果发现我把它弄得过于复杂了。通过在滚动窗口中取最大值并有效地降低采样率,我可以达到我想要的。
1条答案
按热度按时间y1aodyip1#
我想出了一个有效的方法!结果发现我把它弄得过于复杂了。通过在滚动窗口中取最大值并有效地降低采样率,我可以达到我想要的。