给阵列增加噪音。是加法还是乘法?

时间:2018-10-31 09:02:39

标签: python numpy noise conceptual

我有一些代码使用numpy随机正态分布函数产生一些随机噪声,然后将其添加到包含我所选对象图像的numpy数组中。然后,我必须将数组裁剪为-1和1之间的值。

我只是想弄清楚我是否应该将其添加到数组中并剪切或将数组乘以噪声并剪切?

我无法从概念上理解应该做的事情。有人可以帮忙吗?

谢谢

2 个答案:

答案 0 :(得分:1)

正如您自己说的那样,问题是您不知道想要什么。 两种方法都会增加原始数据的熵。 您的任务目的是什么? 如果您想模拟传感器噪声之类的东西,那么添加就可以了。 您可以尝试两者并观察应用程序之后原始数据集的分布情况。

答案 1 :(得分:1)

这取决于您要表示哪种物理模型;加性和乘性噪声不属于同一现象。您的图像可以视为随时间变化的变量。噪声是一个额外的术语,随着时间的流逝随机变化。如果此噪声项取决于时间的图像状态,则图像和噪声是相关的,并且噪声是可乘的。如果这两个术语不相关,则噪声是相加的。