降噪

时间:2012-05-11 23:31:47

标签: matlab math image-processing noise-reduction

我的图像具有均匀的强度,灰度值= 100然后我添加了加性零均值独立高斯噪声,标准偏差= 5

I = ones(100,100)*100;
I_n=I+(5*randn(100,100));

我认为噪声图像中像素强度的均值和标准差分别为100和5,

然后我想通过2x2平均掩模降低噪声图像中的噪声。

平均掩模对图像中像素强度的平均值和标准偏差有何影响? 增加面具的大小会更好吗?

2 个答案:

答案 0 :(得分:1)

对于均匀的原始图像和均匀的噪声,平均值不会改变平均值。它会减少像素之间的差异,但也会使相邻像素之间的噪声相关。

如果您计算了标准偏差,那么您会发现该值为2.5(减少2倍,2 = sqrt(4),其中您平均4个值)。

使用更大的遮罩会进一步降低噪点,但会将其与更多像素相关联。它也会模糊底层图像中的任何结构(在这种情况下不是问题,因为它是统一的)。

答案 1 :(得分:0)

标准平均技术在这些情况下效果不佳。如果你有自相关矩阵,只需使用Wiener Filter,否则使用高斯过程回归和合适的内核矩阵。