高斯噪聲即呈正態分布的干擾噪聲,用作增加光譜的擾動或圖像的干擾。主要對光譜加噪進行分析。
其實Matlab本身就有比較成熟的加噪函數imnoise,y1=imnoise(y,'gaussian',M,V);
y為原始光譜,gaussian為噪聲類型為高斯,M為擾動均值,V為方差(可以理解為為信號的強度)。
方差0.01為強噪聲,0.0001(即標准差0.01)噪聲起伏偏小,根據實驗要求具體取舍。有兩點需要特別指出:
1.如果仍想保持光譜的平滑性,此時加噪可以將均值M(光譜均值)設置為0.01,V為0,表示僅增加光譜均值的1%擾動
圖中藍色為原始光譜,紅色為加噪后的光譜。
2.如果不考慮平滑,僅對光譜曲線進行擾動處理,可以將M設為0,V設置0.0001等