基于图像预处理的DCT数字水印算法及其MATLAB实现.pdfVIP

基于图像预处理的DCT数字水印算法及其MATLAB实现.pdf

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
基于图像预处理的DCT数字水印算法及其MATLAB实现.pdf

第28卷 第2期 许 昌学院学报 V01.28.No.2 2009年 3月 JOURNALOFXUCHANG UNIVERSITY Mar.2009 文章编号 :1671—9824(2009)02—0090—05 基于图像预处理的DCT数字水印算法及其 MATLAB实现 冯战申,贺 勤,臧振戎 (许 昌学院 数学系,河南 许昌461000) 摘 要 :介绍 了数字水印的产生、发展及其应用,讨论 了数字水印的分类 ,提 出了图像的预处 理思想,利用 MATLAB中的剪切函数 、缩放 函数 ,以及调整 图像直方图的方法对 图像进行预处 理,并用MATLAB进行 了仿真.实验结果表 明:预处理在 DCT数字水印算法的前期工作中有较好 作用. 关键词 :数字水印;预处理 ;DCT变换;直方图 中图分类号 :TP391.41 文献标识码 :A 0 引言 随着网络交流的日益普及和 电子商务的蓬勃发展,数字产品的版权归属、多媒体信息的安全传输 以及如何有效地防止 盗版等诸多问题 已成为当今信息化时代迫切需要解决的问题.数字水印是利用数字作品中普遍存在的冗余数据和随机性 , 把标识版权的水印信息嵌入到数字作品中,从而可以起到保护数字作品的版权或其完整性的一种技术….一个有效的数字 水印系统至少具备 以下三个最基本 的特性 :①安全性 :数据信息隐藏于数据 图像 中,不是文件头 中,文件格式的变换不应导 致水印信息的丢失;②隐蔽性:在数字图像作品中嵌人数字水印不会引起图像明显的降质 ,即含水印的图像与原始图像对 人的感觉器官的刺激应该是无差别或差别很小,主观感觉变化很小 ;③鲁棒性:是指在经历有意或无意的信号处理过程后, 水印信息仍能保持完整性或仍能被准确鉴别.另外还有通用性、惟一性等特性.随着数字水印技术 的迅速发展 ,数字水印的 应用领域也在不断扩展.数字水印的基本应用领域是版权保护、隐藏标识、认证和安全不可见通信等.本文提出图像预处理 思想,主要利用 MATLAB中的剪切函数、缩放函数 以及调整 图像直方 图的方法对图像进行预处理,并用 MATLAB进行仿 真,实验显示在数字水印算法的前期工作中效果明显。 1 数字水印的典型算法 根据数字水印的嵌入方式一般可分为空间域方法和变换域方法两大类.前者是通过改变某些像素的灰度值 ;后者则是 通过改变图像变换域的一些系数值来隐藏水印.较早的数字水印算法大多都是空间域上的,水印信息直接加载在图像数据 上,将信息嵌入到随机选择的像素点中最不重要的像素位置上 ,这可以保证嵌入的水印是不可见的.空间域方法的缺点是 抵抗图像的几何变形、噪声和图像压缩 的能力普遍较差,而且可嵌入水印信息的容量也受到限制.它的优点则是计算速度 比较快,而且很多算法在提取水印和验证水印存在时不需要借助于原始图像 ,可以实现盲水印. 变换域方法是在变换 (常见的有离散余弦变换 DCT、离散小波变换 DWT、离散 Fourier变换DFT等)域中嵌入水印,水 印信息可以扩散到空间域的所有像素上 ,有利于保证水印信息的不可见性 ,还可以比较方便地结合人类的视觉系统的某些 特性,可以嵌入大量的水印信息,使得抗干扰性较好.变换域方法还与大多数国际压缩标准兼容,从而能实现在压缩域内的 水印编码,提高了效率.本文所重点讨论的是对图像先进行预处理,再进行 DCT变换然后加入水印信息这一算法. 2 DCT变换公式 因为DCT变换公式是这一算法的核心,有必要先了解一下DCT正反变换公式.DCT正反变换公式的核心是余弦变换 , 计算速度 比较快,因图像处理所用 的是二维变换 ,这里只给出二维的DCT正反变换公式: 二维 DCT正变换公式为 : 收稿 日期:2007—11—05 基金项目:河南省科技攻关计划项 目(0624220058);河南教育厅科技攻关项 目(2007520045);许 昌学院青年基金项 目(2009094) 作者简介:冯战申(1974一),男,河南临颖人,讲师,硕士,研究方向:多媒体通讯与图像处理. 第28卷第2期 冯战 申,等 :基于图像预处理的DCT数字水印算法及其 MATLAB实现

文档评论(0)

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

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

1亿VIP精品文档

相关文档