[发明专利]一种基于多参数分数阶离散Tchebichef变换的图像加密方法有效
申请号: | 201710408580.1 | 申请日: | 2017-06-02 |
公开(公告)号: | CN107292805B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 肖斌;周乐;史文明;欧阳卫华;李伟生 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 参数 分数 离散 tchebichef 变换 图像 加密 方法 | ||
1.一种基于多参数分数阶离散Tchebichef变换的图像加密方法,其特征在于,包括以下步骤:
1)、初始化,初始值x0、y0和系统参数μ1、μ2,采用产生(0,1)之间的互不相关随机数的方法来产生两个随机数序列X和Y,将随机数序列转换成生成序列qx和qy;
2)、对大小为N×M的加密图像进行分块,块大小为n×m,然后对每个图像块按行或列进行一维多参数分数阶离散Tchebichef变换,变换的多参数分数阶为p1=[p1,1,p1,2,…,p1,n],对应的生成序列为qx;
3)、对每个图像块分别按列或行进行一维多参数分数阶离散Tchebichef变换,变换的分数阶为p2=[p2,1,p2,2,…,p2,m],对应的生成序列为qy;
4)、将变换后的所有图像块按步骤2)中的分块顺序进行拼接组合,得到加密图像并得到加密图像密钥包;
所述步骤2)或步骤3)的一维多参数分数阶离散Tchebichef变换,其具体变换步骤如下:
第一步:得到传统离散Tchebichef变换变换矩阵和分别对应行和列的一维离散Tchebichef变换;
第二步:将变换矩阵C1和C2进行特征值分解,得到对应的特征值E1和E2以及特征向量U1和U2,满足:
其中,U1是酉矩阵,由行向量ua=[ua,1,ua,2,…,ua,n]组成,E1是对角矩阵,由模为1的特征值向量组成;U2是酉矩阵,由列向量ub=[ub,1,ub,2,…,ub,m]组成,E2是对角矩阵,由模为1的特征值向量组成;
第三步:利用分数阶p1=[p1,1,p1,2,…,p1,n]和p2=[p2,1,p2,2,…,p2,m]以及E1、E2和U1、U2得到多参数分数阶离散Tchebichef变换的变换矩阵和满足:
其中,是C1的p1阶,是C2的p2阶,
第四步:对待加密图像的某一图像块进行和列一维多参数分数阶离散Tchebichef变换:行一维多参数分数阶离散Tchebichef变换定义为:
在此基础上,在进行列一维多参数分数阶离散Tchebichef变换,定义为:
其中,f为n×m大小的图像块,即明文;为该图像块进行行和列一维多参数分数阶离散Tchebichef变换后的系数,即该图像块对应的密文;
第五步,重复第四步,对整幅图像的每个图像块进行加密,得到整个图像的加密图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710408580.1/1.html,转载请声明来源钻瓜专利网。