System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 指纹数据识别方法及指纹识别系统技术方案_技高网

指纹数据识别方法及指纹识别系统技术方案

技术编号:42624525 阅读:7 留言:0更新日期:2024-09-06 01:27
本发明专利技术提供了一种指纹数据识别方法及指纹识别系统。所述指纹数据识别方法包括如下步骤:处理前端选择基础指纹数据的仅一部分作为待发送数据的准备数据;若符合所述发送条件,所述准备数据直接发送至处理终端,或者,所述准备数据进行数据重组后发送至所述处理终端;以及,处理终端处理接收到的数据得到识别结果。通过减少发送数据缩短了数据发送时间,通过选择合适的数据保证了识别结果,通过剔除数据反而在一定程度上提升了识别准确性,通过将最终的识别过程设置于处理终端进行,降低了硬件要求并保证了算法复杂性,在不降低指纹识别准确度的前提下解决了现有技术中存在的数据传输耗时较长导致指纹识别的速度不够理想的问题。

【技术实现步骤摘要】

本专利技术涉及图像处理应用技术,特别涉及一种指纹数据识别方法及指纹识别系统


技术介绍

1、指纹识别的速度往往影响一个产品的用户体验,当然,为了提升指纹识别的速度,也不能降低指纹识别的准确性。

2、现有技术中,指纹识别系统一般先从处理前端芯片获取数据,然后传输传送给处理终端进行处理,数据的时候耗时比较长,因此,数据传输过程是一个可以优化的环节。

3、也就是说,现有技术中存在数据传输耗时较长导致指纹识别的速度不够理想的问题。


技术实现思路

1、本专利技术的目的在于提供一种指纹数据识别方法及指纹识别系统,以在不降低指纹识别准确度的前提下解决现有技术中存在的数据传输耗时较长导致指纹识别的速度不够理想的问题。

2、为了解决上述技术问题,本专利技术提供了一种指纹数据识别方法,所述指纹数据识别方法包括如下步骤:处理前端选择基础指纹数据的仅一部分作为待发送数据的准备数据;所述处理前端基于所述准备数据判断是否符合发送条件;若符合所述发送条件,所述准备数据直接发送至处理终端,或者,所述准备数据进行数据重组后发送至所述处理终端;以及,所述处理终端处理接收到的数据得到识别结果。

3、可选的,所述指纹数据识别方法还包括如下步骤:所述处理前端基于指纹图像经过去噪和/或滤波得到所述基础指纹数据。

4、可选的,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:分割所述基础指纹数据得到高质量区域和低质量区域;其中,高质量和低质量以一指纹清晰度指标进行区分,以及,基于区域面积和边缘信息强度,对所述高质量区域和低质量区域进一步处理得到第一区域和第二区域,仅选择所述第一区域的数据作为所述准备数据。

5、可选的,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:分割所述基础指纹数据得到所述高质量区域和所述低质量区域。所述高质量区域中区域面积小于第一阈值的区域,扩展当前的区域,使得其面积扩大至所述第一阈值和第二阈值之间。若所述高质量区域的数量超过第三阈值,所述高质量区域被配置为所述第一区域,所述低质量区域被配置为所述第二区域。以及,若所述高质量区域的数量或者比例低于所述第三阈值,所述高质量区域被配置为所述第一区域,所述边缘信息强度大于第四阈值的所述低质量区域也被配置为所述第一区域,剩余的所述低质量区域被配置为所述第二区域。

6、可选的,所述处理前端基于所述准备数据判断是否符合所述发送条件的步骤包括:若所述高质量区域的数量超过所述第三阈值,则判断当前情况符合所述发送条件。

7、若所述高质量区域的数量不超过所述第三阈值,判断所述边缘信息强度大于所述第四阈值的所述低质量区域的数量是否大于第五阈值。

8、以及,若是否大于所述第五阈值的判断结果为是,判断当前情况符合所述发送条件。

9、可选的,所述指纹数据识别方法还包括:若不符合发送条件,所述处理前端发送预设的提醒信号以提示用户需要重新录入指纹并重新执行选择所述基础指纹数据的仅一部分作为所述准备数据的步骤。

10、可选的,所述处理前端基于所述准备数据判断是否符合所述发送条件的步骤还包括:若所述高质量区域的数量不超过所述第三阈值,判断所述边缘信息强度大于所述第四阈值的所述低质量区域的数量是否大于第五阈值;以及,若是否大于所述第五阈值的判断结果为否,则判断当前情况不符合所述发送条件。

11、可选的,所述处理前端基于去噪单元和/或滤波及分割单元工作,其中,所述滤波及分割单元基于第一神经网络模型工作。

12、所述去噪单元所需的噪声数据基于无纹路物体按压得到。

13、所述第一神经网络模型训练时,评价指标包括:信噪比,以及,分割结果与预先标记的区域的距离。

14、可选的,所述处理终端处理接收到的数据得到识别结果的步骤包括:基于收到的信息复原完整的指纹图像,其中,对于缺失信息的空白区域,基于预设方法填充;所述预设方法包括:纯色填充和插值填充。对填充后的指纹图像进行指纹增强和修复。以及,基于增强和修复后的指纹图像进行识别,得到识别结果。

15、可选的,对填充后的指纹图像进行指纹增强和修复的算法具有纹路延伸功能。

16、可选的,基于第二神经网络模型对填充后的指纹图像进行指纹增强和修复,所述第二神经网络训练时,损失函数包括l1和l2。

17、其中,b表示区域块,总共选取了n+1个块,i表示变换方式,总共有m+1种变换方式;mse为均方差计算函数;ix,y表示变换前任一像素的特性参数,mx1,y1表示变换前同一像素的特性参数。

18、l2=mean(ssimx,y),其中,ssimx,y=(σx,y+c3)/(σxσy+c3),σx,y是网络输出图与输入图联合分布的均方差,σx是网络输出图的均方差,σx是输入图的均方差,c3是预设参数;mean为均值计算。

19、为了解决上述技术问题,本专利技术还提供了一种指纹识别系统,包括通讯连接的处理前端和处理终端;其中,所述处理前端用于选择基础指纹数据的仅一部分作为待发送数据的准备数据;基于所述准备数据判断是否符合发送条件;若符合所述发送条件,直接发送所述准备数据至处理终端,或者,对所述准备数据进行数据重组后将其发送至所述处理终端;所述处理终端用于处理接收到的数据得到识别结果。

20、与现有技术相比,本专利技术提供的一种指纹数据识别方法及指纹识别系统中,所述指纹数据识别方法包括如下步骤:处理前端选择基础指纹数据的仅一部分作为待发送数据的准备数据;所述处理前端基于所述准备数据判断是否符合发送条件;若符合所述发送条件,所述准备数据直接发送至处理终端,或者,所述准备数据进行数据重组后发送至所述处理终端;以及,处理终端处理接收到的数据得到识别结果。通过减少发送数据缩短了数据发送时间,通过选择合适的数据保证了识别结果,通过剔除数据反而在一定程度上提升了识别准确性,通过将最终的识别过程设置于处理终端进行,降低了硬件要求并保证了算法复杂性,在不降低指纹识别准确度的前提下解决了现有技术中存在的数据传输耗时较长导致指纹识别的速度不够理想的问题。

本文档来自技高网...

【技术保护点】

1.一种指纹数据识别方法,其特征在于,所述指纹数据识别方法包括如下步骤:

2.根据权利要求1所述的指纹数据识别方法,其特征在于,所述指纹数据识别方法还包括如下步骤:

3.根据权利要求2所述的指纹数据识别方法,其特征在于,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:

4.根据权利要求3所述的指纹数据识别方法,其特征在于,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:

5.根据权利4所述的指纹数据识别方法,其特征在于,

6.根据权利要求5所述的指纹数据识别方法,其特征在于,所述指纹数据识别方法还包括:若不符合发送条件,所述处理前端发送预设的提醒信号以提示用户需要重新录入指纹并重新执行选择所述基础指纹数据的仅一部分作为所述准备数据的步骤。

7.根据权利要求6所述的指纹数据识别方法,其特征在于,所述处理前端基于所述准备数据判断是否符合所述发送条件的步骤还包括:

8.根据权利要求2所述的指纹数据识别方法,其特征在于,所述处理前端基于去噪单元和/或滤波及分割单元工作,其中,所述滤波及分割单元基于第一神经网络模型工作;

9.根据权利要求1所述的指纹数据识别方法,其特征在于,所述处理终端处理接收到的数据得到识别结果的步骤包括:

10.根据权利要求9所述的指纹数据识别方法,其特征在于,对填充后的指纹图像进行指纹增强和修复的算法具有纹路延伸功能。

11.根据权利要求10所述的指纹数据识别方法,其特征在于,基于第二神经网络模型对填充后的指纹图像进行指纹增强和修复,所述第二神经网络训练时,损失函数包括L1和L2,其中,

12.一种指纹识别系统,其特征在于,包括通讯连接的处理前端和处理终端;其中,所述处理前端用于选择基础指纹数据的仅一部分作为待发送数据的准备数据;基于所述准备数据判断是否符合发送条件;若符合所述发送条件,直接发送所述准备数据至处理终端,或者,对所述准备数据进行数据重组后将其发送至所述处理终端;所述处理终端用于处理接收到的数据得到识别结果。

...

【技术特征摘要】

1.一种指纹数据识别方法,其特征在于,所述指纹数据识别方法包括如下步骤:

2.根据权利要求1所述的指纹数据识别方法,其特征在于,所述指纹数据识别方法还包括如下步骤:

3.根据权利要求2所述的指纹数据识别方法,其特征在于,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:

4.根据权利要求3所述的指纹数据识别方法,其特征在于,所述处理前端选择所述基础指纹数据的仅一部分作为所述准备数据的步骤包括:

5.根据权利4所述的指纹数据识别方法,其特征在于,

6.根据权利要求5所述的指纹数据识别方法,其特征在于,所述指纹数据识别方法还包括:若不符合发送条件,所述处理前端发送预设的提醒信号以提示用户需要重新录入指纹并重新执行选择所述基础指纹数据的仅一部分作为所述准备数据的步骤。

7.根据权利要求6所述的指纹数据识别方法,其特征在于,所述处理前端基于所述准备数据判断是否符合所述发送条件的步骤还包括:

8.根据权利要求2所述...

【专利技术属性】
技术研发人员:刘功琴张淑凝李富
申请(专利权)人:上海思立微电子科技有限公司
类型:发明
国别省市:

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

1