![利用DCT直流系数和模运算的零水印算_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-12/1/347674e2-07b0-4d39-950b-7ef2c4e89058/347674e2-07b0-4d39-950b-7ef2c4e890581.gif)
![利用DCT直流系数和模运算的零水印算_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-12/1/347674e2-07b0-4d39-950b-7ef2c4e89058/347674e2-07b0-4d39-950b-7ef2c4e890582.gif)
![利用DCT直流系数和模运算的零水印算_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-12/1/347674e2-07b0-4d39-950b-7ef2c4e89058/347674e2-07b0-4d39-950b-7ef2c4e890583.gif)
![利用DCT直流系数和模运算的零水印算_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-12/1/347674e2-07b0-4d39-950b-7ef2c4e89058/347674e2-07b0-4d39-950b-7ef2c4e890584.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、利用DCT直流系数和模运算的零水印算法基金项目:广西高校科研项目(YB)作者简介:潘瑞冬(1983-),助工,主要研究方向为数字图像信息隐藏;廖琪男(1964-),教授,主要研究方向为数字图像处理、数字图像加密、数字图像信息隐藏和数字水印。潘瑞冬, 廖琪男1.广西财经学院实验教学中心, 南宁 ;2.广西财经学院计算机科学系, 南宁 摘 要:为了有效实现对数字图像的版权保护和提高算法的抗攻击性能,提出了一种基于DCT直流系数和模运算的数字图像零水印算法。首先根据灰度水印的大小对载体图像分块,直接在空域中提取每一子块的DCT直流系数作为载体图像的特征图像;然后用灰度水印与特征图像相加的模运算结果作
2、为零水印。理论分析和实验结果表明,本文算法与基于DWT和XOR操作的同类算法相比,不仅具备空域算法计算复杂度低的优点,还具有更强得多的抗JPEG压缩、抗图像滤波处理和抗噪声攻击等能力。关键词:零水印;离散余弦变换;直流系数;模函数;空域引言随着互联网和多媒体技术的飞速发展和广泛应用,数字水印技术也因此成为信息网络安全技术研究的热点。不可感知性和鲁棒性是数字水印方案的最重要性质。传统的数字水印技术都要对载体图像空域或变换域的信息进行一定的修改, 从而造成载体图像质量下降。为了解决水印的不可感知性和鲁棒性之间的矛盾,零水印方案被提了出来。所谓零水印是指利用载体图像的重要特征来构建水印,而不对载体图
3、像作任何修改的水印技术。零水印算法可以分为两大类:空域方法1 ,3和变换域方法2,4,5。本文在深入研究已有零水印算法的基础上,深入研究模运算特性,提出简单而鲁棒性很强的基于DCT直流系数和模操作的灰度零水印算法。1相关技术1.1 离散余弦变换离散余弦变换(discrete cosine transform, DCT),是数字图像处理以及信号处理常用的一种正交变换。设大小为MN的图像或图像块为f(x,y), 其DCT定义为 (1)式中,u=0,1,2, ,M-1, v=0,1,2, ,N-1。 (2) (3)由式(1)可知,当u=0, v=0, 即DCT直流(direct current, D
4、C)系数可表示为 (4)由式(4)可以看出,DC系数可以代表图像或图像块平均亮度,可以直接在空域中通过简单的数学运算求得,而无须经过复杂的DCT得到。1.2 Logistic混沌系统Logisti映射是一个非常简单而在数字水印技术中最常用的一维混沌系统,其定义为 (5)其中,04称为分枝参数。当xn(0,1),且3.4 时,Logistic 映射工作处于混沌状态,此时生成的序列xn , n=0,1,2,具有良好的随机统计特性,是较理想的混沌伪随机序列。2本文零水印算法设载体图像和水印图像均为256级灰度图像,载体图像I大小为MN,水印图像W大小为mn,本文零水印算法使用在密钥key=(,x0)
5、下由式(5)产生的Logistic混沌序列为 (6)序列X的前mn项序列用于置乱水印,后mn项序列用于加密零水印信息。2.1 水印置乱为提高水印算法的鲁棒性和安全性,对原水印W进行混沌置乱加密。取式(6)的混沌序列X的前mn项序列组成序列aXi|i=1,2,mn,aX排序得到有序序列tXi|i=1,2,mn,由tX在aX中的位置索引为序列值生成服从1,mn的混沌随机序列sXi|i=1,2,mn,按光栅扫描顺序,该序列值对应W的像素位置(row,col)为 (7)W从(row,col)变换到(i,j)得到置乱水印Wc为 (8)式中,i=1,2, m,j=1,2,n。2.2 零水印构建算法(1)图
6、像特征信息的提取根据水印图像W大小把载体图像划分为mn不重叠子块,子块大小为hw, 则 (9)取子块集B的每一子块的DCT直流系数构成载体图像I的特征C,特征矩阵C根据式(4)直接从空域中计算,计算公式为 (10)式中,u=1,2,m,v=1,2,n。(2)零水印生成由载体图像特征C(i,j)与置乱后的水印像素Wc(i,j)通过模运算构建零水印信息F为 (11)式中,i=1,2,m,j=1,2,n。(3)零水印加密为了进一步提高零水印在注册中心的安全性,用XOR操作对其加密。取混沌序列Xi|i=1,2, MN的后mn项组成序列bXi|i=1,2, mn作为加密序列,将其变换为8位无符号整数,计
7、算公式为 (12)式中,round()为取最近整数函数,i=1,2, mn,k4。将bX(i)序列组成mn矩阵sY为 (13)式中,i=1,2,m,j=1,2,n。利用XOR操作把零水印信息加密为 (14)经过式(14)加密后的零水印的像素统计特性将被彻底改变。2.3 水印检测算法水印的检测过程是水印构建过程的逆过程。在待检测的载体图像I提取图像特征信息,并与在IPR水印数据库中注册的零水印信息进行逆运算得到检测水印W。对于有特定含义的水印图像而言,一般所提取的水印效果可由原水印W和检出的水印W进行归一化相关性计算来辅助度量,或作为鲁棒性比较。归一化相关计算公式为 (15)实验证明,对于灰度水
8、印,归一化系数NC不能较好反映检测水印和原水印的相似程度,故本文用峰值信噪比(PSNR)来衡量检测水印的视觉质量及评价算法性能比较,其定义为 (16)式中,MSE是原水印图像W与检测水印图像W之间的均方差,计算公式为 (17)式中,m和n分别为水印图像的高和宽。3 实验结果与分析已通过大量实验证明本文算法的有效性和可行性。限于篇幅,在此仅给出代表性的实验结果。实验平台为Matlab2012b,载体图像为8位 Lena 512512标准灰度测试图像,水印为8位logo 128128灰度图像,如图1所示。logo为高亮图像,式(18)和(19)中,a=0,b=220。Logistic系统密钥key
9、=(,x0)=(3.9,0.32579),式(12)中k=7。 (a)Lena图像 (b)水印图像图1 实验图像3.1 零水印信息与安全性零水印信息图像及其灰度直方图如图2所示。水印信息的安全性取决于密钥和水印信息像素特征值统计。密钥的安全性由Logistic系统保证,Logistic系统的密钥key不仅密钥空间足够大,而且很敏感。从图2实验效果表明不仅水印信息图像加密效果好,而且其灰度直方图在0,255范围内分布均匀,可以抵御来自像素特征值统计的攻击。 (a)零水印信息 (b)直方图图2 零水印信息加密效果3.2 零水印算法鲁棒性实验本实验为本文算法与文献9-10为代表的基于DWT和XOR操
10、作的同类算法的鲁棒性对比实验。文献9-10算法在DWT二层低频子带构建零水印。实验项目与数据如表2所示。表2 本文算法与基于DWT算法的鲁棒性实验对比结果实验项目文献9-10算法本文算法NCPSNR(dB)NCPSNR(dB)JPEG压缩质量因子750.992119.55990.999940.8317中值滤波330.987517.57780.999430.7544增加对比度灰度0.1,0.9到0,10.87167.56460.89888.7105降低对比度灰度0,1到0.1,0.90.89648.43540.969613.7843图像增亮灰度0,1到0.1,10.8321检不出6.3693检不
11、出0.983411.8441图像变暗灰度0,1到0,0.90.84546.70980.73414.8707高斯噪声均值0,方差0.010.92339.72790.971814.0959裁剪四周250.963112.95940.965413.2491在载体图像没有受到任何攻击时,可以检出无损水印图像。与表2相对应,经JPEG压缩攻击和经高斯噪声攻击后的检测水印视觉效果分别如图3和图4所示。限于篇幅,其他鲁棒性实验效果可通过表内数据来间接比较。实验表明,NC不能准确表示检测灰度水印的相似性,如本实验的抗JPEG压缩攻击实验,本文算法的NC与文献9-10的NC相近,但本文算法检出水印的视觉质量和PS
12、NR远远超过文献9-10算法。 (a)文献9-10算法, NC=0.9921 (b)本文算法, NC=0.9999图3 JPEG压缩(质量系数75%)攻击检出水印 (a)文献9-10算法, NC=0.9233 (b)本文算法, NC=0.9718图4 高斯噪声攻击检出水印 本次实验的图像变暗处理,表2数据显示检出NC和PSNR都很小,且本文算法的NC和PSNR比文献9-10算法的小,但本文算法检出水印质量却明显好很多(见图5)。 (a)文献9-10算法, NC=0.8454 (b)本文算法, NC=0.7341图5 图像变暗攻击检出水印由表2实验数据和检出水印视觉质量(如与表2对应的图3-5实
13、验结果)表明,本文算法的抗JPEG压缩、抗图像滤波处理,抗高斯噪声攻击、抗图像对比度、抗亮度处理和抗裁剪能力等能力远远强于文献9-10同类算法。检出水印的视觉质量和PSNR远远优于文献9-10算法。4 结束语理论分析和实验结果表明,本文零水印算法与基于DWT和XOR操作的同类算法相比,具有强得多的抗JPEG压缩、滤波等图像处理和抗高斯噪声攻击等方面的能力,具有更强的抗图像对比度和亮度处理、抗裁剪和抗几何攻击等方面的能力。参考文献1 温泉, 孙锬锋, 王树勋, 等. 零水印的概念与应用J. 电子学报, 2003,31(2):214-216.2 付剑晶,王 珂.基于第一主成分方向稳定性的图像零水印J. 中国图象图形学报,20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《大学物理(下册)》课件-第16章
- 融资融券业务操作方法及技巧介绍
- 2025年全球及中国自主机器人街道吸尘器行业头部企业市场占有率及排名调研报告
- 2025年全球及中国商店可视化工具行业头部企业市场占有率及排名调研报告
- 2025年全球及中国数通硅光芯片行业头部企业市场占有率及排名调研报告
- 2025年全球及中国固体葡萄糖浆行业头部企业市场占有率及排名调研报告
- 2025年全球及中国房屋装修和翻新行业头部企业市场占有率及排名调研报告
- 2025年全球及中国立式高温反应釜行业头部企业市场占有率及排名调研报告
- 2025年全球及中国输注穿刺耗材行业头部企业市场占有率及排名调研报告
- 2025年全球及中国微波波导衰减器行业头部企业市场占有率及排名调研报告
- 《中国心力衰竭诊断和治疗指南(2024)》解读完整版
- 《档案管理课件》课件
- 2024年度中国共产主义共青团团课课件版
- 2025年中考物理终极押题猜想(新疆卷)(全解全析)
- 胫骨骨折的护理查房
- 抽水蓄能电站项目建设管理方案
- 电动工具培训课件
- 《智能网联汽车智能传感器测试与装调》电子教案
- 视频会议室改造方案
- 【中考真题】广东省2024年中考语文真题试卷
- GB/T 32399-2024信息技术云计算参考架构
评论
0/150
提交评论