lry12345 发表于 2012-10-16 17:09

数字音频水印中峰值信噪比PSNR问题。

我是菜鸟,现在刚开始学习 数字音频水印。 在往音频中嵌入水印之后,通过计算峰值信噪比PSNR来检测水印潜入算法的隐蔽性。 我想问, 在音频水印中, 求PSNR的代码 是否 和 图像水印中求PSNR的代码 一样? 附上 我手里的资源,但我不知道 这是 求 音频 信噪比 SNR 还是 求 PSNR的?? 望大侠指点!
(1)音频水印和图像水印中,求PSNR的代码是否一样?
(2)信噪比SNR和峰值信噪比PSNR的区别?一般哪一个值比较大?
(3)我附上的代码是音频中,求SNR的还是求PSNR的?
function f=snrzh(M,N);
a=length(M);
b=length(N);
a=min(a,b);
tem1=M;
tem2=N;
IDiff=0;
ISum=0;
for i=1:a
t = tem1(i);
s = tem2(i);
IDiff = IDiff + (t - s)^2;
ISum = ISum + t^2;
end
if (IDiff==0)
IDiff=1;
end
f=IDiff/ISum;
f=-10*log10(f);

lry12345 发表于 2012-10-16 19:42

{:{12}:}有没有高手指点下

lry12345 发表于 2012-10-16 19:43

音频中的信噪比和峰值信噪比 一样不? 我们老师让 必须用峰值信噪比PSNR。

lry12345 发表于 2012-10-17 10:38

{:{19}:}

lry12345 发表于 2012-10-17 10:39

有知道的吗

lry12345 发表于 2012-10-18 14:14

没有知道的吗

千里之行rpr 发表于 2014-5-3 20:57

我也有这个问题,好想知道啊{:{39}:}
页: [1]
查看完整版本: 数字音频水印中峰值信噪比PSNR问题。