一种纸媒输出的防伪半色调智能数字水印制作方法与流程

文档序号:16434768发布日期:2018-12-28 20:24阅读:264来源:国知局
一种纸媒输出的防伪半色调智能数字水印制作方法与流程

本发明涉及一种数字水印制作方法,尤其涉及一种纸媒输出的防伪半色调智能数字水印制作方法。

背景技术

数字水印技术可有效提高数字媒体信息的抗侵权能力。目前市面上基于数字水印技术的包装印刷防伪产品还很少见,究其原因是因为印刷图像与数字图像的成像机理有着本质的区别。印刷品是以半色调的网点分布来再现连续调原稿的阶调层次和颜色变化。连续数字图像在印刷的过程中,首先要进行加网和分色处理,原来嵌入的数字水印在这个过程中受到很大破坏,再经过扫描重新采样量化,基本上不能被检测出来。本发明是针对灰度图像实施的印刷水印制造,不涉及彩色图像范围。

国内外面向半色调图像的数字水印技术大多还处于研制中,国内市场上还鲜有实用的产品出现。hagitz.和hel-or在2000年提出了一种在图像的半色调处理过程中,使用两种不同的抖动矩阵进行水印信息嵌入的半色调数字图像水印方法。mingsunfu和oscarc.au在2003年结合误差扩散半色调算法,在半色调处理的过程中将水印图像嵌入到图像中。基本思路是:利用伪随机数产生信息隐藏的伪随机位置,这些位置上修改半色调网点为隐藏水印信息的编码。基于这种线路有一批数字图像水印算法提出来,如dhst,dhpt,dhspt,dhe和mdhed等算法。此后,mingsunfu等人又提出了核自调整误差扩散算法,使用两个误差扩散核而非两个不同的抖动矩阵在图像的半色调处理过程中实现水印信息的嵌入。国内也有一些单位,如武汉大学,西安理工大学等研究师生展开了同类的科研活动。主要进展为:探讨了以人眼视觉系统模型为基础,通过逐步迭代来最小化含水印信息的半色调图像和原连续图像之间的视觉误差,以获得高质量的半色调图像。

数字水印一般可以分为频域嵌入与空域嵌入。频域嵌入一般是在连续调图像上进行的,先将图像转换到频率域,再在频率谱系数数据上嵌入水印,然后经过逆变换重新生成数字图像,频域嵌入水印的优点是具有较好的全息性,可以抵挡图像部分缺损和扫描对不齐问题对水印信息的提取效果的影响。然而经过印刷过程的图像加网转变,频域添加的信息很大程度受到破坏,不易制成印刷水印。基于空域变换的方法就比较适合在加网过程中嵌入水印信息,制成印刷水印。如果采用随机选取的孤立点,在这些位置上嵌入水印bit信息,对图像视觉上影响小,可嵌入信息量大,但是孤立网点在印刷输出和扫描重新输入的过程中很难准确定位,甚至出现网点丢失,不易检测出嵌入的信息。另一类空域水印方案,依据水印信息选择不同加网模式,在加网的过程中,将水印融入到宿主半色调图像的邻域模式中,在印刷输出和重新扫描输入后,更容易检测出水印信息。

在检测水印的环节中,已有的检测算法是一个逆向的运算过程,引入公式化的印刷扫描转换函数,通过计算推导在加网过程中嵌入的水印信息,因为公式化的印刷和扫描模型都不能包含实际生产过程中的复杂条件和随机偶然因素,所以对加网模式的变换方式不能做出正确的估计,一般会产生很大的偏差。水印的实际检测效果不理想。



技术实现要素:

本发明的目的就是为了解决上述问题,提供一种纸媒输出的防伪半色调智能数字水印制作方法,它具有对印刷和扫描中经历的图像网点转化进行数据驱动的智能建模,可以智能化地检测出水印信息,同时对潜在的二次印刷盗版的行为进行抵抗的优点。

为了实现上述目的,本发明采用如下技术方案:

一种纸媒输出的防伪半色调智能数字水印制作方法,具体步骤为:

s1:将宿主图像进行二值化处理,同时对嵌入的水印图像也进行二值化处理,形成二进制数码串,作为可嵌入的水印编码信息;

s2:使用随机数种子作为密钥,产生一系列二维随机数对,作为嵌入水印编码信息的嵌入位置,将s1中形成的水印编码信息嵌入到筛选的嵌入位置中;

s3:使用视觉迭代算法对嵌入水印编码信息的宿主图像进行优化,以保持嵌入位置的水印编码信息不变,改变邻域的网点分布情况,使宿主图像嵌入水印编码信息之后与未嵌入水印编码信息之前的图像之间的视觉感知差异达到尽量小;

s4:使用多张520x520的灰度图像,训练神经网络,将所使用的灰度图像用多种拜耳模式加网,形成图库,将多张520x520的灰度图像分割成8x8的图片,每一个图片对应一种拜耳模式加网方式,将已经加网的灰度图像打印输出,扫描仪重新采用格式化,重新得到520x520的二值图像,将得到的二值图像分割成8x8的小图片,形成网络训练数据集,网络训练数据集的标注数据就是每一个小片的加网方式编码,在这些训练数据上训练神经网络用于加网方式的识别模型,利用训练的神经网络模型提取嵌入的二维水印二值图像。

所述s1中对水印图像进行二值化处理之前,先对水印图像进行可逆置乱,增加保密性。

所述s1中,形成二进制数码串时,使用无损压缩编码的方式,有利于形成尽量少的二进制数码串。

所述s2中,水印图像是二值化图,每一个像素的值是0,或1将此二值水印图像转变为一个二值序列,在随机产生的嵌入位置上,依次嵌入水印序列值。

所述s3中,视觉迭代算法按照原来的连续图像做参照,在每个像素的邻域探索几种像素对交换方式,每次迭代都朝着局部均方差降低的方向进行,全部像素处理完得到的是阶段性优化结果,然后进行下一轮逐点优化,直到半色调图像与原来连续调图像之间均方差合不再继续下降为止。

所述s4中的具体方法为:1)将加入水印图像的宿主图像经过打印机输出;2)输出的图像经过扫描仪重新采样;3)对采样的图像预处理,调整方向,缩放尺寸,用适当的阈值二值化,得到与打印前带水印的宿主图像具有同样分辨率的520x520二值图像;4)将得到的520x520二值图像按顺序划分成8x8的小片,每一个小片顺序输入训练好的神经网络模型,神经网络模型预测出每一个图片的加网方式,经图像组装得到嵌入的二维水印二值图像。

所述s1中利用拜耳抖动加网算法对宿主图像和水印图像进行二值化处理,拜耳抖动加网算法利用阈值矩阵对图像进行二值化处理,待加网的图像按照抖动矩阵的大小划分冲块矩阵,在块矩阵内按抖动矩阵设定的阈值进行二值化,拜耳抖动矩阵生成的公式如下:

dn是n阶拜耳矩阵,2nx2n的抖动矩阵;un是2nx2n的单位矩阵;设定d0=0;应用公式(1)迭代计算,生成n阶的拜耳抖动矩阵;拜耳抖动矩阵有很好的对称性,能实现较好的视觉效果。

所述水印图像嵌入到宿主图像的具体算法为:

1)选择不同的抖动核d1,d1’,按照公式(1)的方式迭代计算,生成两个不同的3阶拜耳抖矩阵d3和d3’;

2)把整个宿主图像线划分成8x8的小块,每一个小块对应一位水印像素值0,或1;

3)水印像素嵌入宿主图像,如果当前水印像素是1,用d3抖动矩阵二值化当前的8x8小块,如果水印像素是0,则用d3’抖动矩阵二值化当前的8x8小块。

本发明的有益效果:

使用本发明可以制造出具有防伪功能的印刷水印,在版权认定,防伪包装,智能包装方面都有广泛的应用前景;本发明主要通过神经网络的记忆能力,对印刷扫描自然过程模糊建模,有较高的技术含量;印刷水印嵌入量较大,不会明显影响图像感知质量,水印具有隐藏性,不影响消费者使用印刷品,可以识别仿造的印刷水印,防止水印非法复制,数字水印扫描检测的效果好,提取信息全,并且具有一定的保密性。

附图说明

图1为本方法的方法流程图;

图2为水印图片信息;

图3为实施例一所使用的宿主图片;

图4为实施例一加网嵌入水印信息的图像;

图5为实施例一打印扫描后采集的图像;

图6为实施例一使用本发明提取的水印图片;

图7为实施例二所使用的宿主图片;

图8为实施例二加网嵌入水印信息的图像;

图9为实施例二打印扫描后采集的图像;

图10为实施例二使用本发明提取的水印图片。

具体实施方式

下面结合附图与实施例对本发明作进一步说明。

如图1所示,一种纸媒输出的防伪半色调智能数字水印制作方法,具体步骤为:

s1:将宿主图像进行二值化处理,同时对嵌入的水印图像也进行二值化处理,形成二进制数码串,作为可嵌入的水印编码信息;

利用拜耳抖动加网算法对宿主图像和水印图像进行二值化处理,拜耳抖动加网算法利用阈值矩阵对图像进行二值化处理,待加网的图像按照抖动矩阵的大小划分冲块矩阵,在块矩阵内按抖动矩阵设定的阈值进行二值化,拜耳抖动矩阵生成的公式如下:

dn是n阶拜耳矩阵,2nx2n的抖动矩阵;un是2nx2n的单位矩阵;设定d0=0;应用公式(1)迭代计算,生成n阶的拜耳抖动矩阵;拜耳抖动矩阵有很好的对称性,能实现较好的视觉效果。

s2:使用随机数种子作为密钥,产生一系列二维随机数对,作为嵌入水印编码信息的嵌入位置,将s1中形成的水印编码信息嵌入到筛选的嵌入位置中,水印图像是二值化图,每一个像素的值是0,或1将此二值水印图像转变为一个二值序列,在随机产生的嵌入位置上,依次嵌入水印序列值;

s3:使用视觉迭代算法对嵌入水印编码信息的宿主图像进行优化,以保持嵌入位置的水印编码信息不变,改变邻域的网点分布情况,使宿主图像嵌入水印编码信息之后与未嵌入水印编码信息之前的图像之间的视觉感知差异达到尽量小;视觉迭代算法按照原来的连续图像做参照,在每个像素的邻域探索几种像素对交换方式,每次迭代都朝着局部均方差降低的方向进行,全部像素处理完得到的是阶段性优化结果,然后进行下一轮逐点优化,直到半色调图像与原来连续调图像之间均方差合不再继续下降为止;

s4:使用多张520x520的灰度图像,训练神经网络,将所使用的灰度图像用多种拜耳模式加网,形成图库,将多张520x520的灰度图像分割成8x8的图片,每一个图片对应一种拜耳模式加网方式,将已经加网的灰度图像打印输出,扫描仪重新采用格式化,重新得到520x520的二值图像,将得到的二值图像分割成8x8的小图片,形成网络训练数据集,网络训练数据集的标注数据就是每一个小片的加网方式编码,在这些训练数据上训练神经网络用于加网方式的识别模型,利用训练的神经网络模型提取嵌入的二维水印二值图像。

s1中对水印图像进行二值化处理之前,先对水印图像进行可逆置乱,增加保密性。

s1中,形成二进制数码串时,使用无损压缩编码的方式,有利于形成尽量少的二进制数码串。

所述s4中的具体方法为:1)将加入水印图像的宿主图像经过打印机输出;2)输出的图像经过扫描仪重新采样;3)对采样的图像预处理,调整方向,缩放尺寸,用适当的阈值二值化,得到与打印前带水印的宿主图像具有同样分辨率的520x520二值图像;4)将得到的520x520二值图像按顺序划分成8x8的小片,每一个小片顺序输入训练好的神经网络模型,神经网络模型预测出每一个图片的加网方式,经图像组装得到嵌入的二维水印二值图像;

使用15张520x520的灰度图像建立训练神经网络模型的图库;将15张520x520的灰度图像用24种拜耳模式加网,形成了一个24*15的图库;将这些图像分割成8x8的小图片,每一个小图片对应一种加网方式;本申请中选择使用两种实验效果较好的拜耳抖动模式,分别标注为0,1.对这15张灰度图像产生2*15种加网图像,这些加网图像经过打印输出,扫描仪重新采样,格式优化,重新得到520x520的二值图像;以这些打印扫描后的二值图像为基础,分割8x8的小片,形成网络训练数据集,网络训练数据集的标注数据就是每一个小片的加网方式编码,在这些训练数据集上训练神经网络用于识别加网方式的识别模型;将训练好的神经网络保存成一个模型数据,使用14副图像对神经网络进行训练,用第15幅图验证神经网络识别模型的效果,使用第15副图像作为检测图像,进行水印嵌入实验:

第15幅图像在加网的过程中使用0,1两种加网模式按照水印二进制信息的排列一次嵌入水印信息;加入水印的半调图像经过打印机输出,输出的图像经过扫描仪重新采样,对采样的图像预处理,调整方向,缩放尺寸,用适当的阈值二值化,得到与打印前带水印的半调图像同样分辨率的520x520二值图像;该图像按顺序划分成8x8的小片,每一个小片顺序输入训练好的神经网络识别模型,神经网络识别模型能够预测出每一个图片的加网方式,图像组装后便得到嵌入的二维水印二值图像。

所述水印图像嵌入到宿主图像的具体算法为:

1)选择不同的抖动核d1,d1’,按照公式(1)的方式迭代计算,生成两个不同的3阶拜耳抖矩阵d3和d3’;

2)把整个宿主图像线划分成8x8的小块,每一个小块对应一位水印像素值0,或1;

3)水印像素嵌入宿主图像,如果当前水印像素是1,用d3抖动矩阵二值化当前的8x8小块,如果水印像素是0,则用d3’抖动矩阵二值化当前的8x8小块。

实施例一

本实施例嵌入的水印图像为简单的二值图像,图像如图2所示,本实例描述基本打印水印实施的细节,使用的宿主图像是一幅灰度图像,如图3所示,灰度图像密度分布比较均匀,可以省去选择水印嵌入位置的步骤,直接将水印信息顺序嵌入到宿主图像的8x8的领域阵列中,没有明显影响图像打印输出效果,采用本发明技术,在宿主图像上嵌入水印图像,宿主图像分辨率为520x520,嵌入水印图像是一个二值化的64x64图像,采用64行,64列8x8小块的点阵加网方式,对宿主图像进行加网,结果将二值化的水印图像嵌入到宿主图像中,如图4所示,图像打印扫描的效果及检测出的水印信息如图5和图6所示,本实施例中嵌入信息量较大,是一个64x641-bit信息流。

实施例二

本实施例为使用在图书防伪,包装印刷品防伪等应用领域,在书籍插图中使用印刷水印验证出版版权,选用一幅灰度图像,如图7所示,经加网,作为书籍中一页校验页,验证出版物的印刷版权,这样的印刷水印外观美观,比二维码有装饰性,并且更加安全保密,同样在高档包装盒中,可以制作一张印刷精美的校验卡片,包含印刷水印,如图8所示,方便扫描验证,具体操作可以将书籍的校验页,包装品中的校验卡扫描输入计算机,形成数字图像,再利用网络将扫描图像如图9所示,上传到生产厂家提供的校验页面,选择商品就可以在线检验产品是不是正品;如图10所示,利用本发明提取的水印图像信息;本发明还需要和服务网站配合使用,如果开发专用的手持式扫描设备将进一步提高使用效率,两幅图像加网嵌入水印,打印扫描图像用来训练水印检测模型,扫描图像的检测效果。

实施例三

本发明也可以使用到数字图像上,是一种非常有特色的数字水印效果,在数字图像上检测水印效果很好,直接使用数值计算,速度快,是在加网图像上用数值方法得到的水印信息。这种方法很难仿造,安全性高,可以一定程度上解决数字水印,二维码,条码中存在的安全问题,更大的优点是这种数字水印比较美观,预计有很好的用户吸引力。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1