- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]CH02
基于DCT变换的信息隐藏(VC) Jianqin Zhou School of Communication Engineering Autumn of 2008 Email: zhou@hdu.edu.cn 基于正交变换的信息隐藏 信息隐藏的基本原理是利用人体感觉器官对数字媒体的感觉冗余,将被隐藏的数据嵌入在某种覆盖媒体中(图象、声音、视频、文本等),嵌入后隐秘媒体与覆盖媒体几乎没有任何外部差别,很难被观察者和监视系统发现。 根据秘密数据的嵌入位置来分,信息隐藏的方法可以分为基于空间域的隐藏和基于变换域的隐藏。基于空间域的隐藏方法直接将秘密数据嵌入在覆盖媒体的空间域数据中(算法实现较简单,而且具有很好的不易觉察性. 但是,基于空间域的隐藏方法很容易在传输过程中由于各种压缩或格式转换处理而丢失秘密数据,并且一旦受到攻击和截获,极易被破坏和侦破。因此它的鲁棒性较差,安全性较低。 相比而言,基于变换域的信息隐藏技术则对覆盖信号作正交变换(如DFT,DCT和DWT等)后,利用人体感官对频域数据的感觉冗余,将秘密数据嵌入在较隐蔽的频域中,因而具有较强的鲁棒性和较高的安全性。 信息隐藏的基本思想是在强背景图像即原始图像的基础上叠加一个比较弱的信号即水印信息, 只要保证叠加的信号低于人眼的敏感值, 那么在视觉效果上, 人眼无法感觉到水印的存在。 根据人眼的视觉特点, 人类视觉系统受到以下几种敏感度的影响: 亮度的敏感度、纹理的敏感度、频率的敏感度。 其中背景越亮, 纹理越复杂或有边缘存在, 则不可见阈值就越高。 信息隐藏算法的基本框架 以下部分给出了基于正交变换的信息隐藏算法的基本框架,包括嵌入过程和检测过程两部分,分别如图2.1和图2.2所示。 算法2.1 基于变换域的信息隐藏嵌入算法 1.对原始主信号作正交变换; 2.对原始主信号作感知分析; 3.在步骤(2)的基础上,基于事先给定的关键字,在变换域上将签字信号嵌入主信号,得到带有隐藏信息的主信号。 算法2.1基于变换域的信息隐藏嵌入算法 算法2.2基于变换域的信息隐藏检测算法 1.对原始主信号作感知分析; 2.在步骤(1)的基础上,基于事先给定的关键字,在变换域上将原始主信号和可能带有隐藏信息的主信号作对比,判断是否存在签字信号。 一维DCT变换 一维数据{x(n);n=0,1,2,…,N-1} DCT变换定义 其中 上式可以表示为下列矩阵形式: DCT变换矩阵 二维DCT变换 二维数据{x(n,m);n=0,1,2,…,N-1, m=0,1,2,…,M-1} 2D-DCT变换定义: 基于DCT变换的信息隐藏 DCT 是目前信息隐藏研究中用的最多的一种变换,原因有以下几点: (1) DCT 计算简单,易实现。 (2)DCT 与目前流行的国际压缩标准兼容,便于在压缩域中实现水印编码。图像经过有损压缩(JPEG),仍然保留隐藏信息, 且具有抗干扰特性. 另外,DCT 方法还有与其他变换域方法共有的两个优点是: 1. 在变换域中嵌入的水印信号能量可以分布到空域的所有象素上,从而有利于保证水印的不可见性. 2. 在变换域,视觉系统的一些掩蔽特性可以方便的结合到水印编码过程中。 Lena 灰度图像(256X256矩阵) DCT变换后的数据(256X256矩阵) DCT变换系数矩阵 左上角第一个变换系数为直流系数,直流系数代表了图像的平均亮度, 其余为交流系数。图中的zigzag顺序表示了交流系数由低频到高频的过渡。低频系数集中了信号大部分能量, 通常低频系数具有较大的值, 对信号较为重要, 水印嵌入于此具有足够的稳健性。 如果256X256矩阵的元素全为1, 则DCT变换后,左上角第一个变换系数为256, 其余全为0. 原始图像与嵌入隐藏信息后图像 变换后对角线上有区别 隐藏信息 hdu.bmp(3,542 bytes) 隐藏信息的嵌入与检测 Lena 图像为256X256灰度图像. 首先对其256X256矩阵进行DCT变换, 得到256X256变换系数矩阵. 将隐藏信息 hdu.bmp(3,542 bytes)转换成 8X3,542 bits, 按照zigzag顺序, 如果隐藏信息为1, 则对变换系数增加span=9;如果隐藏信息为0, 保持不变. 对修改后的256X256变换系数矩阵进行DCT逆变换,得到包含隐藏信息 的256X256灰度图像. 浮点数字文件的读取 嵌入程序 嵌入后DCT系数 包含隐藏信息 的256X256矩阵(灰度图像) 隐藏信息的检测 灰度图像的取值范围是0至255, 而包含隐藏信息 的256X256矩阵中有:1185, -190, -10等, 因而要改变成0至255之间
您可能关注的文档
- [信息与通信]02opengl.ppt
- [信息与通信]02 W网规高培-信令流程.ppt
- [信息与通信]0--通信电源概要网络技术人员培训课件上.ppt
- [信息与通信]03GSM系统原理BSS03.ppt
- [信息与通信]03双转子陀螺罗经安.pdf
- [信息与通信]03第三讲微处理器指令集设计.ppt
- [信息与通信]03第三章电感传感器.ppt
- [信息与通信]04ch4可编程控制器的编程.pdf
- [信息与通信]04OSPF多区域概念及实现.ppt
- [信息与通信]04_第3章_1.ppt
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
文档评论(0)