欢迎来到天天文库
浏览记录
ID:22710742
大小:1.11 MB
页数:19页
时间:2018-10-31
《非等长报告论文zj》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Arnold变换的非正方形图像置乱算法(Scramblingalgorithmforrectangle-imagebasedonArnoldtransforms)项目组组长:梁小勇项0组成员:薛成辉王李芳指导教师:李香林郭琳琴吕梁学院数学系2012年2月随着网络技术的发展,数字图像的传输安全M题受到了越来越多的重视,图像置乱作为信息隐藏的手段得到Y广泛的应用。在众多图像置乱算法屮,Arnold变换置乱算法由于苏简单、易于理解和实现,而得到了很好的应用,但二维Arnold变换一般只适用于等长图像,而当图像的长宽不等时,该变换过程不
2、具有一一映射。文中对现有的非正方形图像置乱技术进行了分析,在此基础上给出了-•种新的将二维Arnold变换应用于非止方形图像的方法,该算法首先将非正方形图像依据较短边长划分为多个有重合区域的正方形块,然后采取从左到心的顺序分别对每个区域块进行二维Arnold变换的置乱方式,从而完成对全图的置乱。置乱屮正方形区域的划分办法综合考虑到置乱结果区域性和计算量问题,选取块间重合区域大小接近于原图较短边长的1/2。木算法适用于任意长方形图像,置乱恢复过程釆用逆变换方法。实验结果表明,该算法简单,安全,有效,在少量的置乱迭代次数下即可达到较好的
3、置乱效果。关键词Arnold变换非正方形图像置乱AbstractArnoldtransformhaswiderangeofapplicationsintheimagescrambling.AnalysisofArnoldtransformationmatrixinimagescramblingapplications,onthisbasis,AnImagescramblingalgorithmforrectangle-imagebasedonArnoldtransformsisproposed,inthealgorithm,Firs
4、t,theoriginalrectangular-imageisdividedintosomesquareblockswhichhaveoverlappingarea,andthenfromlefttorightordertoscrambleeachblockwithArnoldtransformation.Experimentalresultsshowthatthealgorithmissimpleandsafe,andinthesmallnumberofiterationscanbeachievedgoodscramblinge
5、ffect.Keywords:Arnoldtransform;Rectangle-Image;ImageScrambling第一章绪论图像作为人类认识和表达世界的基本方法,应用极为广泛,从古老的壁画、象形文字到今天的数字化图像,图像一直伴随着人类历史的发展,人们也期望从图像中得到直观的信息,“眼见为实”是再自然不过的事情。但是,在信息膨胀和普及的今天,事情并不是这么简单。随着多媒体技术的迅速发展和网络带宽限制的放松,越来越多的数字化图像在网络上传输。这些图像信息省些无关紧要,有些却至关重要,它们有可能涉及到个人的隐私、公司的利益、国
6、家的安全,-其价值无法衡量。另一方而,网络的普及使得任何人都有可能接触到其屮的信息,并从中搜集,而无论这种搜集是善意还是恶意、合法还是非法。这就使得在网络上传输图像的安全性倍受关注,对图像进行加密也就成为重耍的研究方向。图像置乱技术从一维的单表密码扩展而来,应用到二维图像平面、甚至三维图像色彩空间屮。它就是把数字化图像做一些“扰乱”,得到一幅完全杂乱无章、而□全非的图像,扰乱图像的组成部分,破坏图像的自相关性,使其所要表达的真实信息无法直观地得到,那么即使非法截获者注意到它,如果不知道置乱所釆用的算法,就难以恢复原始图像,即使计算机
7、用“穷举法”计算各种组合,也要耗费大量的时间,从而在一定程度上保护丫图像信息。数字图像置乱还可以作为数字水印的预处理,用于增强图像伪装的鲁棒性。将置乱后的一幅无内容、无纹理、无形状的图像嵌入到另一幅普通图像吋就不容易引起那幅图像太大改变,甚至不会发生改变,这样人眼就不易识别,从而增强了图像伪装的鲁棒性图像置乱括位置置乱、灰度置乱以及两种方式的结合。位置置乱就是通过改变图像屮各像索点的位置从而达到置乱的目的,灰度置乱则是通过改变图像的像素值而达到置乱□的。目前己有的数字图像置乱算法相当多+5],具体的置乱方法可以分为基于矩阵变换的图像
8、置乱、基T伪随机序列的图像置乱和基子混沌理论的图像置乱。基于矩阵变换的方式乜拈Arnold变换、仿射变换、幻方变换和骑士巡游变换等,这些矩阵变换实际上是把图像进行拉仲、压缩、折叠及拼接的过程,通过这一过程将离散化的数字图像矩阵屮的点进
此文档下载收益归作者所有