Savitzky-Golay滤波

Savitzky-Golay最小二乘法

Savitzky-Golay滤波器是一种特殊的低通滤波器,又称Savitzy-Golay平滑器。低通滤波器的明显用途是平滑噪声数据,Savitzky-Golay滤波器最初由Savitzky A和Golay M于1964年提出,被广泛地运用于数据流平滑除噪,是一种在时域内基于多项式,通过移动窗口利用最小二乘法进行最佳拟合的方法。这是一种直接处理来自时间域内数据平滑问题的方法,而不是像通常的滤波器那样先在频域中定义特性后再转换到时间域。相对于其他类似的平均方法而言,这种方法更能保留相对极大值、极小值和宽度等分布特征。

设滤波器窗口的宽度为n=2m+1,个测量点为,采用k-1次多项式对窗口内的数据进行拟合

 于是就有了n个这样的方程,变成了k元线性方程组。要使方程组有解则n应大于等于k,一般选择n>k,通过最小二乘法拟合确定拟合参数A

用矩阵表示为

 

posted @ 2020-10-23 10:33  拓墨宣  阅读(3400)  评论(0编辑  收藏  举报