您好,欢迎来到华拓网。
搜索
您的当前位置:首页一种基于置乱的双彩色图像鲁棒水印算法

一种基于置乱的双彩色图像鲁棒水印算法

来源:华拓网
第32卷第3期 江西理工大学学报 Vo1.32.No.3 2011年6月 Journal of Jiangxi University of Science and Technology Jun. 2011 文章编号:1007—1229(201 1)03—0015—04 一种基于置乱的双彩色图像鲁棒水印算法 谢斌, 任克强, 肖玲玲 (江西理工大学信息工程学院,江西赣州341000) 摘 要:结合视觉特性和小波变换,提出了一种基于Fibonacci置乱变换的双彩色图像水印算法. 该算法首先对彩色宿主图像进行三基色分离和小波变换,然后将Fibonacci置乱变换后的彩色水 印图像数据嵌入到宿主图像对应基色的低频小波系数中,较好地实现了彩色水印的嵌入及提取. 实验结果表明,该算法在保证透明性的同时对多种常规攻击具有较强的鲁棒性. 关键词:数字水印;图像置乱;Fibonacci变换;鲁棒性 中图分类号:TP 309 文献标识码:A A Double Color Image Robust Watermarking Algorithm Based on Scrambling XIE Bin,REN Ke-qiang,XIAO Ling-ling (Faculty of Information Engineering,Jiangxi University of Science and Technology,Ganzhou 341000,China) Abstract:Combined with the HVS and the DWT,a double color image watermarking algorithm based on Fibonacci scrambling transform is proposed.Firstly,the color host image separation and wavelet transform to the three primary colors are carried out.Then,the color watermark image data after Fibonacci scrambling transformation are embedded into the host image wavelet coefifcients corresponding to the low-frequency color, which realizes the color watermark embedding and extraction.The experimental results show that the algorithm is robust enough to fight against various conventional attacks. Key words:digital watermark;image scrambling;Fibonacci transform;robustness 水印主要考虑视觉上的不可见性.水印一般是嵌入 0 引 言 到图像中最不重要的像素位上.空间域水印的特 点是算法相对简单,但其鲁棒性较差.对滤波、量化 所谓数字水印就是将序列号、文字和图像标志 和压缩等处理比较敏感.可嵌入的信息量相对较 等版权信息嵌入到多媒体数据中,以证明数字作品 小.变换域算法一般是在原始图像的某个变换域 版权的一种技术『l1.数字水印技术作为知识产权保 (如DWT、DCT、DFT等)嵌入水印,该类算法可以较 护的一种有效手段得到了国际学术界的广泛关注, 好地结合人眼视觉掩蔽特性.并且水印信号的能量 并已成为人们的研究热点之一,其中以图像水印的 可分布至图像所有像素.因此变换域算法相对于空 研究居多. 间域算法具有更好的不可见性和鲁棒性[41.文献【5] 按照水印嵌入位置的不同来划分,数字图像水 提出了一种基于二维DFT的一对多非对称图像水 印可以分为空间域水印『2J和变换域水印[31.空间域 印算法,该算法选用的水印是伪随机序列,其容量 收稿日期:20t1-02—19 基金项目:江西省教育厅青年科学基金资助项目(GJ儿1 132) 作者简介:谢斌(1977一),男,讲师,主要从事信息隐藏、数字信号处理等方面的研究,E—maihxiebin一66@163.cort1. 16 江西理工大学学报 2011年6月 太小,且版权意义不够直观.文献【6】提出了一种空 滤波、有损压缩等常见的信号处理破坏.低频部分 间域和频率域相结合的图像水印算法,按行或列分 解水印图像,并将其分别嵌入载体的空间域和频率 则对应于图像的全局信息,这一区域集中了图像的 大部分能量,其视觉容量和嵌入信号的临界可见误 差相对较高,并且常见的信号处理和噪声干扰对低 频部分的影响相对较小,在这一区域嵌入水印既可 域,该算法所使用的水印载体为灰度图像.文献[7】 提出了一种基于DCT的彩色图像水印算法,通过 修改彩色图像绿色分量的DCT系数来实现水印的 以保证算法的透明性.又能够较好地抵抗多数常规 信号处理.因此,文中选择将彩色水印信息嵌入在 彩色宿主图像三基色的低频小波系数中,水印嵌入 算法原理如图1所示. 嵌入,该算法使用二值图像作为水印,其信息量不 够丰富,很多时候难以满足人们的需求. 文中在考虑了人类视觉系统特性的基础上.结 合Fibonacci置乱技术【8J、三基色分离及小波变换, 提出了一种DWT域双彩色图像水印算法.实验结 果表明。该算法能够较好地实现彩色水印图像在彩 色宿主图像中的嵌人及提取,对诸如JPEG压缩、 椒盐Speckle、高斯及等攻击具有较强的鲁棒性. 1水印图像的置乱处理 为了加强算法的安全性和鲁棒性,水印图像在 嵌入载体之前先要进行置乱处理.图像置乱是利 用某种特定算法将图像的像素位置打乱,消除像素 之间的相关性,使可能受到的局部影响分散到整幅 图像中.另外,水印图像置乱后将会失去其本来的 面目.即使被非法攻击者截获,也仅仅是一幅杂乱 无章且毫无意义的图像.文中采用Fi鬯 bonacci变换 对彩色水印图像进行置乱处理. Fibonacci变换在图像置乱中的应用占有重要 的位置I81.对于给定的自然数 ≥2,下列变换称为 Fibonacci变换: 叠蔓 f 1 f【 1l 1 o 1 Jf 1 (m0 ) ( ) 对于N ̄N大小的图像矩阵,设像素坐标为( , Y),迭代地对其进行Fibonacci变换,即将左端输出 的 、Y 作为下一次Fibonacci变换的输入,如此便 可得到一系列不同结果的图像.将迭代次数作为 密钥.对NxN的水印图像进行入次Fibonacci变 换.可以得到置乱后的水印图像. 2水印嵌入算法原理 彩色图像经过DWT变换后可以分解成一个 低频逼近子图三 和不同分辨率级下的高频细节 子图£H】、HL 及HH (下标1表示DWT变换的级 数).其中,高频部分对应于图像的边缘、轮廓和纹 理等细节信息,其能量相对较小,在这一区域嵌入 水印其临界可见误差较低,且高频分量容易被低通 彩色水 三基色 印网像 1级DWT 彩色宿 主图像 水印嵌人 三基色 IDWT 图1水印嵌入原理框图 (1)彩色水印图像在嵌人彩色宿主图像之前 先采用置乱的方法使其失去本来的面目,以加强算 法的安全性和鲁棒性.对NxN大小的彩色水印图像 进行Fibonacci置乱变换,得到置乱后的水印图像. (2)将置乱后的彩色水印图像进行三基色分离 得到R 、G 及 s分量,然后分别进行l级DWT变 换,得到其对应的低频分量££ 和高频分量 、 HL 及HHsI. (3)对MxM大小的彩色宿主图像进行三基色 分离得到 、 及 分量,然后分别进行3级 DWT变换.其中低频小波系数部分包括最低频分 量££ 和次低频分量 3、HL西及刎 . (4)水印的嵌入.将彩色水印图像三基色的低 频分量 。嵌入到宿主图像对应三基色的最低频 分量 为中,即 LL 刀=L£刀+ ・LLst (2) 式(2)中: 为水印嵌入系数, 刀为彩色宿主图 像嵌入水印三基色低频分量£ 。后的最低频分量. 另外,水印图像三基色的高频分量 凰 、HL 及 删 依次嵌入到彩色宿主图像对应三基色的次低 频分量£ 、 £乃及HH乃中,即 LH’乃= 日乃+ ・己 sl l L =HL忍 ・HL5l } (3) HHt HH ・HH \ 式(3)中: 乃、舭 刀及HH 刀分别为宿主图像嵌 入水印三基色高频分量LHs 、HL 。及HHs。后的次 低频分量. (5)对嵌入水印后的宿主图像三基色小波系 第32卷第3期 谢斌,等:一种基于置乱的双彩色图像鲁棒水印算法 17 数进行IDWT变换,经过图像重构后得到嵌有彩色 水印的彩色图像. 3水印提取算法原理 彩色水印提取时需要彩色宿主图像的参与,水 印提取算法原理如图2所示. 三基色 3级DWT 3 级WTD  H水印提取 I l… … 藿聚毒篙鬟H F逆ibo置na乱cci H网像重构H三基IDWT色 图2水印提取原理框图 (1)对嵌有水印的彩色图像进行三基色分离, 然后分别进行3级DWT变换,得到其对应的最低 频分量 £ 忍和次低频分量LH Hj 乃及HH 日. (2)对彩色宿主图像进行三基色分离,然后分 别进行3级DWT变换,得到其对应的最低频分量 刀和次低频分量L日 舭 乃及HH (3)水印的提取.水印图像三基色的低频分量 从含水印彩色图像三基色的最低频分量L£ 中提 取.即 LL51--8(LL'z3-LL西) (4) 式(4)中:6为水印提取系数, L 。为提取出的水印 图像三基色低频分量.另外,水印图像三基色的高 频分量依次从含水印彩色图像三基色的次低频分 量 舭 乃及HH 压中提取,即 ,J风。=5(LH'z3-LH乃)I Lsl-- ̄(HL 一 L乃)} (5) HHsl (HHIZ3一HH乃)l 式(5)中:£Hs 、HL 。及删 。为提取出的水印图像 三基色高频分量. (4)对提取出的水印小波系数进行IDWT变 换。经过图像重构得到置乱后的水印图像. (5)对置乱后的水印图像进行Fibonacci逆置 乱变换.得到提取出的彩色水印图像. 4实验结果 文中在Matlab7.0环境下对所提算法进行仿真 实验.实验中采用的原始宿主图像为512x512的 彩色图像,如图3(a)所示.原始水印图像为64x64 的彩色图像,如图3(b)所示.图3(c)为置乱后的水 印图像.文中使用彩色宿主图像和含水印彩色图 像的峰值信噪比PSNR值来衡量算法的透明性.用 提取出的水印与原始水印之间的相似度NC值来 衡量算法的提取效果.图4(a1为嵌入彩色水印后的 宿主图像,其与原始宿主图像的PSNR值为 57.6366,人眼很难觉察二者的区别,说明嵌入的水 印具有良好的透明性.图4(b1为正常无攻击时提取 的水印图像,其与原始水印的相似度,vC值为 0.9912,说明在无攻击时提取的水印失真程度非常 小。算法具有较好的提取效果. 一■■ (a)宿主图像 (b)原始水印 (e)置乱后的水印 图3原始图像及待嵌入的水印 ■■ (a)嵌有水印的宿主图像 (b)正常提取的水印 图4嵌有水印的宿主图像和正常提取的水印 对嵌入水印后的彩色宿主图像进行多种类型 的常规攻击实验,通过比较攻击后提取出的水印 图像与原始水印图像的相似度来进行算法鲁棒性 的评估.图5(a)为q=95的JPEG压缩攻击后提取的 水印图像.与原始水印的相似度NC值为0.9395. 图5fb)为d=0.005的椒盐攻击后提取的水印图像, 与原始水印的相似度NC值为0.9675.图5(c)为 = 0.0005的高斯攻击后提取的水印图像,与原始水印 的相似度为0.9526.图5(d)为v=O.O0l的Speckle攻 击后提取的水印图像.与原始水印的相似度为 0.9651. (a)JPEG压缩攻击后提取的水印 ■ ■ (b)椒盐攻击后提取的水印 (C)高斯攻击后提取的水印 ■ ■ (d)Speckle攻击后提取的水印 图5各类攻击后提取的水印 l8 江西理工大学学报 2011年6月 为了更好地证明算法的鲁棒性,对文中算法还 进行了多种强度的JPEG压缩攻击、椒盐攻击、高 斯攻击和Speckle攻击实验.含彩色水印的宿主图 Fibonacci置乱,提出了一种鲁棒性双彩色图像水 印算法,将彩色水印嵌入到彩色宿主图像三基色的 像经过不同强度的上述攻击后,提取出的水印与原 始水印的NC值统计结果如表l所示. 表l各类攻击后的水印相似度(^ 统计 低频小波系数中,较好地完成了水印的嵌入和提 取.水印图像经过了Fibonacci置乱变换处理,提高 了水印信息的安全性.实验结果表明。该算法在元 攻击时的嵌入及提取效果良好,并且对JPEG压 缩、椒盐、高斯及Speckle等攻击具有较强的鲁棒 性.由于目前多数图像水印算法是以二值图像或 灰度图像作为水印,因此文中所提以彩色图像作为 水印的双彩色图像水印算法具有较强的实际意义. 如何在视频载体中较好地完成彩色水印的嵌入将 是下一步的研究重点. 参考文献: [1】凌贺飞,卢正鼎.基于YCbCr颜色空间的二维DCT彩色图像数字 水印实用技术【J】.,J、型微型计算机系统,2005,26(3):482--.484. 『21李江华,陈 丰.一种基于DCT理论的空域数字水印算法一DAS 算法【JJ.江西理T大学学报,2007,28(3):41--43. 综合以上实验结果可知,嵌入彩色水印后的宿 【3]李 军,陈 康.一种抗几何攻击的小波域盲图像水印算法【J].江 主图像虽然经过了不同强度的多种类型攻击,但是 西理_T大学学报.2010。3l(3):51—55. f41严明,夏建平,周激流.基于分块DCT和Tucker分解的彩色图像 提取出的彩色水印与原始彩色水印的相似度仍然 数字水印『J1.计算机应用,2010,30(6):1505—1526. 保持了较高的数值。人眼能够较容易地识别提取水 f5】刘向丽,党岚君,寇卫东,等.一种基于二维DFT的一对多非对称 印的内容.实验结果表明,文中所提算法对上述攻 数字水印算法【J】.四川大学学报,2007,39(5):133一l36. 击具有较强的鲁棒性. f61初勇波,冯子亮.一种空问域和频率域结合的数字水印算法『J】.计 算机T程与应用.2008,44(8):1 15—138. 【7】李海燕.一种DCT域的彩色图像数字水印算法【J】.合肥工业大学 5结 语 学报,2009,32f7):l034—1080. 【8】杨金华,王 霄,林祝亮.一种基于DCT和置乱变换的数字图像 文中利用人类视觉系统特性,结合小波变换和 水印算法『J].仪器仪表学报,2006,27(6):923—924. 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.cn 版权所有 湘ICP备2023017654号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务