基于DWT的数据隐藏算法

来源 :网络与信息 | 被引量 : 0次 | 上传用户:lmh_leo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文提出一种基于DWT的数据隐藏及检测算法,利用要隐藏数据控制生成图像,产生8×8的小图块,每一块只可选两种颜色之一,在检测时充分利用该特性,使检测结果准确,对噪声具有较强的鲁棒性。
  关键词:水印;离散小波变换;鲁棒性
  中图分类号:TP391
  
  1、介绍
  
  随着计算机技术的发展与应用,数字技术得到了快速发展与应用,特别是近几年网络的快速发展,越来越多的人使用Internet传输数据,如文本、图像、音频、视频等。由于Internet是一种开放的连接与传输方式,传输的数据很有可能被其他人非法获得,为了数据传输的安全,采用各种加密措施以确保数据的安全。但是各种加密措施都容易受到攻击,为了减少受攻击的可能,近些年来,学术界的研究者提出了数据隐藏的方法,可以大大减少受攻击的可能。提高数据传输的安全性。
  数据隐藏就是把要传输的有效数据嵌入到某一种其它类型的数据中,而对这种类型数据的改变又不易引起人们感觉上的太大变化,减少人们对有效数据的注意力,降低受攻击的可能性。
  本文提出一种将二进制数据嵌入到图像中的数据隐藏算法,较好地实现了数据隐藏与识别。本文提出的算法采用8×8分块的方式,利用欲隐藏的数据产成一个二值图像,一种为黑色,另一种按需要选择一个适当的颜色值,每一块由欲隐藏的数据的一位来控制,识别时充分利用这一特点,使数据识别的准确率大大提高,算法采用JPEG2000所用的离散小波变换(DWT)。
  
  2、水印处理系统
  
  (1)二值数据图像生成:根据欲隐藏的数据生成二值数据图像,每一位数据控制二值数据图像的一个8×8的图像块的颜色值。
  欲隐藏的数据中的位值为O时,对应的图像块为黑色(即颜色值为O);
  欲隐藏的数据中的位值为1时,对应的图像块为某一种颜色(设颜色值为C)。
  (2)数据图像嵌入:将二值数据图像按一定算法嵌入到载体图像中,生成含数据的图像。
  载体图像的DWT系数1,二值图像的DWT系数W,含二值图像的系数IW'。
  IWi'=li×(1-k)+Wi×k i=1,…,n;k为嵌入系数(0  对IW'进行反DWT变换。得到含数据的图像。
  (3)数据图像提取:从某一图像中按一定算法将嵌入的数据图像提取出来,形成提取的数据图像。
  载体图像的DWT系数1,待检图像的DWT系数S,提取的二值数据图像的DWT系数W'。
  Wi'=(Si-li x(1-k)/k,i=1,…,n;k为嵌入系数。
  对W'进行反DWT变换,得到提取的数据图像。
  (4)数据识别:由提取的图像分别计算出与小图块对应的数据值,再将数据值组合为数据。
  将提取的图像分成8×8的图像块,求出每一块的颜色数值之和,设颜色检测阈值T,第i块颜色和为Ci,对应的数据位为TMi,则按如下算法计算数据位TM:
  TMi:0当Ci  TMi=I当Ci≥T时。
  将所有计算出的TM值组合为数据,就可以得到所嵌入的数据。
  
  3、实验结果
  
  下面是以200×200的256级灰度图像为例所做的测试。图像块数为25×25=625块,取左上部分的24×24=576个小图像块,共可以嵌入576位数据,相当于72字节。其中参数设置如下:
  小波变换系数分别为L={-1,2,6,2,-1},H={-1,2,-1}。
  数据图像块的颜色值C=128,嵌入系数k=1/32。颜色阈值T=C×8×8/2=4096。
  数据控制码检测阈值D=6,即误码率E=6/62b<1%。
  测试所用的图像分别选用原始图像和经过DWT变换后的图像。
  二值图像块的颜色值C=128,嵌入系数k=1/32,颜色阈值T=C×8×8/2=4096,
  嵌入的数据值16进制为CA FD BE DDD2 FE B2 D8 A3 BA BD AB B6 FE BD F8 D6C6 CA FD BE DD D6 B5 C7 B6 C8 EB B5BD CD BC CF F3 D6 DO B5 C4 CA FD BEDD D2 FE B2 D8CB E3 B7A8 BDCF BAC3B5 D8 CA B5 CF D6 C1 CB CA FD BE DDD2 FE B2 D8 A1 A3。
  (文本为“数据隐藏:将二进制数据值嵌入到图像中的数据隐藏算法较好地实现了数据隐藏。”)
  提取的数据图像(当PSNR=13.60):错误数L=0,误码率E=0%。完全识别出嵌入的数据。
  提取的数据图像(当PSNR=11.81):错误数L=0,误码率E=0%。完全识别出嵌入的数据。
  实验结果表明。当提取的数据的PNSR很低时,仍能准确地检测出有效数据。
  
  4、总结
  
  本文提出的数据隐藏算法与检测算法。具有易于生成、管理、检测及检测结果准确的特点,特别是检测算法避免了PSNR的模糊性,利用欲隐藏的数据控制图块的二值特性,使检测结果更具有科学性与精确性。
其他文献
摘要:通过对系统外部环节的分析,提出了系统外部环节对系统稳定运行的重要性。  关键词:DCS外部环节;稳定性    1 引言  通过对使用DCS系统的电厂的大量事故分析发现,事故往往发生在DCS系统的外部环节上,这就对DCS集散控制系统的外部环节提出了更高的要求。以往由于对DCS的外部环节没有引起高度重视,电厂投产初期发生了许多原因不明的事故,付出了昂贵的学费。因此,如何保证DCS系统外部环节的可
期刊
目前RFID在中国的发展似乎是有点“只闻楼梯响,不见人下来”的感觉。市场不温不火。有人说是因为标准还没有统一,也有人认为是RFID应用的成本太高。美国易腾迈公司(Intermec Inc.)总裁兼首席运营官SteveWinter则认为这都不是重点所在,真正的症结是用户、甚至部分业界人士以“旧思维看待此种新技术”,市场表现与预期有落差就不足为奇了。  Intermec公司在自动识别技术领域已经超过4
期刊
系统蓝屏在Windows 98中很常见的,可以说是系统最为夺目的“风景”。随着微软操作系统不断的发展,现在已经开始进入Windows Vista时代,为了能够帮助大家更好地使用新系统,我整理了一些有关Vista系统蓝屏代码的含义,以及对应的解决方法。    1.0x00000012:TRAP_CAUSE_UNKNOWN  ◆错误分析:如果遇到这个错误信息,那么很不幸,应为KeBudCheck分析的
期刊
在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如在FTP地址后面增加的“21”,21就表示端口号。那么端口到底是什么意思呢?怎样查看端口号呢?一个端口是否成为网络恶意攻击的大门呢?,我们应该如何面对形形色色的端口呢?下面就将介绍这方面的内容,以供大家参考。    21端口  端口说明:21端口主要用于FTP(FileTransfer Protocol,文件传输协议)服务,FTP
期刊
摘要:社区管理信息化是社区管理中一项重要的组成部分,通过信息化媒介及手段的使用。使社区管理更具实用性和效率性。由于网络管理方式是构成社区管理信息化中心所在,所以探究社区管理手段与网络结合的方式及途径成为社区管理信息化的中心。在此基础上,对社区管理信息化指标的量化成为把握社区管理关键所在。本文即基于此,从社区管理信息化指标量化的质感及美感两方面加以讨论。  关键词:社会管理信息化;指标量化;质感与美
期刊
随着网络的发展,各种文献信息资源的需求量也将日益增加。目前大家公认的文献信息资源主要包括图书、期刊、研究报告、会议文献、政府出版物、标准文献、专利文献、产品样本、技术档案、论文十大类型。本文拟从十个方面简要论述文献信息资源在社会发展中的作用。    1、在社会进步中的继承、发展与创新作用    文献信息资源是人类认识自然、改造自然的智慧结晶。文献信息资源具有继承与发展,继承与创新的发展规律。以文献
期刊
2007年5月18日下午4时许,北京京都信苑,广州珠江帝景酒店,专业无线外设厂商雷柏(RAPOO)在以上两地同时举行“舒适无线”RAPOO雷柏登陆中国品牌暨产品上市(第三代无线技术新品)发布会。  在发布会上,雷柏演示了7100、7200、7300、9100、9200等一系列全新2.4GHz无线多媒体外设产品,该系列产品具备10米超远无线连接、16信道自动对码、12个月超长电池续航能力等特点。  
期刊
去年9月,老牌看图工具推出其英文版ACDSee9.0,在经过了近半年的等待后,我们终于可以用上中文版的ACDSee9.0了。于近日发布的中文版ACDSee9.0增加了很多实用功能,比如:具有更快的查看速度,增加了“阴影/高光”工具,增加了“隐私文件夹”加密的功能,新增“日历事件”视图,新增加了“组合方式”可以让你快速整理文件……新版的ACDSee不仅仅是一个看图软件而已。集成了诸多的图片管理和安全
期刊
每到黄金周,外出旅游自然是大家的首选。然而,要做好哪些准备工作才能确保旅途的愉快呢?的确,要外出旅游有很多准备工作要做:查询所在景点的地图、熟悉所到城市的风土人情、车票酒店预订,当然,天气情况也是必须提前了解的,甚至公交线路也有必要了解,如果是自驾游,还必须关注行车路线……这么多事情,着实有些麻烦,俗话说,“一个好汉三个帮”,要做好五一旅游前的准备工作,我们也有必要请几个“好汉”来帮助我们,下面就
期刊
校园与Internet相连,可以使老师和学生得到大量的信息资源,开阔眼界和知识面,所以组建校园网成了促进学校教育现代化的必经之路。作为校园网内部网络和互联网连接枢纽的路由器,在其中发挥着举足轻重的作用。因此对于路由器的管理和维护是每个校园网管理员必不可少的主修课。  考虑到中小学校园的通用性,我们主要介绍校园网中常见的路由器Cisco 2612的维护内容,当然本文内容也可以适用于更高性能的Cisc
期刊