一种用Matlab实现的基于小波变换的音频数字水印.pdfVIP

一种用Matlab实现的基于小波变换的音频数字水印.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种用Matlab实现的基于小波变换的音频数字水印.pdf

466 以科学发展观促进科技创新(中) 一种用Matlab实现的基于小波变换的音频数字水印 赵伟 贾振红 新疆大学信息工程学院,乌鲁木齐,830046 摘要数字水印技术作为数字媒体版权保护和信息保密的有效办法,近年来在国内外 引起了人们极丸的兴趣。本文介绍了音频数字水印技术奉身的特点和模型以及Maflab在数 字音频水印处理中的应用,然后提出了一种基于小波变换的音频数字水印方案,并用Madab 语言予以实现. 关键词 计算机图像处理音频数字水印 小波分解Matlab 引言 随着现代科技的发展,互联网以其高效快速的优点取代了许多传统的多媒体发行渠道,高质量数字 录制设备的数量剧增,信息产品被盗版的风险也随之剧增,这使得信息产品的安全成为人们日益关注的 目标。通常我们把水印定义为:不被感知地在作品中嵌入信息的操作行为,但广义的水印也包括可见水 数字图像。此后,研究人员将数字水印的概念扩展到电视图像和声音等领域。由于水印技术在广播监 视、所有权鉴别、所有权验证、操作跟踩、内容认证、拷贝控制和设备控制、数据检测等领域有着广泛的应 用前景。因而数字水印日益成为一个非常活跃的课题,也引起了工业界的浓厚兴趣。本文先对人们关 注的水印技术略加介绍,然后提了一种基于小渡变换的水印嵌入和提取算法。 一、数字水印技术及Matlab在数字水印处理中的应用 (一)数字水印的基本特点 水印与其他技术的区别在于三个重要方面。 1.不可感知性 与条形码不同,水印不会减损图像或声音的感觉效果,水印应当在感觉上不可见,以避免影响媒体 质量:同时水印应当在统计上不可见,即攻击者难于用统计的方法发现和删除水印。 2.鲁棒性 水印与其嵌入的作品密不可分,和头区段不同,当作品被显示或转化为其他文件格式时水印不会被 消除,即水印的鲁棒性:生成的水印应当具有经受各种常用的信号处理、压缩和解压及抗攻击的能力,任 何企图移动和破坏术印的操作都将导致媒体质量的严重破坏。 3.安全性 水印将经历和作品相同的变换,这意味着通过检测得到的水印可以获悉有关那些变换的一些情况。 正是这三个特性使水印在当前应用中的价值无法估计。 根据水印提取时,是否要用到原始的未加水印的作品,我们可以把水印检测技术分为含辅助信息检 第47分会场科技创新论坛467 一————————————————————————————————————一 测和盲检测。在水印著作文献中,常常把含有辅助信息检测器的系统称为私有水印系统,而那些用盲检 测器的系统则称为公有水印系统。 (二)数字水印系统的一般模型 数字水印系统的一般模型如图1所示,其中,在水印检测时,若省去原始载体作品,则为盲检测。 图l 数字水印系统一般模型 (三)Madab在数字水印处理中的应用 对于数字水印的实现,Marlab是一个功能强大且操作很方便的工具,它对数字信号处理提供了大 量的函数。本文是基于小渡变换的数字音频水印,在此笔者仅给出Matlab中与本文有关的函数说观。 1声音数据输入输出函数 Auread()和auwr[te():读写wu—law编码的音频文件。 Wavread()和wavwrite():读写Windows的WaV音频文件。 WarpIav():播放wav声音文件,当然,也可以把处理后的wav文件保存后再用其他工具播放。 Wavrecord():可以对处理后的wav文件进行录音。 2.小波变换及分解 Dwt()和dwt2():分别实现一维信号和二维信号的离散小泼变换。 Idwt()和idwt2():分别实现一维和二维信号的逆离散小波变换。 Wavedec()和waverec():多尺度一维小波分鹪和重构函数(一维多分辨率分析函数)。 Appcoef()和detcoef():提取一维小波变换低频和高频系数。 Wavedec2()和waverec2():多尺度二维小波分解和重构函数(--维多分辨率分析函数)。 Appeoef2()和detcoef2():提取二维小波变

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档