📄 detect.m
字号:
% function s=detect(x,xx,alpha,N,w)
% 提取水印,并检测与真实水印的相关性,返回相关系数
% x为原始音频向量,xx为嵌入水印的音频向量、alpha为水印幅度衰减系数、
% N为向量长度,w为真实水印向量
N=400
alpha=0.2
load('G:\matlab\work\DCT+ss\wmk400.mat')
x=wavread('01')
y=wavread('01wA')
DCTI=dct(x)
yy=y
DCTJ=dct(yy)
[Xdown,ind]=sort(abs(DCTI),'descend')
Ind=ind(1:N)
v=randn(N,1)
for i=1:N
v(i)=(DCTJ(Ind(i))/DCTI(Ind(i))-1)/alpha
v(i)=v(i)+4.2016
end
meanv=mean(v)
s=v'*w/sqrt(v'*v)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -