一种基于CT,CZT和SVD的数字水印算法
2016-06-17井娥林温宏愿窦如凤何伟基
井娥林,温宏愿,窦如凤,何伟基
(1.南京理工大学泰州科技学院,江苏泰州225300;2.南京理工大学电子工程与光电技术学院,江苏南京210094)
一种基于CT,CZT和SVD的数字水印算法
井娥林1,温宏愿1,窦如凤1,何伟基2
(1.南京理工大学泰州科技学院,江苏泰州225300;2.南京理工大学电子工程与光电技术学院,江苏南京210094)
摘要:提出了一种基于CT-CZT-SVD的数字水印算法。该算法利用CZT变换算法的高频窄带分析能力和奇异值的稳定性对CT变换获取的表示细节特征的图像高频分量进行混合处理。实验表明,该算法通过提高频率分辨率及频谱锐化效果,能充分表达图像的细节信息,有效提升了水印图像的不可见性以及对常见的几何攻击、JPEG压缩等水印攻击的鲁棒性。
关键词:轮廓波变换;线性调频z-变换;奇异值分解;鲁棒性
一种新兴起的数字安全技术——数字水印[1-4]技术,通常将具有一定意义的信息通过一定的方法在不损害被嵌入对象原有特性的前提下显性或非显性的嵌入到相关领域数字图像、音频、视频或文本中,以便对相应的知识产权或传递的信息进行标识、保护、追踪、鉴别等,它已成为信息安全领域新的研究热点[5-7]。
数字水印嵌入算法主要包括两类:空(时)域算法和变换域算法[1]。空域算法通常是通过修改像素值将水印信息嵌入到图像中来实现[1,5]。R.G. van Schynde1[4]等人提出的最低有效位(1east sjgnjfjcant bjts,LSB)算法,Bender[6]等人提出的基于统计像素特征的Patchwork算法,都属于空域算法[7]。该类算法鲁棒性较差,易受各类攻击。变换域算法通常是通过嵌入算法调节频域系数扩展频谱通信的方法来实现,具有嵌入水印信息量较大、透明性好、鲁棒性强等特点[8],常用的算法如离散余弦变换(DCT)、离散小波变换(DWT)、离散傅立叶变换(DFT)等。……
