[发明专利]一种基于Kirkman女生问题解决方案的图像置乱方法有效

专利信息
申请号: 201210345284.9 申请日: 2012-09-14
公开(公告)号: CN102915520A 公开(公告)日: 2013-02-06
发明(设计)人: 范铁生;张忠清;陈廷伟;王涛 申请(专利权)人: 辽宁大学
主分类号: G06T1/00 分类号: G06T1/00
代理公司: 沈阳杰克知识产权代理有限公司 21207 代理人: 罗莹
地址: 110136 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于Kirkman女生问题解决方案的图像置乱方法,属于数字图像处理领域。本发明分图像正置乱和图像逆置乱两部分。图像正置乱部分:将原始图像转换成二进制序列,再将二进制序列转换成一维的;将一维二进制序列进行分组,15个为一组,剩余不足一组的自由处理;然后按照Kirkman女生问题解决方案中的一种或几种对每组序列进行重新排序;排序后的二进制序列转换成二维大小,最后将二维大小的二进制序列转换成十进制,再转换成原始图像大小,即得到正置乱图像。本发明利用Kirkman女生问题的解决方案对图像进行置乱,试验表明该方法能较快的达到理想的置乱效果,且置乱通用性强,安全性好,置乱恢复的图像无损失;并且有较强的抵抗剪切、缩放、滤波和噪声攻击的能力。
搜索关键词: 一种 基于 kirkman 女生 问题 解决方案 图像 方法
【主权项】:
一种基于Kirkman女生问题解决方案的图像置乱方法,其特征在于:设原始图像为Image;迭代次数为cycle;Kirkman女生问题解决方案中涉及的四个密钥为i、a、b和u,其中u取1到7中的一个数,代表采用Kirkman女生问题解决方案中七个通式中的一个通式,i取1到15中的一个数,a和b取1到15中的一个数,而且i和a、b的取法有规则:i=1时,a=14,b=15;i=2时,a=15,b=1;i=3时,a=1,b=2;……;i递增的同时,a和b依次往后移动;当确定一组i、a、b、u的取值,即产生一组解决方案;输入的原始图像为Image,大小为M×N像素;输出的置乱图像为FIG;图像的正置乱过程如下:得到输入的原始图像Image大小为M×N,迭代次数为cycle,确定Kirkman女生问题解决方案中四个密钥的一组取值得到一组解决方案A; 将原始图像Image转换为八位的二进制序列image,并进行转置为image2,得到image2,大小为m×n,再将其转成一维序列image1;将解决方案A存储到INDEX中,并进行取余处理:INDEX中值大于15的用15去除,并取其余数, 其余不变,得到的结果保存至index中;定义迭代变量为F,所述的F取值范围为1~cycle,即从1次迭代开始,到cycle次迭代结束:对一维二进制序列image1进行分组,每组15个;然后按照解决方案A对每组进行重新排序,排序后的结果存储至fig中;若最后一组序列不足15个,则将其原封不动的放在前边排好序的fig后边的位置;最后对排序后的序列fig进行左移F位处理,并将结果赋给image1;若迭代变量F不等于cycle,转至步骤4)进行下一次迭代;直到迭代变量F为cycle,则迭代结束;将排序后的一维二进制序列fig转换成二维大小m×n;然后对其转置存储至Fig,将二进制矩阵Fig转换成十进制得到一维数组存储至fg,再将fg转换成原始二维图像大小M×N,并将其存储至FIG,从而得到置乱后的图像FIG;至此,正置乱过程结束;图像的逆置乱过程如下:其中,置乱后图像为FIG,大小为M×N像素;迭代次数为cycle;Kirkman女生问题解决方案中的四个密钥i、a、b和u;输出的置乱恢复图像为OUT;得到输入的置乱图像FIG大小为M×N,以及与正置乱过程相同的迭代次数cycle,确定与正置乱过程相同的解决方案A;将置乱图像FIG转换成八位的二进制序列fig,并进行转置为fig2,得到fig2,大小为m×n,再将其转成一维序列fig1;做与正置乱过程3)相同的处理,结果保存至index中;定义迭代变量F,所述的F取值范围为1~cycle,即从1次迭代开始,到cycle次迭代结束:对一维二进制序列fig1进行右移cycle+1‑F位处理,结果存储至fig;将移位后的序列fig进行分组,每组15个;然后按照解决方案A对每组进行与正置乱相反的排序,排序后的结果存储至out中,若最后一组序列不足15个,则将其原封不动的放在前边排好序的out后边的位置;最后并将结果赋给fig1;若迭代变量F不等于cycle,转至步骤4)进行下一次迭代;直到迭代变量F为cycle,则迭代结束;将排序后的一维二进制序列out转换成二维大小m×n;然后对其转置存储至Out,将二进制矩阵Out转换成十进制得到一维数组存储至gf,再将gf转换成原始二维图像大小M×N,并将其存储至OUT,从而得到置乱后的图像OUT;至此,逆置乱过程结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁大学,未经辽宁大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210345284.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top