ccgu 发表于 2007-3-14 13:01

求助:国外一篇文献上的有关nosie-free信号添加高斯噪声的问题

The noises were picked to be Gaussian, at a relative level of 2%. That is, for each data point, we have
Gi=G0i+Ui,i=1,…N;
Where G0i is the noise-free data, Ui is the noise.
Ui was given by a Gaussian random number generator of mean zero and standard deviation Arel*G0i, where Arel =0.02.


上面是国外一篇文献上的一段关于一组离散数据添加高斯白噪声的原文。
我是这么理解的:
1. 以每个数据点为信号强度,噪声强度为0.02*G0i,就是Gi每个点信噪比为为50,但均值为0,标准偏差为0.02*G0i这句话又怎么理解?;
2. 由上面所说,那么matlab中直接调用高斯白噪声函数awgn(x,SNR,’measured’,’linear’),不能满足,因为awgn中信号强度是按sum(x^2)/N来算的,并不是以每个点;
3. 对于噪声序列Ui,i=1,...N,标准偏差不是应该是一个值么,看原文怎么是每个点对应一个噪声标准偏差Arel*G0i,Arel=0.002?

读了happy和eight斑竹的关于如何添加设定信噪比的高斯噪声的帖子,但觉得上面文献所说的意思与贴子所说的不太一样,大家帮忙看看,这段话我看了好几久了,总是似懂非懂的。

原文中Gi,G0i,Ui,Arel等都是标准数学符号,这里无法输入,只好用别的代替了,呵呵。

[ 本帖最后由 ccgu 于 2007-3-14 13:46 编辑 ]

eight 发表于 2007-3-14 15:08

原帖由 ccgu 于 2007-3-14 13:01 发表
The noises were picked to be Gaussian, at a relative level of 2%. That is, for each data point, we have
Gi=G0i+Ui,i=1,…N;
Where G0i is the noise-free data, Ui is the noise.
Ui was given by...


i 是表示数据点的下标吗?我觉得不可能是对每个点做的,信噪比和方差这些均无法统计,所以应该还是按照精华贴上所说的添加噪声

ccgu 发表于 2007-3-14 16:32

是下标,这个肯定是没错的,我不知怎么把图片粘上来,那段英文文字,除了没有用原文标准数学符号外,都是原话,而且这篇文献在数学反演问题中是比较有名的,所以文献本身不会有问题。

这也是我想不通的地方,原文似乎每个点都是单独添加的均值为0,标准偏差为0.02*G0i的高斯白噪声,同时noise level 是2%。

[ 本帖最后由 eight 于 2007-3-14 17:14 编辑 ]
页: [1]
查看完整版本: 求助:国外一篇文献上的有关nosie-free信号添加高斯噪声的问题