融合视觉模型可对抗剪切攻击的盲数字水印编解码方法

文档序号:6351661阅读:345来源:国知局
专利名称:融合视觉模型可对抗剪切攻击的盲数字水印编解码方法
技术领域
本发明涉及数字水印技术领域,尤其涉及一种适用于图像和视频媒体的版权保护和防伪融合视觉模型可对抗剪切攻击的盲数字水印编解码方法。
背景技术
数字水印技术是将一些标识信息直接嵌入数字媒体中,在不影响源媒体使用价值的基础上,实现对数字媒体的保护。相比传统的密码保护,数字水印具有隐蔽性,因此被广泛应用于标识媒体内容创建者、确认媒体接受者、传送隐秘信息和判断媒体是否被篡改等目的。数字水印的应用范围覆盖了版权保护和隐秘通信等领域,这些都是经济和军事活动的重要组成部分。良好的数字水印技术应具有鲁棒性,即经历多种无意或有意的信号处理过程后, 数字水印仍能保持完整并能被准确的鉴别出来。这些信号处理过程,通常被称为对数字水印的攻击。常见的攻击手段有噪声、滤波、重采样、有损数据压缩、旋转、位移和缩放等。现存的数字水印方法能够对抗上述攻击中的一种或多种,但在具体的应用中,时常会面对剪切攻击,即把媒体的一部分剪切下来,并与另外的媒体拼接,构成新的媒体。这样的攻击手段常见于图像制作、CAD设计等领域。剪切攻击会损坏源媒体与水印媒体的同步结构,影响水印信号的精准对齐,从而达到破坏水印获取的目的。传统的水印方法不能有效的抵抗此类攻击。其原因在于大多数水印方法是基于媒体全局,将水印加到整个媒体当中,所以一旦媒体的一部分被剪切,要么整个水印遭到破坏,至少也会使一部分水印遭到破坏。总之,剪切攻击非常普遍,开发能抵抗此类攻击的数字水印技术显得尤为重要。但由于受到目前方法上的种种限制,开发运行时间短,同时对剪切攻击和其他攻击具有良好鲁棒性的方法仍然存在较多困难。

发明内容
针对目前图像数字水印领域内现有技术的不足,提出了一种融合视觉模型可对抗剪切攻击的盲数字水印编解码方法。为实现上述技术目的,本发明采用的技术方案如下一种融合视觉模型可对抗剪切攻击的盲数字水印编解码方法,其特征在于,该方法包括水印信息的编码和解码过程;其中,水印信息的编码过程包含以下步骤
(1)视频采集在可见光条件下采集监控场景中的视频图像,并对采集的图像进行初期处理,包括配准、降噪和均衡;
(2)数据传输将初期处理后的视频图像通过H.264视频编码协议进行编码后传输至 PC平台;
(3)场景信息编码将场景信息进行有效编码后获得水印比特,加入到视频图像中;场景信息包括摄像头编号、场景位置和场景文字描述(如场景的时间、天气、温度等);所有的信息采用GBK汉字编码转换为水印比特,按照每帧64比特的速率均勻加入视频图像帧中;
(4)水印编码流程采用PC机作为水印编码平台,水印编码包含如下子步骤
(4. 1)彩色图像转换为灰度图像水印编码流程针对的图像包括彩色图像和灰度图像, 如果源图像为彩色图像,需要将图像从RGB空间转化为YUV空间;然后,只对其中的Y分量进行水印编码流程;
(4. 2)加入同步信息将源图像分成Afxikf大小相同的矩形块(复为自然数),用i行 Jf列的矩阵2表示某个矩形块中像素的灰度值;同时,构造M行M列的同步矩阵T ,同步信息的加入由下式确定
权利要求
1. 一种融合视觉模型可对抗剪切攻击的盲数字水印编解码方法,其特征在于,该方法包括水印信息的编码和解码过程;其中,水印信息的编码过程包含以下步骤(1)视频采集在可见光条件下采集监控场景中的视频图像,并对采集的图像进行初期处理,包括配准、降噪和均衡;(2)数据传输将初期处理后的视频图像通过H.264视频编码协议进行编码后传输至 PC平台;(3)场景信息编码将场景信息进行有效编码后获得水印比特,加入到视频图像中;场景信息包括摄像头编号、场景位置和场景文字描述(如场景的时间、天气、温度等);所有的信息采用GBK汉字编码转换为水印比特,按照每帧64比特的速率均勻加入视频图像帧中;(4)水印编码流程采用PC机作为水印编码平台,水印编码包含如下子步骤(4. 1)彩色图像转换为灰度图像水印编码流程针对的图像包括彩色图像和灰度图像, 如果源图像为彩色图像,需要将图像从RGB空间转化为YUV空间;然后,只对其中的Y分量进行水印编码流程;(4. 2)加入同步信息将源图像分成Mxlf大小相同的矩形块U/为自然数),用Jf行 M列的矩阵2表示某个矩形块中像素的灰度值;同时,构造Ai行M列的同步矩阵Γ ,同步信息的加入由下式确定AU) = A(iJ) + dT(U) (l<i,j<M);其中,I(U)为加入同步信息后的Jf行J/列矩形块力控制编码水印强度的参数;(4. 3)每一块加入相同的水印信息,对图像进行8x8的分块DCT变换,根据Watson视觉模型,计算所得DCT参数的视觉阈值S ;(4.4)DCT反变换水印编码后的图像进行DCT反变换,最终得到水印图像;如果是彩色图像,需要将改变后的Y分量由YUV空间变换回RGB空间;(5)存储加入水印后的视频图像;水印信息的解码过程包含以下步骤(1)解码水印比特水印解码仍然采用PC平台作为数据处理系统,包括以下子步骤;(1. 1)彩色图像转换为灰度图像水印解码针对的图像包括彩色图像和灰度图像,如果源图像为彩色图像,需要将图像从RGB空间转化为YUV空间;然后,只对其中的Y分量进行解码;(1.2)搜索同步点利用加入的同步信息,搜索水印图像中的同步点,从而产生与源图像同样的JfxAf矩形块分割,得出同步后新的水印图像;(1. 3)对每一个矩形块分别进行水印解码按照以下步骤计算在第&个块2丨中的某个水印比特信息 从密钥中获取与此水印比特相应的2F个参数下标,这些参数的下标用集合/表示,/ = (I1, I2 , · ..I^7Ijm ,..,i 2w);对块A进行8x8 DCT变换,设与4相关的DCT系数为Ca2况),计算下式的值
全文摘要
本发明公开了一种融合视觉模型可对抗剪切攻击的盲数字水印编解码方法,本发明将监控场景中摄像头采集的视频图像的场景信息通过数字水印编解码技术直接加入到视频图像中,方便决策人员根据视频图像及自身携带的场景信息做出决策;本发明基于二次规划优化的水印编码方法对剪切、噪声、滤波和有损数据压缩等攻击具有较强的稳健性,使加入的场景信息能够抵御对视频图像的一般性修改;本发明采用傅里叶变换的解卷积定位同步点的方法,提高了方法的运行速度,使方法能够在PC平台上进行实时的水印编解码流程。
文档编号G06T1/00GK102523440SQ20111040253
公开日2012年6月27日 申请日期2011年12月7日 优先权日2011年12月7日
发明者于慧敏, 胡浩基 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1