指纹图像分割方法及装置、电子设备及存储介质制造方法及图纸

技术编号:35103251 阅读:23 留言:0更新日期:2022-10-01 17:11
本申请提供一种指纹图像分割方法及装置、电子设备及存储介质,涉及图像处理技术领域。该方法通过将指纹图像划分为多个指纹图像块,识别每个指纹图像块的分类结果,指纹图像块的分类结果包括指纹区块或非指纹区块,采用局部分割阈值对对应的指纹区块进行分割,得到指纹区块中的指纹纹线,采用全局分割阈值对非指纹区块进行分割,得到非指纹区块中的指纹纹线,将各个指纹图像块中的指纹纹线进行合并,得到指纹图像的指纹纹线。因此,本申请对于识别出的指纹区块采用局部分割阈值对其进行分割,而对于识别出的非指纹区块采用全局分割阈值对其进行分割,其提高了指纹分割的完整性,从而提高了指纹图像的分割效果。提高了指纹图像的分割效果。提高了指纹图像的分割效果。

【技术实现步骤摘要】
指纹图像分割方法及装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种指纹图像分割方法及装置、电子设备及存储介质。

技术介绍

[0002]随着信息技术的快速发展,手机、平板电脑等电子设备的使用也越来越普及。目前,部分电子设备可支持指纹识别技术,基于指纹识别技术实现电子设备的解锁、唤醒以及移动支付等。
[0003]指纹图像分割作为指纹识别技术中的一个关键步骤,其分割结果会影响指纹识别的准确性。但是,目前的指纹图像分割方法,无法很好地分割出来指纹纹线,导致分割效果较差。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供一种指纹图像分割方法及装置、电子设备及存储介质,其可以很好地分割出指纹图像中的指纹纹线。
[0005]为了实现上述目的,本申请实施例提供如下技术方案:
[0006]本申请实施例的第一方面提供一种指纹图像分割方法,包括:将获取的指纹图像划分为多个指纹图像块;识别每个指纹图像块的分类结果,指纹图像块的分类结果包括指纹区块或非指纹区块;采用局部分割阈值对对应的指纹区块进行分割,得到指纹区块中的指纹纹线;采用全局分割阈值对非指纹区块进行分割,得到非指纹区块中的指纹纹线;将各个指纹图像块中的指纹纹线进行合并,得到指纹图像的指纹纹线。
[0007]这样,本申请结合采用局部分割阈值和全局分割阈值对指纹图像进行分割,对于识别出的指纹区块采用局部分割阈值对其进行分割,而对于识别出的非指纹区块采用全局分割阈值对其进行分割,通过这种方式,既可以将指纹图像中的指纹区域分割出来,又可以很好地将指纹区域中的指纹纹线分割出来,提高了指纹分割的完整性,从而提高了指纹图像的分割效果。
[0008]在一种可以实现的实施方式中,在采用局部分割阈值对对应的指纹区块进行分割,得到指纹区块中的指纹纹线之前,还包括:获取目标指纹区块中灰度值大于或等于目标灰度值的第一像素点的第一数量,以及目标指纹区块中灰度值小于目标灰度值的第二像素点的第二数量,目标指纹区块为任意一个指纹区块;根据第一数量和第二数量,确定目标指纹区块对应的局部分割阈值。这样,可通过统计目标指纹区块中,灰度值大于或等于目标灰度值的第一像素点的第一数量,以及灰度值小于目标灰度值的第二像素点的第二数量,来确定局部分割阈值,使得局部分割阈值的确定方式较为简单。
[0009]在一种可以实现的实施方式中,根据第一数量和第二数量,确定目标指纹区块对应的局部分割阈值,包括:当第一数量与第二数量的差值的绝对值小于或等于预设数量时,将目标灰度值确定为目标指纹区块对应的局部分割阈值,目标灰度值为目标指纹区块中的
各个像素点的灰度平均值;当第一数量与第二数量的差值的绝对值大于预设数量时,不断调整目标灰度值,直至调整后获取到的第一数量与第二数量的差值的绝对值小于或等于预设数量为止,并将最后一次调整后的目标灰度值确定为目标指纹区块对应的局部分割阈值。这样,通过不断调整目标灰度值,使得最终确定的局部分割阈值更加准确。
[0010]在一种可以实现的实施方式中,当第一数量与第二数量的差值的绝对值大于预设数量,且第一数量大于第二数量时,第M次调整后的目标灰度值与第M次调整前的目标灰度值之间的差值为第一预设灰度值,第一预设灰度值为正数,M为正整数;当第一数量与第二数量的差值的绝对值大于预设数量,且第一数量小于第二数量时,第N次调整前的目标灰度值与第N次调整后的目标灰度值之间的差值为第二预设灰度值,第二预设灰度值为正数,N为正整数。这样,在第一数量大于第二数量时,通过不断提高目标灰度值来确定局部分割阈值,减少最终确定局部分割阈值所需的时间;相应的,在第一数量小于第二数量时,通过不断降低目标灰度值来确定局部分割阈值,减少最终确定局部分割阈值所需的时间。
[0011]在一种可以实现的实施方式中,在采用全局分割阈值对非指纹区块进行分割,得到非指纹区块中的指纹纹线之前,还包括:根据指纹图像中的每个像素点的灰度值,采用预设的最大类间方差法,计算全局分割阈值。这样,可基于最大类间方差法计算全局分割阈值,提高全局分割阈值的准确性。
[0012]在一种可以实现的实施方式中,采用局部分割阈值对对应的指纹区块进行分割,得到指纹区块中的指纹纹线,包括:将指纹区块中灰度值大于或等于局部分割阈值的像素点,确定为指纹区块中的指纹脊线;采用全局分割阈值对非指纹区块进行分割,得到非指纹区块中的指纹纹线,包括:将非指纹区块中灰度值大于或等于全局分割阈值的像素点,确定为非指纹区块中的指纹脊线。这样,通过将像素点的灰度值与对应的分割阈值进行比较,可方便地确定出指纹脊线以及除指纹脊线外的其他区域。
[0013]在一种可以实现的实施方式中,识别每个指纹图像块的分类结果,包括:采用神经网络模型识别每个指纹图像块的分类结果;其中,神经网络模型是根据多个样本指纹图像训练得到的,每个样本指纹图像包括指纹区域对应的第一样本图像以及非指纹区域对应的第二样本图像。这样,通过预先训练的神经网络模型识别每个指纹图像块的分类结果,提高识别到的每个指纹图像块的分类结果的准确性。
[0014]本申请实施例的第二方面提供一种指纹图像分割装置,包括:图像划分模块,用于将获取的指纹图像划分为多个指纹图像块;图像识别模块,用于识别每个指纹图像块的分类结果,指纹图像块的分类结果包括指纹区块或非指纹区块;第一分割模块,用于采用局部分割阈值对对应的指纹区块进行分割,得到指纹区块中的指纹纹线;第二分割模块,用于采用全局分割阈值对非指纹区块进行分割,得到非指纹区块中的指纹纹线;合并模块,用于将各个指纹图像块中的指纹纹线进行合并,得到指纹图像的指纹纹线。
[0015]在一种可以实现的实施方式中,该指纹图像分割装置还包括:像素数量获取模块以及局部分割阈值确定模块。像素数量获取模块,用于获取目标指纹区块中灰度值大于或等于目标灰度值的第一像素点的第一数量,以及目标指纹区块中灰度值小于目标灰度值的第二像素点的第二数量,目标指纹区块为任意一个指纹区块;局部分割阈值确定模块,用于根据第一数量和第二数量,确定目标指纹区块对应的局部分割阈值。
[0016]在一种可以实现的实施方式中,局部分割阈值确定模块包括第一确定子模块和第
二确定子模块。第一确定子模块,用于当第一数量与第二数量的差值的绝对值小于或等于预设数量时,将目标灰度值确定为目标指纹区块对应的局部分割阈值,目标灰度值为目标指纹区块中的各个像素点的灰度平均值;第二确定子模块,用于当第一数量与第二数量的差值的绝对值大于预设数量时,不断调整目标灰度值,直至调整后获取到的第一数量与第二数量的差值的绝对值小于或等于预设数量为止,并将最后一次调整后的目标灰度值确定为目标指纹区块对应的局部分割阈值。
[0017]在一种可以实现的实施方式中,当第一数量与第二数量的差值的绝对值大于预设数量,且第一数量大于第二数量时,第M次调整后的目标灰度值与第M次调整前的目标灰度值之间的差值为第一预设灰度值,第一预设灰度值为正数,M为正整数。当第一数量与第二数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指纹图像分割方法,其特征在于,包括;将获取的指纹图像划分为多个指纹图像块;识别每个所述指纹图像块的分类结果;所述指纹图像块的分类结果包括指纹区块或非指纹区块;采用局部分割阈值对对应的所述指纹区块进行分割,得到所述指纹区块中的指纹纹线;采用全局分割阈值对所述非指纹区块进行分割,得到所述非指纹区块中的指纹纹线;将各个所述指纹图像块中的指纹纹线进行合并,得到所述指纹图像的指纹纹线。2.根据权利要求1所述的方法,其特征在于,在所述采用局部分割阈值对对应的所述指纹区块进行分割,得到所述指纹区块中的指纹纹线之前,还包括:获取目标指纹区块中灰度值大于或等于目标灰度值的第一像素点的第一数量,以及所述目标指纹区块中灰度值小于所述目标灰度值的第二像素点的第二数量;所述目标指纹区块为任意一个所述指纹区块;根据所述第一数量和所述第二数量,确定所述目标指纹区块对应的局部分割阈值。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一数量和所述第二数量,确定所述目标指纹区块对应的局部分割阈值,包括:当所述第一数量与所述第二数量的差值的绝对值小于或等于预设数量时,将所述目标灰度值确定为所述目标指纹区块对应的局部分割阈值;所述目标灰度值为所述目标指纹区块中的各个像素点的灰度平均值;当所述第一数量与所述第二数量的差值的绝对值大于所述预设数量时,不断调整所述目标灰度值,直至调整后获取到的所述第一数量与所述第二数量的差值的绝对值小于或等于所述预设数量为止,并将最后一次调整后的目标灰度值确定为所述目标指纹区块对应的局部分割阈值。4.根据权利要求3所述的方法,其特征在于,当所述第一数量与所述第二数量的差值的绝对值大于所述预设数量,且所述第一数量大于所述第二数量时,第M次调整后的目标灰度值与第M次调整前的目标灰度值之间的差值为第一预设灰度值;所述第一预设灰度值为正数,所述M为正整数;当所述第一数量与所述第二数量的差值的绝对值大于所述预设数量,且所述第一数量小于所述第二数量时,第N次调整前的目标灰度值与第N次调整后的目标灰度值之间的差值为第二预设灰度值;所述第二预设灰...

【专利技术属性】
技术研发人员:朱家兵邢汝博应文涛张立平
申请(专利权)人:昆山国显光电有限公司
类型:发明
国别省市:

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

1