[发明专利]基于压缩感知和生命游戏置乱的图像压缩加密方法有效

专利信息
申请号: 201910288848.1 申请日: 2019-04-11
公开(公告)号: CN110139000B 公开(公告)日: 2020-10-23
发明(设计)人: 甘志华;张继通;毕建强;支相丞;柴秀丽;张苗辉;王俊;路杨 申请(专利权)人: 河南大学
主分类号: H04N1/32 分类号: H04N1/32;H04L9/00;H04L9/08;H04N19/124
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 陈勇
地址: 475001 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 压缩 感知 生命 游戏 图像 加密 方法
【权利要求书】:

1.基于压缩感知和生命游戏置乱的图像压缩加密方法,其特征在于,包括:

步骤1、采用离散小波变换对大小为m×n的明文图像P进行稀疏化处理,得到明文图像P的系数矩阵P1;

步骤2、将预生成的初始细胞矩阵S0采用生命游戏规则进行迭代得到置乱矩阵SM;具体为:按照生命游戏规则对所述初始细胞矩阵S0进行迭代t次,得到细胞矩阵St,t=1,2,3,…;

根据所述细胞矩阵St按照式(11)生成置乱矩阵SM:

其中,St(i,j)表示细胞矩阵St第i行第j列的数值,t表示迭代次数;

步骤3、采用所述置乱矩阵SM对所述系数矩阵P1进行置乱,得到置乱后的矩阵P2;

步骤4、采用压缩感知算法对所述矩阵P2进行压缩加密,得到测量值矩阵P3;

步骤5、对所述测量值矩阵P3进行量化和扩散,得到与所述明文图像P对应的密文图像C。

2.根据权利要求1所述的方法,其特征在于,还包括:

利用设定的密钥参数x1'(0)、x2'(0)、x3'(0)、x4'(0)和x5'(0)根据式(1)生成忆阻混沌系统的初始值x1(0)、x2(0)、x3(0)、x4(0)和x5(0):

其中:

其中,P(i,j)表示明文图像P的第i行第j列的像素值;L表示像素值的二进制表示的位数;s表示明文图像P(m×n)的信息熵;I、I1和I2表示明文图像P(m×n)的像素和;P(mi)表示mi的发生概率;表示求大于x的最小整数;x1'(0)、x2'(0)、x3'(0)、x4'(0)、x5'(0)∈(0,+∞),mod表示取模运算;

利用所述忆阻混沌系统对所述初始值x1(0)、x2(0)、x3(0)、x4(0)和x5(0)迭代N0+mn次,并舍弃前N0个值,得到五个大小分别为1×mn的混沌矩阵X、Y、Z、U和V;

根据所述混沌矩阵X、Y、Z、U和V按照式(8)生成混沌序列A和B:

A=X+Z=[a1,a2,…,amn],B=Y+U=[b1,b2,…,bmn] (8)。

3.根据权利要求2所述的方法,其特征在于,还包括:按照式(9)对所述混沌序列A和B进行优化处理,得到混沌序列A'和B':

其中,floor(x)表示不大于x的最大整数,密钥τ12∈[5,16],i=1,2,…,mn。

4.根据权利要求3所述的方法,其特征在于,还包括:生成初始细胞矩阵S0,具体为:

利用所述混沌序列A'和B'按照式(10)生成大小为1×mn的序列S,将所述序列S转化为大小为m×n的初始细胞矩阵S0

其中,若Sj=1,记为活细胞;若Sj=0,记为死亡细胞;j=1,2,…,mn。

5.根据权利要求2所述的方法,其特征在于,所述忆阻混沌系统采用基于双曲函数的忆阻混沌系统。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201910288848.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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