如何计算信号的信噪比

如何计算信号的信噪比,第1张

如何计算信号信噪比

1、在仿真实验中要产生具有某个信噪比的混合信号样本zt。这时,先求出不含噪声的有用信号的幅度(最大值)am再根据给定的信噪比snr(db)反推噪声电平theta。以高斯噪声为例,Matlab程序如下:

am=max(abs(s))%s为不含噪声的有用信号

theta=am/(10^(snr/20))

zt=s+theta*randn(size(s))%加入零均值,方差为(theta^2)的高斯噪声

2、对实测信号(含噪声)估计凳宴扮信噪比。首先要估计噪声的方差,方法是用噪声有限个样本的子样方差(若干不含有用信号的样本的平方和再除以样本数目)代替实际噪声的方差。根据大数定理,这种估计所用的样本数目越多,估计越准确。有用信号能量的估计理论上应用将含有噪声的有用信号样本祥猜去掉噪声后进行,但实际情况往往做不到。因此,只好用含有噪声的有用信号样本峰值代替真实信号的幅度。然后用与上面相同的公式就可以计算出信噪比的估计值。

拓展资料:

信噪比简介:

信噪比(signal-to-noise ratio)是音箱回放的正常声音信号与无信号时噪声信号(功率)的比值。用dB表示。例如,某音箱的信噪比为80dB,即输出信号功率是噪音功率的10^8倍,输出信号标准差则是噪音标准差的10^4倍,信噪比数值越高,噪音越小。"噪声"的广义的定义就是:"在处理过程中设备自行产生的信号",这些信号与输入信号无关。

对于MP3播放器来说,信噪比都是一个比较重要的参数,它指音源产生最大不失真枣灶声音信号强度与同时发出噪音强度之间的比率称为信号噪声比,简称信噪比(Signal/Noise),通常以S/N表示,单位为分贝(dB)。对于播放器来说,该值当然越大越好。

目前MP3播放器的信噪比有60dB、65dB、85dB、90dB、95dB等等,我们在选择MP3的时候,一般都选择60dB以上的,但即使这一参信噪比数达到了要求,也不一定表示机子好,毕竟它只是MP3性能参数中要考虑的参数之一。

信噪比与噪声衡量标准:

信噪比是音响界公认的衡量音响器材质量水准的一个重要指标,几乎所有的电声器材都会标注这个指标,没有这个指标的器材,要么是一些特制的专用器材设备,要么就是不正规的产品。信噪比、失真率、频率响应这三个指标是音响器材的"基础指标"或"基本特性",我们在评价一件音响器材或者一个系统水准之前,必须先要考核这三项指标,这三项指标中的任何一项不合格,都说明该器材或者系统存在着比较重大的缺陷。信噪比作为设备、系统的基础指标之一,必须得到应有的高度重视。

参考资料:

知网空间网 信噪比-学术百科网页链接

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

就是数字图像处理后的评价参数(SNR)信噪比,尺余MSE(均方差)与PSNR(峰值信噪比)下面是我写的,不知道对不!请高手指教!谢谢!

MSE:

x=imread('e:\image\hou.bmp')

x1=imread('e:\image\11.bmp'陵吵滚)

x=double(x)

x1=double(x1)

[m,n]=size(x)

for i=1:m

for j=1:n

a(i,j)=x(i,j)-x1(i,j)

end

end

b=0

for i=1:m

for j=1:n

b=b+a(i,j)

end

end

c=b/(m*n)

SNR:

clear all

x=imread('e:\image\2.bmp')

x1=imread('e:\image\h.bmp')

x=double(x)

x1=double(x1)

for i=1:110

for j=1:110

a(i,j)=x(i,j)^2%after filtering's single

b(i,j)=x(i,j)-x1(i,j)

end

end

d=0

e=0

for i=1:110

for j=1:110

d=d+a(i,j)

e=e+b(i,j)*b(i,j)

end

end

f=log10(d/e)

g=10*f

解析:

建议你去网上下载一个checkmark,matlab写的,里面碰举有你需要的全部东东,还有一些更宝贵的代码

以上。

做过的老狼

'uint8' 是8bit正整数。出错是说psnr不识别整数的输睁念雀入。

你试试psnr(double(I),double(I1))

如果还不好使。

你的函数必须存在另外一个叫psnr.m的文悉早件里

函数可以写在函数高圆里,写在脚本里的函数不好使。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12550797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存