基于小波变换的数字水印方法研究及其在生物认证中的应用

来源 :东北师范大学 | 被引量 : 3次 | 上传用户:dusun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字认证水印技术是数字水印技术的一个重要研究方向,它在帮助保持和验证数字图像等多媒体的内容方面具有重要的价值。数字水印技术作为新兴的研究领域,在过去的几十年中得到了蓬勃的发展。用于内容认证的数字水印技术为保持和验证多媒体数据的完整性提供了新的思路和方法。经过近十年的研究与探索,研究者提出了许多针对不同数字媒体的数字认证水印算法。小波变换作为一种重要的信号处理的工具,被广泛应用于数字媒体信息的处理。它在数字水印技术中也得到了广泛的应用。本文首先介绍了用于内容认证的数字水印技术的基本概念,基本特征,研究现状和发展方向,分析了它所面临的主要攻击手段,并着重总结归纳了认证水印目前存在的主要算法。同时介绍了小波分析理论的基础知识,以及它在数字图像处理和数字水印技术中的应用。在此基础之上,本文提出一种基于小波变换的鲁棒的数字水印算法,并将该算法与掌纹识别相结合实现了对生物特征数据的双重认证。最后,对数字水印技术的未来研究方向和发展前景做了分析和总结。本文所提出的数字水印算法首先通过对原始图像抽样,将其分成四幅子图像;再分别对子图像利用小波变换进行纹理分析;根据纹理分析结果和水印信息形成一个优化的系数选择器;利用此系数选择器选择最佳的水印嵌入位置,结合水印信息修改小波系数,最终嵌入水印。用该方法将用户的ID和相关信息作为水印信息嵌入掌纹图像中。在识别阶段,我们首先利用水印提取算法将用户的ID和相关信息提出,此时分析水印信息的完整性。若水印信息不完整,我们认为该掌纹图像受到攻击,将拒绝对该掌纹图像做进一步的识别;若水印信息完整,则通过提出的ID和用户相关信息以快速检索的方式判断该掌纹图像所代表的个体是否在生物特征数据模板库中。若此个体在此生物特征数据模板库中,则对其提取掌纹的纹理特征进行精细匹配;若此个体不在数据库中,则不对其作进一步的精细匹配。实验结果表明该水印算法能够抵抗多种对数字水印的常规攻击,并且与生物认证相结合能够提供对生物特征数据内容完整性判定的机制,可以提高识别速度和准确率。本文所提出的算法结合了原始图像的特征,所以系统真正保持了原始图像的质量。利用小波变换的优点,该算法可以提高抵抗各种恶意攻击的能力。根据系数之间的大小关系,并结合水印位的具体情况生成一个优化的系数选择系数器,以此记录嵌入水印的位置。在水印提取时根据此系数选择器即可提出水印,而不需原始图像。真正做到盲提取。将水印算法与掌纹识别相结合形成双重身份认证,可以加快识别速度,提高识别的准确率。这是数字水印应用研究中新的发展趋势,具有较高的实际应用价值。
其他文献
P2P(Peer to Peer)网络是构建在应用层上的一种逻辑网络,其具有非中心化、可扩展性、健壮性、高性价比、负载均衡的特点,相对于传统的分布式系统,P2P网络具有很大的优势。近
随着Web应用之间的XML数据交换数量的不断增长,如何在数据库中可靠和有效地存储XML文档以及XML和数据库之间的数据交换技术将变得越来越重要。将XML数据存储到关系数据库中,
形式概念分析自1982年由德国的Wille教授提出以后,近年来被广泛用于软件工程、知识发现、信息检索等领域。形式概念分析中的核心数据结构概念格通过Hasse图来表现出概念之间
人脸识别是图像处理和模式识别的研究热点之一,与识别其它生物特征相比,它具有方便快捷、隐蔽性好、不需主动配合等优点,经过近些年地研究,已经取得了一定的应用成果。以往的
随着移动通信技术与无线宽带网络的的发展,移动互联网无论是在规模上还是在网络应用数量上都呈现指数级的增长。特别是进入Web2.0后,用户产生内容逐渐成为了主流而导致网络通
从20世纪60年代开始研究人工智能起,研究人员便对问答系统产生了浓厚的兴趣。目前,国外已经出现实用化的面向开放领域的英文问答系统。相比之下,对面向开放领域的中文问答系
数字签名技术是网络信息安全中一种非常重要的技术,其在电子商务中具有重要应用。而代理签名的出现,给出了一种在电子化的信息社会里权力委托的方法。由于代理签名在电子现金
许多世纪以来,思想家和科学家一直在试图理解人的精神现象是如何产生的或人脑是如何工作的。自从上世纪20年代被发现以来,脑电(EEG)就成为临床诊断和科学研究中最有用的工具之
我国是一个拥有丰富水资源的国家,流速仪被广泛应用与测量河流和海流流速。为了保证流速仪测量流速的准确度,每年都要使用流速仪检定系统对大量的流速仪进行一次重新检测,确定其
工作流技术是目前计算机应用领域的研究热点,在项目管理、制造领域以及业务流程重组中有着广泛的应用。工作流就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起