可逆图像水印处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:24095489 阅读:28 留言:0更新日期:2020-05-09 10:07
本发明专利技术实施例涉及数字图像水印技术领域,公开了一种可逆图像水印处理方法,所述方法包括:获取宿主图像,将所述宿主图像按像素划分为第一颜色与第二颜色所述第一颜色与所述第二颜色相间排列,从而得到关于所述宿主图像的棋盘结构,所述棋盘结构按照所述第一颜色与所述第二颜色划分为两个半平面;根据预设图像算法依次对所述两个半平面进行水印嵌入;当所述两个半平面的水印嵌入均完成后,得到含水印的载体图像。本发明专利技术中,将宿主图像分为黑白两个半平面,分别针对每个半平面嵌入水印,提高水印嵌入容量。

Reversible image watermark processing method, device and computer readable storage medium

【技术实现步骤摘要】
可逆图像水印处理方法、装置及计算机可读存储介质
本专利技术实施例涉及数字图像水印
,特别涉及一种可逆图像水印处理方法、装置及计算机可读存储介质。
技术介绍
随着现代社会进入互联网信息时代,图像、音频、视频等多媒体数字载体成为承载信息的主要媒介。各领域对数字图像技术的要求也越来越高,尤其是在军事,医疗等领域,不仅要求能够检测图像内容是否完整,还需要进一步提高认证图像质量,增强水印的隐蔽性。在图像受到篡改时,能准确定位出图像被篡改区域并进行恢复。目前在可逆数字图像水印领域,已有多种图像像素预测差值方法提出。其中,现有技术中主要通过用图像像素相邻4个方向的像素值的平均值作为预测值,与预测像素的像素值作差得到预测差值,从而得到直方图来嵌入水印。但是现有的技术方案存在以下技术问题:首先,如果认证图像纹理差别较大,则相邻像素之间像素值有可能差异较大,从而导致平均值法计算出的预测差值准确性较差,预测精度不高,做出的二维直方图精准性较低,最终导致含水印图像质量下降。其次,如果认证图像被篡改,也不能较为准确地定位出图像被篡改区域并进本文档来自技高网...

【技术保护点】
1.一种可逆图像水印处理方法,其特征在于,所述方法包括:/n获取宿主图像,将所述宿主图像按像素划分为第一颜色与第二颜色,所述第一颜色与所述第二颜色相间排列,从而得到关于所述宿主图像的棋盘结构,所述棋盘结构按照所述第一颜色与所述第二颜色划分为两个半平面;/n根据预设图像算法依次对所述两个半平面进行水印嵌入;/n当所述两个半平面的水印嵌入均完成后,得到含水印的载体图像。/n

【技术特征摘要】
1.一种可逆图像水印处理方法,其特征在于,所述方法包括:
获取宿主图像,将所述宿主图像按像素划分为第一颜色与第二颜色,所述第一颜色与所述第二颜色相间排列,从而得到关于所述宿主图像的棋盘结构,所述棋盘结构按照所述第一颜色与所述第二颜色划分为两个半平面;
根据预设图像算法依次对所述两个半平面进行水印嵌入;
当所述两个半平面的水印嵌入均完成后,得到含水印的载体图像。


2.根据权利要求1所述的可逆图像水印处理方法,其特征在于,选取所述两个半平面中的任意一个作为目标半平面,根据预设图像算法对所述目标半平面进行水印嵌入的,包括:
通过公式(1)及公式(2),计算所述目标半平面中所包含的全部像素中每个像素的差值对(e1,e2),
所述公式(1)为:



所述公式(2)为:



其中,为向下取整符号,x(i,j)代表像素(i,j)的像素值,w1、w2、w3、w4分别代表像素(i,j)4个邻域像素的权重值,e1为公式(1)的计算值,e2为公式(2)的计算值;
对所有差值对进行统计,根据所述所有差值对生成二维差值直方图H(e1,e2);
根据公式(3)将所述二维差值直方图H(e1,e2)转化为一维直方图Hc(e1,e2),并计算出可嵌入信道,公式(3)为:c=e1-e2;
统计所述可嵌入信道中每个信道上出现频次最高的两个峰值点及所述两个峰值点的横坐标p1,p2,其中,当p1<p2时,记录所述两个峰值点在对应信道上的坐标(p1,p1-c)和(p2,p2-c);
按照公式(4)对所述可嵌入信道中每个信道进行平移,得到所述宿主图像平移后像素(i,j)的像素值x’(i,j),公式4为:



将所述宿主图像分成多个子块,根据公式(1)、公式(2)计算平移后所述目标半平面中所包含的全部像素中每个像素的差值对(e1’,e2’);
遍历所述多个子块,为所述多个子块中的每个子块嵌入水印信息,直到所述目标半平面中所有的子块全部嵌入水印,其中,嵌入水印过程中,根据公式(5)、公式(6)计算像素(i,j)嵌入水印后的像素值,
公式(5)为:当e2’=e1’-c并且e1’=p1时,x”(i,j)=x’(i,j)-b;
公式(6)为:当e2’=e1’-c并且e1’=p2时,x”(i,j)=x’(i,j)+b;
x’(i,j)表示所述宿主图像平移后像素(i,j)的像素值,x”(i,j)表示像素(i,j)嵌入水印后的像素值,b表示一位水印信息。


3.根据权利要求1所述的可逆图像水印处理方法,其特征在于,所述方法还包括:
在根据预设图像算法依次对所述两个半平面进行水印嵌入的过程中,记录嵌入所述宿主图像的第一水印信息。


4.根据权利要求3所述的可逆图像水印处理方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:李丁盛
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

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

1