基于显示屏的指纹采集控制方法、装置及电子设备与流程

文档序号:13614386阅读:143来源:国知局
基于显示屏的指纹采集控制方法、装置及电子设备与流程

本申请涉及指纹采集技术领域,尤其涉及一种基于显示屏的指纹采集控制方法、装置及电子设备。



背景技术:

随着科技的发展及公众安全意识的增强,将计算机与光学、声学、生物学等高科技手段密切结合,利用人体固有的生理特性(如指纹、脸象、虹膜等)和行为特征(如笔迹、声音、步态等)来进行个人身份的鉴定,已成为大势所趋。其中,指纹识别技术因简单、实用等优点,已被越来越广泛应用于收集、笔记本电脑、平板电脑等多种电子设备中。

指纹识别技术的关键在于指纹采集。现有指纹采集装置一般作为一独立装置设置在电子设备背面、侧面,或者隐藏在电子设备正面的home实体键之下。相应的,现有指纹采集装置的控制方法也相对独立,用户可以随时将手指捺印在该指纹采集装置上,触发电子设备完成指纹采集。

但随着电子设备集成化、超薄化的发展趋势,可以将超薄型指纹采集组件安装于电子设备的显示屏之下,从而可以在显示屏上实现指纹采集功能,有利于提高电子设备集成度、使得电子设备更轻薄。有鉴于此,指纹采集组件集成于显示屏,上述相对独立的指纹采集控制方法也不再适用,故有必要提供一种新的指纹采集控制方法,在不影响显示屏原有显示功能的基础上,保证基于该显示屏进行指纹采集过程中准确有效的人机交互,增强用户体验好感度。



技术实现要素:

本申请提供一种基于显示屏的指纹采集控制方法、装置及电子设备,以解决将指纹传感器集成于显示屏下方的电子设备的指纹采集控制问题。

本申请第一方面提供一种基于显示屏的指纹采集控制方法;该方法应用于电子设备,所述电子设备至少包括显示屏,及安装于所述显示屏预设指纹采集区域下方的指纹传感器;该方法包括:

检测来自用户或应用程序的指纹采集触发指令;

根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面;

触发所述指纹传感器采集指纹图像。

结合第一方面,在第一方面的第一种可行的实施方式中,所述指纹采集触发指令包括以下至少一种:

在黑屏状态下,在检测到用户按下所述电子设备的电源键或起始键时生成的第一显示屏唤醒指令;

在黑屏状态下,在触控感应装置检测到用户执行第一触摸操作时生成的第二显示屏唤醒指令;其中,所述第一触摸操作包括单次点击所述显示屏、连续多次点击所述显示屏,以及长时触摸所述显示屏中的任一种;所述触控感应装置设置于所述电子设备中,用于检测用户对所述显示屏的触摸操作;

在黑屏状态下,在所述触控感应装置检测到用户执行第二触摸操作时生成的显示屏唤醒及身份验证指令;其中,所述第二触摸操作包括单次点击或连续多次点击所述预设指纹采集区域,以及长时触摸所述预设指纹采集区域中的任一种;

电子设备中的应用程序生成的身份验证指令。

结合第一方面的第一种可行的实施方式,在第一方面的第二种可行的实施方式中,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,包括:

当检测到的所述指纹采集触发指令为所述显示屏唤醒及身份验证指令或所述身份验证指令时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

结合第一方面的第一种可行的实施方式,在第一方面的第三种可行的实施方式中,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,包括:

当检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述指纹采集区域显示预设提示图标,以提示用户应捺印手指及捺印手指的位置;

利用所述触控感应装置判断用户是否在所述预设指纹采集区域捺印手指;

当判定用户在所述预设指纹采集区域捺印手指时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

结合第一方面的第三种可行的实施方式,在第一方面的第四种可行的实施方式中,控制所述预设指纹采集区域显示预设提示图标,包括:

控制所述预设指纹采集区域静态显示所述预设提示图标,或,控制所述预设指纹采集区域动态显示所述预设提示图标;

其中,控制所述预设指纹采集区域动态显示所述预设提示图标,包括以下至少一种:

动态调节所述预设提示图标的亮度;

控制所述预设指纹采集区域依次显示多种不同类型的预设提示图标。

结合第一方面的第四种可行的实施方式,在第一方面的第五种可行的实施方式中,所述预设提示图标的类型包括预设图形、预设图像和预设文字中的至少一种。

结合第一方面,或者第一方面的第一种可行的实施方式,或者第一方面的第二种可行的实施方式,或者第一方面的第三种可行的实施方式,或者第一方面的第四种可行的实施方式,或者第一方面的第五种可行的实施方式,在第一方面的第六种可行的实施方式中,所述预设指纹采集区域包括下述位置中的至少一种:

显示屏下部中间并与虚拟按键位置重叠的第一区域;

右手大拇指的探索热区之内的第二区域;所述右手大拇指的探索热区表示右手持机时,右手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域;

左手大拇指的探索热区之内的第三区域;所述左手大拇指的探索热区表示左手持机时,左手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域;

右手大拇指的探索热区与左手大拇指的探索热区的公共区域。

结合第一方面,或者第一方面的第一种可行的实施方式,或者第一方面的第二种可行的实施方式,或者第一方面的第三种可行的实施方式,或者第一方面的第四种可行的实施方式,或者第一方面的第五种可行的实施方式,在第一方面的第七种可行的实施方式中,所述方法还包括:

判断所述指纹传感器采集到的指纹图像是否满足预设质量标准;其中,所述预设质量标准包括:所述指纹图像的面积、亮度和对比度中至少一项满足预设范围;

当所述指纹图像不满足所述预设质量标准时,执行预设调整操作,并重新触发所述指纹传感器采集新的指纹图像;

其中,所述执行预设调整操作包括以下至少一项:调整所述预设指纹采集区域的屏幕亮度,调整所述指纹传感器的曝光时间,以及,调整所述指纹传感器的增益系数。

结合第一方面,或者第一方面的第一种可行的实施方式,或者第一方面的第二种可行的实施方式,或者第一方面的第三种可行的实施方式,或者第一方面的第四种可行的实施方式,或者第一方面的第五种可行的实施方式,在第一方面的第八种可行的实施方式中,所述方法还包括:

判断是否存在与所述指纹图像相匹配的预设模板;

当存在与所述指纹图像相匹配的预设模板时,触发所述电子设备执行相应的预设操作;

当不存在与所述指纹图像相匹配的预设模板时,判断匹配失败次数是否小于预设次数,并在所述匹配失败次数小于预设次数时,重新出发所述指纹传感器采集新的指纹图像。

本申请第二方面提供一种基于显示屏的指纹采集控制装置;该装置应用于电子设备,所述电子设备至少包括显示屏、触控感应装置及安装于所述显示屏预设指纹采集区域下方的指纹传感器;所述装置包括:

处理器,以及用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:当调用所述存储器中存储的可执行指令时,所述处理器执行上述第一方面任一项所述的基于显示屏的指纹采集控制方法。

本申请第三方面提供一种基于显示屏的指纹采集控制装置;该装置应用于电子设备,所述电子设备至少包括显示屏,及安装于所述显示屏预设指纹采集区域下方的指纹传感器;所述装置包括:

触发指令检测单元,用于检测来自用户或应用程序的指纹采集触发指令;

采集区域控制单元,用于根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面;

指纹采集触发单元,用于在所述采集区域控制单元控制所述预设指纹采集区域发光后,触发所述指纹传感器采集指纹图像。

结合第三方面,在第三方面的第一种可行的实施方式中,所述触发指令检测单元所检测的指纹采集触发指令包括以下至少一种:

在黑屏状态下,在检测到用户按下所述电子设备的电源键或起始键时生成的第一显示屏唤醒指令;

在黑屏状态下,在触控感应装置检测到用户执行第一触摸操作时生成的第二显示屏唤醒指令;其中,所述第一触摸操作包括单次点击所述显示屏、连续多次点击所述显示屏,以及长时触摸所述显示屏中的任一种;所述触控感应装置设置于所述电子设备中,用于检测用户对所述显示屏的触摸操作;

在黑屏状态下,在所述触控感应装置检测到用户执行第二触摸操作时生成的显示屏唤醒及身份验证指令;其中,所述第二触摸操作包括单次点击或连续多次点击所述预设指纹采集区域,以及长时触摸所述预设指纹采集区域中的任一种;

电子设备中的应用程序生成的身份验证指令。

结合第三方面的第一种可行的实施方式,在第三方面的第二种可行的实施方式中,所述采集区域控制单元包括:

第一发光控制单元,用于在检测到的所述指纹采集触发指令为所述显示屏唤醒及身份验证指令或所述身份验证指令时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

结合第三方面的第一种可行的实施方式,在第三方面的第三种可行的实施方式中,所述采集区域控制单元包括:

提示图标控制单元,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述指纹采集区域显示预设提示图标,以提示用户应捺印手指及捺印手指的位置;

捺印操作检测单元,用于在显示所述预设提示图标后,利用所述触控感应装置判断用户是否在所述预设指纹采集区域捺印手指;

第二发光控制单元,用于在判定用户在所述预设指纹采集区域捺印手指时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

结合第三方面的第三种可行的实施方式,在第三方面的第四种可行的实施方式中,所述提示图标控制单元包括:提示图标静态控制单元,和提示图标动态控制单元;

所述提示图标静态控制单元,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述预设指纹采集区域静态显示所述预设提示图标;

所述提示图标动态控制单元,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,以下述任一种方式控制所述预设指纹采集区域动态显示所述预设提示图标:

动态调节所述预设提示图标的亮度;

控制所述预设指纹采集区域依次显示多种不同类型的预设提示图标。

结合第三方面,或者第三方面的第一种可行的实施方式,或者第三方面的第二种可行的实施方式,或者第三方面的第三种可行的实施方式,或者第三方面的第四种可行的实施方式,在第三方面的第五种可行的实施方式中,所述显示屏上的预设指纹采集区域包括下述位置中的至少一种:

显示屏下部中间并与虚拟按键位置重叠的第一区域;

右手大拇指的探索热区之内的第二区域;所述右手大拇指的探索热区表示右手持机时,右手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域;

左手大拇指的探索热区之内的第三区域;所述左手大拇指的探索热区表示左手持机时,左手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域;

右手大拇指的探索热区与左手大拇指的探索热区的公共区域。

结合第三方面,或者第三方面的第一种可行的实施方式,或者第三方面的第二种可行的实施方式,或者第三方面的第三种可行的实施方式,或者第三方面的第四种可行的实施方式,在第三方面的第六种可行的实施方式中,所述装置还包括:

图像质量检测单元,用于判断所述指纹图像是否满足预设质量标准;其中,所述预设质量标准包括:所述指纹图像的面积、亮度和对比度中至少一项满足预设范围;

控制参数调整单元,用于在所述指纹图像不满足所述预设质量标准时,执行预设调整操作,并重新触发所述指纹传感器采集指纹图像;

其中,所述执行预设调整操作包括以下至少一项:调整所述预设指纹采集区域的屏幕亮度,调整所述指纹传感器的曝光时间,以及,调整所述指纹传感器的增益系数。

结合第三方面,或者第三方面的第一种可行的实施方式,或者第三方面的第二种可行的实施方式,或者第三方面的第三种可行的实施方式,或者第三方面的第四种可行的实施方式,在第三方面的第七种可行的实施方式中,所述装置还包括:

指纹图像匹配单元,用于判断是否存在与所述指纹图像相匹配的预设模板,并在存在与所述指纹图像相匹配的预设模板时,触发所述电子设备执行相应的预设操作;

匹配失败处理单元,用于在所述指纹图像匹配单元判定不存在与所述指纹图像相匹配的预设模板时,判断匹配失败次数是否小于预设次数,并在所述匹配失败次数小于预设次数时,重新出发所述指纹传感器采集新的指纹图像。

本申请第四方面提供一种电子设备,包括:显示屏、触控感应装置、安装于所述显示屏预设指纹采集区域下方的指纹传感器,以及上文任一项所述的基于显示屏的指纹采集控制装置。

由以上技术方案可知,本申请实施例当且仅当检测到指纹采集触发指令,即需要执行指纹采集时,才控制显示屏的预设指纹采集区域发光并触发指纹传感器进入正常工作状态,相应的,在不存在指纹采集触发指令时,该预设采集区域可以与显示屏的其他区域一样处于黑屏状态或显示当前程序界面,指纹传感器也可以处于非工作状态,以尽可能降低指纹采集功能所消耗的电子设备电量;同时,在本申请实施例控制下,仅有显示屏上的预设指纹采集区域用于指纹采集过程,而显示屏上除预设采集区域以外的其他区域不受指纹采集过程的影响,仍依照当前场景的显示需求进行显示或保持黑屏状态,即在基于显示屏的指纹采集过程中既不影响显示屏的原有显示或黑屏状态,又保证用户可以正确捺印手指,从而保证基于显示屏的指纹采集过程中正确的人机交互,准确并快速采集到指纹图像,使得超薄型指纹传感器集成于显示屏下方这一硬件结构的正常工作成为可能,并可以降低硬件集成成本、使电子设备外观简洁化、提升用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1a是本申请实施例提供的一种电子设备中显示屏和指纹传感器的立体图。

图1b是本申请实施例提供的一种电子设备中显示屏和指纹传感器的截面图。

图2是本申请实施例提供的一种基于显示屏的指纹采集控制方法的流程图。

图3是本申请实施例提供的指纹采集原理示意图。

图4a、图4b、图4c、图4d和图4e是本申请实施例提供的显示屏上预设指纹采集区域的优选位置示意图。

图5是本申请实施例提供的另一种基于显示屏的指纹采集控制方法的流程图。

图6是本申请实施例提供的一种动态显示预设提示图标的界面示意图。

图7是本申请实施例提供的另一种基于显示屏的指纹采集控制方法的流程图。

图8是本申请实施例提供的另一种基于显示屏的指纹采集控制方法的流程图。

图9是本申请实施例提供的一种基于显示屏的指纹采集控制装置的结构框图。

图10是本申请实施例提供的另一种基于显示屏的指纹采集控制装置的结构框图。

图11是本申请实施例提供的另一种基于显示屏的指纹采集控制装置的结构框图。

图12是本申请实施例提供的另一种基于显示屏的指纹采集控制装置的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

本申请实施例提供了一种基于显示屏的指纹采集控制方法的流程图,该方法应用于电子设备;如图1a所示的电子设备的立体图及图1b所示的电子设备的截面图,该电子设备至少包括显示屏101(displayscreen)和指纹传感器102(fingerprintsensor),且显示屏101上预设有指纹采集区域,指纹传感器102设置于该预设指纹采集区域下方。图2示出了本申请实施例所提供的一种基于显示屏的指纹采集控制方法的流程图。

参照图1a、图1b和图2,该基于显示屏的指纹采集控制方法包括以下步骤。

s1、检测来自用户或应用程序的指纹采集触发指令。

本申请实施例中,所述指纹采集触发指令表示电子设备需要采集用户指纹,根据不同的应用场景,该指纹采集触发指令既可以是由用户操作触发生成的,例如,在显示屏101处于黑屏状态时,如果用户按下电子设备电源键,说明用户有唤醒并解锁该显示屏的需求,故此时生成指纹采集触发指令,以启动后续步骤,采集解锁该显示屏所需的用户指纹图像;也可以是由电子设备中运行的应用程序触发生成的,例如,用户在通过某应用程序进行在线支付时,该应用程序需要根据用户指纹验证用户身份,故生成相应的指纹采集触发指令,以启动后续步骤,采集身份验证所需的用户指纹图像。

s2、根据检测到的所述指纹采集触发指令控制所述显示屏的预设指纹采集区域发光,以照亮手指表面。

s3、触发所述指纹传感器采集指纹图像。

本申请实施例中,在检测到指纹采集触发指令后,控制显示屏101的预设指纹采集区域发光,照亮用户手指表面,光线经手指反射后射入预设指纹采集区域下方的指纹传感器102中,并由指纹传感器102将反射光线最终转换为数字图像信号,也即得到用户指纹图像。

具体的,参照图3所示的指纹采集原理示意图,当检测到上述指纹采集指令时,控制显示屏预设指纹采集区域的驱动电路驱动相应的显示像元发光,如图3中实线箭头所示;显示像元发出的光线透过显示屏的盖板照射到手指表面,在手指凹凸不平的指纹上发生漫反射,得到如图3中虚线箭头所示的反射光线;这些反射光线依次透过显示屏的盖板、显示像元及其驱动电路层和基底,照射到指纹传感器上,进而指纹传感器可以根据这些反射光线生成相应的指纹图像。为保证手指的反射光线顺利射入指纹传感器102,显示屏101上预设指纹采集区域的盖板和基地均为透明材料,或者设置有透光小孔。

另外,本申请实施例在检测到指纹采集触发指令后,控制显示屏101的预设指纹采集区域发光,还可以用于提示用户捺印手指的位置,以保证快速并正确采集到用户的指纹图像。

由以上技术方案可知,本申请实施例当且仅当检测到指纹采集触发指令,即需要执行指纹采集时,才控制显示屏的预设指纹采集区域发光并触发指纹传感器进入正常工作状态,相应的,在不存在指纹采集触发指令时,该预设采集区域可以与显示屏的其他区域一样处于黑屏状态或显示当前程序界面,指纹传感器也可以处于非工作状态,以尽可能降低指纹采集功能所消耗的电子设备电量;同时,在本申请实施例控制下,仅有显示屏上的预设指纹采集区域用于指纹采集过程,而显示屏上除预设采集区域以外的其他区域不受指纹采集过程的影响,仍依照当前场景的显示需求进行显示或保持黑屏状态,即在基于显示屏的指纹采集过程中既不影响显示屏的原有显示或黑屏状态,又保证用户可以正确捺印手指,从而保证基于显示屏的指纹采集过程中正确的人机交互,准确并快速采集到指纹图像,使得超薄型指纹传感器集成于显示屏下方这一硬件结构的正常工作成为可能,并可以降低硬件集成成本、使电子设备外观简洁化、提升用户体验。

优选的,上述预设指纹采集区域包括但不限于显示屏的以下区域:

显示屏下部中间并与虚拟按键位置重叠的第一区域,如图4a所示;

右手大拇指的探索热区之内的第二区域;所述右手大拇指的探索热区表示右手持机时,右手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域,如图4b所示;

左手大拇指的探索热区之内的第三区域;所述左手大拇指的探索热区表示左手持机时,左手大拇指在自然弯曲且指肚触及屏幕的状态下容易触摸到的区域,如图4c所示;

右手大拇指的探索热区与左手大拇指的探索热区的公共区域,如图4d所示。

更准确地,可以将电子设备的显示屏划分为多个矩形区域,用相邻多个矩形区域的组合来定量性表示所述预设指纹采集区域;如图4e所示,可以将显示屏划分为16×9的矩形阵列,选定阴影所示的横向标号c至g、纵向标号04至08的第一指纹采集区域,以及横向标号d至f、纵向标号00至03的第二指纹采集区域为所述预设指纹采集区域。

如上文所述,根据不同的应用场景,本申请实施例所述的指纹采集触发指令的来源和具体形式可以不同;优选的,上述指纹采集触发指令包括但不限于以下四种。

1)在黑屏状态下,在检测到用户按下所述电子设备的电源键或起始键时生成的第一显示屏唤醒指令。

本申请实施例提供的指纹采集控制方法可以应用于显示屏解锁场景;相应的,对于需要通过电源键或者起始键(即home键)唤醒显示屏的电子设备,当用户对电子设备的电源键或起始键执行按压等触摸操作时,电子设备会根据该触摸操作生成第一显示屏唤醒指令。由于显示屏被唤醒后,用户下一步操作极有可能是解锁显示屏,故本申请实施例中将上述第一显示屏唤醒指令作为指纹采集触发指令,以便为解锁显示屏做准备。

本申请实施例中,电子设备中还设置有用于检测用户对所述显示屏的触摸操作的触控感应装置,且该触控感应装置在显示屏黑屏状态下仍保持工作状态,使得用户可以通过点击显示屏的任意区域唤醒显示屏的电子设备。

2)在黑屏状态下,在所述触控感应装置检测到用户执行第一触摸操作时生成的第二显示屏唤醒指令。

上述第一触摸操作包括单次点击所述显示屏、连续多次点击所述显示屏,以及长时触摸所述显示屏中的任一种。即,基于上述设置有触控传感器的电子设备,当本申请实施例提供的指纹采集控制方法应用于显示屏解锁场景时,可以在黑屏状态下,利用电子设备的触控感应装置检测用户是否执行第一触摸操作,并在检测到用户执行所述第一触摸操作时,生成所述第二显示屏唤醒指令。由于显示屏被唤醒后,用户下一步操作极有可能是解锁显示屏,故本申请实施例中将上述第一显示屏唤醒指令作为指纹采集触发指令,以便为解锁显示屏做准备。

3)在黑屏状态下,在所述触控感应装置检测到用户执行第二触摸操作时生成的显示屏唤醒及身份验证指令。

上述第二触摸操作包括单次点击或连续多次点击显示屏的预设指纹采集区域,以及长时触摸所述预设指纹采集区域中的任一种。不同于上述第一触摸操作对应的触摸区域可以为显示屏的任意区域,上述第二触摸操作对应的触摸区域仅包括显示屏上的预设指纹采集区域。

4)电子设备中的应用程序生成的身份验证指令。

电子设备的应用程序在与用户交互过程中,为保证用户信息的安全性,当某应用程序要求用户登录账号,或在线支付时,需要对用户进行身份验证,故本申请实施例中将该应用程序生成身份认证指令,作为指纹采集触发指令,以利用采集到的指纹图像进行身份认证。

基于上述不同类型的指纹采集触发指令(即上述第一显示屏唤醒指令、第二显示屏唤醒指令、显示屏唤醒及身份验证指令、身份验证指令),本申请实施例提供了另一种基于显示屏的指纹采集控制方法,如图5所示流程图;该实施例中,因不同类型的指纹采集触发指令对应的应用场景不同,后续指纹采集控制步骤也不同。参照图5,该指纹采集控制方法包括如下步骤:

s1、检测来自用户或应用程序的指纹采集触发指令,并根据所述指纹采集触发指令的类型选择执行下述步骤s21或者s221。

s21、当检测到的所述指纹采集触发指令为所述显示屏唤醒及身份验证指令或所述身份验证指令时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面,并执行步骤s3。

上述显示屏唤醒及身份验证指令对应的应用场景为,在黑屏状态下,用户对显示屏的预设指纹采集区域执行连续点击、长时触摸等操作,说明此时用户知晓显示屏上预设指纹采集区域的准确位置,且其实际需求为解锁显示屏,故本实施例在此情况下,直接控制预设指纹采集区域发出高亮光,以照亮用户的手指表面,进而通过下述步骤s23触发指纹传感器根据手指的反射光线生成用户手指的指纹图像。

对于应用程序生成的上述身份验证指令,由于其对应的应用场景为应用程序与用户交互过程中的账号登录、在线支付等,其直接目的即为采集用户的指纹图像以进行身份验证,故本实施例在此情况下也直接控制预设指纹采集区域发出高亮光线,并通过下述步骤s3快速采集用户手指的指纹图像。

s221、当检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述指纹采集区域显示预设提示图标,以提示用户应捺印手指及捺印手指的位置。

s222、利用所述触控感应装置判断用户是否在所述预设指纹采集区域捺印手指。

s223、当判定用户在所述预设指纹采集区域捺印手指时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

上述第一显示屏唤醒指令对应的应用场景为,黑屏状态下,用户按下电源键或起始键;第二显示屏唤醒指令对应的应用场景为,黑屏状态下,用户对显示屏的任一区域执行单次点击、连续多次点击或长时触摸等操作。这两种应用场景下,用户的直接目的可能仅在于唤醒显示屏,以查看时间、或查看是否有新的通知消息等,并不能确定该用户是否需要继续解锁显示屏;因此,本实施例在此情况下,先通过步骤s221在预设指纹采集区域显示预设提示图标,以提示用户可以在该预设提示图标的显示位置捺印手指,然后通过步骤s222检测用户是否正在捺印手指,如果是,说明用户有通过指纹验证解锁显示屏的需求,故可以继续执行步骤s223及下述步骤s3;反之,如果步骤s222检测不到用户捺印手指,说明用户没有解锁显示屏的需求,故不需要执行后续步骤。

s3、触发所述指纹传感器采集指纹图像。

由以上方法步骤可知,应用本实施例,用户可以在黑屏状态下,通过对显示屏的任意区域执行单次点击、连续多次点击或长时触摸等操作,或者通过按下电源键/起始键,来唤醒显示屏,同时使得显示屏通过预设提示图标来指示捺印手指的位置,为用户进一步解锁显示屏提供便利,启动指纹采集过程,为解锁显示屏做准备。另外,应用本实施例,用户可以在知晓显示屏上预设指纹采集区域的准确位置的前提下,通过对黑屏状态下显示屏的预设指纹采集区域执行连续多次点击、长时触摸等操作,来直接启动指纹采集功能(包括控制预设指纹采集区域发出高亮光,及触发指纹传感器采集指纹图像),快速完成指纹采集;或者在应用程序生成身份验证指令时,也直接启动指纹采集功能,快速完成指纹采集,保证基于指纹图像的身份验证过程顺利并快速完成。

可见,本申请实施例根据不同类型的指纹采集触发指令,对不同应用场景下的指纹采集过程采用不同的控制方法,在不确定用户是否需要通过指纹解锁显示屏时,先控制预设指纹采集区域显示预设提示图标,由于相对于指纹采集过程所需的高亮光,显示预设提示图标消耗电量更低,且不会刺眼,从而在不过多消耗电子设备电能的前提下为用户指示捺印手指的位置;而在需要直接启动指纹采集功能的场景下,省去显示预设提示图标、检测用户是否捺印手指等冗余步骤,直接控制预设指纹采集区域发出高亮光,并触发指纹传感器。本申请实施例所述的指纹采集控制方法,充分考虑了具体应用场景下的实际需求,在不影响电子设备的显示屏及其他相关部件、功能的前提下,在合适的时机启动指纹采集功能,保证快速得到指纹图像,使得将超薄型指纹传感器集成于显示屏下方这一硬件结构的正常工作成为可能,并可以降低硬件集成成本、使电子设备外观简洁化、提升用户体验。

在本申请一个可行的实施例中,上述步骤s221所述的控制所述预设指纹采集区域显示预设提示图标,具体可以为:控制所述预设指纹采集区域静态显示所述预设提示图标。

在本申请另一个可行的实施例中,上述步骤s221所述的控制所述预设指纹采集区域显示预设提示图标,具体还可以为:控制所述预设指纹采集区域动态显示所述预设提示图标。

其中,上述动态显示所述预设提示图标,可以为控制所述预设指纹采集区域依次显示多种不同类型的预设提示图标;如图6所示,预设提示图标可以包括如界面601所示的预设图形、界面602所示的预设图像、界面603所示的预设文字等多种类型。相应的,可以控制预设指纹采集区域每隔0.5秒(或其他预设间隔)变换一次图标类型。当然,不同类型的预设提示图标的显示顺序可以采用预设的一种默认显示顺序或由用户自定义设置。

另外,上述动态显示所述预设提示图标,也可以为动态调节所述预设提示图标的亮度,或者,在依次显示不同类型的预设提示图标的同时,在每种预设提示图标的显示过程中,调节该预设提示图标的亮度。

上述实施例中,在预设指纹采集区域动态显示预设提示图标,更容易引起用户的注意,有助于用户快速找到捺印手指的位置。

参照图7,在本申请实施例提供的另一种基于显示屏的指纹采集控制方法中,在触发指纹传感器采集指纹图像之后,还可以包括如下步骤:

s4、判断所述指纹传感器采集到的指纹图像是否满足预设质量标准。

其中,所述预设质量标准包括:所述指纹图像的面积、亮度和对比度中至少一项满足预设范围。

s5、当所述指纹图像不满足所述预设质量标准时,执行预设调整操作,并返回步骤s3,即重新触发所述指纹传感器采集新的指纹图像。

具体的,上述执行预设调整操作包括以下至少一项:调整所述预设指纹采集区域的屏幕亮度;调整所述指纹传感器的曝光时间;以及,调整所述指纹传感器的增益系数。其中,曝光时间越长,指纹传感器的进光量越多,得到的指纹图像的亮度就越大;反之,曝光时间越短,得到的指纹图像的亮度越小。增益系数越大,指纹传感器中由光信号转换得到的模拟信号的强度越强,从而得到的指纹图像的亮度就越大;反之,增益系数越小,得到的指纹图像的亮度越小。

实际应用过程中,用户捺印手指时,手指表面干湿程度等因素,会影响指纹传感器采集到的指纹图像的质量;例如,采集到的指纹图像会出现过暗或过亮的现象,其中的指纹纹路不清晰、不易分辨。而由于指纹图像的质量直接影响基于指纹图像的身份验证过程,如果指纹图像质量过差,很难根据其判断相应的用户是否为合法用户,因此,本申请实施例在步骤s3触发指纹传感器采集指纹图像后,还通过步骤s4检测采集到的指纹图像是否满足预设质量标准,包括该指纹图像的面积是否在预设面积范围内,该指纹图像的亮度是否在预设亮度范围内,该指纹图像的对比度是否在预设对比度范围内等;且根据不同的精度要求,具体判断方法包括但不限于以下两种:(1)在指纹图像的面积、亮度、对比度都不在相应的预设范围内时才判定该指纹图像不满足预设质量标准;(2)在面积、亮度、对比度中的只要有一项不在相应的预设范围内时,就判定该指纹图像不满足预设质量标准。

在判定该指纹图像不满足预设质量标准时,通过步骤s5触发指纹采集器重新采集指纹图像,直至得到满足预设质量标准的指纹图像。

可见,本申请实施例通过增加上述步骤s4和s5,在因手指表面干湿程度等干扰因素导致采集到的指纹图像质量过差(不满足预设质量标准)时,自动重新采集指纹图像,直至其满足预设质量标准;因此,本申请实施例可以保证采集到的指纹图像的清晰度,即保证指纹图像具有较高的质量,进而保证身份验证结果具有较高的准确性。

参照图8,在本申请实施例提供的另一种基于显示屏的指纹采集控制方法中,在触发指纹传感器采集指纹图像之后,还可以包括如下步骤:

s6、判断是否存在与所述指纹图像相匹配的预设模板,如果是,则执行步骤s7,否则执行步骤s8;

s7、当存在与所述指纹图像相匹配的预设模板时,触发所述电子设备执行相应的预设操作。

本实施例步骤s6中,通过将采集到的指纹图像与预设模板进行比较,如果存在与该指纹图像相匹配的预设模板,说明相应的用户为合法用户,即用户身份验证通过,进而可以触发所述电子设备执行相应的预设操作,如解锁显示屏、登陆账号、完成在线支付等。

s8、当不存在与所述指纹图像相匹配的预设模板时,判断匹配失败次数是否小于预设次数,并在所述匹配失败次数小于预设次数时,返回步骤s3,即重新出发所述指纹传感器采集新的指纹图像。

如果步骤s6中判定不存在与该指纹图像相匹配的预设模板,可能是由于相应用户不是合法用户,也可能是由于该指纹图像的质量过差;为避免合法用户因指纹图像质量差而无法通过身份验证(如用户按错手指、或因手指过于干燥/潮湿而无法产生高质量指纹图像),本申请实施例通过步骤s8允许在一定次数限制内重新采集指纹图像,从而既可以避免非法用户无限次尝试验证,也可以保证在首次匹配失败后,通过重新采集指纹图像并重新匹配,来识别出合法用户,进而可以执行步骤s7所述的预设操作。

可见,本申请实施例在将采集到的指纹图像与预设模板进行匹配,以验证相应用户是否为合法用户时,在匹配失败时,重新采集用户的指纹图像并再次与预设模板进行匹配,同时限制匹配失败的次数,从而既可以避免非法用户无限次尝试验证,也可以保证在匹配失败后,通过重新匹配,排除干扰因素,正确识别出每个合法用户。

相应于上述方法实施例,本申请实施例还提供了一种计算机存储介质,例如可以是只读存储器(read-onlymemory,rom)、随机存取存储器(random-accessmemory,ram)、磁带、软盘和光数据存储设备等;该计算机存储介质中存储有程序,当所述存储介质中的程序由电子设备(该电子设备包括显示屏、触控感应装置及安装于所述显示屏预设指纹采集区域下方的指纹传感器)的处理器执行时,使得该电子设备能够执行上述方法实施例中记载的基于显示屏的指纹采集控制方法的部分或全部步骤。

另外,本申请实施例还提供了一种基于显示屏的指纹采集控制装置;该装置应用于电子设备,所述电子设备至少包括显示屏、触控感应装置及安装于所述显示屏预设指纹采集区域下方的指纹传感器;所述装置包括:处理器,以及用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当调用所述存储器中存储的可执行指令时,所述处理器执行上述方法实施例中记载的基于显示屏的指纹采集控制方法的部分或全部步骤。

图9为本申请实施例提供的一种基于显示屏的指纹采集控制装置的结构框图,该装置应用于电子设备,该电子设备至少包括显示屏,及安装于所述显示屏预设指纹采集区域下方的指纹传感器。参照图9,该装置包括:触发指令检测单元100、采集区域控制单元200和指纹采集触发单元300。

该触发指令检测单元100被配置为,检测来自用户或应用程序的指纹采集触发指令。

该采集区域控制单元200被配置为,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面。

该指纹采集触发单元300被配置为,在所述采集区域控制单元控制所述预设指纹采集区域发光后,触发所述指纹传感器采集指纹图像。

由以上技术方案可知,本申请实施例提供的基于显示屏的指纹采集控制装置,通过触发指令检测单元实时检测指纹采集触发指令,当且仅当检测到指纹采集触发指令,即需要执行指纹采集时,才控制显示屏的预设指纹采集区域发光并触发指纹传感器进入正常工作状态,相应的,在不存在指纹采集触发指令时,该预设采集区域可以与显示屏的其他区域一样处于黑屏状态或显示当前程序界面,指纹传感器也可以处于非工作状态,以尽可能降低指纹采集功能所消耗的电子设备电量;同时,在本申请实施例的采集区域控制单元的控制下,仅有显示屏上的预设指纹采集区域用于指纹采集过程,而显示屏上除预设采集区域以外的其他区域不受指纹采集过程的影响,仍依照当前场景的显示需求进行显示或保持黑屏状态,即在基于显示屏的指纹采集过程中既不影响显示屏的原有显示或黑屏状态,又保证用户可以正确捺印手指,从而保证基于显示屏的指纹采集过程中正确的人机交互,准确并快速采集到指纹图像,使得将超薄型指纹传感器集成于显示屏下方这一硬件结构的正常工作成为可能,并可以降低硬件集成成本、使电子设备外观简洁化、提升用户体验。

优选的,本申请实施例中采集区域控制单元所控制的预设指纹采集区域可以采用上文图4a、图4b、图4c及图4d任一项所示的区域,以便于用户捺印手指。

优选的,基于电子设备的触控感应装置,本申请实施例中触发指令检测单元所检测的指纹采集触发指令包括显示屏唤醒及身份验证指令、身份验证指令、第一显示屏唤醒指令及第二显示屏唤醒指令中的至少一种,四种指令的相关内容可参照上文方法实施例所述,此处不再赘述。

图10为本申请实施例提供的另一种基于显示屏的指纹采集控制装置,该装置同样应用于电子设备,该电子设备包括:显示屏、触控感应装置及安装于所述显示屏预设指纹采集区域下方的指纹传感器。该装置包括:触发指令检测单元100、采集区域控制单元200和指纹采集触发单元300。

该触发指令检测单元100被配置为,检测来自用户或应用程序的指纹采集触发指令。

该采集区域控制单元200被配置为,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面。

该指纹采集触发单元300被配置为,在所述采集区域控制单元控制所述预设指纹采集区域发光后,触发所述指纹传感器采集指纹图像。

其中,触发指令检测单元100检测到的指纹采集触发指令包括显示屏唤醒及身份验证指令、身份验证指令、第一显示屏唤醒指令及第二显示屏唤醒指令中的至少一种,当检测到的指纹采集触发指令不同时,采集区域控制单元200的具体控制方式也不同。

有鉴于此,对应于上述“显示屏唤醒及身份验证指令”和“身份验证指令”,采集区域控制单元200可以包括:

第一发光控制单元210,用于在检测到的所述指纹采集触发指令为所述显示屏唤醒及身份验证指令或所述身份验证指令时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

对应于上述“第一显示屏唤醒指令”和“第二显示屏唤醒指令”,采集区域控制单元200可以包括:

提示图标控制单元221,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述指纹采集区域显示预设提示图标,以提示用户应捺印手指及捺印手指的位置;

捺印操作检测单元222,用于在显示所述预设提示图标后,利用所述触控感应装置判断用户是否在所述预设指纹采集区域捺印手指;

第二发光控制单元223,用于在判定用户在所述预设指纹采集区域捺印手指时,控制所述预设指纹采集区域发出高亮光,以照亮手指表面。

由以上结构可知,本申请实施例根据不同类型的指纹采集触发指令,对不同应用场景下的指纹采集过程采用不同的控制方法,在不确定用户是否需要通过指纹解锁显示屏时,先控制预设指纹采集区域显示预设提示图标,由于相对于指纹采集过程所需的高亮光,显示预设提示图标消耗电量更低,且不会刺眼,从而在不过多消耗电子设备电能的前提下为用户指示捺印手指的位置;而在需要直接启动指纹采集功能的场景下,省去显示预设提示图标、检测用户是否捺印手指等冗余步骤,直接控制预设指纹采集区域发出高亮光,并触发指纹传感器。本申请实施例所述的指纹采集控制装置,充分考虑了具体应用场景下的实际需求,在不影响电子设备的显示屏及其他相关部件、功能的前提下,在合适的时机启动指纹采集功能,保证快速得到指纹图像,使得将超薄型指纹传感器集成于显示屏下方这一硬件结构的正常工作成为可能,并可以降低硬件集成成本、使电子设备外观简洁化、提升用户体验。

在本申请一个可行的实施例中,上述提示图标控制单元221可以包括:提示图标静态控制单元,和提示图标动态控制单元中的至少一种。

其中,所述提示图标静态控制单元,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,控制所述预设指纹采集区域静态显示所述预设提示图标。

所述提示图标动态控制单元,用于在检测到的所述指纹采集触发指令为所述第一显示屏唤醒指令或所述第二显示屏唤醒指令时,以下述任一种方式控制所述预设指纹采集区域动态显示所述预设提示图标:动态调节所述预设提示图标的亮度,以及,控制所述预设指纹采集区域依次显示多种不同类型的预设提示图标。

上述实施例中,静态和动态两种控制方式各有优势:基于提示图标静态控制单元的静态控制方式,简单易实现;基于提示图标动态控制单元的动态控制方式,更容易引起用户的注意,有助于用户快速找到捺印手指的位置。

图11为本申请实施例提供的一种基于显示屏的指纹采集控制装置的结构框图,该装置应用于电子设备,该电子设备至少包括显示屏,及安装于所述显示屏预设指纹采集区域下方的指纹传感器。参照图11,该装置包括:触发指令检测单元100、采集区域控制单元200、指纹采集触发单元300、图像质量检测单元400和控制参数调整单元500。

该触发指令检测单元100被配置为,检测来自用户或应用程序的指纹采集触发指令。

该采集区域控制单元200被配置为,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面。

该指纹采集触发单元300被配置为,在所述采集区域控制单元控制所述预设指纹采集区域发光后,触发所述指纹传感器采集指纹图像。

该图像质量检测单元400被配置为,判断所述指纹图像是否满足预设质量标准;其中,所述预设质量标准包括:所述指纹图像的面积、亮度和对比度中至少一项满足预设范围。

该控制参数调整单元500被配置为,在所述指纹图像不满足所述预设质量标准时,执行预设调整操作,并重新触发所述指纹传感器采集指纹图像;其中,所述执行预设调整操作包括以下至少一项:调整所述预设指纹采集区域的屏幕亮度,调整所述指纹传感器的曝光时间,以及,调整所述指纹传感器的增益系数。

可见,相对于上文图9或图10所示实施例,本申请图11所述实施例通过增加上述图像质量检测单元和控制参数调整单元,保证采集到的指纹图像具有较高的质量,进而保证身份验证结果具有较高的准确性。

图12为本申请实施例提供的一种基于显示屏的指纹采集控制装置的结构框图,该装置应用于电子设备,该电子设备至少包括显示屏,及安装于所述显示屏预设指纹采集区域下方的指纹传感器。参照图12,该装置包括:触发指令检测单元100、采集区域控制单元200、指纹采集触发单元300、指纹图像匹配单元600和匹配失败处理单元700。

该触发指令检测单元100被配置为,检测来自用户或应用程序的指纹采集触发指令。

该采集区域控制单元200被配置为,根据检测到的所述指纹采集触发指令控制所述预设指纹采集区域发光,以照亮手指表面。

该指纹采集触发单元300被配置为,在所述采集区域控制单元控制所述预设指纹采集区域发光后,触发所述指纹传感器采集指纹图像。

该指纹图像匹配单元600被配置为,判断是否存在与所述指纹图像相匹配的预设模板,并在存在与所述指纹图像相匹配的预设模板时,触发所述电子设备执行相应的预设操作。

该匹配失败处理单元700被配置为,在指纹图像匹配单元600判定不存在与所述指纹图像相匹配的预设模板时,判断匹配失败次数是否小于预设次数,并在所述匹配失败次数小于预设次数时,重新出发所述指纹传感器采集新的指纹图像。

可见,本申请实施例通过设置匹配失败处理单元,在将采集到的指纹图像与预设模板进行匹配,以验证相应用户是否为合法用户时,在匹配失败时,重新采集用户的指纹图像并再次与预设模板进行匹配,同时限制匹配失败的次数,从而既可以避免非法用户无限次尝试验证,也可以保证在匹配失败后,通过重新匹配,排除干扰因素,正确识别出每个合法用户。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

另外,本申请实施例还提供了一种电子设备,该电子设备包括:显示屏、触控感应装置、安装于所述显示屏预设指纹采集区域下方的指纹传感器,以及上文任一实施例所述的基于显示屏的指纹采集控制装置。例如,该电子设备可以为手机、平板电脑等。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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