天天看點

通用軟體濾波算法-前序一、前言二、常見濾波算法

一、前言

之前使用DS18B20采集溫度資料,檢視背景資料突然發現了下圖的結果

通用軟體濾波算法-前序一、前言二、常見濾波算法

由上圖得,采集到得溫度産生了大于10°C的跳變,而且是到零下,這在室内環境下不可能發生。也就是說,傳感器受到了某些幹擾,使得采集資料有誤。為此,采用軟體濾波得方法減少出錯得概論。

二、常見濾波算法

1、限幅濾波法(又稱程式判斷濾波法)

2、中位值濾波法

3、算術平均濾波法

4、遞推平均濾波法(又稱滑動平均濾波法)

5、中位值平均濾波法(又稱防脈沖幹擾平均濾波法)

6、限幅平均濾波法

7、一階滞後濾波法

8、權重遞推平均濾波法

9、消抖濾波法

10、限幅消抖濾波法

以上幾種方法在網絡上已經有非常多的參考。

但是很多都是拷來拷去...是以還是自己撸起袖子吧。

最後一種是我在論文《基于無線傳感網的弱勢群體身體資訊監測系統的設計》上看到的

11、基于動态基值的一階濾波器的改進

下面一篇篇來吧

繼續閱讀