一种具有鲁棒性的视频水印的产生方法及其提取方法技术

技术编号:8492537 阅读:159 留言:0更新日期:2013-03-29 01:10
本发明专利技术公开了具有鲁棒性的视频水印的产生方法及其提取方法,其水印产生方法包括以下步骤:1)生成水印图像的伪随机序列,对宿主视频分块并提升小波变换处理;2)计算出经提升小波变换后的小波细节子带的人类视觉屏蔽阈值;3)让伪随机序列嵌入小波细节子带;4)对嵌入水印图像后的宿主图像进行提升小波变换的逆变换,得到视频水印。水印的提取方法包括以下步骤:1)将待提取检测视频中的图像分块并提升小波变换;2)寻找到水印图像嵌入的秘密位置,得到待融合的水印证据;3)利用Dempster-Shafer证据理论得到每个水印证据的可信度和支持度;4)使用密钥恢复水印图像。本发明专利技术能够有效地抵抗帧裁剪、帧模糊,帧平均、帧交换、添加噪声和MPEG压缩等视频攻击。

【技术实现步骤摘要】

【技术保护点】
一种具有鲁棒性的视频水印的产生方法,其特征在于:其包括给宿主视频嵌入水印图像,该嵌入水印图像的步骤包括:1)利用密钥对待嵌入水印图像进行处理,生成水印图像的伪随机序列;同时对宿主视频的每一帧的亮度通道进行8*8的图像分块,对于运动图像进行16*16图像分块,并对得到的每个图像分块进行提升小波变换,得到提升小波变换后的小波细节子带LH、HL、和HH,其中LH为水平方向为低通、垂直方向为高通的小波细节子带,HL为水平方向为高通、垂直方向为低通的小波细节子带,HH为水平方向和垂直方向均为高通的小波细节子带;2)经提升小波变换后的小波细节子带LH、HL和HH根据视频序列的视觉屏蔽特性分别计算出每对相邻图像分块A和B的静态人类视觉屏蔽阈值JNDs(x,y)和每个图像分块基于视频时间序列的动态人类视觉屏蔽阈值JNDt(x,y),所述JNDt(x,y)=D(x,y)*θ(x,y)*|MV(u,v)|;其中D(x,y)为运动物体在每个帧内留下的变形尺度,MV(u,v)为图像分块内物体速度大小;θ(x,y)为当前帧图像分块的时间运动角度;3)对每对相邻图像分块A和B中的高频小波细节子带内的细节悉数LHA(x,y)和LHB(x,y)分别做比较,让水印图像的伪随机序列分别按照下列条件嵌入小波细节子带中:当待嵌入水印图像的ω°i=1时,如果LHA(x,y)LHB(x,y),则LHA(x,y)=1/2(LHA(x,y)+LHB(x,y))?αLHB(x,y)=1/2(LHA(x,y)+LHB(x,y))+α如果|LHA(x,y)?LHB(x,y)|≠2α,则LHB(x,y)=LHA(x,y)+2α其中α为嵌入悉数,其α=JND/2,ω°i为待嵌入水印图像的第i位;4)对嵌入水印图像后的宿主图像进行提升小波变换的逆变换,即得到具有鲁棒性的视频水 印。...

【技术特征摘要】

【专利技术属性】
技术研发人员:孔祥增陈丽萍姚志强黄榕宁杨文生
申请(专利权)人:福建师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1