一种指纹图像处理方法、及设备技术

技术编号:14158828 阅读:103 留言:0更新日期:2016-12-12 01:34
本发明专利技术实施例公开了一种指纹图像处理方法、及设备,其中方法的实现包括:获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;确定目标像素点以及所述目标像素点的邻域像素点,所述目标像素点属于所述待处理指纹图像中的像素点,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合;依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值;对所述目标像素点的灰阶值进行位数量化,使所述目标像素点的灰阶值的位数降低;依据位数降低后的各像素点的灰阶值生成目标指纹图像。有利于提高指纹图像的识别率,并进一步有利于解锁率以及认证效率的提高。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种指纹图像处理方法、及设备
技术介绍
指纹图像是以图像形式作为载体的指纹的数据。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路。指纹能使手在接触物件时增加摩擦力,从而更容易发力及抓紧物件。它是人类进化过程式中自然形成的。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路,由于人的指纹是遗传与环境共同作用的,其与人体健康也密切相关,因而指纹人人皆有,却各不相同,由于指纹重复率极小,大约150亿分之一,故其称为“人体身份证”。正是基于指纹的这种特征,指纹作为身份认证的信息被广泛使用。例如,指纹识别技术已经成为主流移动终端厂商旗舰机型的标配。指纹识别不仅可以用于移动终端的解锁和唤醒等功能,也是移动支付重要的一环。指纹支付在满足用户使用便捷性的同时,对安全性也提出更高的要求。指纹识别的过程分为:提取特征、保存数据和图像匹配。在通过指纹读取设备读取到人体指纹原始的指纹图像后,需要对原始的指纹图像进行初步的处理,使之更清晰,然后与预先保存的注册指纹模板进行特征点匹配。匹配成功之后进行解锁。虽然指纹识别技术以其独特的优势得到了广泛的应用,但是目前指纹识别仍然存在识别率仍然不高,因此解锁率相应较低,进一步导致认证效率较低。
技术实现思路
本专利技术实施例提供了一种指纹图像处理方法、及设备,用于提高指纹图像的识别率。一方面本专利技术实施例提供了一种指纹图像处理方法,包括:获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;确定目标像素点以及所述目标像素点的邻域像素点,所述目标像素点属于所述待处理指纹图像中的像素点,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合;依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值;对所述目标像素点的灰阶值进行位数量化,使所述目标像素点的灰阶值的位数降低;依据位数降低后的各像素点的灰阶值生成目标指纹图像。在一个可选的实现方式中,所述获取所述待处理指纹图像中各像素点的像素值包括:获取通过指纹采集设备采集的所述待处理指纹图像中各像素点对应的电容值,或电容值的加权值。在一个可选的实现方式中,所述依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值包括:确定所述目标像素点以及所述邻域像素点中的最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(所述目标像素点的像素值-所述最小像素值)/(所述最大像素值-所述最小像素值),其中所述A为所述位数降低之前的灰阶数量。在一个可选的实现方式中,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合包括:所述目标像素点的邻域像素点为以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。在一个可选的实现方式中,所述获取待处理指纹图像包括:接收待处理指纹图像,或者,通过本地指纹采集设备采集得到待处理的指纹图像。在一个可选的实现方式中,在获得所述目标指纹图像之后,所述方法还包括:存储所述目标指纹图像作为注册指纹模板;或者,使用所述目标指纹图像与预存的注册指纹模板进行比对。在一个可选的实现方式中,在使用所述目标指纹图像与预存的注册指纹模板进行比对之后,所述方法还包括:若比对结果为验证通过,解锁对应于所述注册指纹模板的操作权限;所述注册指纹模板对应的操作权限包括:支付权限、终端界面解锁权限以及应用解锁权限中的任意一种。二方面本专利技术实施例还提供了一种指纹图像处理设备,包括:像素值获取单元,用于获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;像素确定单元,用于确定目标像素点以及所述目标像素点的邻域像素点,所述目标像素点属于所述待处理指纹图像中的像素点,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合;灰阶值计算单元,用于依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值;图像生成单元,用于对所述目标像素点的灰阶值进行位数量化,使所述目标像素点的灰阶值的位数降低;依据位数降低后的各像素点的灰阶值生成目标指纹图像。在一个可选的实现方式中,所述像素值获取单元,具体用于获取通过指纹采集设备采集的所述待处理指纹图像中各像素点对应的电容值,或电容值的加权值。在一个可选的实现方式中,所述灰阶值计算单元,具体用于确定所述目标像素点以及所述邻域像素点中的最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(所述目标像素点的像素值-所述最小像素值)/(所述最大像素值-所述最小像素值),其中所述A为所述位数降低之前的灰阶数量。在一个可选的实现方式中,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合包括:所述目标像素点的邻域像素点为以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。在一个可选的实现方式中,所述像素值获取单元,具体用于接收待处理指纹图像,或者,通过本地指纹采集设备采集得到待处理的指纹图像。在一个可选的实现方式中,所述设备还包括:存储单元或者比对单元;所述存储单元,用于在所述图像生成单元生成所述目标指纹图像之后,存储所述目标指纹图像作为注册指纹模板;或者,所述比对单元,用于所述图像生成单元生成所述目标指纹图像之后,使用所述目标指纹图像与预存的注册指纹模板进行比对。在一个可选的实现方式中,所述设备还包括:解锁控制单元,用于在所述比对单元使用所述目标指纹图像与预存的注册指纹模板进行比对之后,若比对结果为验证通过,解锁对应于所述注册指纹模板的操作权限;所述注册指纹模板对应的操作权限包括:支付权限、终端界面解锁权限以及应用解锁权限中的任意一种。三方面本专利技术实施例还提供了一种终端设备,包括:处理器和存储器,其中所述处理器用于执行本专利技术实施例提供了任意一项所述的方法。从以上技术方案可以看出,本专利技术实施例具有以下优点:通过对待处理指纹图像的像素值的处理,获得了各像素值的灰阶值,通过降低该待处理指纹图像的中各像素点的灰阶值的位数生成目标指纹图像,可以使目标指纹图像相对于待处理指纹图像而言整体上更为均衡,从而有利于提高指纹图像的识别率,并进一步有利于解锁率以及认证效率的提高。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例方法流程示意图;图2为本专利技术实施例指纹图像示意图;图3为本专利技术实施例指纹图像示意图;图4为本专利技术实施例指纹芯片结构示意图;图5为本专利技术实施例32级灰阶示意图;图6为本专利技术实施例256级灰阶示意图;图7为本专利技术实施例指纹有效范围示意图;图8为本专利技术实施例指纹有效范围示意图;图9A为本专利技术实施例指纹实际范围示意图;图9B为本专利技术实施例指纹实际范围示意图;图9C为本专利技术实施例指纹实际范围示意图;图10A为本专利技术实施例方法流程示意图;图10B为本专利技术实施例指纹图像示意图;图11为本专利技术实施例指纹图像处理设备结构示意图;图12为本专利技术实施例指纹图像处理设备结构示意图;图13为本专利技术实施例指纹图像处理本文档来自技高网...
一种指纹图像处理方法、及设备

【技术保护点】
一种指纹图像处理方法,其特征在于,包括:获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;确定目标像素点以及所述目标像素点的邻域像素点,所述目标像素点属于所述待处理指纹图像中的像素点,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合;依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值;对所述目标像素点的灰阶值进行位数量化,使所述目标像素点的灰阶值的位数降低;依据位数降低后的各像素点的灰阶值生成目标指纹图像。

【技术特征摘要】
1.一种指纹图像处理方法,其特征在于,包括:获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;确定目标像素点以及所述目标像素点的邻域像素点,所述目标像素点属于所述待处理指纹图像中的像素点,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合;依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值;对所述目标像素点的灰阶值进行位数量化,使所述目标像素点的灰阶值的位数降低;依据位数降低后的各像素点的灰阶值生成目标指纹图像。2.根据权利要求1所述方法,其特征在于,所述获取所述待处理指纹图像中各像素点的像素值包括:获取通过指纹采集设备采集的所述待处理指纹图像中各像素点对应的电容值,或电容值的加权值。3.根据权利要求1所述方法,其特征在于,所述依据所述目标像素点的像素值,以及所述邻域像素点的像素值,计算所述目标像素点的灰阶值包括:确定所述目标像素点以及所述邻域像素点中的最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(所述目标像素点的像素值-所述最小像素值)/(所述最大像素值-所述最小像素值),其中所述A为所述位数降低之前的灰阶数量。4.根据权利要求1至3任意一项所述方法,其特征在于,所述目标像素点的邻域像素点为与所述目标像素点在空间上相邻的像素点的集合包括:所述目标像素点的邻域像素点为以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。5.根据权利要求1至3任意一项所述方法,其特征在于,所述获取待处理指纹图像包括:接收待处理指纹图像,或者,通过本地指纹采集设备采集得到待处理的指纹图像。6.根据权利要求1至3任意一项所述方法,其特征在于,在获得所述目标指纹图像之后,所述方法还包括:存储所述目标指纹图像作为注册指纹模板;或者,使用所述目标指纹图像与预存的注册指纹模板进行比对。7.根据权利要求6所述方法,其特征在于,在使用所述目标指纹图像与预存的注册指纹模板进行比对之后,所述方法还包括:若比对结果为验证通过,解锁对应于所述注册指纹模板的操作权限;所述注册指纹模板对应的操作权限包括:支付权限、终端界面解锁权限以及应用解锁权限中的任意一种。8.一种指纹图像处理设备,其特征在于,包括:像素值获取单元,用于获取待处理指纹图像,获取所述待处理指纹图像中各像素点的像素值;像素...

【专利技术属性】
技术研发人员:周意保
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1