基于FPGA的数字水印算法实现

来源 :南京航空航天大学 | 被引量 : 6次 | 上传用户:me272206010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字水印技术在多媒体安全领域拥有举足轻重的地位,被广泛用于版权保护、内容认证、拷贝控制等领域。自数字水印技术提出以来,国内外大量学者对其进行了深入的研究,提出了很多基于软件实现的水印算法。随着Photoshop、ACDSee等图像处理软件的发展和普及,通过软件向数字图像中添加水印信息不能使人百分之百的信服,尤其是法庭上的数码照片、电子票据、电子合同等,同时由于水印算法的复杂性,基于软件实现的水印系统很难满足实时性的需求。而基于FPGA实现的水印系统可以在数字图像获取的瞬间就嵌入水印,不仅满足实时性的要求,同时也大大提高了图像的可信度。此外,基于FPGA实现的水印系统具有低功耗、可靠性高、成本低的优点,可以很容易的集成到消费类电子产品中。因此对基于FPGA的数字水印算法进行研究具有很重要的实用价值和研究意义。本文主要完成的工作有:1、通过对已有基于FPGA实现的水印算法的研究,提出一种基于HVS(人眼视觉系统)的DCT域盲水印算法,该算法利用HVS选择图像DCT域中频系数进行水印嵌入,通过混沌序列控制水印嵌入系数的位置,增强算法安全性,同时通过对水印图像进行Arnold置乱,以降低相邻水印信息之间的相关性,进而提高水印算法的鲁棒性。实验证明,该算法具有很好的隐蔽性和鲁棒性。2、对本文提出的水印算法进行FPGA实现。采用模块化的设计方法,首先给出该系统实现的整体框架,接着对该框架中的各个模块分别进行设计验证,最后对该设计进行FPGA板级仿真验证,结果表明该系统可以正常工作。从中提出的水印图像清晰可见。
其他文献
综合孔径微波辐射计是一种被动的成像工具,它利用很多小的天线单元组成天线阵列,使用阵列接收与干涉测量技术,可突破实孔径天线尺寸的限制,能较好地提高系统的分辨性能,并因其具备
随着移动互联网业务的持续快速发展以及移动互联网生态系统的形成,导致了移动数据流量的爆炸性增长,由此带来的数据同步业务的需求也急剧增加。与此同时,手机也已成为人们生活中
随着三网融合的不断向前推进,广播电视用户对多媒体业务多样性和服务质量提出了更高的要求,从而也促进了下一代广播电视网的快速发展。下一代广播电视网被认为是一种在传输性能
随着计算机网络的不断发展,用户对网络的使用在不断增加,对网络安全的要求也随之提升。VPN作为保障用户安全的解决方案,受到了越来越多的企业和个人用户的青睐。密钥管理服务器
近年来,车联网(IoV,Internet of Vehicles)在相关研究领域中受到了广泛关注。车联网中,车辆可以通过车与车(V2V,Vehicle to Vehicle)和车与路边设施(V2I,Vehicle to Infrastr
阵列信号处理目标波达方向(DOA)估计中,更大的阵列孔径往往能够获得更高的估计分辨率和估计精度。然而,水声通信中由于电磁波在水中传播时衰减严重,只能采用声波进行通信,声波波长
近年来,地面运动目标检测是合成孔径雷达(SAR)领域中的一个研究热点,无论是在军事还是民用中均具有重要的意义。本文对机载合成孔径雷达地面运动目标指示技术作了较深入的研究,
在计算机飞速发展的今天,软件安全越来越成问题。而在计算机安全领域,操作系统内核相关的技术越来越多的被用到安全检测,系统监控和文件保护等应用中。使用内核技术来实现软件安