The invention discloses a palmprint recognition method based on matrix transformation. First, a generalized permutation matrix is generated randomly, then two basic permutation matrices are generated by the generalized permutation matrix transformation, and then the two basic permutation matrices are different or irreversible permutation matrices are generated, and the original palms are used by this irreversible permutation matrix. The two value feature matrix of the striate image is transformed into a secure Palmprint Feature to represent the matrix, and an irreversible replacement matrix is used to generate the Palmprint Feature of the palmprint image to represent the matrix, and a generalized permutation matrix is provided, and a distance matching algorithm is used or the SVM classifier is used to represent the palmprint features to be authenticated. The matrix and the palmprint character representation matrix of the original palmprint image are used to make authentication decisions. The invention can effectively protect the security and privacy of palmprint biometric features, which can not only improve the security of palmprint recognition, but also improve the recognition accuracy of palmprint recognition, and the efficiency or speed of computing recognition.
【技术实现步骤摘要】
一种基于矩阵转化的掌纹识别方法
本专利技术属于掌纹识别
,特别涉及一种基于矩阵转化的掌纹识别方法。
技术介绍
随着计算机技术和通信技术的发展,人们的生产方式和生活方式都发生了翻天覆地的变化,逐渐进入了信息时代。在这个时代中,越来越多的电子设备如电脑、ATM提款机、移动电话、门禁控制系统等进入了我们的日常生活,人们由于发达的信息技术而联系起来,信息安全成为全球信息化的重大挑战。传统的身份识别方法已经不能满足信息安全的要求。例如传统的机械钥匙、“口令+密码”以及智能卡等保护措施就存在着丢失、遗忘、复制及被盗用的隐患,这些都给管理者和使用者带来了很大的不便。目前最为便捷与安全的解决方案无疑就是生物识别技术,由于生物特征唯一性和不变性,与传统的身份认证技术相比,具有更高的安全性和易用性。掌纹识别是近几年提出的一种较新的生物特征识别技术。掌纹识别技术相对于其他技术不仅具有许多安全方面的优点,而且还具有很高的实用性和可行性。但同时每个人的掌纹都是相当固定的,很难发生变化,识别系统如果直接存储原始掌纹特征,一旦用户在某个识别系统的数据库中的掌纹信息被盗取,掌纹特征中包涵的隐私很有可能被泄露,也很难再用于其它识别系统中。因此研究一种安全的掌纹特征识别认证方法至关重要。
技术实现思路
本专利技术要解决的技术问题是,提供一种基于矩阵转化的掌纹识别方法,提高掌纹识别的安全性以及掌纹识别的识别准确性和计算识别效率或者速度。为解决上述技术问题,本专利技术所采用的技术方案是:一种基于矩阵转化的掌纹识别方法,包括以下步骤:S1:获取若干原始掌纹图像,提取每个原始掌纹图像的ROI图像, ...
【技术保护点】
一种基于矩阵转化的掌纹识别方法,包括以下步骤:S1:获取若干原始掌纹图像,提取每个原始掌纹图像的ROI图像,获取每个ROI图像的竞争码特征矩阵并转化为二值特征矩阵;S2:对应每个二值特征矩阵,随机产生一个广义置换矩阵,分别对该广义置换矩阵进行两次独立变换得到两个基本置换矩阵;变换为行交换或列交换或对应行、列转置;对两个基本置换矩阵采取异或的方式产生不可逆置换矩阵;S3:对于每个二值特征矩阵,利用步骤S2对应产生的不可逆置换矩阵进行不可逆转化,所生成的矩阵作为该二值特征矩阵对应的原始掌纹图像的掌纹特征代表矩阵;S4:对于任一待识别掌纹图像,同样按照步骤S1提取出其竞争码特征矩阵并转化为二值特征矩阵;还需提供一个广义置换矩阵,利用所提供的广义置换矩阵按照步骤S2和S3的方式产生对应于该待识别掌纹图像的掌纹特征代表矩阵;S5:运用距离匹配算法或者SVM分类器将待识别掌纹图像的掌纹特征代表矩阵与原始掌纹图像的掌纹特征代表矩阵进行匹配识别。
【技术特征摘要】
1.一种基于矩阵转化的掌纹识别方法,包括以下步骤:S1:获取若干原始掌纹图像,提取每个原始掌纹图像的ROI图像,获取每个ROI图像的竞争码特征矩阵并转化为二值特征矩阵;S2:对应每个二值特征矩阵,随机产生一个广义置换矩阵,分别对该广义置换矩阵进行两次独立变换得到两个基本置换矩阵;变换为行交换或列交换或对应行、列转置;对两个基本置换矩阵采取异或的方式产生不可逆置换矩阵;S3:对于每个二值特征矩阵,利用步骤S2对应产生的不可逆置换矩阵进行不可逆转化,所生成的矩阵作为该二值特征矩阵对应的原始掌纹图像的掌纹特征代表矩阵;S4:对于任一待识别掌纹图像,同样按照步骤S1提取出其竞争码特征矩阵并转化为二值特征矩阵;还需提供一个广义置换矩阵,利用所提供的广义置换矩阵按照步骤S2和S3的方式产生对应于该待识别掌纹图像的掌纹特征代表矩阵;S5:运用距离匹配算法或者SVM分类器将待识别掌纹图像的掌纹特征代表矩阵与原始掌纹图像的掌纹特征代表矩阵进行匹配识别。2.根据权利要求1所述的一种基于矩阵转化的掌纹识别方法,其特征在于:在步骤S1中,首先构造如下的Gabor滤波器:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。