[发明专利]一种指纹识别方法及装置在审
申请号: | 202010586734.8 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111753719A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 高名扬;王琦 | 申请(专利权)人: | 上海依图网络科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/52 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王松怀 |
地址: | 200051 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指纹识别 方法 装置 | ||
本申请涉及计算机技术领域,尤其涉及一种指纹识别方法及装置,识别获得待匹配指纹图像中的各待匹配指纹特征点,并分别从所述待匹配指纹图像中获得包含待匹配指纹特征点的待匹配子图;分别根据计算出的各待匹配子图的子图特征向量,匹配获得子图特征满足相似度条件的子图;根据所述各待匹配子图对应匹配获得的满足相似度条件的子图,计算出所述子图的仿射变换矩阵,并根据所述仿射变换矩阵,筛选出满足匹配条件的子图;根据筛选出的各满足匹配条件的子图,确定所述待匹配指纹图像的指纹匹配结果,这样,通过仿射变换矩阵过滤掉未满足匹配条件的特征点,能够提高指纹识别的准确度。
技术领域
本申请涉及计算机技术领域,尤其涉及一种指纹识别方法及装置。
背景技术
目前,指纹识别系统的应用非常广泛,例如,指纹识别能够应用到民侦、刑侦应用场景中,在整个指纹识别系统中,指纹匹配是指纹识别系统非常重要的一个环节,现有技术中,通过将待匹配指纹图像与指纹数据库中的指纹图像一一进行比对,能够实现指纹匹配,但是,现有技术中的这种方法,有可能会出现错误匹配的情况,当出现错误匹配时,会将指纹识别的准确度。
发明内容
本申请实施例提供一种指纹识别方法及装置,以提高指纹识别的准确度。
本申请实施例提供的具体技术方案如下:
一种指纹识别方法,包括:
识别获得待匹配指纹图像中的各待匹配指纹特征点,并分别从所述待匹配指纹图像中获得包含待匹配指纹特征点的待匹配子图;
分别根据计算出的各待匹配子图的子图特征向量,匹配获得子图特征满足相似度条件的子图;
根据所述各待匹配子图对应匹配获得的满足相似度条件的子图,计算出所述子图的仿射变换矩阵,并根据所述仿射变换矩阵,筛选出满足匹配条件的子图;
根据筛选出的各满足匹配条件的子图,确定所述待匹配指纹图像的指纹匹配结果。
可选的,若相似度条件为相似度最高时,则根据所述各待匹配子图对应匹配获得的满足相似度条件的子图,计算出所述子图的仿射变换矩阵,具体包括:
随机选取预设数个待匹配子图和对应匹配获得的相似度最高的子图对,并分别计算获得各候选的仿射变换矩阵;
分别针对各计算获得的候选的仿射变换矩阵,根据任意一个候选的仿射变换矩阵,分别对所述各待匹配子图进行仿射变换,确定所述各待匹配子图对应的仿射变换后的子图,若确定仿射变换后的子图与对应匹配获得的相似度最高的子图之间的第一距离小于第一距离阈值,则确定对应的待匹配子图与匹配获得的相似度最高的子图之间满足匹配条件,以及确定满足匹配条件的待匹配子图的数量总和,以及对应的第一距离总和;
将所述各计算获得的候选的仿射变换矩阵中匹配满足匹配条件的待匹配子图的数量总和最大,并对应的第一距离总和最小对应的候选的仿射变换矩阵,作为仿射变换矩阵。
可选的,根据所述仿射变换矩阵,筛选出满足匹配条件的子图,具体包括:
根据所述仿射变换矩阵,分别对所述各待匹配子图进行仿射变换,确定所述各待匹配子图对应的仿射变换后的子图;
若确定所述仿射变换后的子图与对应获得的相似度最高的子图之间的第二距离小于预设第二距离阈值,则确定对应的待匹配子图与匹配获得的相似度最高的子图满足匹配条件,筛选出满足匹配条件的子图。
可选的,分别根据计算出的各待匹配子图的子图特征向量,匹配获得子图特征满足相似度条件的子图,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海依图网络科技有限公司,未经上海依图网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010586734.8/2.html,转载请声明来源钻瓜专利网。