[文件2]在Matlab下平衡多小波cardbal4对数字水印的新方法_卢维娜
(完整word版)数字图像水印matlab实现

论文独创性声明本人所呈交的论文,是指导教师的指导下,独立进行研究和开发工作所取得的成果。
除文中已特别加以注明引用的内容外,论文中不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的工作做出重要贡献的个人和集体,均已在文中以明确方式标明并致谢。
本人完全意识到本声明的法律结果由本人承担.特此声明。
论文作者(签名):20 年月日摘要随着计算机网络的迅速发展,包括数字图像在内的数字媒体得到了广泛的应用,数字媒体的数据逐渐成为人们获取信息的重要来源,但随之而来出现了一系列如随意复制、编辑、非法传播数字图像的信息安全问题,数字媒体的版权保护问题变的日益突出,数字图像水印技术由此应用而生,已成为信息安全领域的一个研究热点.本文比较系统地研究了数字水印技术在静止图像中的应用问题。
首先介绍了数字水印技术的发展背景,然后对数字水印的原理、特点、分类、典型算法、应用领域以及评价标准等等进行了简要的分析。
其次,本文主要是针对目前现有数字图像水印算法实现过程比较复杂,其中重点讨论关于DCT的数字图像水印技术的嵌入,提取和水印的攻击测试等.最后对数字图像水印的特征进行分析总结。
最终通过Matlab这一工具来实现其具体的过程.通过实验对比分析得到该种算法具有一定的可行性以及较好的鲁棒性。
关键词:数字图像水印,信息安全,DCT算法,Matlab.AbstractWith the rapid development of computer network,digital media, including digital image has been widely used,digital media data gradually become an important source of obtaining information,but there's a series of such as free to copy, edit,illegal dissemination of digital image information security,copyright protection of digital media has become increasingly outstanding, digital image watermarking technology and the application, has become a research hotspot in the field of information security。
基于-小波-变换的数字水印-matlab的-实现

基于小波变换的数字水印与matlab的实现摘要:通过对数字水印的原理和算法的分析,了解信息隐藏的实现手段与效果。
在信息加载和提取过程中,突破传统的加密技术,用更具专业性的检测手段来保护专属的信息产权。
本文利用了水印良好的鲁棒性和不可感知性,致力于对图像的处理,通过实验与测试证实了数字水印可以达到理想的效果,并且运用恰当的算法可以更加简化操作的复杂性。
在此之外,数字水印还可以应用于声音,视频等领域。
其技术手段的实现的更加完善化会带来其更加广阔的应用前景。
关键字:数字水印;信息隐藏;MATLAB;水印检测与提取;JPEG压缩;1 数字水印技术简介1.1数字水印的发展背景随着数字技术和Internet网络的发展,各种形式的多媒体数字作品(图像、视频、音频等)纷纷以网络形式发表,然而数字作品的便利性和不安全性是并存的,它可以低成本、高速度地被复制和传播,而这些特性也容易被盗版者所利用。
因而,采用多种手段对数字作品进行保护、对侵权者进行惩罚己经成为十分迫切的工作。
数字水印技术的研究就是在这种应用要求下迅速发展起来的。
数字水印(digital watermarking)技术也称为数字指纹技术,它将具有特定意义的水印标记不可感知地嵌入到被保护的数字产品中,在产生版权纠纷时,通过相应的算法提取该水印,用以证明作者对该数字产品的所有权,并可作为鉴证、起诉非法侵权的证据。
数字水印技术基本上应当满足隐蔽性、安全性、鲁棒性和水印容量等几个方面的要求。
研究数字水印技术的最初目的是用于保护数字产品的版权,但随着研究的进一步深入,它在信息安全保护领域的应用越来越广泛,并在广播检测、图像认证、盗版跟踪、数字签名、交易水印、拷贝控制、标题与注释等各个领域产生了许多新的用途。
数字水印从正式提出到现在虽然时间不长,但它与传统的密码学相比有明显的优越性,为解决版权保护和内容完整性认证、来源认证、篡改认证、网上发行、用户跟踪等一系列问题提供了一个崭新的研究方向,因此它在数字产品的知识产权保护、商务交易中的票据防伪、声像数据的隐藏标识和篡改提示、隐蔽通信及其对抗等方面具有十分广阔的应用前景。
基于Matlab的数字水印设计――基于DCT域的水印实现

基于Matlab的数字水印设计――基于DCT域的水印实现沈阳理工大学数字图像处理课程设计摘要数字水印(Digital Watermark)技术是指用信号处理的方法在数字化的多媒体数据中嵌入隐蔽的标记,这种标记通常是不可见的,只有通过专用的检测器或阅读器才能提取。
数字水印是信息隐藏技术的一个重要研究方向。
随着数字水印技术的发展,数字水印的应用领域也得到了扩展,数字水印的基本应用领域是版权保护、隐藏标识、认证和安全不可见通信。
当数字水印应用于版权保护时,潜在的应用市场在于电子商务、在线或离线地分发多媒体内容以及大规模的广播服务。
数字水印用于隐藏标识时,可在医学、制图、数字成像、数字图像监控、多媒体索引和基于内容的检索等领域得到应用。
数字水印的认证方面主要ID卡、信用卡、ATM卡等上面数字水印的安全不可见通信将在国防和情报部门得到广泛的应用。
本文主要是根据所学的数字图象处理知识,在MATLAB环境下,通过系统编程的方式,建立并实现基于DCT域的数字水印加密系统。
该系统主要包含数字水印的嵌入与提取,仿真结果表明,数字水印算法具有有效性、可靠性、抗攻击性、鲁棒性和不可见性,能够为数字媒体信息在防伪、防篡改、认证、保障数据安全和完整性等方面提供有效的技术保障。
关键词:数字水印;MATLAB;DCTI沈阳理工大学数字图像处理课程设计目录1 课程设计目的 ........................................................................... ............................... 1 2 课程设计要求 ........................................................................... ............................... 2 3 数字水印技术基本原理 ........................................................................... (3)3.1 数字水印基本框架 ........................................................................... ............. 3 3.2 算法分类 ........................................................................... .. (3)3.2.1 DCT法 ........................................................................... ...................... 4 3.2.2 其他方法 ........................................................................... ................... 4 3.3 实际需要考虑的问题 ........................................................................... (4)3.3.1 不可见性 ........................................................................... ................... 4 3.3.2 鲁棒性 ........................................................................... ....................... 5 3.3.3 水印容量 ........................................................................... ................... 5 3.3.4 安全性 ........................................................................... .. (5)4 基于DCT变换仿真 ........................................................................... (6)4.1 算法原理 ........................................................................... .. (6)4.1.1 准备工作 ........................................................................... ................... 6 4.1.2 选取8*8变换块 ........................................................................... ....... 7 4.1.3 边界自适应 ........................................................................... ............... 7 4.1.4 DCT变换与嵌入 ........................................................................... ...... 7 4.1.5 恢复空域 ........................................................................... ................... 8 4.2 嵌入算法扩展 ........................................................................... (8)4.2.1 RGB彩色图像三个矩阵的划分 ........................................................ 8 4.2.2 八色彩色水印 ........................................................................... ........... 8 4.3 水印的提取 ........................................................................... ......................... 9 4.4 仿真程序 ........................................................................... ............................. 9 5 结果分析 ........................................................................... ..................................... 14 结束语 ........................................................................... ............................................... 16 参考文献 ........................................................................... . (17)II沈阳理工大学数字图像处理课程设计1 课程设计目的数字水印技术是用信号处理的方法在数字化的多媒体数据中嵌入隐蔽的标记,这种标记通常是不可见的,只有通过专用的检测器或阅读器才能提取。
数字图像水印matlab实现论文(设计)开题报告

湛江师范学院本科毕业论文(设计)开题报告论文题目数字水印技术的matlab实现二级学院专业年级开题日期学号姓名指导教师1.本课题研究意义:数字水印是近年来出现的数字产品版权保护技术。
可以标识作者、所有者、使用者等,并携带有版权保护信息和认证信息,目的是鉴别出非法复制和盗用的数字产品,作为密码学的加密和置乱技术的补充,保护数字产品的合法拷贝和传输。
随着网络信息化进程的加速,对数字产品版权保护技术的要求日益迫切。
因此,数字水印一经提出就成为热点问题,出现了许多数字水印方案,也有许多公司已推出了数字水印的产品。
但总的来说,数字水印的研究要以计算机科学、密码学、通讯理论、算法设计和信号处理等领域的理论为基础的。
然而数字水印技术涉及到大量图像处理算法、数学计算工具等,用普通编程工具实现上述算法将要花费大量的时间。
MATLAB语言是MathWorks公司推出的一种简单、高效、功能极强的高级语言,具有高性能数值计算能力和可视化计算环境。
因此本文基于典型的DCT(离散余弦变换)数字水印算法过程,详细介绍用MATLAB实现数字水印的嵌入、提取和攻击测试的方法。
2.研究内容:从信号处理的角度看,在载体图像中嵌入数字水印可以视为在强背景(即原始图像)下叠加一个视觉上看不到的弱信号(水印),由于人的视觉系统(Human Visual System,HVS)分辨率受到一定的限制,只要叠加信号的幅度低于HVS的对比度门限,HVS就无法感觉到信号的存在,因此,通过对载体对象作一定的调整,就有可能在不引起人感知的情况下嵌入一些信息。
一.数字水印的嵌入二.水印的提取与检测在某些水印系统中,水印可以被精确地提取出来,这一过程被称作水印提取。
例如在完整性确认的应用中,必须能够精确地提取出嵌入的水印,并且通过水印的完整性来确认多媒体数据的完整性。
如果提取出的水印发生了部分的变化,最好还能够通过变化的水印的位置来确定原始数据被篡改的位置。
基于MATLAB的数字水印算法实现

2.武兵 数字水印技术浅析[期刊论文]-中国科技信息 2006(11) 3.黄继武.YunQ.SHI.程卫东 DCT域图像水印嵌入对策和算法[期刊论文]-电子学报 2000(28) 4.曾牛.程胜利 数字水印技术研究[期刊论文]-交通与计算机 2004(06) 5.陈明奇.杨义先 数字水印的研究进展和应用[期刊论文]-通信学报 2001(05)
供注册服务的。
装。对于各业务系统数据异构问题。采用XML文档作为数据交
2.2验证组件
换的统一格式,解决交换数据的异构问题。
当用户需要数据服务平台提供服务时.必须先向服务平台
提出服务请求。服务平台对用户身份的合法性进行验证。若通
参考文献:
过.数据交换服务平台则检查该用户所能得到的服务并展示相 应的业务主题给用户。验证组件为合法用户提供相关业务主题 的索引服务,使用户能快速定位所需要的业务主题:但遵从不相 关业务主题屏蔽性的原则。 2.3数据转发组件
嵌入黑(7白)对二值 嵌水入印水后印图后像的。图像进行脚压缩(一种水印攻击)。
(8)从压缩后的图像中提取水印信息。提取算法为嵌人算
法的逆具过体程M。批B程序如下:
%嵌入水印信息
km=l: fhm=l:N
for n=1:N x=《m一1)xK+1; y=opl)×K+1; M∞k.dct=I(I:x+K一1.y:y+K—1).
链。
据服务平台会给加入数据交换共享的每个业务系统提供一个唯
平台为用户提供其能获得的业务主题的索引服务。对于与 一的识别ID。对其所提供的主题也会加以识别.在此基础上对
用户系统不相关的业务主题。该用户不可见。称之为不相关业务 每条交换数据加以唯一编号(流水号),因而服务平台系统能据
matlab数字水印算法及实现和源代码

摘要:数字水印技术作为数字媒体版权保护的有效办法,近年来在国内外引起了人们极大的兴趣。
但是由于数字水印技术涉及到的知识面比较广,即使是专业人员有时也感到力不从心,那么如何选择一种有效的编程工具便成为一个亟待解决的问题。
本文从数字水印技术本身的特点、一般模型和典型算法出发,简要地介绍了一种可以快速上手的高效的实用语言——Matlab。
最后,作者给出一个用Matlab实现数字水印实例。
关键词:数字水印Matlab Visual C++6.0DWT DCT1引言作为传统加密系统的有效补充办法,从1993年Caronni正式提出数字水印到现在短短几年里,无论是在国内还是在国外对数字水印的研究都引起了人们极大的关注。
但数字水印技术的发展还很不成熟,应用也处于初级阶段。
在我国,知识产权问题是一个敏感的话题,只有深入开展数字水印技术的研究,尽快制定我国的版权保护水印标准,才能使我们在未来可能的国际知识产权纠纷中取得主动权。
那么掌握高效的工具,便成为一个必须解决的问题。
本文就针对数字水印本身的特点,介绍了一种高效的实用工具——MATLAB。
2数字水印技术2.1数字水印技术的复杂性数字水印技术涉及到通信理论、编码理论、噪声理论、视听觉感知理论、扩频技术(Sprea d Spectrum)、信号处理(Signal Processing)技术、数字图像处理(Digital Image Pr ocessing)技术、多媒体(Multimedia)技术、模式识别(Pattern Reorganization)技术、算法设计(Algorithm Design)等理论,用到经典的D FT(Discrete Fourier Transform)、DCT(Discrete Cosine Transform)变换和近代最先进的数学工具----小波(Wavelet)。
数字水印又是一个横跨计算机科学、生理学、密码学、数字、数字通信等多门学科,并与I nternet的发展密切相关的交叉科学。
基于小波变换的零水印图像算法及Matlab实现(DOC)

数据安全技术作业学生学院_____计算机学院_______ 专业班级12级计算机科学与技术学号**********学生姓名李恒新2013年01 月15 日基于小波变换的零水印图像算法及Matlab实现摘要数字水印用于各种版权保护,不同的版权保护会用到不同的数字水印技术,由此可知目前没有一种万能的数字水印,每种数字水印都有其利弊之处。
本文提出一种另类的数字水印技术,这种技术并没有把水印植入到原图像中,而是基于小波变换构造出一种称为零水印的数字图像。
该技术通过使用密钥,并选择图像低频小波系数来构造零水印,并还原了水印检测的逆过程。
这种技术应对各种攻击都具有很高的鲁棒性和显著性。
整个技术都是用Matlab软件来实现的。
关键词:小波变换数字水印零水印Matlab图像处理A Zero Watermarking Algorithm Based on Waveletand achieved by MatlabAbstractDigital watermarking for all kinds of copyright protection, different copyright protection use different digital watermarking technology, thus it can be seen there is no a universal digital watermarking, each digital watermarking has its advantages and disadvantages .This paper presents a kind of digital watermarking technology, this technology is not the watermark implant to the original image, but based on wavelet transform is a kind of structure is called the zero watermarking digital image.The technology use a key, and choose the low frequency image wavelet coefficients to construct non-watermark, and reducing the watermark detection inverse process. This technique deal with all kinds of attack with high robustness and significant. Matlab software was used by The technology.Key words:wavelet transformation digital watermarking zero-watermarking Matlab image processing目录摘要 (I)Abstract (II)1. 引言 (1)2. 数字水印 (1)3. 小波变换 (3)3.1. 小波变换理论 (3)3.2. 小波变换基本原理 (3)4. 零水印概念 (4)5. 基于小波变换零水印算法及Matlab代码实现 (5)5.1. 零水印构造算法 (5)5.2. 零水印的提取算法 (7)5.3. 零水印的相似度鉴定算法 (8)5.4. 峰值信噪比PNSR的算法 (9)6. 攻击实验 (9)6.1. 对图像进行腐蚀攻击结果 (9)6.2. 对图像进行剪切攻击结果 (10)6.3. 对图像进行椒盐攻击结果 (11)6.4. 对图像进行斑点噪声攻击结果 (11)6.5. 对图像进行泊松攻击结果 (12)6.6. 对图像进行放大两倍的操作后的结果 (12)6.7. 对图像进行缩小四倍的操作后的结果 (13)6.8. 对图像进行膨胀攻击结果 (13)6.9. 对图像进行4邻域平均滤波结果 (14)6.10. 对图像进行8邻域平均滤波结果 (14)6.11. 对图像进行中间剪切攻击的结果 (15)6.12. 对图像进行JPEG压缩攻击结果如下 (15)6.13. 总汇 (16)7. 实验结论 (17)8. 本算法的适用性 (17)9. 结语 (17)参考文献 (19)附录 (20)1.引言随着计算机网络技术和多媒体技术的迅速发展,数字媒体得到了广泛应用,各种形式的多媒体数字作品,包括图像、音乐、电影等等,都能在网上找到相关资源,这就使盗版更加猖狂了!当版权无法得到确认时,就会给原作家造成了损失,版权保护成了一个亟待解决的现实问题,而数字水印技术就是为解决这一难题而诞生的!数字水印技术是一种将特定的标记,利用数字内嵌方法隐藏在数字图像、声音、视频等数字内容中,在保证不影响原内容的感知质量和完整性的同时提供一种确认数字内容来源真实性、确保版权拥有者权益、跟踪版权行为、认证用户使用权、隐藏附加其他信息于数字内容中的技术手段。
平衡多小波视觉密码零水印算法

平衡多小波视觉密码零水印算法曲长波;杨晓陶;袁铎宁【摘要】Traditional zero watermarking algorithm constructs the watermark which is often not meaningful binary sequence. This leads to that the copyright identification is not intuitive and fast. Referencing Robust watermarking algorithm based on visual code,combining with zero watermark thoughts,this paper puts forward a kind of meaningful zero watermarking algorithm based on visual code. To provide customers witha meaningful zero-watermarking embedding watermarks as copyright image to go. It uses balanced multi-wavelets transform to get the actual carrier. And does the actual carrier image block Singular Value Decomposition ( SVD ) and calculates balanced factor to get the difference matrix,the matrix are generated by the difference of the transition matrix. The transition matrix combines 2 × 2 parts by visual secret algorithm to generate the image feature information. The algorithm uses the image feature information and customer watermark information to generatezero-watermark. Experimental results show that the algorithm has good security and robustness. It is a reliable image copyright authenticationzero-watermarking algorithm.%传统零水印算法构造的水印通常是没有实际意义的二值序列,致使版权辨别不够直观快捷。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面给出加密的情形 。 ; l o a d b o a t s ( ) ; X= i m r e a d ' F: 6 7 4 9 9 4 m u l t i w a v e l e t m u l t i w a v e l e t t u 2. ' \ \ \ j p g s a v e X; l o a d X; , ] ( ; [ r c =s i z e X) , ) ; B=X( 1: r 1: c ; A=b o a t s ( ( ) ) i n k c o l o r m a 2 5 6 p p ( i m a e A) g ( ) ; H=p r e 2 D_ a e A, ' i d ' p p p ( , ) ; e t r a n s f =d e c 2 D_ H, ' c a r d b a l 4 ' 1 p ( ) ; B=p r e 2 D_ a e B, ' i d ' p p p ( , ) ; t r a n s f 1=d e c 2 D_ e B, ' c a r d b a l 4 ' 1 p ( ) f i u r e 2 g ( ( ) ) c o l o r m a i n k 2 5 6 p p [ ] ( ) ; m, n =s i z e t r a n s f ( / / ) ; c a = t r a n s f 1: m 2, 1: n 2 ( / / ) ; c d 1= t r a n s f 1: m 2, n 2+1: n ( / / ) ; c d 2= t r a n s f m 2+1: m, 1: n 2 ( / / ) ; c d 3= t r a n s f m 2+1: m, n 2+1: n [ ] ( ) ; m 1, n 1 =s i z e t r a n s f 1 ( / ) ; h= r a n d n m 1 2 ( / / ) ; d a = t r a n s f 1 1: m 1 2, 1: n 1 2 ( / / ) ; d d 1= t r a n s f 1 1: m 1 2, n 1 2+1: n 1 ( / / ) ; d d 2= t r a n s f 1 m 1 2+1: m 1, 1: n 1 2 ( / / ) ; d d 3= t r a n s f 1 m 1 2+1: m 1, n 1 2+1: n 1 d d 1=d d 1*h; d d 2=d d 2*h; d d 3=d d 3*h;
2 6
第3 2卷 第1期 2 0 1 3年3月 《 ( 新疆师范大学学报 》 自然科学版 ) J o u r n a l o f X i n i a n N o r m a l U n i v e r s i t j g y ( ) N a t u r a l S c i e n c e s E d i t i o n V o l . 3 2, N o . 1 M a r . 2 0 1 3
嵌入加密数字水印 ; 再分离图像中的数字水印 , 及还原加密的数字水印 。 用 4 阶平衡多小波 c a r d b a l 4 在图像中嵌入数字水印 ,
关键词 :平衡多小波 ;数字水印 ;Ma t l a b 中图分类号 : ( ) 9 1 2. 3 文献标识码 : 0 0 8 9 6 5 9 2 0 1 3 0 1 0 2 6 0 7 TN A 文章编号 : 1 - - - 如今数字水印已成为多媒体信息安 全 研 究 领 域 的 一 个 热 点 , 也是信息隐藏技术研究领域的重要分支。 然而 , 小波变换在数字水印中有着广泛的应用 。 同样比单小波性质更好的 , 基于多重多分辨分析的多小波变 换也在数字水印 , 图像编码中有着重要的应用 。 但是 ,基于多小波的信号处理 , 图像压缩等方面需进 行预 滤 波 ,而预滤波又会破坏所设计的多小 波 的 正 交 性 、 对 称 性 等 特 性 ,这 阻 碍 了 多 小 波 的 应 用 。 应 用 平 衡 多 小 波进行信号处理时不但可以避免预滤波 ,而且在处理多项式信号时能被低通滤波器特征化 ,被高通滤波器 取消 。 在 M 本文利用 V. 对水印图像与原始 a t l a b 环境下 , s t r e l a多小波工具 箱 中 4 阶 平 衡 多 小 波 c a r d b a l 4, 在图像中嵌入数字水印 , 嵌入加密数字水印 ; 再分离图像中的数字水印 , 及还原加 图像同时做多小波变换后 , 密的数字水印 。
x)= 槡 2∑PkΦ( 2 x -k) Ψ( x)= 槡 2∑QkΨ( 2 x -k) Φ(
k∈Z k∈Z
其中r×r 矩阵序列 { 和 { 分别称为 Φ( P Q x)和 Ψ( x)两尺度矩阵序列 。 k} k}
收稿日期 ] 2 0 1 2-1 0-3 1 [ , 作者简介 ]卢维娜 ( 女, 新疆昌吉人 , 硕士 , 讲师 , 主要从事现化微分几何及其应用方向的研究 。 1 9 7 9- ) [
T ( )存在 r重函数向量 Φ( , …, ] , 使得集合 4 x)= [ x) x) 1( r( φ φ 2 { : …, ( x -k) i= 1, 2, r, k ∈ Z}是 V0 的 R i e s z 基 。 则 Φ( x)生成 L R)中的一个多分辨分析 . x) Φ( i( φ T , …, ] , 称为多尺度函数和多小波 Ψ( 且满足如下尺度矩阵方程 : x)= [ x) x) 1( r( ψ ψ
T …, 即 n = 0, 1, p -1 低通合成算子 L 能保持 μ n 信号不变 ,
n - …, LT n = 0, 1, p -1 。 n =2 μ n , μ
类似上述推导 , 得L H -1 阶 。 n =μ n , n = 0 。 这说明低通支流可使信号的多项式达到 p μ μ 下面我们将应用多小波工具箱中 4 阶平衡多小波 c a r d b a l 4 进行数字水印实验 。
2 平衡多小波对数字水印处理
基于多小波变换的在数字水印的方法是 : 第一步 , 将数字水印做时域的多小波变换 , 首先对水印图像做预滤波处理 , 再进行分解 , 得到多尺度系数 和多小波系数 。 根据具体情形 , 可以对多小波系数做变换 达到加密的效果 。 特别在平衡多小波进行预滤 波 可以利用 M 当 处理时只需选取单位阵I 作为预滤波系数 。 对多小波系数做变 换 时 , a t l a b生 成 随 机 的 矩 阵, 然矩阵的阶数与多小波系数 L H, H L, HH 矩阵的阶数是一致的 。
第1期
卢维娜等 在 M a t l a b 下平衡多小波 c a r d b a l 4 对数字水印的新方法
2 7
根据两尺度矩阵序列 { 定义 b P a n d -T o e l i t z矩阵 L: p k} … 熿 燄 P0 P1 P2 P3 …
L=
P0 P1 P2 P3
… …
P0 P1 P2
[]
[]
得 LT L + HTH =I , L LT =I , L HT = 0 , HH T =I 。 由 LT 因此 , 有L 即μ H 0 , 0 , 0 被高通支流取消 。 μ0 = μ μ0 = μ μ0 = 0 ,
n n n n n T …, ( ) , ( ) , , , , …] , 定义 2 称正交多尺度函数 Φ( 如果 μ x)是 p 阶平衡的 , 0 1 2 -2 -1 n = [
在M a t l a b 下平衡多小波 c a r d b a l 4 对数字水印的新方法
卢维娜1, 王亚玲1, 周小辉2
( ) 新疆师范大学 数学科学学院 , 新疆 乌鲁木齐 8 石河子大学 理学院数学系 , 新疆 石河子 8 1. 3 0 0 5 4; 2. 3 2 0 6 1
摘
要 :通过多分辨分析理论 , 文章在 m a t l a b 环境下研究了 4 阶平衡多小波c a r d b a l 4 在数字水印方面的一种新方法 。 运
第1期
卢维娜等 在 M a t l a b 下平衡多小波 c a r d b a l 4 对数字水印的新方法
2 9
( ) f i u r e 3 g ( ( ) ) c o l o r m a 2 5 6 i n k p p ( ) ; i m a e A- f h a t g
图 3 加水印的 B o a t s和分离出的水印图像
2 8
新疆师范大学学报 ( 自然科学版 )
2 0 1 3年
图 2 B o a t s和水印图像
。 应用 4 阶平衡多小波 c a r d b a l 4 进行数字水印实验 。 首先给出未加密的实验结果图 2 所示 : l o a d b o a t s ( ) ; X= i m r e a d ' F: 6 7 4 9 9 4 m u l t i w a v e l e t m u l t i w a v e l e t t u 2. ' \ \ \ j p g s a v e X; l o a d X; , ] ( ; [ r c =s i z e X) , ) ; B=X( 1: r 1: c ; A=b o a t s ( ( ) ) c o l o r m a i n k 2 5 6 p p ( i m a e A) g ( ) ; H=p r e 2 D_ a e A, ' i d ' p p p ( , ) ; t r a n s f =d e c 2 D_ e H, ' c a r d b a l 4 ' 1 p ( ) ; B=p r e 2 D_ a e B, ' i d ' p p p ( , ) ; e t r a n s f 1=d e c 2 D_ B, ' c a r d b a l 4 ' 1 p ( ) f i u r e 2 g ( ( ) ) i n k c o l o r m a 2 5 6 p p [ ] ( ) ; m, n =s i z e t r a n s f ( / / ) ; c a = t r a n s f 1: m 2, 1: n 2 ( / / ) ; c d 1= t r a n s f 1: m 2, n 2+1: n ( / / ) ; c d 2= t r a n s f m 2+1: m, 1: n 2 ( / / ) ; c d 3= t r a n s f m 2+1: m, n 2+1: n [ ] ( ) ; m 1, n 1 =s i z e t r a n s f 1 ( / / ) ; d a = t r a n s f 1 1: m 1 2, 1: n 1 2 ( / / ) ; d d 1= t r a n s f 1 1: m 1 2, n 1 2+1: n 1 ( / / ) ; d d 2= t r a n s f 1 m 1 2+1: m 1, 1: n 1 2 ( / / ) ; d d 3= t r a n s f 1 m 1 2+1: m 1, n 1 2+1: n 1 , ] ; t r a n s f =[ c a d d 1+c d 1; d d 2+c d 2, d d 3+c d 3 ( , , ) ; f h a t r e c 2 D_ t r a n s f ' c a r d b a l 4 ' 1 e p= p ( ) ; f h a t =p o s t 2 D_ a e f h a t ' i d ' p p p p, ( ) f i u r e 2 g ( ( ) ) c o l o r m a 2 5 6 i n k p p ( ) ; i m a e f h a t g