《信号处理》课件04.2 图象信息隐藏与水印算法(2).pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《信号处理》课件04.2 图象信息隐藏与水印算法(2).pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号处理 信号处理课件04.2 图象信息隐藏与水印算法2 信号 处理 课件 04.2 图象 信息 隐藏 水印 算法
- 资源描述:
-
1、图像信息隐藏技术分类图像隐写算法(隐蔽性)图像鲁棒性水印(能够抵抗各种信号处理、攻击)图像脆弱性水印(完整性验证、篡改定位)12023-5-22Data Hiding&Digital Watermark图像水印算法介绍普通图像水印图像鲁棒性水印图像脆弱性水印22023-5-22Data Hiding&Digital Watermark鲁棒水印什么是鲁棒水印?lWatermarks designed to survive legitimate and everyday usage of content are referred to as robust watermarks.什么是安全水印?lW
2、hereas robust watermarks are designed to survive normal processing,secure watermarks are designed to resist any attempt by an adversary to thwart their intended purpose.2023-5-22Data Hiding&Digital Watermark3鲁棒水印鲁棒水印和安全水印的关系l安全水印必须是鲁棒的,然而,仅具有鲁棒性的水印远未达到安全性的要求。鲁棒水印的性能权衡l设计鲁棒水印前,考察水印可能遭受的“处理”是一个重要的环节。l
3、鲁棒水印需要抵抗的处理包括:有损压缩,数模/模数转换,录音,打印扫描,语音重放,和二次录音,去噪,格式转换等等。2023-5-22Data Hiding&Digital Watermark4鲁棒水印鲁棒水印的性能权衡l增强鲁棒性通常会牺牲其他性能,例如计算开销增大,容量降低,透明性下降,甚至牺牲对于其他操作的稳健性。l因此,通常不会在一个算法中抵抗所有处理。l例如:用于监测广告的水印需要抵抗广播过程中的信号处理,包括数模转换,有损压缩等等,但这个过程不会出现旋转或半色调处理。2023-5-22Data Hiding&Digital Watermark5鲁棒水印通用设计策略冗余嵌入lRedund
4、ant embedding can increase robustness to cropping,filtering,and additive noise.lThe redundancy can be in the sample domain,the frequency domain,or any other domain in which only part of the signal is distorted by processing.案例l水印信息经过纠错编码后,再嵌入载体。l每一比特水印,反复嵌入N次,提取时取平均。2023-5-22Data Hiding&Digital Wate
5、rmark6鲁棒水印通用设计策略扩频水印lSpread spectrum watermark reference patterns are redundant in the spatial and frequency domains.lThese provide general robustness against filtering,additive noise,and cropping.2023-5-22Data Hiding&Digital Watermark7鲁棒水印通用设计策略在重要感知“区域”嵌入水印lEmbedding watermarks in perceptually sig
6、nificant components of content ensures their robustness against any processing that maintains acceptable fidelity.2023-5-22Data Hiding&Digital Watermark8鲁棒水印通用设计策略检测时,“补偿”失真lIf a detector can determine that a specific process has been applied to a Work since the time it was watermarked,the detector
7、might either invert that process,or apply it to the reference mark.2023-5-22Data Hiding&Digital Watermark9水印图噪声信道失真水印图(原水印图1/4)检测、“补偿”失真失真补偿后的水印图鲁棒水印通用设计策略嵌入时,预补偿“失真”lSometimes we can anticipate that watermarks will be subject to one of a small collection of possible distortions.lIn these cases,it m
8、ay be possible to apply the inverse distortion during the embedding process.2023-5-22Data Hiding&Digital Watermark10预补偿失真(放大为原水印图的4倍)噪声信道失真水印图(预补偿水印图的1/4)检测水印图(预补偿和失真相抵消,直接提取)鲁棒水印应对“几何失真”的策略几何失真lGeometric distortions,such as temporal delay or spatial scaling,are generally more difficult to handle th
9、an valumetric distortions,l and robustness against them is a current topic of research.l时域几何失真:l空域几何失真:2023-5-22Data Hiding&Digital Watermark11鲁棒水印应对“几何失真”的策略典型几何失真2023-5-22Data Hiding&Digital Watermark12鲁棒水印应对“几何失真”的策略穷举法lExhaustive search entails inverting a large number of possible distortions,la
10、nd testing for a watermark after each one.lAs the number of possible distortions increases,the computational cost and false positive probability using this approach can become unacceptable.2023-5-22Data Hiding&Digital Watermark13鲁棒水印应对“几何失真”的策略同步法lSynchronization/registration patterns can be embedde
11、d in content to simplify the search.lThese prevent an increase in the false alarm rateland are usually more computationally efficient than an exhaustive search.lHowever,they introduce two failure modes:failure to correctly detect the registration pattern and failure to detect the watermark after reg
12、istration.2023-5-22Data Hiding&Digital Watermark14鲁棒水印应对“几何失真”的策略模板是通过增加所选择系数的幅值产生一个人为的局部峰值点产生的。通过模板点和检测到的极值点的匹配,确定水印图像经历的几何变换,一旦经历的几何变换确定,再对水印图像进行逆变换,就可在Fourier变换域内检测到水印152023-5-22Data Hiding&Digital Watermark鲁棒水印应对“几何失真”的策略同步法自相关lIn the autocorrelation approach,we embed a periodic watermark and re
13、gister based on the peaks in a Works autocorrelation pattern.2023-5-22Data Hiding&Digital Watermark16鲁棒水印应对“几何失真”的策略隐式同步lIn implicit synchronization,we register according to feature points found in the original,unwatermarked Work.This depends on development of a reliable feature-extraction method.l例
14、如l有算法策略为:检测到导频信号后嵌入水印,导频信号定义为那些快速爬升到峰值的样点。这样的导频信号对于延时失真具有鲁棒性2023-5-22Data Hiding&Digital Watermark17鲁棒水印应对“几何失真”的策略隐式同步案例l我们通常在时域(例:像素)或变换域(例:DWT)中嵌入水印,lKutter等提出了“第二代数字水印”概念。l利用图像特征进行水印的嵌入和提取。方法一:以图像特征为参考,嵌入和提取水印。方法二:直接嵌入水印到特征中。182023-5-22Data Hiding&Digital Watermark鲁棒水印应对“几何失真”的策略隐式同步案例192023-5-2
15、2Data Hiding&Digital Watermark鲁棒水印应对“几何失真”的策略不变水印lInvariant watermarks can be constructed using such techniques as log-polar Fourier transforms.lThese remain unchanged under certain geometric distortions,thereby eliminating the need to identify the specific distortions that have occurred.2023-5-22Da
16、ta Hiding&Digital Watermark20强鲁棒性水印抗打印扫描水印打印扫描特点l印刷品的灰度与数字图像的灰度表示方法完全不同。l在激光打印、各种印刷中,要用二值输出表示图像的灰度层次,因此采用半色调技术。l半色调技术的实质是:在一个小点阵的网格内用黑点的多少表现灰度层次。212023-5-22Data Hiding&Digital Watermark强鲁棒性水印打印扫描特点l由半色调复合点的形状、激光束的扩散、纸张的吸水特性和光滑度等因素造成的半色调复合点变化,也常会导致输出图像变得模糊不清。l在使用扫描仪进行扫描的过程中也可能造成图像畸变。2023-5-22Data Hid
17、ing&Digital Watermark22强鲁棒性水印打印扫描过程的失真l像素失真主要源于打印的D/A过程的半色调处理,以及扫描的A/D过程的噪声和量化影响。几何失真主要由扫描过程引起的旋转和缩放失真。232023-5-22Data Hiding&Digital Watermark强鲁棒性水印几何失真矫正 l提取图像边缘,并利用RADON投影变换来检测图像的倾角。完成后,逆向旋转图像。l图像的RADON变换是将原始图像变换为它在各个角度的投影表示。图像 f(x,y)在任意角度 q 上的RADON投影定义为 24)cossin,sincos()(dyyxyxfxRqqqqqyxyxqqqqc
18、ossinsincos2023-5-22Data Hiding&Digital Watermark打印扫描对图像的影响考察哪些数据在图像经过打印和扫描后没有改变或者改变较小做一些统计分析 252023-5-22Data Hiding&Digital Watermark打印扫描对图像灰度值的影响 统计256x256的LENA灰度图像的像素值中每个灰度值出现的个数,研究其像素值的分布情况 26 (a)原始图像 (b)打印扫描后 LENA图像的像素值分布的直方图2023-5-22Data Hiding&Digital Watermark27 (a)原始图像 (b)打印扫描后 COUPLE图像的像素值
19、分布的直方图 (a)原始图像 (b)打印扫描后 GIRL图像的像素值分布的直方图2023-5-22Data Hiding&Digital Watermark打印扫描对图像灰度值的影响 从像素值分布的图形上,可以看出打印扫描前后的差别比较明显,这种较大的差异将导致在空间域水印检测非常困难 282023-5-22Data Hiding&Digital Watermark打印扫描对图像均值的影响 将256x256的LENA灰度图像按照8x8进行分块,得到1024个小块,计算每个小块所有像素的平均值比较原始图像的均值和打印扫描后的均值曲线 292023-5-22Data Hiding&Digital
20、Watermark30 (a)原始图像 (b)打印扫描后 LENA图像的均值分布图两曲线之差2023-5-22Data Hiding&Digital Watermark小结原始图像在打印扫描后均值的变化并无规律性通过图像的灰度值、均值构造能够抵抗打印扫描的数字水印算法是困难的 结论:在空间域难以建立对打印扫描鲁棒的数字水印算法 312023-5-22Data Hiding&Digital Watermark打印扫描对图像变换域的影响 将图像按照16x16分块的形式,打印扫描前后的LENA灰度图像的对应块DCT系数变化的情况 32 (a)原始图像 (b)打印扫描后 LENA图像中的一个16x16
21、分块的DCT系数变化图2023-5-22Data Hiding&Digital Watermark打印扫描对图像变换域的影响 对256x256的LENA灰度图像按照整幅图像在打印前后进行对比按照8x8分块对LENA灰度图像在打印扫描前后的DCT系数的变化情况逐块进行比较结论:从图像在打印扫描前后的变化趋势来看,打印扫描对图像DCT系数影响较小332023-5-22Data Hiding&Digital Watermark基于人类视觉特性的图像块分类 为了保证水印的不可见性,抗打印和扫描的水印嵌入容量和强度不能太大 但为了保证水印经过打印扫描后仍能被检测出来,又要求嵌入足够量和足够强度的水印 为
22、此,需要结合人类视觉特性,选择适当区域和水印嵌入强度,在满足不可见的前提下,最大限度的提高水印嵌入强度 342023-5-22Data Hiding&Digital Watermark人类视觉系统(HVS)特点人类视觉系统(HVS)对于一幅图像的每个区域的敏感度是不一样的HVS对于亮度变化大的区域的敏感度要大于亮度变化小的区域l高信息量区域:亮度变化大的区域l低信息量区域:亮度变化小的区域在高信息量区域中,HVS对亮度突然变化的区域最敏感l关键区域:亮度突然变化的区域,一般是图像中包含信息量最大,对人们的理解最为重要的部分l随机纹理区域:具有规则变化的区域(如窗帘、头发等),人眼会产生一定的适
展开阅读全文