基于DCT和量化的彩色图像数字水印算法

合集下载

基于彩色分量DCT域的数字图像水印

基于彩色分量DCT域的数字图像水印
义 为 R — n ・ ) 经 过 对 多 幅 图 像 统 计 发 现 这 个 ,
法一 。 ]使用扩 频水 印技术 , 在水 印信号 的埋 植 , 别 特
是 在水 印信号 的检 测过 程 中, 往往 需要 伪 随机 信 号 发生器 或伪 随机序列集 合作 为水 印信号 的来 源 ] 。, 甚至 有的方 法为 了提 高水 印 的鲁棒 性 , 在水 印 检测 时还需 要 原始 图像 作 为依 据 口 , 往往 会 给 水 印技 ]这 术 的应用 范 围带来 了限制 , 特别 是当 水 印 图像在 网 络 中传输 用 于网 络跟 踪和 实 时 版权认 证 时 , 种 在 这 水 印检测 过程 中需要 原始 图像 或者 伪 随机序列集合 的水 印技 术几乎 是不 可能实 现的 。 本文提 出的 数字水 印算法 利用 了图像 彩色分量 D T 系数的之 间相关 的特点 , C 通过 改变 图像彩 色分
2 2 00
V o .2 】 0 No.1
基 于彩 色分 量 D CT 域 的数 字 图像 水 印
郑 江滨 ,郑 延 平 赵 荣椿 ,
( L西 北 工 业 大 学 计算 机 系 .陕西 西 安 70 7 ; . 信 指挥 学 院 ,湖 北 武 汉 ]02 2通 400) 3 0 0
相 关值往 往 是负 数 , 这使 得 有 可 能通 过 改变色 差 分 量 的 DC 系数 进 而改 变它 们之 间相关 值来 达 到埋 T 值水 印信息 的 目的 。本文提 出的水 印算 法 的基 本原
理包 括三个 方面 : 算 法 中被 埋植 的水 印信号 为二 ① 进 制代 码 申 ; 在水 印的埋 植 算法 中将 两个色差 分 ②
量 e 和 c 的 D T 系数分段 , 后依 据被 埋植 的二 C 然

基于DCT变换的图像数字水印算法

基于DCT变换的图像数字水印算法

基于DCT变换的图像数字水印算法3徐世刚1) 李 娟1) 胡 广2)(武汉科技大学电子信息工程系1) 武汉 430081)(华中科技大学电子信息工程系2) 武汉 430074)摘 要 数字水印技术在保护数据信息安全和版权方面有着重要的应用。

对基本DCT域图像数字水印算法进行改进,该算法采用可视的二值图像作为水印信息,利用人类视觉系统(HVS)的冗余特性,将图像块进行分类,并结合边缘检测和A rnold型置乱变换加密,通过在图像块DCT域中修改低频区DC分量来嵌入不同强度的水印。

实验结果表明,该算法生成的水印是不可见的,并且对常见的图像处理和噪声干扰具有较好的鲁棒性。

关键词 数字水印 边缘检测 图像置乱 A rnold变换中图分类号 TP3911 数字水印概述数字水印技术是一种将特制的不可见的标记,利用数字内嵌的方法隐藏在数字图像、声音、文档、图书、视频等数字产品中,用以证明原始作者对其作品的所有权,并作为鉴定、起诉非法侵权的证据,同时通过对水印的检测和分析,验证数字信息的完整可靠性,从而成为知识产权保护和数字多媒体防伪的有效手段。

一般认为数字水印应具有安全性(可证明性)、隐形性(不可感知性)、稳健性(鲁棒性)和自恢复性等特点。

具有上述特点的水印才是严格意义上的数字水印,但由于对数字水印的定义尚未统一,许多文献中讨论的数字水印并不具备上述特点,或者仅具有上述的部分特点。

由于数字图像比声音、文字等蕴涵更多的信息量,因而现今对数字水印的研究,大多数都是针对图像进行的。

2 水印嵌入、提取位置的选择早期的基于DCT变换的水印算法是把水印嵌入到频域的高频系数中,因为原始图像经过DCT 变换后,大部分信息集中在低频部分,因此可以将水印嵌入含信息量少的高频部分,以尽量减少对原始图像的影响。

这样能保证视觉透明性,但是,各种常见的图像处理操作对于图像高频部分的损坏可能性很大,如有损压缩、低通滤波等,水印很容易在经历图像处理的过程中损失,故这类算法所产生的水印稳健性很差。

基于dct域的数字水印算法

基于dct域的数字水印算法

基于dct域的数字水印算法
数字水印技术是应用于数字版权保护领域的一种技术手段。

在数字媒体的传输和复制
过程中,数字水印技术可以将一些特定的信息加入到原始媒体中,使得这些信息不易被发
现和删除,从而防止数字媒体的盗版和篡改。

其中基于DCT域的数字水印算法是当前常用
的数字水印算法之一。

DCT变换是一种广泛应用于图像压缩中的技术,它会将图像分解成一系列DCT系数。

基于DCT域的数字水印算法通过利用图像的DCT系数,将水印信息隐藏在DCT系数中,从
而实现了数字媒体的保护。

基于DCT域的数字水印算法主要包括以下步骤:
一、水印信息的嵌入
1.将原始图像通过DCT变换得到一组DCT系数。

2.将水印信息转换为二进制序列,并将其嵌入到DCT系数中。

1.对含有水印信息的图像重新进行DCT变换。

3.对比提取出的二进制序列与原始水印信息,判断是否一致。

1.嵌入过程简单:通过将水印信息嵌入到DCT系数中,可以避免在图像像素域内的复
杂计算和处理,从而提高了嵌入过程的效率。

2.抗攻击性强:由于水印信息被嵌入到DCT系数中,在图像压缩、旋转、裁剪等操作
中也不容易被破坏,因此抗攻击性较强。

3.鲁棒性好:基于DCT域的数字水印算法水印信息的嵌入不会对图像的色调、饱和度、亮度等造成影响,因此不会产生图像视觉上的畸变。

基于DCT域的数字水印算法在数字版权保护领域具有广泛的应用,但其嵌入的水印信
息难以被视觉感知,需要通过专门的算法来提取和检测。

基于DCT的数字水印算法的研究

基于DCT的数字水印算法的研究

基于DCT的数字水印算法的研究Research of Digital Watermarking Algorithm Based on Discrete CosineTransform摘要近年来,由于网络的迅猛发展,越来越多的多媒体信息已经走向数字化。

人们可以从网上更加方便的取得各类信息,可以更加方便的对别人的作品进行篡改,复制等,由此带来的版权维护问题也日益严重。

版权维护也越来越受到人们的关注了,数字水印技术是解决这类问题最有效的手段,所以数字水印技术现在已然成为了研究的热点。

本文是对基于DCT域数字水印算法的研究,简要介绍数字水印的发展,基本原理等,在MATLAB环境中完成两种基于DCT域数字水印算法的设计。

第一种是基于DCT图像全局变换的数字水印算法,而第二种则可以认为是第一种算法的改进,是基于DCT域分块水印算法。

然后对于水印系统的鲁棒性,进行一些攻击测试,有盐噪声攻击、高斯噪声攻击、旋转攻击、剪切攻击、JPEG有损压缩攻击等,对比分析哪种算法更好。

虽然说该课题只不过是对现有的数字水印技术进行了一个比较简单的研究,但是让我们充分认识到了数字水印技术对我们日常生活的重要性。

关键词:数字水印DCT 攻击测试AbstractIn recent years,with the rapid development of the network,more and more multimedia information has been digitized.People can obtain various kinds of information from the Internet more convenient, the work of others will be altered and copied more convenient, copyright protection issues are also increasingly serious. People are more and more concerned about copyright protection, digital watermarking technology is the most effective means to solve these problems, so the digital watermarking technology has become a hot topic now.This article is to study based on DCT-domain digital watermarking algorithm, introduced the development of digital watermarking and the basic principles etc,completed two design schemes based on DCT-domain digital watermarking algorithm in MATLAB environment. The first one is based on digital image watermarking algorithm global transformation of DCT, while the second one can be considered to improve the first algorithm, which is based on DCT-domain block watermarking algorithm. Then for the robustness of the watermarking system, we performed some attack test, salt noise attack, Gaussian noise attack and spin attack, cropping attack, JPEG compression attack, in order to prove which is better. Although the subject is a relatively simple research for the existing digital watermarking technique , but it let us aware of the importance of digital watermarking technology in our daily life.Key words:Digital watermarking DCT Robustness Attack test目录摘要 (I)Abstract ............................................................................................................................... I I 绪论 .. (1)1 数字水印的介绍 (3)1.1 数字水印定义及基本特点 (3)1.1.1 定义 (3)1.1.2 基本特点 (3)1.2 数字水印基本原理 (3)1.2.1 水印嵌入 (4)1.2.2 水印提取 (4)1.3 数字水印分类 (5)1.4 数字水印的常见算法 (6)1.4.1 空域算法 (6)1.4.2 变换域算法 (6)1.4.3 JPEG压缩域算法 (6)1.4.4 NEC算法 (7)1.4.5 生理模型算法 (7)2 开发工具和环境 (8)2.1 MATLAB简介 (8)2.2 MATLAB语言特点 (8)3 基于DCT域数字水印算法实现 ................................................... 错误!未定义书签。

基于DCT系数量化的自适应数字水印算法

基于DCT系数量化的自适应数字水印算法

i g r c s ig a dJ G o r sin,ec ma ep o e sn n PE c mp e so t.
Ke r s dgt 1 tr r ig;s l r a iigm a pn ;ds r t o ieta so m ywo d : i i a wa ema k n e o g nzn p ig icee c sn r n f r
0 引


wae ma k c rir h n ma e lc ls i c to n ice ec sn r n fr (X; tr r a re ,t e k sbo k ca sf a in a d ds r t o ieta so i m I T)o o o e t fc mp n n
n l ma e a g .Ex e i e tr s lss o t a ih r b sn s a eo ti e n e h tak o o m a i p r n e ut h w h th g o u t e sc n b b an d u d rt ea tc fn r 1 m
y ys l-r a iig m a pn ( OM ) me h d.a a t m b d h tr ak d bn r g fe r b efo g nzn p i g S to tls e e st ewa em r e ia y i ma ea trA —
h l r n f r t h a re h o g u n ii g a d m o iy n t o d ta so m i o t e c r ir t r u h q a t n n d f i g is n z DCT o fiin s n h u n i c e fce t ,a d t eq a t—

毕业设计(论文)-基于dct域的数字水印算法研究与应用[管理资料]

毕业设计(论文)-基于dct域的数字水印算法研究与应用[管理资料]

毕业设计中文摘要毕业设计英文摘要目次1 绪论 (1)课题的研究现状及热点问题 (1)数字水印的关键技术及应用 (2)本文的主要研究内容 (5)2 数字水印的基本原理 (6)DCT域数字水印嵌入原理 (6)DCT域数字水印提取原理 (6)本章小结 (7)3 数字水印的嵌入设计 (7)DCT域数字水印嵌入流程 (7)水印嵌入的结果 (8)本章小结 (11)4 数字水印的提取设计 (12)DCT域数字水印提取流程 (12)水印提取的结果 (13)本章小结 (15)5 鲁棒性分析 (16)抗噪声测试 (16)抗压缩测试 (20)本章小结 (21)结论 (22)参考文献 (23)致谢 (25)附录A (25)附录B (27)1 绪论课题的研究现状及热点问题随着计算机的普及,许多传统媒体内容都向数字化转变,并且在电子商务中即将占据巨大市场份额,如mp3的网上销售,数字影院的大力推行,网上图片、电子书籍销售等等,在无线领域,随着移动网络由第二代到第三代的演变,移动用户将能方便快速的访问因特网上数字媒体内容,基于有线或无线网络的数字媒体内容的应用即将是信息时代新的传统。

但是,数字媒体内容的安全问题成了瓶颈问题,一度制约着信息化进程。

为了有效地解决信息安全和版权保护等问题,近年来提出了加解密、数字签名、数字指纹、数字水印等多种技术。

其中数字水印是20世纪90年代出现的一门崭新的技术,它通过在数字产品中嵌入水印信息来确定数字产品的所有权或检验数字内容的原始性[1]。

它弥补了加解密技术不能对解密后的数据提供进一步保护的不足, 弥补了数字签名不能在原始数据中一次性嵌入大量信息的弱点, 弥补了数字指纹仅能给出版权破坏者信息的局限[2]。

国际上一些成立了专门的机构,如拷贝保护技术工作组(CPTWG,Copy Protection Technique Working Group)从1995年开始致力于基于DVD的视频版权保护研究,安全数字音乐创始(SDMI,Secure Digital Music Initiative)从1999年开始研究音频的版权版护,数字水印是其中的核心关键技术。

基于DCT域的图像数字水印算法

基于DCT域的图像数字水印算法
首先,本文分析了数字水印的研究意义、国内外研究现状、主要应用领域和发展趋势。并从起源、基本原理、基本特征、分类、通用模型、性能评 估指标和经典算法等几方面对数字水印进行了概述。
其次,简要介绍了小波变换的定义、小波变换的性质、二维图像小波分解、及小波理论在数字水印中的应用。 再次,介绍了HVS的基本结构和特征,概述了现有的恰可察觉差异(Just Noticeable Difference,JND)模型,并根据水印嵌入对象不同对其进行了 分类;随后,分析了现有JND模型的特点和存在的问题,定义了新的基于小波域的亮度掩蔽函数和纹理特征函数,确定了它们各自的权重,提出了新的 JND模型。 最后,根据新的JND模型,本文提出了两种基于小波变换的自适应数字图像水印算法。第一种算法是基于小波系数的自适应数字水印算法。该算法用 有意义的二值图像水印来替代随机序列,先将水印通过Amold置乱加密后再全部嵌入到垂直子带系数中。该算法利用了本文提出的新JND模型对水印嵌入 强度做自适应调节以增强水印的鲁棒性和保证水印的不可见性。第二种算法是基于小波系数块的自适应双重水印算法。该算法在利用小波变换将原始载 体图像分解成四个小波频带后,将一个有意义图像水印和一个伪随机序列(本文分别称为识别水印和确认水印)通过不同的方式嵌入到不同的频带中。为 增强算法的安全性和不可见性,先对识别水印进行Amold置乱,再利用本文提出的新JND模型计算每一个小波系数块的JND估计值后,将其嵌入小波系数的 垂直子带系数中。确认水印是通过识别水印与伪随机序列运算后得到的,它被分散地嵌入在小波变换的低频系数中。在水印的提取与检测阶段,本文应 用了统计学假设原理,分别实现了对识别水印的盲提取和确认水印的盲检测。算法中很多参数和种子可以作为密钥,不知道密钥的人无法正确地恢复数 字水印。实验结果表明了该算法具有较好的不可见性、鲁棒性和安全性。

基于DCT域的数字水印算法

基于DCT域的数字水印算法
鲁棒性测试
在受到不同攻击的图像中,水印提取 准确率如下表所示
实验结果展示
01
02
03
| --- | --- | --- | --- |
| JPEG压缩 | 98% | 96% | 94% |
| 噪声添加 | 95% | 92% | 89% |
实验结果展示
| 滤波 | 92% | 88% | 85% |
数字水印提取算法
数字水印提取算法是用于从嵌入水印后的图像中提取出水印信息的过程。
提取算法通常采用与嵌入算法相反的过程,即从DCT系数中提取出水印信 息,并进行解码和验证。
提取算法需要保证能够准确提取出水印信息,同时抵抗各种攻击和噪声的 影响。
03
基于DCT域的数字水印算法实 现
水印信息预处理
01
基于DCT域的数字水印算法
汇报人: 2024-01-01
目录
• 引言 • DCT域数字水印算法原理 • 基于DCT域的数字水印算法实
现 • 实验结果与分析 • 算法优化与改进 • 总结与展望
01
引言
研究背景与意义
数字水印技术的必要性
随着数字媒体的普及,版权保护问题 日益突出。数字水印技术作为一种有 效的版权保护手段,具有重要意义。
DCT域的特点
离散余弦变换(DCT)在图像处理中 广泛应用,特别是在图像压缩标准 JPEG中。基于DCT域的数字水印算法 具有较好的鲁棒性和隐蔽性。
数字水印技术概述
数字水印的基本概念
数字水印是一种将特定信息嵌入数字媒体中的技术,这些 信息通常是不可见的,但可通过特定算法提取。
数字水印的应用领域
数字水印技术在版权保护、内容认证、广播监视等方面有 广泛应用。

基于DCT量化的彩色图像盲水印算法及其MATLAB实现

基于DCT量化的彩色图像盲水印算法及其MATLAB实现
分量 为 d
计算量化值 入 o n (x/ ) =r d dy 8 。其 中 ru d为四舍五入取 u on
整 函数 ,8为预 先 设 定 的量 化 步 长 。 记 置乱 后 的 水 印 图像 为 w +,修 改 各 块 A 经 D T变换 C
后的D C分量 :
二 、水 印 置 乱
… }
% { …源自E ’ ^







实用第一 智慧密集
… … … … … … … … … … … … … … … … … … … … … .…
基于 D T C 量钧 彩色图像盲水印算法 M TA A L B实现 | -



本 文提 出一 种基 于小波 变换和 D T变换 的彩 色图像盲 水 印算 法。将 载体 彩 色 图像 C
水印在嵌入 之前 ,需 要进行置 乱处理 ,以增强算 法健壮 性 。图像置乱就是 利用某种算 法将一 幅图像各像素 的次序打 乱 ,但像素的总个数不变,直方 图不变 ,使一 幅图像变得 “ 面
目全 非 ” 。 图像 置乱 方 法 有 Anl 变 换 、幻方 变 换 、Hle 曲 rod i r bt 线 变 换 、Cn a ow y游戏 等 。文 献 中多 见 的是 A nl 换 。 A o ro d变 n d rl 变换 简 单 易行 ,置 乱 效 果较 好 ,并 且 具有 周 期 性 ,变 换 一 定次
将 P由 R B色彩空间转换到 YQ空间 ,取其 Y分量 ,记 G I
P 为。 v
将 P 进行一级小波分解 ,取其低频逼近 图像 P ,将 P 分 v
成 ij 8 × 个 ×8的小 块 A ( =12 . .; =1 2 .j。 X , , .iY , . .)

基于DCT和DWT的彩色图像盲数字水印算法

基于DCT和DWT的彩色图像盲数字水印算法
tc u h a l rn , os i g e s a ig, r p i g mo ac a d i g e e h n e n t . a k s c f t i g n i ma c n c o p n , s i n ma n a c me t c s ie e, l e Ke wo d y rs B i d wae a k D T D T C lr i g Ro u t e s l — tr r C W o o ma e n m b s s n
水印检测带来极大 的不便 , 实用价值 相对 就减弱 了。盲 水印 故 技术也称为公 开水印技 术 , 由于水 印检 测时不需 要原始 图像 因 而最 为实用 , 特别是在网络和数字图书馆 的版权证 明、 自动验证
效应可知 , 背景亮度 越大 , 嵌入信号的临界可见误差 (N 就越 J D) 高, 即低频分量具 有较大 的感觉 容量 , 相当于一个强 背景 , 可以 容纳更强或者更多的水 印信息 , 只要迭 加 的水 印信号 低于 J D N 值 , 觉系统就无 法感觉到信 号 的存 在。并且低 频分量在 经过 视 常见 的信号处理和噪声干扰 后仍能很 好地保 留 , 因而水 印嵌 入 在低频 区域 ( 特别是 D C分量 ) 稳健性好 J 。

】【 c 。 s

“, ’
, 一
『 1N =0 / ,,
L/  ̄ , , :12 … , 2 u , , , N一1
图像经过二维 D T变换 后得到 的 D T系数矩 阵指示 了一 C C 系列频率 中每一个频率所 对应 的变化程度 , 即频率的高低 。其 中低频分量集 中在矩阵的左上角 , 高频 分量则集 中在右下角 , 图 像 的低频分量反映图像 的整体 部分 , 图像 的高频分 量反映 图像 的细节部分 , 图像 的整体部分 比细节更 为重要 , 集中了图像 的主

基于DCT变换的数字图像水印研究

基于DCT变换的数字图像水印研究

基于DCT变换的数字图像水印研究
数字图像水印技术是一种将信息嵌入到数字图像中的方法,以实现版权保护、身份认证等目的。

近年来,DCT变换已成为
数字图像水印技术中广泛使用的一种方法。

DCT变换是将一个信号从时域转换到频域的方法,它通过将
信号分解为不同频率的基本信号来实现这一转换。

DCT变换
常常被用于数字信号处理中,特别适合于图像和音频信号处理。

在数字图像水印中,DCT变换通常被用于嵌入和提取水印信息。

嵌入水印信息时,原始图像首先通过DCT变换转换到频域,然后选择一些低频和中频的DCT系数进行改变,嵌入水
印信息。

提取水印信息时,首先需要对被嵌入水印的图像进行DCT变换,得到一组DCT系数。

然后通过比较这些系数和原
始图像中对应的系数,提取出嵌入的水印信息。

DCT变换的优点在于其能够将某些频率的信息集中在少数几
个DCT系数中,从而使得水印信息嵌入到图像中的影响最小化。

此外,DCT变换的实现简单,计算速度快,非常适合于
用于数字图像水印中。

数字图像水印研究中的挑战主要在于如何在水印信息嵌入和提取过程中保持图像的质量。

如果嵌入的水印信息造成原始图像的失真,则会影响到图像的清晰度和视觉效果。

因此,需要在水印信息嵌入和提取的过程中找到一个合适的平衡点,以保证水印信息的可见性和图像的质量。

总的来说,DCT变换是数字图像水印中一种非常有效的工具。

它能够将水印信息嵌入到图像中的同时不影响原始图像的质量,为数字版权保护提供了很大的帮助。

在未来的研究中,我们可以探索更加先进的DCT变换方法,以进一步提高数字图像水
印的安全性和可靠性。

基于DCT的彩色图像数字水印算法

基于DCT的彩色图像数字水印算法

层 的 中低 频 系数 中 。在 提 取 时 , 通 过 D T 反 变 换从 带 水 印 图像 的 每 一 块 中提 取 出水 印 图像 , 计 算 这 些 先 C 再
水 印 图像 的 平 均 值 从 而 得 到 最 终 的 水 印 图像 。 测 试 结 果 表 明 该 算 法 满 足 了数 字 水 印 的 不 可 见 性 和 鲁 棒 性
e ta t d fo e e y bo k o h t r r e g h o g n e s x r c e r m v r lc ft e wa e ma k d i ma et r u h i v reDCT f s l ,t e h atwae ma k i g s b an d b i t r y h n t els t r r ma ewa t ie y o
要求。
关 键 词 : 字 水 印 ; 色 图像 ; C 变换 数 彩 DT 中图 分 类 号 : 3 14 TP 9 .1 文献标识码 : A
D i ia a e ma k Al o ih g t lW t r r g r t m o l r I a e s d OlDCT f r Co o m g s Ba e i
Ab ta t An ag rt m o mb d ig C lr wa e ma k i g n c lr c r ir i g s r ai d.Du i g t e e e d n s r c : lo ih f re e d n OO t r r ma e i oo a r ma e wa e l e e z rn h mb d ig s a e h a re ma ewa ie n o b o k t h a i ft e wa e ma k i g i t tg ,t e c r i i g sdv d it lc swi t es me s e o h t r r r h z ma e f sl r y;t e h n,i T r n f r n o n DC t a s mi g d — o man,t e ta so mig c e f in s o h tr r g n R ,G a d B y rwee e e d d i t h d l i h r n f r n o f c t ft e wa e ma k i ie ma ei n l e r mb d e n o t e mi de—l w r q e c a o fe u n y c e f in si h o r s o d n y r fe e ybo k o h a r r ma e o f ce t t ec re p n i g l e so v r lc f ec r i g .Du i g t e e ta t gs a e t ewae ma k i g swe e i n a t ei rn h x r ci t g , h t r r n ma e r

基于DCT变换的图像版权数字水印算法

基于DCT变换的图像版权数字水印算法

收稿日期: 2017-07-29 基金项目: 福建省龙岩市科技局重点专项( 编号: 2014LY10) 。 作者简介: 曾崇( 1985-) ,女,湖南娄底人,助教,硕士学位,主要研究方向: 从事图形图像处理。
120
科技通报
第 34 卷
差[9- 12]。针对空域 数 字 水 印 嵌 入 的 缺 点,诸 多 学 者 提出了一些解决办法,并将先进控制算法引入到数 字水印中。文献[13]提出了一种基于 Arnold 变换 和区域性构建支持向量机模型的空域水印算法,利 用支持向量机的学习和泛化能力可以提高水印抗剪 切、椒盐攻击能力,而且具有良好的不可感知性。文 献[14]提 出 了 一 种 基 于 特 征 与 量 化 的 空 域 抗 几 何 攻击图像水印算法,选定具有几何不变性的圆形特 征区域作为水印嵌入区域,并通过奇偶检测器进行 水印盲提取,可以有效地抵抗常规信号攻击和几何 攻击。文献[15]提 出 了 一 种 归 一 化 的 全 息 水 印 技 术,水印隐蔽性能好、鲁棒性强、合法用户提取水印 方便。文献[16]提 出 了 一 种 基 于 空 域 的 彩 色 图 像 置乱数字水印算法,将数字水印置乱加密后嵌入到 彩色图像的分解平面中,简单、有效、水印提取方便, 且具有不可感知性。
Zeng Chong,Yang Weiping ( Longyan University,Fujian Longyan 364000,China)
Abstract: In order to better protect the copyright of the image,to protect the legitimate interests of the copyright owners of digital media,a digital watermarking algorithm with strong robustness and anti attack is proposed. The watermark image information of scrambling pretreatment using Arnold transform algorithm,watermark embedding and extraction by pixel matrix,effectively avoids the detection and extraction of watermark information in the format conversion of the digital watermark image. The digital watermarking algorithm has good transparency and robustness,and it has strong robustness against common attacks. The algorithm can resist a certain degree of attack,and can satisfy the need of copyright protection and digital anti fake. Keywords: image copyright; digital watermarking; Arnold transformation; robustness

基于DCT变换和SVD变换的数字水印技术

基于DCT变换和SVD变换的数字水印技术

基于DCT变换和SVD变换的数字水印技术数字水印技术是一种在数字图像、音频或视频中插入不可见信息的技术,以实现版权保护、身份验证和内容完整性验证等目的。

基于DCT(离散余弦变换)和SVD(奇异值分解)的数字水印技术是其中常用的一种。

DCT变换是一种常用的信号分析技术,它将时域信号转换为频域信号。

DCT变换主要用于图像和视频编码中,通过分解图像的频谱,可以得到图像的主要频率成分。

基于DCT变换的数字水印技术将水印信息嵌入到图像的高频部分,由于人眼对高频信号的感知不敏感,所以插入的水印信息对图像质量的影响相对较小。

DCT变换的主要优势是它能够对图像进行分块处理,从而使得数字水印能够抵抗一定程度的攻击,如剪切、旋转和缩放等。

SVD变换是一种矩阵分解技术,它将一个矩阵分解为三个矩阵的乘积。

SVD变换在数字水印技术中常用于提取和检测水印信息。

将待检测的图像进行SVD变换,得到图像的奇异值矩阵。

然后,通过比较图像的奇异值与指定的阈值,可以确定图像是否包含水印信息。

SVD变换的主要优势是它能够对图像进行全局处理,从而提高了水印的鲁棒性和检测性能。

1.图像预处理:将待插入水印的图像进行预处理,包括图像的归一化、平滑和增强等操作,以提高水印的嵌入效果和检测性能。

2.水印嵌入:将水印信息嵌入到图像的高频部分,可以是图像的DCT系数或SVD奇异值。

嵌入过程可以采用加法或乘法操作,具体方式取决于水印信息的类型和嵌入算法。

3.水印提取:从经过水印嵌入的图像中提取水印信息,可以通过逆DCT变换或逆SVD变换实现。

提取过程需要对图像进行适当的滤波和增强操作,以减少噪声和提高水印的可见性。

4.水印检测:通过比较提取到的水印信息与原始水印进行匹配,确定图像是否包含水印信息。

检测过程可以采用相关性或统计方法,具体方式取决于水印的嵌入算法和检测性能要求。

基于DCT变换和SVD变换的数字水印技术具有一定的优势,如对图像进行分块处理和全局处理等,能够提高水印的鲁棒性和检测性能。

一种基于DCT域图像数字水印算法设计实现论文

一种基于DCT域图像数字水印算法设计实现论文

毕业设计(论文)设计论文题目:基于DCT域图像数字水印算法的设计与实现学生姓名:学生学号:专业班级:学院名称:指导老师:学院院长:年5 月27一种基于DCT域图像数字水印算法的设计与实现摘要数字作品引发的盗版问题和版权纷争已成为日益严重的社会问题的今天,数字水印是实现数字产品版权保护和安全维护的有效办法,其在所有权水印标记搜索、拷贝控制、指纹识别等多方面都得以应用。

针对图像的水印方案是最近几年研究的主流方向,本文重点研究了基于DCT域的图像数字水印的设计和实现方法。

第一章介绍了数字水印目前的研究现状,并简单描述了将实现的图像数字水印系统的构思和预期目标;第二章介绍了本文所涉及的主要相关知识和技术;第三章讨论选择MATLAB作为实现系统的工具的目的和优势以及系统环境配置;第四章为本论文的主要部分,是系统实现的具体过程,包括主要步骤水印嵌入、水印提取、水印检测。

从实验结果看,系统能保证水印的不可见性,并保持较好的鲁棒性,即使在攻击下仍有不错的视觉效果,相关系数也符合数字水印质量指标的要求。

关键词:图像水印,离散余弦变换,人眼视觉系统Design and Implement of Digital Image Watermark Based on DCTAbstractNowadays, disputes of digital entries caused by piracy and copyright have become an increasingly serious social problem, so digital watermarking has been the effective measures to protect digital copyright and maintain security, and it has been applied into ownership Watermark Search, Copy control, fingerprint identification and other aspects.Image Watermarking against the program in recent years is the main research direction. This paper focuses on a DCT-based image digital watermark design and implementation. Chapter I provides a digital watermark current status of research and simple description of the idea and expected target of achieve image digital watermarking system; The second chapter describes the knowledge and technology the paper mainly related; The third chapter discusses optioning MATLAB as a tool to achieve the purpose and advantages and the environment of the system configuration; Chapter IV of the main thesis of this part is the specific process of the system implementation, including major steps, watermark embedding, watermark extraction, watermark detection. From the experimental results, the system can ensure that the watermark is not visible, and maintain better robustness, Even in the attack are still good visual effects, and the correlation coefficient is also in line with digital watermarking quality objectives.Key Words: Digital Watermark , Discrete Cosine Transformation(DCT), Human Visual System (HVS)目录1 绪论 (1)1.1 国内外研究状况 (1)1.2 系统目标分析 (3)1.3 系统设计构想 (4)2 系统关键技术介绍 (4)2.1 数字水印 (4)2.1.1 数字水印的基本框架 (5)2.1.2 数字水印的特点 (6)2.1.3 数字水印的分类 (7)2.2 离散余弦变换 (8)2.3 人眼视觉感知系统 (10)3 系统环境配置及工具选择 (12)3.1 开发工具的介绍与选择 (12)3.1.1 MATLAB (12)3.1.2 C/C++ (13)3.1.3 关于图像水印 (14)3.2 工作环境的配置 (14)4 系统实现 (15)4.1 水印嵌入 (15)4.1.1 水印嵌入思路分析 (15)4.1.2 水印嵌入步骤 (15)4.2 水印提取 (17)4.2.1 水印提取思路分析 (17)4.2.2 水印提取步骤 (17)4.3 水印测试 (18)4.3.1 白噪声攻击测试 (19)4.3.2 JPEG压缩攻击测试 (20)4.3.3 高斯低通滤波攻击测试 (20)4.4 本章小结 (21)5 总结 (21)致谢 (22)参考文献 (23)1 绪论近年来,随着宽带网的发展,数字化信息开始在网上流行。

一种基于D-MR-DCT的彩色图像水印算法

一种基于D-MR-DCT的彩色图像水印算法

o e c b c i x r ce t fr a e f a h l k s ta td o om nw ma rx. t e e marx s rnf r e b uig MR~ D T r nfr a an n e c sb a d o e ti h n w ti i a s om d y s D t n C ta som g i a d a h u -bn
i rnfr d y i ua v l dc mpst n. Th s g lr aus f ry s a some b s g lr au t n e eo oii o e i ua v le o g a wae mak r e b d e it te ig lr au s f ah u -b n n tr r a e m ed d no h s ua v l o e c s b ad n e 0 D—MR—DC ta som. T e f T r nf r h wa emake i g i ban d ho g te n es ta som. Ex ei na rsls h we t a t e loi m s tr r d ma e s t i tru h h iv re r nfr o e pr me t l eut so d h t h ag r h i t
WAN C eg u WAN u 一×a . Y N i -yn G h n -r . G Y n jo A J g i n g
(d d f/ o I / cne a EE e i , Yn a h : s , q he dGH b 6 0 % 0 a C / e a n r d o S/ c 船 n/ mh e / # :n e h rg ay n:k r y i u g a a /0 6 0  ̄ e# h n a 翻

基于DCT和量化的彩色图像数字水印算法

基于DCT和量化的彩色图像数字水印算法

基于DCT和量化的彩色图像数字水印算法
杜青
【期刊名称】《苏州大学学报(工科版)》
【年(卷),期】2006(026)001
【摘要】给出了一种在DCT域中嵌入彩色图像数字水印的算法,首先对水印进行预处理,嵌入时将原始图像红、绿、蓝三个分量分别作DCT变换,选取变换后的低频系数作为嵌入系数,采用量化的方法嵌入水印.算法对于常见的图像攻击,特别是对图像的JPEG压缩具有较好的抵抗性.
【总页数】5页(P47-51)
【作者】杜青
【作者单位】南京工程学院计算机工程系,江苏,南京,210013
【正文语种】中文
【中图分类】TP309
【相关文献】
1.基于DCT与DWT的彩色图像数字水印算法 [J], 陆宇光;龚声蓉
2.一种基于小波变换和DCT量化的彩色图像盲水印算法 [J], 王楠;王晅;赵杰;何冰
3.基于 DCT 域彩色图像的数字水印算法 [J], 何冰
4.基于DCT量化的彩色图像盲水印算法及其MATLAB实现 [J], 赵杰
5.基于Tetrolet变换和DCT-SVD的彩色图像稳健数字水印算法 [J], 暴琳;李垣江;龚淼;张贞凯
因版权原因,仅展示原文概要,查看原文内容请购买。

基于 DCT 域彩色图像的数字水印算法

基于 DCT 域彩色图像的数字水印算法

基于 DCT 域彩色图像的数字水印算法何冰【摘要】As an important means of copyright protection , digital watermarking has been widely studied and applied , but the technology of practical color image watermarking is scant , especially the algorithm of gray-level watermark embedding is scant .This paper, taking fully into account the characteristics of human visual system , using the color space, making the signal of gray image watermark embedded into the coefficient of the vector of the brightness component by itself , and according to human visual masking feature, the quantity that embedded has been increased in more complex block .Based on the digital watermark embedding algorithm research in DCT-domain, we proposed and implemented improved an algorithm through software -emulation, the algorithm means when the DCT transform has been on the basis of the characteristics of the data , it will be embedded the watermarking respectively in each band .Experimental results shows that the algorithm has very good visual effects , and it is a practical digital watermarking al-gorithm.%数字水印技术作为版权保护的一种有效手段,在信息安全领域已有一定的实际应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第26卷第1期苏 州 大 学 学 报(工 科 版)Vol.26No.1 2006年2月JOURNA L OF SOOCH OW UNIVERSIT Y(ENGINEERING SCIENCE E DITION)Feb.2006文章编号:1673-047X(2006)01-0047-05基于DCT和量化的彩色图像数字水印算法Ξ杜 青(南京工程学院计算机工程系,江苏南京210013)摘 要:给出了一种在DCT域中嵌入彩色图像数字水印的算法,首先对水印进行预处理,嵌入时将原始图像红、绿、蓝三个分量分别作DCT变换,选取变换后的低频系数作为嵌入系数,采用量化的方法嵌入水印。

算法对于常见的图像攻击,特别是对图像的J PEG压缩具有较好的抵抗性。

关键词:彩色数字水印;离散余弦变换;量化中图分类号:TP309 文献标识码:A0 引言数字水印是20世纪90年代发展起来的对数字产品进行版权保护的新技术,它的实现包括水印预处理、水印嵌入和水印提取三部分。

根据数字水印嵌入方法的不同,数字水印嵌入算法主要分两类:空域法和变换域法。

其中基于DCT变换域的数字水印具有很强的鲁棒性,可以抗各种信号变形,并且由于J PEG压缩、MPEG压缩等数据压缩方法也是在DCT变换域上操作的,所以基于DCT变换域的数字水印具有较强的抗有损压缩能力[1]。

在已经提出的水印算法中多数讨论随机序列水印,随机序列水印具有较好的稳健性和抗攻击性,而有意义的水印如二值图像水印、灰度图像水印和彩色图像水印在版权证明上比随机序列水印更具有直观性和可验证性,可以通过感觉器官来直观评价水印是否存在。

目前对有意义水印的研究主要是二值图像水印和灰度图像水印。

本文提出一种基于DCT和量化的彩色图像数字水印算法,该算法中的水印图像采用24位彩色图像,为了提高水印的稳健性,在嵌入水印之前先对水印进行预处理。

由于彩色图像数字水印数据量较大,为了保证水印的不可见性,原始图像也采用24位彩色图像,嵌入时将原始图像红、绿、蓝三个分量分别作DCT变换,选取变换后的低频系数采用量化的方法嵌入水印,该算法在提取水印时不需要原始图像,可以实现无源水印提取。

1 水印预处理1.1 幻方置乱标准幻方是指以自然数1,2,…,n2为元素的n阶矩阵,A=a11 a12 … a1na21 a22 (2)… … … …a n1 a n2 … a nn,满足6n j=1i=1,2…n a ij=6n i=1j=1,2…n a ij=6n i=1a ii=6n i=1i+j=n+1a ij=c,其中c=n・(n2+1)/2。

例如以1,2,…,16为元素的4阶矩阵,16 2 3 135 11 10 89 7 6 124 14 15 1,它的每一行、每一列及对角线元素之和均为Ξ收稿日期:2005-09-13作者简介:杜青(1965-),女,副教授,主要研究方向为数字图像处理、数字水印。

基金项目:南京工程学院科研基金(编号科04-32)。

34,它是4阶标准幻方。

幻方置乱是指把A 中的元素1移到元素2的位置,将元素2移到元素3的位置,最后把元素n 2移到元素1的位置,这样就称完成了一次置乱。

经过这样的置换之后,矩阵A 变为A 1,为了让A 1再次转化为A ,只要再对A 1进行n 2-1次幻方置乱即可。

设水印图像W ,大小为m ×n ,将W 二维像素点映射成一维序列W 0={w 0(i ),i =1,2,3,…,m ×n}。

每次取16个像素点依次放到一个大小为4×4的数组里,排列顺序为a b c de f g hi j k lm n o p ,经一次幻方置乱后,变换为o p b l m g i j h k e f c d n a依此类推,共进行KEY1次幻方置乱,置乱后再映射回序列。

幻方置乱的目的是为了打破水印数据间的相关性,分散水印图像在传输和提取过程中可能引起的错误[2]。

1.2 混沌调制混沌现象是在非线性动力系统中出现的确定性的、类似随机的过程,混沌系统虽然具备确定的方程,但对系统的初值和系统参数敏感,即系统初值和参数的微小变化,就会导致系统状态的千差万别。

本算法中采用的混沌映射是具有良好随机统计特性的Logistic 映射,其定义如下:χk +1=u χk (1-χk )其中u 为参数,χk ∈(0,1),当3.5699456<u ≤4时,Logistic 映射呈现混沌状态,即由初始条件χ0通过Logistic 映射所产生的序列{χk ,k =0,1,2,3,…}是非周期、不收敛,且对初始值非常敏感。

经过量化可将混沌序列转换为二值混沌序列,如当χk ∈(0,0.1)∪(0.2,0.3)∪(0.4,0.5)∪(0.6,0.7)∪(0.8,0.9)时取1,而当χk ∈(0.1,0.2)∪(0.3,0.4)∪(0.5,0.6)∪(0.7,0.8)∪(0.9,1)时取0。

以密钥KEY2为初值生成一个二值混沌序列P ,P ={p (i ),i =1,2,3,…,m ×n ×8},分别对W 0中红、绿、蓝三个分量W r 、W g 、W b 进行混沌序列调制,得到W ′r ={w ′r (i )|w ′r (i )=w r (i ) p (i ),i =1,2,3,…,m ×n ×8}W ′g ={w ′g (i )|w ′g (i )=w g (i ) p (i ),i =1,2,3,…,m ×n ×8}W ′b ={w ′b (i )|w ′b (i )=w b (i ) p (i ),i =1,2,3,…,m ×n ×8}混沌调制的目的是增加水印的安全性,由于在不知道密钥的情况下无法产生相同的混沌序列,这样可以防止非法用户提取水印[3]。

1.3 位扩展位扩展的目的是提供一定程度的信息冗余,即一个比特的水印信息由Cr 个比特携带,Cr 一般取奇数,提取时采用大多数投票制度以提高水印抗基本攻击的能力[4]。

冗余度由位扩展因子Cr 控制,冗余度越大,水印抗攻击性能就越强。

分别对W ′r ,W ′g ,W ′b 作位扩展,得W ″r ,W ″g ,W ″b :W ″r ={w ″r (i ),i =1,2,3,…,m ×n ×8×Cr}W ″g ={w ″g (i ),i =1,2,3,…,m ×n ×8×Cr}W ″b ={w ″b (i ),i =1,2,3,…,m ×n ×8×Cr}以KEY3为密钥生成另一个二值混沌序列P ′,P ′={p ′(i ),i =1,2,3,…,m ×n ×8×Cr},再次分别对W ″r ,W ″g ,W ″b 进行混沌序列调制得到W r ,W g 和W b 。

2 水印嵌入算法2.1 DCT 变换将原始图像F 分为N 个8×8的像素块,记为B q =f q (x ,y ),q =1,2,…,N ,即F =∪Nq =1f q (x ,y ),1≤x ,y ≤8,对每个像素块红、绿、蓝三个分量分别作DCT 变换,三种颜色分量经变换后各得到N 个8×8DCT84苏州大学学报(工科版) 第1期系数矩阵,即B ′qred =F q (u ,v )=DCT {f q (x ,y ),1≤x ,y ≤8},q =1,2,…,NB ′qgreen =F q (u ,v )=DCT {f q (x ,y ),1≤x ,y ≤8},q =1,2,…,NB ′qblue =F q (u ,v )=DCT {f q (x ,y ),1≤x ,y ≤8},q =1,2,…,N对于大多数图像,幅值较大的系数一般集中在低频域,位于变换系数矩阵的偏左上角,而能量较小的高频部分,位于系数矩阵的偏右下方,这些系数在图像压缩时一般被量化为0,所以水印信息只能嵌入在低频部分。

采用Z 型扫描可读取m ×n ×8×Cr N个低频系数作为水印的嵌入系数,为了保证透明性,不选取每块中的第一个系数即直流系数。

2.2 量化将坐标轴分割成如图1所示的A 区间集和B 区间集,每个区间的长度为Δ。

根据待嵌入水印的信息比特是1或0,将原始图像经DCT 变换后选取的水印嵌入系数量化为其最接近的A 区间或B 区间的中间坐标值,嵌入时将经过预处理得到的水印信号W r 、W g 和W b 分别嵌入到B ′qred 、B ′qgreen 、B ′qblue 的低频系数中,得到B ″qred 、B ″qgreen 和B ″qblue 。

图1 量化区间示意图对B ″qred 、B ″qgreen 和B ″qblue 分别进行离散余弦反变换,重构嵌入水印后的图像,即F ′=∪Nq =1IDCT {B ″q }。

需要注意的是量化区间Δ的选择,Δ越大,则嵌入水印的稳健性能越好,但Δ过大,将导致含水印数字图像的质量下降[3]。

3 水印提取算法3.1 水印提取水印提取过程如下:(1)把含有水印的图像F ′分成互不覆盖的8×8块,并分别对红、绿、蓝三个分量进行离散余弦变换,得到F ′=∪N 1F ′(u ,v )=∪N1DCT {f ′(x ,y ),1≤x ,y ≤8}(2)根据已嵌入水印信息的DCT 变换系数是属于A 区间集还是B 区间集,确定水印信息的值,得到W ^r (i )={^w r (i ),i =1,2,…,32×32×8×Cr}W ^ g (i )={^w g (i ),i =1,2, (32)32×8×Cr}W ^ b (i )={^w b (i ),i =1,2,…,32×32×8×Cr}其中W ^ r (i ),W ^ g (i ),W ^ b (i )=1,if F ′(u ,v )∈A 0,if F ′(u ,v )∈B 。

4.2 水印恢复水印恢复是水印预处理的逆过程,水印恢复过程如下:(1)混沌调制。

以KEY3作为密钥生成一个二值混沌序列P ′,P ′={p ′(i ),i =1,2,3,…,m ×n ×8×Cr},分别对W ^ r 、W ^ r (i )、W ^ g (i )和W ^ b (i )进行混沌调制得到W ^″r ,W ^″g ,W ^″b 。

W ^″r ={^w ″r (i )|^w ″r (i )=^wr (i ) p ′(i ),i =1,2,3,…,m ×n ×8×Cr}W ^″g ={^w ″g (i )|^w ″g (i )=^w g (i ) p ′(i ),i =1,2,3,…,m ×n ×8×Cr}W ^″b ={^w ″b (i )|^w ″b (i )=^wr (i ) p ′(i ),i =1,2,3,…,m ×n ×8×Cr}(2)解除位扩展。

相关文档
最新文档