基于混沌置乱的军工图像数字水印算法
2013-09-14王洪兰
王洪兰
(湖南科技工业职业技术学院,湖南湘潭 411207)
0 引言
随着计算机网络和通信技术的迅猛发展,数字媒体的传播和使用等信息安全问题成为越来越突出的问题,尤其在军事和国家安全等对信息的安全性和保密性有更高要求的领域,其前景越来越广阔。国有大型军工骨干企业江南工业集团有限公司所生产的设施图纸(图像)就涉及到了保密问题,因此,如何能够保证图像(图纸)方便使用又能够保证数据传输的安全性,已成为公司迫切解决的问题之一。基于上述考虑,文中提出了一种基于混沌置乱的军工图像数字水印算法。该算法是将水印图像进行Arnold置乱及logistic混沌加密预处理,然后将水印图像和原始图像同时进行三级小波变换,最后将加密后的水印图像嵌入到原始图像中去,实现图像水印的嵌入。理论分析和实验结果表明,该算法不仅具有较好的隐藏性,同时也具有较强的鲁棒性。
1 混沌系统和Arnold置乱
1.1 混沌系统
文中采用Logistic映射对经过置乱后的水印图像进行预处理。Logistic映射是一类简单却被广泛研究的混沌动力系统。用非线性差分方程描述如下:
其中为0≤u≤4分支系数,x(n)∈(0,1)。当3.5699459<u≤4时,Logistic映射工作于混沌状态。也就是说,由初始条件 x0在Logistic映射的作用下所产生的序列 x 0,x1,……,xn 是非周期、不收敛的并对初始值非常敏感。
1.2 Arnold置乱
Arnold置乱是一种改变图像像素的相互位置关系,降低图像相关性,从而达到保密图像为目的的图像加密方法。Arnold变换公式为:
其中,N是矩阵的大小, ),( yx 和 ),(''yx 表示像素点在变换前后的位置,其实质为一种点的位置移动。Arnold变换具有周期性,其算法易于实现,置乱次数可为隐藏系统提供密钥,从而增强系统的安全性和保密性。
2 DWT域数字水印算法
2.1 水印的生成
这里的原始水印图像使用32*32的二值图像如图2所示。利用Arnold变换对图像进行置乱,置乱145次后的图像如图3所示,同时,进一步实验证明,对于32*32的二值图像,经过192次Arnold变换后恢复到原图像如图4所示。再次,使用Logistic混沌技术生成一个混沌序列,将其加入到Arnold置乱后的水印图像中去,形成水印图像如图5所示。
图2 原始水印图像
图3 置乱145次后的图像
图4 置乱192次后的图像
图5 水印图像
2.2 水印的嵌入与提取
水印嵌入过程的具体算法如下:
Step1:将使用Logistic混沌技术生成的混沌序列加入到经过Arnold置乱后的原始水印图像中形成水印图像。
Step2:对水印图像和原始图像进行三级小波分解,将水印图形的各个图像子图按行扫描顺序依次嵌入原始图像同一分辨率层的各个子图。
Step3:按(3)式嵌入水印信号。(3)式中:I表示原始图像;α表示嵌入强度;W表示水印图像;I'含水印图像。
Step4:重新拼装子图块形成完整的图像,进行IDWT变换,就可生成嵌入水印后图像。
水印的提取过程就是把水印的嵌入过程逆向操作。
3 实验结果
使用256×256的军工产品图像junpin.tif图像作为原始图像进行嵌入水印信息。原始图像、嵌入水印后的图像如图7所示。
图7 水印嵌入实验结果
对含水印图像进行JPEG压缩、高斯噪声、椒盐噪声、剪切等攻击实验,实验结果表明具有较强的鲁棒性。
4 结束语
文中提出了一种基于Logistic混沌映射和Arnold置乱变换的DWT数字图像水印算法,实现了对水印图像的嵌入。通过实验结果表明,该算法不仅具有较好的隐藏性,同时也具有较强的鲁棒性,在实际军工图像的网络传输过程,具有很好的应用价值。
[1] Cox I J. Secure Spread Spectrum Watermarking for Multimedia[J]. IEEE Transactions on Image Processing. 1997, 6(12): 1673:1687
[2] 孙圣和, 陆哲明, 牛夏牧等. 数字水印技术及应用[M].北京: 科学出版社. 2004
[3] 王洪兰. 一种基于混沌和置乱的DCT域图像数字水印算法[J]. 2012,9(28):399-401
[4] 王艳敏, 高玉喜. 基于置乱算法的小波域图像水印算法[J]. 吉林工商学院学报. 2012,28(2): 104-106
[5] 陈善学, 彭娟, 李方伟. 基于二维Logistic混沌映射的DWT数字水印算法[J]. 2012,24(4): 495-499
[6] 宁启智,王涛,张文才.基于Arnold置乱的图像数字水印算法[J].软件导刊.2012,11(1):34-36
[7] 赵学军,魏才惠,卫鑫等.基于混沌与Arnold变换的小波域数字水印[J].影像技术.2011,1(1):19-23