The invention provides a method for constructing a basic matrix, which includes judging n > 2K 2 or n < 2K 2 according to the value of K and n; when n > 2K 2, constructing a basic matrix by cutting the original matrix into two sub-matrices; when n < 2K 2, according to the new matrix, the basic matrix is constructed by replacing the elements in the original matrix one by one; The columns consist of K 1 1 and K 0 1 0 methods to construct the basic matrix. The construction method of the matrix of the invention has the advantages that the distribution of 0 and 1 in the matrix is very uniform, and there is no possibility of leaking secret image information within the threshold requirement.
【技术实现步骤摘要】
一种基础矩阵的构造方法
本专利技术涉及图像处理
,尤其涉及一种基础矩阵的构造方法。
技术介绍
视觉密码(VisualCryptograghy)由Naor和Shamir在1994年欧洲密码学年会上提出,它以门限秘密共享思想为基础,将秘密共享和数字图像结合起来,形成了一个新的研究热点。视觉密码技术的原理是原始图像分解成两幅随机的视觉密码子图,从单一的视觉密码子图中想获得原始图像信息是不可能的。只有当两幅视觉密码子图完全重合时,原始图像才能被重现。视觉密码中的秘密分享算法是将秘密图像按像素点编码到若干个称为共享份(Shares)的图像中,共享份中的黑、白像素点随机分布,从中得不到任何关于秘密图像的信息。视觉密码中的恢复秘密的算法非常简单,只需将一定数目的共享份打印至透明胶片并进行叠加,人的视觉系统就可以直接辨认出信息。视觉密码的解密原理在于人眼观察物体时,是通过与周围环境的对比而产生效果的,而且人类的视觉系统并没有办法清晰辨别出图像中每一像素的颜色,只能感受出一块区域所有像素颜色呈现出的平均效果。因此,当共享份叠加时,只要黑白像素的灰度差足够大,人类视觉系统就可以解读出秘密图像。由于视觉密码的理论安全性和恢复秘密的简单性,其应用前景非常广阔。基矩阵的构造方法,作为各式各样视觉密码方案提出的基础核心,传统的基矩阵构造方法中存在的问题主要集中在以下两点:一、除构造矩阵中必要的参数k和n之外,部分构造方法引入其它间接参数。这种为使计算过程在某种程度上进行简化的方法所起到的反作用,不仅使得构造的方法过于繁杂,而且增加了方法本身的复杂度,同时也不利于图像加密和解密的 ...
【技术保护点】
1.一种基础矩阵的构造方法,其特征在于,包括以下步骤:步骤一:根据之前先确定k和n的值判断n>2k‑2还是n≤2k‑2;步骤二:若n>2k‑2,则执行步骤三‑五;若n≤2k‑2,则执行步骤六‑八;步骤三:构建长度为2k‑2的列向量,新建成矩阵按照每列都包括k‑1个1和k‑1个0构成,且新建矩阵列的构成为0和1个数的全排列;步骤四:将初矩阵建成后,再以k‑1行为分界线,切割原矩阵为上子矩阵和下子矩阵两个子矩阵;步骤五:遍历原矩阵中的所有元素,并按固定规则用行向量替换,最终完成基矩阵B的构架;步骤六:构建长度为2k‑2的列向量;步骤七:新建成矩阵按照每列都包括k‑1个1和k‑1个0构成,而行数即为n的值,且新建矩阵列的构成为0和1个数的全排列;步骤八:构建完成基矩阵B后结束。
【技术特征摘要】
1.一种基础矩阵的构造方法,其特征在于,包括以下步骤:步骤一:根据之前先确定k和n的值判断n>2k-2还是n≤2k-2;步骤二:若n>2k-2,则执行步骤三-五;若n≤2k-2,则执行步骤六-八;步骤三:构建长度为2k-2的列向量,新建成矩阵按照每列都包括k-1个1和k-1个0构成,且新建矩阵列的构成为0和1个数的全排列;步骤四:将初矩阵建成后,再以k-1行为分界线,切割原矩阵为上子矩阵和下子矩阵两个子矩阵;步骤五:遍历原矩阵中的所有元素,并按固定规则用行向量替换,最终完成基矩阵B的构架...
【专利技术属性】
技术研发人员:唐聃,于瀛,舒红平,高燕,袁炜,
申请(专利权)人:成都信息工程大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。