一种指纹识别方法及装置、存储介质、终端制造方法及图纸

技术编号:24354767 阅读:27 留言:0更新日期:2020-06-03 02:19
一种指纹识别方法及装置、存储介质、终端,所述方法包括:采集待识别指纹的待识别指纹图像;计算所述待识别指纹图像与标准指纹图像的图像相关性,所述标准指纹图像是采集自标准指纹的指纹图像;根据所述图像相关性确定所述待识别指纹是否与所述标准指纹一致。通过本发明专利技术提供的方案能够有效提高指纹识别的准确度。

A fingerprint identification method and device, storage medium and terminal

【技术实现步骤摘要】
一种指纹识别方法及装置、存储介质、终端
本专利技术涉及指纹识别
,具体地涉及一种指纹识别方法及装置、存储介质、终端。
技术介绍
随着科技的快速发展,生物识别技术的应用也越来越广泛。其中,以指纹识别的发展和应用最为普及。现有的指纹识别方案主要是通过提取指纹图像中的特征点进行比对来实现的。但是,在识别如“干手指”的指纹时,采用现有特征点匹配方案得到的指纹识别结果普遍存在错误率高、准确度低的问题。
技术实现思路
本专利技术解决的技术问题是如何提高指纹识别的准确度。为解决上述技术问题,本专利技术实施例提供一种指纹识别方法,包括:采集待识别指纹的待识别指纹图像;计算所述待识别指纹图像与标准指纹图像的图像相关性,所述标准指纹图像是采集自标准指纹的指纹图像;根据所述图像相关性确定所述待识别指纹是否与所述标准指纹一致。可选的,在计算所述待识别指纹图像与标准指纹图像的图像相关性之前,还包括:根据所述待识别指纹图像的图像信息和/或环境参数判断所述待识别指纹是否属于第一类指纹;当判断结果表明所述待识别指纹属于所述第一类指纹时,计算所述待识别指纹图像与标准指纹图像的图像相关性。可选的,所述根据所述待识别指纹图像的图像信息判断所述待识别指纹是否属于第一类指纹包括:获取所述待识别指纹图像中多个预设位置的像素点的灰度值;对所述多个预设位置的像素点的灰度值进行拟合,以判断是否能得到周期性变化的曲线;当判断结果表明不能得到所述周期性变化的曲线时,确定所述待识别指纹属于所述第一类指纹。<br>可选的,所述根据所述待识别指纹图像的图像信息判断所述待识别指纹是否属于第一类指纹还包括:当判断结果表明能够得到所述周期性变化的曲线时,根据所述多个预设位置的像素点的灰度值计算所述待识别指纹图像的对比度;判断所述对比度是否大于第一预设阈值;当判断结果表明所述对比度小于所述第一预设阈值时,确定所述待识别指纹属于所述第一类指纹。可选的,所述根据所述多个预设位置的像素点的灰度值计算所述待识别指纹图像的对比度包括:根据拟合得到的所述周期性变化的曲线,确定所述多个预设位置的像素点的灰度值中的最大灰度值和最小灰度值;根据所述最大灰度值和最小灰度值计算所述待识别指纹图像的对比度。可选的,所述获取所述待识别指纹图像中多个预设位置的像素点的灰度值包括:在所述待识别指纹图像上作至少一条辅助线;对于每一辅助线,将所述辅助线所经过的待识别指纹图像的像素点作为所述预设位置的像素点。可选的,所述根据所述环境参数判断所述待识别指纹是否属于第一类指纹包括:当所述环境参数小于第二预设阈值时,确定所述待识别指纹属于所述第一类指纹。可选的,所述环境参数选自:温度以及湿度。可选的,当判断结果表明所述待识别指纹属于所述第一类指纹时,在计算所述待识别指纹图像与标准指纹图像的图像相关性之前,还包括:发送提示信息,所述提示信息用于提示采集所述待识别指纹的辅助待识别指纹图像;采集所述待识别指纹的辅助待识别指纹图像;根据所述辅助待识别指纹图像修正所述待识别指纹图像;计算修正后的所述待识别指纹图像与标准指纹图像的图像相关性。可选的,所述计算所述待识别指纹图像与标准指纹图像的图像相关性包括:分别计算所述待识别指纹图像与所述标准指纹图像的至少一个偏移图像的图像相关性;将数值最大的图像相关性作为所述待识别指纹图像与标准指纹图像的图像相关性。可选的,所述分别计算所述待识别指纹图像与所述标准指纹图像的至少一个偏移图像的图像相关性包括:对于每一标准图像的偏移图像,根据所述待识别指纹图像的像素点的灰度值以及所述偏移图像的对应像素点的灰度值,计算所述待识别指纹图像与所述偏移图像的图像相关性。可选的,所述根据所述待识别指纹图像的每一像素点的灰度值以及所述偏移图像的对应像素点的灰度值,计算所述待识别指纹图像与所述偏移图像的图像相关性包括:遍历所述待识别指纹图像的每一像素点,计算所述像素点的灰度值与所述偏移图像的对应像素点的灰度值的相关性;基于所述待识别指纹图像的灰度值和标准指纹图像的灰度值,对计算得到的相关性进行归一化处理,以得到所述待识别指纹图像与所述偏移图像的图像相关性。可选的,基于如下公式对所述计算得到的图像相关性进行归一化处理:其中,所述C(m,l)为所述待识别指纹图像与所述偏移图像的图像相关性,所述m为所述偏移图像较之所述标准指纹图像的行偏移量,所述l为所述偏移图像较之所述标准指纹图像的列偏移量,所述为所述计算得到的相关性,所述为归一化衡量标准,所述Nij为所述待识别指纹图像第i行第j列的像素点的灰度值,所述为所述标准指纹图像第i行第j列的像素点的灰度值,所述Mij为所述偏移图像第i+m行第j+l列的像素点的灰度值,所述i为正整数,所述j为正整数。为解决上述技术问题,本专利技术实施例还提供一种指纹识别装置,包括:第一采集模块,用于采集待识别指纹的待识别指纹图像;第一计算模块,用于计算所述待识别指纹图像与标准指纹图像的图像相关性,所述标准指纹图像是采集自标准指纹的指纹图像;确定模块,用于根据所述图像相关性确定所述待识别指纹是否与所述标准指纹一致。可选的,所述指纹识别装置还包括:判断模块,在计算所述待识别指纹图像与标准指纹图像的图像相关性之前,根据所述待识别指纹图像的图像信息和/或环境参数判断所述待识别指纹是否属于第一类指纹;当判断结果表明所述待识别指纹属于所述第一类指纹时,所述第一计算模块计算所述待识别指纹图像与标准指纹图像的图像相关性。可选的,所述判断模块包括:获取子模块,用于获取所述待识别指纹图像中多个预设位置的像素点的灰度值;拟合子模块,用于对所述多个预设位置的像素点的灰度值进行拟合,以判断是否能得到周期性变化的曲线;第一确定子模块,当判断结果表明不能得到所述周期性变化的曲线时,确定所述待识别指纹属于所述第一类指纹。可选的,所述判断模块还包括:第一计算子模块,当判断结果表明能够得到所述周期性变化的曲线时,根据所述多个预设位置的像素点的灰度值计算所述待识别指纹图像的对比度;判断子模块,用于判断所述对比度是否大于第一预设阈值;第二确定子模块,当判断结果表明所述对比度小于所述第一预设阈值时,确定所述待识别指纹属于所述第一类指纹。可选的,所述第一计算子模块包括:第一确定单元,用于根据拟合得到的所述周期性变化的曲线,确定所述多个预设位置的像素点的灰度值中的最大灰度值和最小灰度值;第一计算单元,用于根据所述最大灰度值和最小灰度值计算所述待识别指纹图像的对比度。可选的,所述获取子模块包括:辅助线构建单元,用于在所述待识别指纹图像上作至少一条辅助线;第二确定单元,对于每一辅助线,将所述辅助线所经过的待识别指纹图像的像素点作为所述预设位置的像素点。可选的,所述判断模块包括:第三确定子模块,当所述环境参数小于第二预设阈值时,确定所述待识别指纹属于所述第一类指纹。可选的,所述环境参数选自:温度以及湿度。可选的,所述指纹识别装置还包括:提示模块,当判断结果表明所述待识别指纹属于所述第一类指本文档来自技高网...

【技术保护点】
1.一种指纹识别方法,其特征在于,包括:/n采集待识别指纹的待识别指纹图像;/n计算所述待识别指纹图像与标准指纹图像的图像相关性,所述标准指纹图像是采集自标准指纹的指纹图像;/n根据所述图像相关性确定所述待识别指纹是否与所述标准指纹一致。/n

【技术特征摘要】
1.一种指纹识别方法,其特征在于,包括:
采集待识别指纹的待识别指纹图像;
计算所述待识别指纹图像与标准指纹图像的图像相关性,所述标准指纹图像是采集自标准指纹的指纹图像;
根据所述图像相关性确定所述待识别指纹是否与所述标准指纹一致。


2.根据权利要求1所述的指纹识别方法,其特征在于,在计算所述待识别指纹图像与标准指纹图像的图像相关性之前,还包括:
根据所述待识别指纹图像的图像信息和/或环境参数判断所述待识别指纹是否属于第一类指纹;
当判断结果表明所述待识别指纹属于所述第一类指纹时,计算所述待识别指纹图像与标准指纹图像的图像相关性。


3.根据权利要求2所述的指纹识别方法,其特征在于,所述根据所述待识别指纹图像的图像信息判断所述待识别指纹是否属于第一类指纹包括:
获取所述待识别指纹图像中多个预设位置的像素点的灰度值;
对所述多个预设位置的像素点的灰度值进行拟合,以判断是否能得到周期性变化的曲线;
当判断结果表明不能得到所述周期性变化的曲线时,确定所述待识别指纹属于所述第一类指纹。


4.根据权利要求3所述的指纹识别方法,其特征在于,所述根据所述待识别指纹图像的图像信息判断所述待识别指纹是否属于第一类指纹还包括:
当判断结果表明能够得到所述周期性变化的曲线时,根据所述多个预设位置的像素点的灰度值计算所述待识别指纹图像的对比度;
判断所述对比度是否大于第一预设阈值;
当判断结果表明所述对比度小于所述第一预设阈值时,确定所述待识别指纹属于所述第一类指纹。


5.根据权利要求4所述的指纹识别方法,其特征在于,所述根据所述多个预设位置的像素点的灰度值计算所述待识别指纹图像的对比度包括:
根据拟合得到的所述周期性变化的曲线,确定所述多个预设位置的像素点的灰度值中的最大灰度值和最小灰度值;
根据所述最大灰度值和最小灰度值计算所述待识别指纹图像的对比度。


6.根据权利要求3所述的指纹识别方法,其特征在于,所述获取所述待识别指纹图像中多个预设位置的像素点的灰度值包括:
在所述待识别指纹图像上作至少一条辅助线;
对于每一辅助线,将所述辅助线所经过的待识别指纹图像的像素点作为所述预设位置的像素点。


7.根据权利要求2所述的指纹识别方法,其特征在于,所述根据所述环境参数判断所述待识别指纹是否属于第一类指纹包括:
当所述环境参数小于第二预设阈值时,确定所述待识别指纹属于所述第一类指纹。


8.根据权利要求7所述的指纹识别方法,其特征在于,所述环境参数选自:温度以及湿度。


9.根据权利要求2所述的指纹识别方法,其特征在于,当判断结果表明所述待识别指纹属于所述第一类指纹时,在计算所述待识别指纹图像与标准指纹图像的图像相关性之前,还包括:
发送提示信息,所述提示信息用于提示采集所述待识别指纹的辅助待识别指纹图像;
采集所述待识别指纹的辅助待识别指纹图像;
根据所述辅助待识别指纹图像修正所述待识别指纹图像;
计算修正后的所述待识别指纹图像与标准指纹图像的图像相关性。


10.根据权利要求1所述的指纹识别方法,其特征在于,所述计算所述待识别指纹图像与标准指纹图像的图像相关性包括:
分别计算所述待识别指纹图像与所述标准指纹图像的至少一个偏移图像的图像相关性;
将数值最大的图像相关性作为所述待识别指纹图像与标准指纹图像的图像相关性。


11.根据权利要求10所述的指纹识别方法,其特征在于,所述分别计算所述待识别指纹图像与所述标准指纹图像的至少一个偏移图像的图像相关性包括:
对于每一标准图像的偏移图像,根据所述待识别指纹图像的像素点的灰度值以及所述偏移图像的对应像素点的灰度值,计算所述待识别指纹图像与所述偏移图像的图像相关性。


12.根据权利要求11所述的指纹识别方法,其特征在于,所述根据所述待识别指纹图像的每一像素点的灰度值以及所述偏移图像的对应像素点的灰度值,计算所述待识别指纹图像与所述偏移图像的图像相关性包括:
遍历所述待识别指纹图像的每一像素点,计算所述像素点的灰度值与所述偏移图像的对应像素点的灰度值的相关性;
基于所述待识别指纹图像的灰度值和标准指纹图像的灰度值,对计算得到的相关性进行归一化处理,以得到所述待识别指纹图像与所述偏移图像的图像相关性。


13.根据权利要求12所述的指纹识别方法,其特征在于,基于如下公式对所述计算得到的图像相关性进行归一化处理:



其中,所述C(m,l)为所述待识别指纹图像与所述偏移图像的图像相关性,所述m为所述偏移图像较之所述标准指纹图像的行偏移量,所述l为所述偏移图像较之所述标准指纹图像的列偏移量,所述为所述计算得到的相关性,所述为归一化衡量标准,所述Nij为所述待识别指纹图像第i行第j列的像素点的灰度值,所述Mij为所述标准指纹图像第i行第j列的像素点的灰度值,所述Mi+m,j+l为所述偏移图像第i+m行第j+l列的像素点的灰度值,所述i为正整数,所述j为正整数。


14.一种指纹识别装置,其特征在于,包括:
第一采集模块,用于采集待识别指纹的待识别指纹图像;
第一计算模块,用于计算所述待识别指纹图...

【专利技术属性】
技术研发人员:胡雪珂王天洋汪菲冯胜顾凤军黄建东
申请(专利权)人:上海耕岩智能科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1