摘 要 文章提出一种集混沌加密技术,小波变换,扩频技术为一体的彩色图像水印算法。该算法先将水印信息通过混沌序列加密,再进行扩频调制弱化水印信息,然后在彩色载体图像绿色分量上进行小波变换,利用人类视觉模型(HVS)特性,在低频系数上嵌入处理后的水印信息。实验结果和攻击测试表明,该算法具有很好的鲁棒性以及安全性。
关键词 扩频 ;鲁棒性;盲水印;混沌序列;小波变换;加密技术 1 引言 如何有效的保证数字化信息的机密性、完整性、可用性、可控性和不可抵赖性是当前信息安全技术研究领域亟待解决的课题。 目前,国际上正在探讨使用一些非传统的方法进行信息加密与隐藏。为了保证水印信息可靠地通过载体传送,一般用纠错码(ECC)编码[1]或M序列调制[2]。文献[3]给出了一种基于混沌序列的图像加密技术,以初始条件为密钥生成混沌序列,并将它映射为2K值混沌序列;然后依据该序列随机地修改图像每个像素点的灰度值。 图像的解密结果对混沌序列的初始值有较强的依赖性,安全性较高。 图表 1水印嵌入流程图 实际上,基于混沌理论的保密通信、信息加密和信息隐藏技术的研究已成为国际非线性科学和信息科学两个领域交叉融合的热门前沿课题之一,也是国际上高科技研究的一个新领域。尽管已有许多混沌加密方案的提出,但混沌密码学的理论还未完全成熟,混沌密码学的研究仍然是一个新的具有挑战性的前沿课题。基于上述原因,本文提出了一种基于混沌理论的信息加密的彩色图像水印算法,该算法以混沌理论为基础,利用初始密钥生成相应的实数值混沌序列,对二值水印图像加密,然后采用扩频技术调制扩频以弱化水印信息。对宿主图像绿色分量进行小波变换,将水印信息嵌入位置选择在能量比较集中的低频系数部分,水印提取时需要密钥。由于该算法采用了多重加密,所以安全性非常好,并能够有效的抵抗噪声攻击和剪切攻击和高斯低通滤波攻击,具有较强的鲁棒性。 图表 2 水印提取流程图2 混沌系统原理
混沌现象是在非线性动力系统中出现的确定性的、类似随机的过程,这种过程既非周期又不收敛,并且对切始值有极其敏感的依赖性,一维离散时间非线性动力系统定义如下: (1.1) 其中, xk ∈ P ,k=0,1,2,3…,我们称其为状态。 而θ: P→P 是一个映射,将当前状态xk映射到下一个状态xk+1。如果我们从一个初始值x0 开始,反复应用θ, 就得到一个序列{ xk ; k=0,1,2,3…..}。该序列称为该离散时间动力系统的一条轨迹。一类非常简单却被广泛研究的动力系统是logistic映射,其定义如下:3 扩频原理
数字水印技术的研究大约始于 1994 年,早期的算法强调水印的不可见性而忽视水印的健壮性,这些算法的理论基础主要源自统计学和图像编码、处理领域。 扩频技术的运用标志着水印技术的重大进步。扩频技术起源于通信系统,最早只是用于军用通信系统、制导系统等军用系统,它的理论基础来源于信息论和抗干扰理论。香农( Shannon )在其信息论中得到有名公式: (1.9) 式中 C 表示信道容量, W 是信道带宽, N 是噪声功率, S 是信号功率。香农公式表明了一个无误差地传输信息的能力同存在与信道中的信噪比以及用于传输信息的信道带宽之间的关系。令 C 是希望具有的信道容量,即要求的信息,对式( 1.9 )换成以 e 为底的对数 (1.10) 对于干扰环境的典型情况, S/N<<1, 对上式用幂级数展开,略去高次项得 (1.11) 通过上述的分析可得出一个重要结论:对于给定的信道容量 C 可以用不同的带宽 W 和信噪比 S/N 的组合来传输信息。如减少带宽则必须发送较大的信号功率;如有较大的传输带宽,则同样的信道容量能够用较小的信号功率(较小的 S/N )来传送,这表明宽带系统表现出较好的抗干扰性。因此,当信噪比太小,不能保证通信质量时,常用宽带系统改善通信质量,使信号在强干扰情况下,仍然可以保持可靠通信。
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr /> 在数字水印技术中,将原始数据的频域看作通信信道C,水印看作将通过C的信号S,各种有意无意的干扰看作噪声N。利用扩频技术原理,将水印分布在许多数据频域系数中,加入每个频域系数的信号能量很小且不可随意检测。然而,水印检测过程知道水印的位置和内容,它能将许多微弱的信号集中起来形成具有较高信噪比的输出值,要破坏水印需要很强的噪声信号加入所有频域系数中,但是,破坏水印的同时也造成原始数据质量严重下降。
第一,水印的位置不明显且水印的值具有随机性;第二,频域区域的适当选择,使得有意、无意破坏水印的同时也破坏了原数据。
4 水印序列的生成
设二值水印图像I大小为m×m。由密钥值k0采用公式(1.4)生成实数值混沌序列xk,k=1,2,3,……,m×m。对xk采用如下公式进行二值量化: (1.12) 由此得到二值混沌序列{H(xk ); k=1,2,3,……, m×m },这里分记为Qi 。将I转换为相应的一维二进制信号Ii′,其中i=1,2,3……m×m;将Ii′中的0映射为-1,1映射为1,则得到Ij″∈{ - 1 , 1 },j=1,2,3……m×m;将得到的Ij″序列利用混沌序列Qi加扰,得到 论文检测天使-免费论文检测软件http://www.jiancetianshi.com第一次加密后的序列,然后将此加密后的序列用一个大整数因子Z进行采样扩展,并由此得到扩展弱化后的水印序列Ki=Ij″,其中(j-1)Z+1≦i≦jZ 。对Ki进行调制,调制序列是密钥k1采用公式(1.4)(1.12)得到的二值混沌序列Pi, (i=1,2,3……m×m×Z),调制之后的最终水印信号序列Bi=KiPi ,Bi∈{ - 1 , 1 }。这里相当于使用k0,k1,,Z对水印序列进行了三次加密。
5 水印信息的嵌入
通过把图像进行二维小波分解,发现能量大部分集中在低频部分,出于对透明性的考虑,水印应该嵌在最不重要的频带系数上,但是经过一定图像处理后,水印很容易丢失,鲁棒性不强。出于对鲁棒性的考虑,水印应该添加在最重要的频带系数上,但这又会使图像质量严重下降。于是有人折中选择在中频系数上嵌入水印信息[4],取得了一定的效果。该文利用人类视觉模型(HVS)特性,在人眼不敏感的低频系数上嵌入处理后的水印信息,同时在绿色分量嵌入水印比在红色或蓝色分量嵌入水印能更好地抵抗有损压缩和加噪攻击,具有更好的鲁棒性,因此,该文在彩色图像绿色分量的低频系数上嵌入水印,设彩色载体图像C大小为M×N,具体处理过程如下: (1)取彩色图像的绿色分量,在此分量上进行一阶小波变换DWT (2)取该分量低频系数序列yi(其中yi按绝对值大小顺序排列)利用如下公式进行水印信息叠加: (1.13) 其中α为拉伸因子,α越小,水印的透明性越好,但是水印的稳健性越差;α越大,则水印的稳健性越好,但视觉的透明性越差。本文取α=0.1。 (3)将该分量经过小波反变换DWT-1,并对彩色图像进行重构,得到嵌入水印后的图像。6 水印信息的提取与检测
水印检测方法采用如下假设检测: (无水印) (有水印)图表 3 载体图像和水印比照图 其中,F*,F分别代表待测图像和原始图像中用来隐藏水印的象素或特征值,W*为待测水印序列;N为噪声,由于嵌入水印的图象可能存在失真,从中所检测到的水印也将在一定程度上与原始水印有所不同,为了确定图像中是否含水印需计算W*与W的相似度。具体处理过程如下: (1)分别取待测彩色图像和原始彩色图像的绿色分量,并在此分量上进行一阶小波变换(DWT)后,计算得到低频系数的差值Bi′ (2)利用Bi与 Bi′采用公式(1.14)计算NC相关值, (1.14) 扩频水印存在的标准为:若NC>T,可以判断被测图像中是否有序列Bi,T的选择必须考虑到漏警率和虚警率。根据实验,本文采用T=0.90; (3)如果扩频水印存在,可以对其采用水印生成的反向顺序,进行解调,反扰乱,得到最终的水印图像。7 实验结果分析
本文采用的原始宿主图像是512×512的lena标准彩色测试图像,本文所采用的水印图像是64×64的二值图像水印。图表3(a)(b)(c)(d)分别为原始载体图像、原始水印、嵌入水印后的载体图像和提取出的水印。这里选择扩频整数因子Z=3,混沌初始密钥k0= 0.2478 , k1=0.23454 。水印嵌入结果(图3b)进行评估,PSNR=40.8050 ,NC=0.9997。由此可见水印具有良好的透明性。 对嵌入水印后的lena图像进行噪声干扰、剪切攻击和滤波攻击,下面给出了几个水印提取和检测结果,图表4是噪声干扰后提取的水印图像,图表5是剪切后(剪切部分用白色填充)提取的水印图像,图表6是采用高斯低通滤波提取的水印图像:
8 实验结论
本文充分利用了小波的优点和人眼的视觉特性,同时,利用混沌原理和扩频技术对水印进行处理,使得算法有很强的隐蔽性和安全性,而且嵌入的水印具有很好的鲁棒性,实验证明该算法具有很好的抗噪声干扰、裁减等优良性能。而且算法安全、易于实现,对彩色数字图像版权保护的提供了一个参考。参考文献
[1] J.R. Hernández, F. Pérez-González, J.M. Rodrígez, G.Nieto, Performance analysis of a 2-D-multipulse amplitude modulation scheme for data hiding and watermarking of still images, IEEE J. Selected Areas Comm. 16 (4) (May 1998) 510-523.[2] M. Kutter, Digital image watermarking: hiding information in images, Ph.D. Thesis, EPFL, Lausanne, Switzerland, August 1999.[3] 张小华,刘芳,焦李成.一种基于混沌序列的图像加密技术.中国图像图形学报. Vol.8,No.4. 2003[4] 李象霖, 张妙兰 , 冯德锦 . 一种DCT变换域的图像数字水印技术[A].中国科学技术大学 研究生院.北京:2000.12.1
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr />
相关文章:
SNMP在电信设备远程故障检测中的应用04-26
具有状态保持机制的EPG系统研究与实现04-26
MPEG-4中运动估计模块的改进与优化04-26
公益林生态效益补偿政策对农户收入及政策满意度的影响04-26
初中教师专业伦理素养现状调查探讨——以河北省十所公04-26
基于XML的虚拟企业电子合同实现04-26
基于深度学习的软件实体识别方法04-26
乡村振兴视域下黄龙县农村治理能力提升思考04-26