DCT变换数字水印(答辩专用)..docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计具体步骤 2 ?组员各自上网了解并学习数字水印适一 研究领域,然后小组讨论并确定一种具体的 葬法作K设计方向: I 4?tlatlab上机操住; 5 ■完成设计报告: 由于老师开放题目,我们就按照耍求上网去*都*哪 了解数字水印的应用背景和当对的发展状况. 然后紹如水印算法才是其中白勺精华, 紧扌妾着我们就开始选择韓法:线件鸞法 KtF卩妞杂 应用奴杂空域臬法 原理简单. 容易理解选样DCT 了解数字水印的应用背景和当对的发展状况. 然后紹如水印算 法才是其中白勺精华, 紧扌妾着我们就开始选择韓法: 线件鸞法 KtF卩妞杂 应用奴杂 空域臬法 原理简单. 容易理解 选样DCT算法 数字语音合成 数字水印技术 数字水印技术 S LSB DCT DWT 学习离散余弦变换,理解DCT域数 理,然后制定组员任务表 组员任务分配DCT域变换基本模式: 组员任务分配 图像方向 组员 陈攀 关镇 | 成海健 柴兆臣 任务 Matlab代码 调试(咅频) 代阅资料 收集代码(音 频) Matlab代码 调试(图像) 査阅资料 手机代码<图 像) 4.Matlab上机操作 由于本人对\kvtlcb软件的一知半解,调试彳艮不理想,加以O DCT域昔频水印代码相对复杂. 导玫语昔处理部分夭法达 剧预期目 的,但是经过几天的学习,本人已基本掌握昔频 文件的Mat 1汕)处理分。因为音频水印无法继续. 我矛口关镇 放弃音频转向图1眾方向 现在我组四个人两两合作祁做数字图像DCT域水印处理 根据组员的反映我们祁遇到过如下难题: 不理解DCT与阡T到砍 升何羞异; 门限值旳问想. 3?国保尺才辽大.夭法傅列堵栗; ; DCT算法的基水印旳密起; DCT算法的基 matlab关键代码解释 离败金弦变换(Diserete Cosine Transform)简称DCT变 换。离敵余弦变换姐曲立叶变换的一种特殊情况. 在傅 立叶级数展开式中. 如果被展开的函数是实偶函数,那 么其傅立。十级数中只包含余弦项. 再将其离散f匕可导出 离放余弦变换.因此余弦变换与傅里叶变换一样冇明确 的物理怠义,DCT变换避免了傅里叶变换中的复数运其. 它是基于卖数的正交变换C 在数手囲俅处理中使用的是二维IICT. 对一梅\1桦田flfc£(x, y) ? 它的 DCT交换打 M-LN-L 2 (2x + l)un (2y + 1)vtt F(W =麻C(u)C(v) 乂 2. KW—2M—cos―2N— x=0 y=0 其中 v=0, lr 2, ......N-l U=0, lr 2, ?M-l a uv=0 .1 u, v * 0 二维DCT变换时一种线性变焕. 可以分解为两个一维DCT变换的乘积 间频率上,不同的频域糸数代农该频率成分在质曲侬中的比量。DCT 域系数施量主耳集中在左上甬 Ik fid=fopen(< shuiy in. txf / rtw): |A,count]=fread(fid): 是水印佶?息.count KA的大小 RGB=imread(vLena.bmpv); figure( I )Jinshow(RGB); I=rgb2gray(RGB): figure(2),imshow(I); J=dct2(I); [m n ]=size(J); 装入田像. 用dic2函数逐行余弦立换. JX玦转换底 而为糸巨祥 如柴H3傢扯尺寸上匕较久.貝!1应先却t*亍 阖你分块.珥进fTDCT交换 n um=0.001: else if count<=44 num=0.(X)2; else if count<=l 16 num=0.005; else if count<=224 nuin=0.01; else num=(). I: end end end end J=o: for i=l:m*n if abs(J(i))<num j=j+l: s(j)=i: J(i)=0; end end 将创、于厂10艮值的棋块诃;为苓 ■ o for i=l:count 将水印假入 J(s(i))=A(i); end figure(4)Jmshow(K); 来次诛计采用瑕冏单旳小尺才windowstt阖. 所以 没有迅行通常的ES像分块DCT的过徂.而九宜按寻找 DCT交换值小于P1卩良的ttJL. 井在适些位JBL中 假入水 印门这只堤DCT交换的冰山一朋.还右灵多算法设计 卷待我们去探索 Lena.bmp Lena.bmp Templ.jpg 更谢的膝升华老师的帮助和颜赋老师的研究圭 在代码上旳猜孝!

文档评论(0)

cooldemon0602 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档