[发明专利]一种识别异质虹膜的方法及计算设备有效
申请号: | 201811094274.6 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109241928B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 王晓鹏 | 申请(专利权)人: | 释码融和(上海)信息科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 201207 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 虹膜 方法 计算 设备 | ||
1.一种识别异质虹膜的方法,所述方法适于在计算设备中执行,所述计算设备中存储有包含用户注册虹膜的虹膜图像,所述方法包括步骤:
获取待识别虹膜的虹膜图像;
利用预设字典对待识别虹膜的虹膜图像进行预处理,以得到处理后的虹膜图像,其中,所述预设字典中存储了清晰的虹膜纹理信息;
通过预设滤波器分别对处理后的虹膜图像和注册虹膜的虹膜图像进行编码处理,得到对应的第一编码和第二编码;
计算第一编码和第二编码的距离;以及
根据所述距离判断待识别虹膜与注册虹膜是否来自同一只眼睛;
其中,还包括预先训练生成预设滤波器的步骤:
构建多个预训练的滤波器,所述滤波器用于对整个虹膜图像进行滤波处理;
从注册虹膜集合中抽取部分虹膜图像作为第二训练集,对来自第二训练集的虹膜图像进行预处理,得到多个样本;
对所述多个样本进行两两分组,以得到多个样本对,其中各样本对具有样本对标签;
利用各预训练的滤波器对各样本对进行编码处理,得到各编码值;
计算所述样本对内两个编码值之间的距离,作为样本对的距离;以及
利用各样本对的距离和样本对标签,通过线性规划算法训练得到滤波器参数,并选取至少一个最优滤波器作为预设滤波器。
2.如权利要求1所述的方法,其中,所述根据距离判断待识别虹膜与注册虹膜是否来自同一只眼睛的步骤包括:
当所述距离大于阈值时,确认所述待识别虹膜与所述注册虹膜不是来自同一只眼睛;以及
当所述距离不大于阈值时,确认所述待识别虹膜与所述注册虹膜来自同一只眼睛。
3.如权利要求1所述的方法,其中,所述利用预设字典对待识别虹膜的虹膜图像进行预处理、以得到处理后的虹膜图像的步骤包括:
将待识别虹膜的虹膜图像进行分块处理,得到多个子图像块;
计算各子图像块在预设字典上的稀疏系数;以及
通过各子图像块的稀疏系数和预设字典计算出处理后的虹膜图像。
4.如权利要求3所述的方法,其中,所述计算各子图像块在预设字典上的稀疏系数的步骤包括:
构建待识别虹膜的虹膜图像的优化模型;以及
利用各子图像块和预设字典求解优化模型,得到稀疏系数。
5.如权利要求4所述的方法,其中,所述优化模型表示为:
其中,表示待识别虹膜的各子图像块,Xsub表示对应的稀疏系数,λ为惩罚因子,D表示预设字典,为‖·‖1为1-范数,‖·‖2为2-范数。
6.如权利要求3所述的方法,其中,所述通过各子图像块的稀疏系数和预设字典计算出处理后的虹膜图像的步骤包括:
分别计算各子图像块的稀疏系数和预设字典的乘积,作为各子图像块对应的处理后子图像块;
对所述处理后子图像块进行加权平均计算,得到处理后的虹膜图像。
7.如权利要求1-6中任一项所述的方法,还包括预先训练生成预设字典的步骤:
对第一训练集中的虹膜图像进行分块处理,生成预定尺寸的图像块;
采用K-SVD算法对所生成的图像块进行训练,生成关于虹膜的过完备字典,作为预设字典。
8.如权利要求1所述的方法,其中,所述通过预设滤波器分别对处理后的虹膜图像和注册虹膜的虹膜图像进行编码处理、得到对应的第一编码和第二编码的步骤包括:
通过至少一个预设滤波器分别对处理后的虹膜图像进行滤波、编码处理,得到处理后的虹膜图像的至少一个编码;
对处理后的虹膜图像的至少一个编码进行拼接,作为第一编码;
通过至少一个预设滤波器分别对注册虹膜的虹膜图像进行滤波、编码处理,得到注册虹膜的虹膜图像的至少一个编码;以及
对注册虹膜的虹膜图像的至少一个编码进行拼接,作为第二编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于释码融和(上海)信息科技有限公司,未经释码融和(上海)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811094274.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于安全帽测试的夹具及仪器
- 下一篇:电子设备及电子设备充电方法