数字音频水印中峰值信噪比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);
{:{12}:}有没有高手指点下 音频中的信噪比和峰值信噪比 一样不? 我们老师让 必须用峰值信噪比PSNR。 {:{19}:} 有知道的吗 没有知道的吗 我也有这个问题,好想知道啊{:{39}:}
页:
[1]