指纹采集方法及相关装置与流程

文档序号:17589251发布日期:2019-05-03 21:37阅读:275来源:国知局
指纹采集方法及相关装置与流程

本申请涉及智能移动终端技术领域,具体涉及一种指纹采集方法及相关装置。



背景技术:

目前市面上的智能电子设备基本都支持触摸屏幕操作功能,用户通常提前将几组指纹录入终端的数据库中,用户直接点击屏幕就可以进行操作,与设备交互。有些智能终端还有指纹识别功能,可以利用指纹进行唤醒解锁、身份验证等。然而外界的光线能够干扰指纹识别功能,导致无法快捷的进行解锁等操作,降低了用户的体验度。



技术实现要素:

本申请实施例提供了一种指纹采集方法及相关装置,提高电子设备进行指纹采集的准确性和智能性。

第一方面,本申请实施例提供一种指纹采集方法,应用于电子设备,所述电子设备的显示屏的预设区域设置有屏下指纹模组,所述方法包括:

开启光感传感器采集光感值;

检测所述光感值是否大于或等于预设阈值;

若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度;

根据所述至少两张指纹图像确定目标指纹图像。

第二方面,本申请实施例提供一种指纹采集装置,应用于电子设备,所述电子设备的显示屏的预设区域设置有屏下指纹模组,所述指纹采集装置包括采集单元、检测单元和确定单元,其中,

所述采集单元,用于开启光感传感器采集光感值;

所述检测单元,用于检测所述光感值是否大于或等于预设阈值;

所述采集单元,还用于若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度;

所述确定单元,用于根据所述至少两张指纹图像确定目标指纹图像。

第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种电子设备采集指纹的示意图;

图2是本申请实施例提供的一种指纹采集方法的流程示意图;

图3是本申请实施例提供的另一种指纹采集方法的流程示意图;

图4是本申请实施例提供的另一种指纹采集方法的流程示意图;

图5是本申请实施例提供的一种电子设备的结构示意图;

图6是本申请实施例提供的一种指纹采集装置的功能单元组成框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子设备可以是具备指纹识别能力的电子设备,该电子设备可以包括各种具有指纹识别功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。

下面对本申请实施例进行详细介绍。

指纹识别技术把一个人同他的指纹对应起来,通过比较他的指纹和预先保存的指纹进行比较,比较不同指纹的细节特征点来进行鉴别,就可以验证他的真实身份。指纹图像是以图像形式作为载体的指纹的数据。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路,由于人的指纹是遗传与环境共同作用的,其与人体健康也密切相关,因而指纹人人皆有,却各不相同,由于指纹重复率极小,大约150亿分之一,故其称为“人体身份证”。正是基于指纹的这种特征,指纹作为身份认证的信息被广泛使用。指纹纹路经常出现中断、分叉或转折,这些断点、分叉点和转折点被称为"特征点"。每个人指纹纹路在图案、断点和交叉点上各不相同,是唯一的,依靠这种唯一性和稳定性,我们才能创造指纹识别技术。每个人包括指纹在内的皮肤纹路在图案、断点和交叉点上各不相同,呈现唯一性且终生不变。指纹识别技术拥有识别速度快、采集方便和价格低廉等优点,被广泛应用于图像处理、模式识别、计算机视觉等众多学科领域。

一般在指纹识别的应用中,用户通常提前将几组指纹录入数据库中,每一组指纹为用户的一个手指对应的指纹。比如,一组指纹为用户的食指的指纹,另一组指纹为用户的拇指的指纹。针对每一组,系统会将该组指纹的特征点等信息提取出来,并保存成一组指纹对应的特征点模板。当用户需要输入指纹进行某项操作时,用户将指纹放置在指纹识别装置上,以使指纹识别装置识别出用户输入的指纹,之后终端提取出该用户输入的指纹的特征点,并与之前用户预先录入数据库中的多组指纹进行一一匹配,若用户输入的指纹的特征点与终端的数据库中预先录入的一组指纹的特征点匹配,则匹配成功,终端允许执行相应的操作。例如,比如用户需要对终端的屏幕进行解锁,此时,用户输入的指纹匹配成功时,终端将屏幕解锁。

获得良好的指纹图像是一个十分复杂的问题。因为用于测量的指纹仅是相当小的一片表皮,所以指纹采集设备应有足够好的分辨率以获得指纹的细节。目前所用的指纹图像采集设备,基本上基于三种技术基础:光学技术、半导体硅技术、超声波技术。

借助光学技术采集指纹是历史最久远、使用最广泛的技术。将手指放在光学镜片上,手指在内置光源照射下,用棱镜将其投射在电荷耦合器件上,进而形成脊线(指纹图像中具有一定宽度和走向的纹线)呈黑色、谷线(纹线之间的凹陷部分)呈白色的数字化的、可被指纹设备算法处理的多灰度指纹图像。

光感屏幕指纹识别技术即屏下指纹识别技术,就是将识别模组放置在手机屏幕面板之下,在识别的时候通过模组发射的rgb射光穿透面板在指尖形成指纹光膜,随后将采集的指纹信息反馈回识别模组,通过系统比对完成操作。示例性的,如图1所示,电子设备为101,显示屏为102,采集指纹的预设区域为103,104为指纹放大图;一个电子设备101采集指纹104的示意图,当手指接触屏幕时,oled屏幕发出的光线穿透盖板将指纹纹理照亮,指纹反射光线穿透屏幕返回传感器,最终形成指纹图像来进行识别。

在比较指纹与存储数据之前,扫描仪处理器要确保获取到了清晰的图像。它会检查像素暗度的平均值或者一个小样本的整体值,如果图像整体太暗或太亮,该次扫描便会被放弃。于是扫描仪调整曝光时间以允许更多或者更少的光线进入,再扫描一次。如果暗度合适,扫描仪系统会继续检查图像的清晰度(指纹扫描的锐度)。处理器将查看在图像上沿垂直和水平方向移动的若干直线。如果与嵴纹垂直的线由非常暗的像素和非常亮的像素交互组成,那么就意味着指纹图像有很好的清晰度。

指纹识别系统是一个典型的模式识别系统,包括指纹图像获取、处理、特征提取和比对等模块。

其中,触控屏包括显示屏和触控面板(touchpanel,tp),触控屏包括指纹采集区域。该指纹采集区域是触控屏中的一片区域,即大小能够供多个手指同时按压的大区域,而非仅能够供单个手指按压的小区域。该指纹采集区域所在的位置可以是触控屏的中间区域、触控屏的上部分区域、触控屏的下部分区域等,在此不作限定。

请参阅图2,图2是本申请实施例提供了一种指纹采集方法的流程示意图,应用于电子设备,所述电子设备的显示屏的预设区域设置有屏下指纹模组;如图所示,本指纹采集方法包括:

s201,所述电子设备开启光感传感器采集光感值。

其中,所述预设区域可以是所述显示屏的下侧或者上侧部分显示区域,具体根据屏下指纹模组的设置位置来确定。

可选的,在开启光感传感器采集光感值之前,还可以获取触发指令,所述触发指令包括按键指令、手势指令和语音指令。

其中,在电子设备开启光感传感器之前,电子设备处于未解锁状态,当检测到触发指令时,控制启动光感传感器,并采集用户的手指指纹信息。

s202,所述电子设备检测所述光感值是否大于或等于预设阈值。

其中,预设阈值可以为50000lux、40000lux等,此处不做唯一限定。

可选的,在所述检测所述光感值是否大于或等于预设阈值之后,所述方法还包括:若否,将所述显示屏的亮度调整为第二亮度;在所述第二亮度下采集用户指纹图像,得到目标指纹图像。

其中,所述第二亮度可以为电子设备中显示屏的100%亮度,即当前显示屏为高亮状态。

可见,本示例中,电子设备根据显示屏当前的环境光亮度调整采集指纹时的亮度值,有利于指纹信息的采集,去除了光干扰的影响,提高采集指纹信息的准确度和效率。

s203,若是,所述电子设备则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度。

其中,所述第一亮度可以为电子设备中显示屏的0%亮度,即当前显示屏为黑屏状态,所述第二亮度可以为电子设备中显示屏的100%亮度,即当前显示屏为高亮状态,即不同的显示屏亮度可以为强光模式、正常模式或黑屏模式。

举例来说,电子设备启动光感传感器读取光感值,当检测到光强达到50000lux以上时,进入强光模式——首先将手指下显示屏的亮度调黑,利用外界光穿透采集第一张指纹图像,设定为a;接下来将显示屏的亮度打到高亮,再采集第二张指纹图像,设定为b,将b-a,从而得到目标指纹图像,如果光感在50000lux以下时,进入正常模式,将手指下显示屏的亮度调到高亮,然后采集目标指纹图像。

s204,所述电子设备根据所述至少两张指纹图像确定目标指纹图像。

可选的,所述根据所述至少两张指纹图像确定目标指纹图像,包括:扫描所述至少一张第一指纹图像和所述至少一张第二指纹图像,得到每张指纹图像的图像特征值;将所述每个图像特征值与预设特征值比对,选取大于预设图像特征值的第一目标特征值和第二目标特征值,所述第一目标特征值是从所述至少一张第一指纹图像中选取,所述第二目标特征值是从所述至少一张第二指纹图像中选取;将所述第一目标指纹图像和所述第二目标指纹图像做图像差分运算,得到目标指纹图像。

其中,所述预设特征值可以为电子设备分析用户提前在电子设备上录制的指纹模板得到的特征值。

其中,所述指纹图像与图像特征值之间为一一对应的关系。

其中,图像差分运算又称为图像相减运算,是指对同一景物在不同时间拍摄的图像或同一景物在不同波段的图像进行相减,得到一个输出图像的过程。

可见,本示例中,电子设备能够从多个指纹图像中通过其特征值,得到最优指纹图像,避免出现采集的图像模糊的情况,在将选取好的指纹图像做差分运算,能够解决光干扰的问题,得到准去的指纹图像,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

可选的,所述至少两张指纹图像包括第一指纹图像和第二指纹图像,所述根据所述至少两张指纹图像确定目标指纹图像,包括:将所述第一指纹图像和所述第二指纹图像做图像差分运算,得到目标指纹图像。

其中,所述第一指纹图像和所述第二指纹图像处于同一位置。

可见,本示例中,电子设备根据显示屏当前的环境光亮度调整采集指纹时的亮度值,有利于指纹信息的采集,指纹识别速度快,精准,并通过差分运算,去除了光干扰的影响,提高采集指纹信息的准确度和效率,用户体验更好。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

可以理解,在根据所述至少两张指纹图像确定目标指纹图像之前,所述方法还包括:确定所述第一指纹图像的第一触控屏位置和所述第二指纹图像的第二触控屏位置;将所述第一触控屏位置和所述第二触控屏位置做匹配,得到匹配值;若所述匹配值低于预设匹配值,则将所述第一指纹图像和所述第二指纹图像进行校准,得到校准后的参考第一指纹图像和参考第二指纹图像,所述参考第一指纹图像和所述参考第二指纹图像用于所述图像差分运算。

其中,电子设备通过每个角上电荷的相对差异进行计算,准确地定位触摸事件发生的位置,并将此信息传输给触摸屏驱动程序。

其中,最佳的指纹图像的触控屏位置为显示屏的预设区域,通过调整所述预设区域的亮度值,将所述预设区域的亮度提高到可以用清晰准确采集指纹信息的亮度阈值,便于指纹的采集。

其中,预设匹配值为出厂时厂商自定。

其中,所述图像校正是指对失真图像进行的复原性处理,根据图像失真原因,建立相应的数学模型,使其能从失真图象中计算得到真实图象的估值,使其根据预先规定的误差准则,沿着使图象失真的逆过程最大程度恢复地接近真实图象。

可见,本示例中,电子设备在进行图像差分运算时,需要满足前提条件,两次采集的图像位置需在同一对应的位置上,若不在,进行图像校准后,在进行差分运算,有利于指纹信息采集的准确性和智能性。

可以理解,在根据所述至少两张指纹图像确定目标指纹图像之后,所述方法还包括:将所述目标指纹图像与预设的指纹模板做匹配,得到参考匹配值;若所述参考匹配值大于或等于预设匹配值,则通过身份认证,移除锁屏界面;或者,若所述参考匹配值小于预设匹配值,则重新得到目标指纹图像。

其中,所述预设指纹模板为用户提前在电子设备上录制的指纹模板。

其中,预设匹配值可以为图像的相似度。

具体实现中,电子设备在检测到所述指纹信息后,将检测到的指纹信息与电子设备预设的指纹信息进行匹配。例如,用户用食指触控电子设备显示屏,电子设备检测到食指的指纹后,将检测到的食指指纹与电子设备内预设的指纹信息一一比对,得到预设指纹信息中匹配度最高的一个指纹信息的匹配度。通过身份认证后,显示主界面或启动某些应用等。

可见,本示例中,电子设备将最终确定的目标指纹图像与指纹模板做匹配,提高了身份认证的准确性,保障了设备信息的安全性,提高电子设备进行指纹设别的准确性和安全性。

在一个可能的示例中,所述在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,包括:在所述显示屏的第一亮度为0时,采集至少一张第一指纹图像;在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像。

其中,所述第一亮度为0的场景可以指关闭显示屏,或者对于有背光的lcd屏幕,关闭背光,自身完全不发光的场景,此处不做唯一限定。

可见,本示例中,电子设备首先采集第一显示屏亮度为黑屏的特定情况下的指纹图像,之后在采集第二显示屏亮度下的指纹图像,根据两种不同的亮度特征,提高电子设备进行指纹采集的准确性和智能性。

与上述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种指纹采集方法的流程示意图,应用于如图1所述的电子设备,所述电子设备的显示屏的预设区域设置有屏下指纹模组,如图所示,本指纹采集方法包括:

s301,所述电子设备开启光感传感器采集光感值。

s302,所述电子设备检测所述光感值是否大于或等于预设阈值。

s303,所述电子设备在所述显示屏的亮度为第一亮度下,采集第一指纹图像。

s304,所述电子设备在所述显示屏的亮度为第二亮度下,采集第二指纹图像。

s305,所述电子设备将所述第一指纹图像和所述第二指纹图像做图像差分运算,得到目标指纹图像。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

此外,电子设备根据显示屏当前的环境光亮度调整采集指纹时的亮度值,有利于指纹信息的采集,指纹识别速度快,精准,并通过差分运算,去除了光干扰的影响,提高采集指纹信息的准确度和效率,用户体验更好。

与上述图2所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种指纹采集方法的流程示意图,应用于如图1所述的电子设备,所述电子设备的显示屏的预设区域设置有屏下指纹模组,如图所示,本指纹采集方法包括:

s401,所述电子设备开启光感传感器采集光感值。

s402,所述电子设备检测所述光感值是否大于或等于预设阈值。

s403,若否,所述电子设备将所述显示屏的亮度调整为第二亮度。

s404,所述电子设备在所述第二亮度下采集用户指纹图像,得到目标指纹图像。

s405,所述电子设备将所述目标指纹图像与预设的指纹模板做匹配,得到参考匹配值。

s406,若所述参考匹配值大于或等于预设匹配值,则通过身份认证,移除锁屏界面。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

此外,电子设备根据显示屏当前的环境光亮度调整采集指纹时的亮度值,有利于指纹信息的采集,指纹识别速度快,精准,并通过差分运算,去除了光干扰的影响,提高采集指纹信息的准确度和效率,用户体验更好。

此外,电子设备将最终确定的目标指纹图像与指纹模板做匹配,提高了身份认证的准确性,保障了设备信息的安全性,提高电子设备进行指纹设别的准确性和安全性。

与上述图2、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种电子设备500的结构示意图,如图所示,所述电子设备500包括应用处理器510、存储器520、通信接口530以及一个或多个程序521,其中,所述一个或多个程序521被存储在上述存储器520中,并且被配置由上述应用处理器510执行,所述一个或多个程序521包括用于执行以下步骤的指令;

开启光感传感器采集光感值;

检测所述光感值是否大于或等于预设阈值;

若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度;

根据所述至少两张指纹图像确定目标指纹图像。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

在一个可能的示例中,在所述根据所述至少两张指纹图像确定目标指纹图像方面,所述程序中的指令具体用于执行以下操作:扫描所述至少一张第一指纹图像和所述至少一张第二指纹图像,得到每张指纹图像的图像特征值;将所述每个图像特征值与预设特征值比对,选取大于预设图像特征值的第一目标特征值和第二目标特征值,所述第一目标特征值是从所述至少一张第一指纹图像中选取,所述第二目标特征值是从所述至少一张第二指纹图像中选取;将所述第一目标指纹图像和所述第二目标指纹图像做图像差分运算,得到目标指纹图像。

在一个可能的示例中,所述至少两张指纹图像包括第一指纹图像和第二指纹图像,在所述根据所述至少两张指纹图像确定目标指纹图像方面,所述程序中的指令具体用于执行以下操作:将所述第一指纹图像和所述第二指纹图像做图像差分运算,得到目标指纹图像。

在一个可能的示例中,在所述根据所述至少两张指纹图像确定目标指纹图像之前,所述程序还包括用于执行以下操作的指令:确定所述第一指纹图像的第一触控屏位置和所述第二指纹图像的第二触控屏位置;将所述第一触控屏位置和所述第二触控屏位置做匹配,得到匹配值;若所述匹配值低于预设匹配值,则将所述第一指纹图像和所述第二指纹图像进行校准,得到校准后的参考第一指纹图像和参考第二指纹图像,所述参考第一指纹图像和所述参考第二指纹图像用于所述图像差分运算。

在一个可能的示例中,在所述检测所述光感值是否大于或等于预设阈值之后,所述程序中的指令还具体用于执行以下操作:若否,将所述显示屏的亮度调整为第二亮度;在所述第二亮度下采集用户指纹图像,得到目标指纹图像。

在一个可能的示例中,在根据所述至少两张指纹图像确定目标指纹图像之后,所述程序还包括用于执行以下操作:将所述目标指纹图像与预设的指纹模板做匹配,得到参考匹配值;若所述参考匹配值大于或等于预设匹配值,则通过身份认证,移除锁屏界面;或者,若所述参考匹配值小于预设匹配值,则重新得到目标指纹图像。

在一个可能的示例中,所述在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,在得到至少两张指纹图像方面,所述程序中的指令具体用于执行以下操作:在所述显示屏的第一亮度为0时,采集至少一张第一指纹图像;在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图6是本申请实施例中所涉及的指纹采集装置600的功能单元组成框图。该指纹采集装置600应用于电子设备,包括采集单元601、检测单元602和确定单元603,其中,

所述采集单元601,用于开启光感传感器采集光感值;

所述检测单元602,用于检测所述光感值是否大于或等于预设阈值;

所述采集单元601,还用于若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度;

所述确定单元603,用于根据所述至少两张指纹图像确定目标指纹图像。

其中,所述指纹采集装置600还可以包括存储单元604,用于存储电子设备的程序代码和数据,存储单元604可以是存储器。

可以看出,本申请实施例中,电子设备首先开启光感传感器采集光感值,其次,检测所述光感值是否大于或等于预设阈值,然后,若是,则在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,得到至少两张指纹图像,所述第一亮度小于所述第二亮度,最后,根据所述至少两张指纹图像确定目标指纹图像。可见,本申请实施例的电子设备能够根据光感传感器采集当前显示屏的光感程度,根据不同的光感程度,调整不同的显示屏的亮度,进一步的采集在不同亮度下的指纹图像,本申请能够解决光干扰的问题,采集准确的指纹,进而使得解锁成功率提高,提高电子设备进行指纹采集的准确性和智能性。

在一个可能的示例中,在所述根据所述至少两张指纹图像确定目标指纹图像方面,所述确定单元603具体用于:扫描所述至少一张第一指纹图像和所述至少一张第二指纹图像,得到每张指纹图像的图像特征值;将所述每个图像特征值与预设特征值比对,选取大于预设图像特征值的第一目标特征值和第二目标特征值,所述第一目标特征值是从所述至少一张第一指纹图像中选取,所述第二目标特征值是从所述至少一张第二指纹图像中选取;将所述第一目标指纹图像和所述第二目标指纹图像做图像差分运算,得到目标指纹图像。

在一个可能的示例中,所述至少两张指纹图像包括第一指纹图像和第二指纹图像,在所述根据所述至少两张指纹图像确定目标指纹图像方面,所述确定单元603具体用于:将所述第一指纹图像和所述第二指纹图像做图像差分运算,得到目标指纹图像。

在一个可能的示例中,所述确定单元603还具体用于:在所述根据所述至少两张指纹图像确定目标指纹图像之前,确定所述第一指纹图像的第一触控屏位置和所述第二指纹图像的第二触控屏位置;将所述第一触控屏位置和所述第二触控屏位置做匹配,得到匹配值;若所述匹配值低于预设匹配值,则将所述第一指纹图像和所述第二指纹图像进行校准,得到校准后的参考第一指纹图像和参考第二指纹图像,所述参考第一指纹图像和所述参考第二指纹图像用于所述图像差分运算。

在一个可能的示例中,所述采集单元601具体用于:在所述检测所述光感值是否大于或等于预设阈值之后,若否,将所述显示屏的亮度调整为第二亮度;在所述第二亮度下采集用户指纹图像,得到目标指纹图像。

在一个可能的示例中,所述检测单元602在所述根据所述至少两张指纹图像确定目标指纹图像之后,还用于:将所述目标指纹图像与预设的指纹模板做匹配,得到参考匹配值;若所述参考匹配值大于或等于预设匹配值,则通过身份认证,移除锁屏界面;或者,若所述参考匹配值小于预设匹配值,则重新得到目标指纹图像。

在一个可能的示例中,所述在所述显示屏的亮度为第一亮度下,采集至少一张第一指纹图像,在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像,在得到至少两张指纹图像方面,所述采集单元601具体用于:在所述显示屏的第一亮度为0时,采集至少一张第一指纹图像;在所述显示屏的亮度为第二亮度下,采集至少一张第二指纹图像。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1