指纹信息的处理方法、存储介质及电子设备与流程

文档序号:16527563发布日期:2019-01-05 10:28阅读:174来源:国知局
指纹信息的处理方法、存储介质及电子设备与流程

本申请涉及电子技术领域,尤其涉及一种指纹信息的处理方法、存储介质及电子设备。



背景技术:

随着电子技术的高速发展,其功能越来越多样化,给人们的生活带来了极大的方便,用户使用电子设备的时间也越来越长,因此,电子设备的续航问题也越来越重要。

当前,电子设备在被遮挡时,例如,电子设备放在用户口袋中时,当用户的手指误触碰到电子设备的指纹按键时,电子设备会点亮显示屏,并对手指指纹进行指纹验证,造成电子设备的功耗损失,影响电子设备的续航能力。



技术实现要素:

本申请实施例提供了一种指纹信息的处理方法、存储介质及电子设备,能够提升电子设备的续航能力。

第一方面,本申请实施例了提供了一种指纹信息的处理方法,应用于电子设备中,所述电子设备包括显示屏和距离传感器,所述显示屏包括显示区域,所述距离传感器设置在所述显示屏的显示区域下方,所述处理方法包括:

在熄屏显示状态下,当检测到指纹信息时,开启所述距离传感器;

通过所述距离传感器检测距离值;

根据所述距离值确定所述显示屏与外界物体之间的距离状态,所述距离状态包括接近状态和远离状态;

根据所述距离状态对所述指纹信息进行处理。

第二方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的指纹信息的处理方法。

第三方面,本申请实施例提供的电子设备,包括显示屏、距离传感器、处理器以及存储器,所述显示屏、距离传感器以及存储器分别与所述处理器耦合,所述距离传感器设置在所述显示屏的下方;

所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行以下步骤:

在熄屏显示状态下,当检测到指纹信息时,开启所述距离传感器;

通过所述距离传感器检测距离值;

根据所述距离值确定所述显示屏与外界物体之间的距离状态,所述距离状态包括接近状态和远离状态;

根据所述距离状态对所述指纹信息进行处理。

本申请实施例通过在熄屏显示状态下,当检测到指纹信息时,开启距离传感器;通过距离传感器检测距离值;根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;根据距离状态对指纹信息进行处理。以此在熄屏状态下,电子设备可根据显示屏与外界物体之间的距离状态来对指纹信息进行处理,可以避免在显示屏被遮挡的情况下还对指纹信息进行响应处理,造成电子设备的功耗损失,进而提升了电子设备的续航能力。

附图说明

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

图1为本申请实施例提供的电子设备的结构示意图。

图2为本申请实施例提供的电子设备的另一结构示意图。

图3是本申请实施例提供的指纹信息的处理方法的一个流程示意图。

图4是本申请实施例提供的指纹信息的处理方法的另一个流程示意图。

图5是本申请实施例提供的指纹信息处理的场景示意图。

图6是本申请实施例提供的指纹信息的处理装置的一个结构示意图。

图7是本申请实施例提供的指纹信息的处理装置的另一结构示意图。

图8是本申请实施例提供的电子设备的又一个结构示意图。

图9是本申请实施例提供的电子设备的再一结构示意图。

具体实施方式

请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。

在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。

本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。

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

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

参考图1,图1为本申请实施例提供的电子设备的结构示意图。该电子设备可以是智能手机、平板电脑等设备。电子设备100包括显示屏10、中框20、电路板30、电池40、后盖50以及距离传感器60。

其中,显示屏10安装在后盖50上,以形成电子设备100的显示面。显示屏10作为电子设备100的前壳,与后盖50形成一收容空间,用于容纳电子设备100的其他电子元件或功能组件。同时,显示屏10形成电子设备100的显示面,用于显示图像、文本等信息。显示屏10可以为液晶显示屏(liquidcrystaldisplay,lcd)或有机发光二极管显示屏(organiclight-emittingdiode,oled)等类型的显示屏。

在一些实施例中,显示屏10上可以设置有玻璃盖板。其中,玻璃盖板可以覆盖显示屏10,以对显示屏10进行保护,防止显示屏10被刮伤或者被水损坏。

在一些实施例中,如图1所示,显示屏10可以包括显示区域11以及非显示区域12。其中,显示区域11执行显示屏10的显示功能,用于显示图像、文本等信息。非显示区域12不显示信息。非显示区域12可以用于设置摄像头、受话器、显示屏触控电极等功能组件。在一些实施例中,非显示区域12可以包括位于显示区域11上部和下部的至少一个区域。

在一些实施例中,如图2所示,显示屏10可以为全面屏。此时,显示屏10可以全屏显示信息,从而电子设备100具有较大的屏占比。显示屏10只包括显示区域11,而不包括非显示区域。此时,电子设备100中的摄像头、环境光传感器等功能组件可以隐藏在显示屏10下方,而电子设备100的指纹识别模组可以设置在电子设备100的背面。

中框20可以为薄板状或薄片状的结构,也可以为中空的框体结构。其中,中框20可以收容在上述显示屏10与后盖50形成的收容空间中。中框20用于为电子设备100中的电子元件或功能组件提供支撑作用,以将电子设备中的电子元件、功能组件安装到一起。例如,电子设备中的摄像头、受话器、电路板、电池等功能组件都可以安装到中框20上以进行固定。在一些实施例中,中框20的材质可以包括金属或塑胶。

电路板30安装在上述收容空间内部。例如,电路板30可以安装在该中框20上,并随中框20一同收容在上述收容空间中。电路板30可以为电子设备100的主板。电路板30上设置有接地点,以实现电路板30的接地。电路板30上可以集成有马达、麦克风、扬声器、受话器、耳机接口、通用串行总线接口(usb接口)、摄像头、距离传感器、环境光传感器、陀螺仪以及处理器等功能组件中的一个、两个或多个。同时,显示屏10可以电连接至电路板30。

在一些实施例中,电路板30上设置有显示控制电路。该显示控制电路向显示屏10输出电信号,以控制显示屏10显示信息。

电池40安装在上述收容空间内部。例如,电池40可以安装在该中框20上,并随中框20一同收容在上述收容空间中。电池40可以电连接至该电路板30,以实现电池40为电子设备100供电。其中,电路板30上可以设置有电源管理电路。该电源管理电路用于将电池40提供的电压分配到电子设备100中的各个电子元件。

后盖50用于形成电子设备100的外部轮廓。后盖50可以一体成型。在后盖50的成型过程中,可以在后盖50上形成后置摄像头孔、指纹识别模组安装孔等结构。

距离传感器60可以连接在电路板30上。距离传感器60用于检测显示屏10与外部物体(例如用户脸部、手部等)之间的距离。在本申请实施例中,该距离传感器60设置在该显示屏10的显示区域11下方。也即,该距离传感器60隐藏在该显示屏10的显示区域11下方。从电子设备100的外部观察时,该距离传感器60是不可见的。在一些实施例中,该距离传感器60还可以集成在该显示屏10的显示区域11内部。

其中,该距离传感器60可以为红外传感器。该距离传感器60包括红外线发射器和红外线接收器。红外线发射器透过该显示屏10的显示区域11向外界发射红外线。红外线接收器接收外界物体(例如用户脸部、手部等)反射回来的红外线。从而,电子设备100可以根据接收到的红外线的强度来判断该显示屏10与外界物体之间的距离。

本申请实施例提供一种指纹信息的处理方法,该指纹信息的处理方法可以应用于上述电子设备100中。如图3所示,该指纹信息的处理方法,可以包括以下步骤:

201、在熄屏显示状态下,当检测到指纹信息时,开启距离传感器。

其中,该熄屏显示状态(alwaysondisplay,aod)是指电子设备处于锁定的状态时,显示区域的部分区域保持长亮而显示时间和通知等信息,所以,对于习惯用手机查看时间的用户,不用频繁点亮手机屏幕,非常便捷,可以节省电子设备的功耗以及使用寿命。

基于此,电子设备在处于熄屏显示状态下,当电子设备上的指纹识别模组识别到指纹信息时,说明用户可能需要解锁电子设备进入桌面或者预设应用,此时,为了防止用户由于误触碰而输入指纹信息,电子设备暂时不对该指纹信息进行处理,启动设置在显示屏的显示区域下方的距离传感器,需要说明的是,由于该距离传感器设置在显示屏下方,从而避免了在电子设备的盖板上进行开孔的操作,提升了电子设备的屏占比。

202、通过距离传感器检测距离值。

其中,为了使得距离测量更加精确,在距离传感器发射探测信号时前,会对应的控制显示屏的显示区域显示至少一帧预设图像。其中,该预设图像为颜色较深的纯色图像,该纯色图像是指红色(red)成分、绿色(green)成分、蓝色(blue)成分数值相同的图像。在一实施例中,该预设图像可以为纯黑色画面,在相邻两帧或者数帧之内插入不超过预设数量的全黑帧,不会被人眼察觉。

进一步的,在显示屏的显示区域显示全黑帧时,电子设备控制距离传感器朝显示屏的显示区域方向发射探测信号,该探测信号穿过显示屏传输到外界,经过外界物体反射后形成反射信号,该反射信号穿过该显示屏的显示区域进入该距离传感器,电子设备可以根据距离传感器发射探测信号到接收到反射信号的时间差确定出距离值,或者也可以根据信号的衰减度确定出距离值。

在一些实施方式中,该通过距离传感器检测距离值的步骤,可以包括:

(1)控制该显示屏的该显示区域显示至少一帧预设图像;

(2)控制该距离传感器朝该显示区域方向发射探测信号,该探测信号穿过该显示区域传输到外界,经过外界物体反射后形成反射信号,该反射信号穿过该显示区域进入该距离传感器;

(3)根据该距离传感器发射探测信号到接收到反射信号的时间差确定出距离值。

其中,首先控制显示屏的该显示区域显示全黑帧,在显示屏的显示区域显示全黑帧时,对距离传感器的信号影响最小,可以很好的提升距离传感器检测的精确度。

进一步的,该距离传感器可以包括信号发射器以及信号接收器,电子设备控制该距离传感器中的信号发射器朝该显示区域发射探测信号,由于该显示区域当前为全黑帧,所以该探测信号可以更容易的穿过该显示区域,降低了信号的衰减度,进而提升了距离值检测的精确性。

进一步的,该探测信号穿过该显示区域传输到外界,经过外界物体反射后会形成反射信号,该反射信号折回穿过该显示区域进入距离传感器中的信号接收器上,该电子设备可以根据信号发射器发射探测信号到信号接收器接收到反射信号的时间差确定出距离值,时间差越大,距离值越大,时间差越小,距离值越小。

203、根据距离值确定显示屏与外界物体之间的距离状态。

其中,该距离状态可以包括接近状态以及远离状态,该接近状态说明显示屏处于被遮挡的状态,该远离状态说明显示屏处于未被遮挡的状态,可以将检测出的距离值与一临界距离值进行比较,当距离值小于该临界距离值时,判定为显示屏与外界物体之间的距离状态为接近状态。当距离值大于该临界距离值时,判定为显示屏与外界物体之间的距离状态为远离状态。

在一些实施方式中,该根据距离值确定显示屏与外界物体之间的距离状态的步骤,可以包括:

(1)将该距离值与预设距离阈值进行比较,确定该距离值与该预设距离阈值的大小关系;

(2)当该距离值小于该预设距离阈值时,确定该显示屏与外界物体之间的距离状态为接近状态;

(3)当该距离值大于该预设距离阈值时,确定该显示屏与外界物体之间的距离状态为远离状态。

其中,可以通过设定一个合适的预设距离阈值,该预设距离阈值为合适的临界值,将该距离值与预设距离阈值进行比较,确定该距离值与该预设距离阈值的大小关系,当该距离值小于该预设距离阈值时,说明显示屏与外界物体之间的距离很接近,确定显示屏与外界物体之间的距离状态为接近状态。当该距离值大于该预设距离阈值时,说明显示屏与外界物体之间的距离很远,确定该显示屏与外界物体之间的距离状态为远离状态。

204、根据距离状态对指纹信息进行处理。

其中,该显示屏的状态可以包括熄屏显示状态、完全熄屏状态以及解锁后的使用状态。电子设备处于熄屏显示状态时,当显示屏与外界物体之间的距离为接近状态时,说明显示屏处于被遮挡的状态,可以不响应该指纹信息,即不对指纹信息进行验证,并关闭该熄屏显示状态,进入完全熄屏状态,可以节省电子设备的功耗,另外还可与避免显示屏在被遮挡的情况下被解锁,造成误操作。电子设备处于熄屏显示状态时,当显示屏与外界物体之间的距离为远离状态时,说明显示屏不处于被遮挡的状态,对该指纹信息进行指纹验证,当指纹验证通过时,解锁该电子设备。当指纹验证不通过时,提示用户解锁失败。

在一些实施方式中,该对该指纹信息进行指纹验证的步骤,可以包括:

(1)当该距离状态为接近状态时,关闭该熄屏显示状态;

(2)当该距离状态为远离状态时,对该指纹信息进行指纹验证。

其中,当确定出显示屏与外界物体之间的距离状态为接近状态时,说明显示屏被遮挡,关闭该熄屏显示状态,进入完全熄屏状态,并不对该指纹信息进行指纹验证,当确定出显示屏与外界物体之间的距离状态为远离状态时,说明显示屏不被遮挡,对指纹信息进行指纹验证操作。

在一些实施方式,该对该指纹信息进行指纹验证的步骤,可以包括:

(1.1)判断该指纹信息与预设指纹信息的相似度是否超过预设阈值;

(1.2)解锁该电子设备;

(1.3)生成振动信息,以提示用户解锁失败。

其中,将获取的指纹信息与预设指纹信息进行相似度匹配,该预设指纹信息为电子设备预先存储的验证指纹信息,电子设备在每次采集指纹信息时,由于手指按压的角度不同,导致同一手指的采集的指纹信息会产生一定的误差。所以设定一预设阈值,该预设阈值为一临界值,当判断出该指纹信息与预设指纹信息的相似度超过预设阈值时,判定为指纹信息验证通过,解锁该电子设备。当判断出该指纹信息与预设指纹信息的相似度不超过预设阈值时,生成振动信息,使得电子设备发出连续的振动,以提示用户解锁失败。

由上可知,本申请实施例通过在熄屏显示状态下,当检测到指纹信息时,开启距离传感器;通过距离传感器检测距离值;根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;根据距离状态对指纹信息进行处理。以此在熄屏状态下,电子设备可根据显示屏与外界物体之间的距离状态来对指纹信息进行处理,可以避免在显示屏被遮挡的情况下还对指纹信息进行响应处理,造成电子设备的功耗损失,进而提升了电子设备的续航能力。

下面将在上述实施例描述的方法基础上,对本申请的显示方法做进一步介绍。参考图4,该指纹信息的处理方法可以包括:

301、在熄屏显示状态下,当检测到指纹信息时,开启距离传感器。

其中,在熄屏显示状态下,当指纹感应模组检测到指纹信息时,会对应开启设置在显示屏的显示区域下的距离传感器。

如图5所示,电子设备100在熄屏显示状态下,当指纹感应模组70检测到指纹信息时,启动设置显示区域下的距离传感器60。

302、控制显示屏的显示区域显示至少一帧预设图像。

其中,为了使得距离传感器的测量更加精确,在控制距离传感器发射探测信号之前,会对应控制显示屏的显示区域显示至少一全黑帧,可以理解的是,在相邻两帧正常显示画面之间插入不超过预设数量的全黑帧,不会被人眼察觉,且全黑图像对距离传感器的发射的信号的衰减度最小,可以提升距离测量的精确性。

303、控制距离传感器朝显示区域方向发射探测信号,探测信号穿过显示区域传输到外界,经过外界物体反射后形成反射信号,反射信号穿过显示区域进入距离传感器。

其中,该距离传感器包括信号发射器和信号接收器,电子设备在显示屏的显示区域显示全黑图像时,电子设备控制距离传感器中的信号发射器朝显示区域方向发射探测信号,该探测信号会穿过显示区域传输到外界,当传输过程中碰到外界物体,如人手或者衣物等进行发射,形成反射信号,反射信号穿过显示区域回馈到信号接收器上。

304、根据距离传感器发射探测信号到接收到反射信号的时间差确定出距离值。

其中,电子设备根据信号发射器发射探测信号到信号接收器接收到发射信号的时间差乘以信号在空气中的传输速率确定出显示屏与外界物体之间的距离值。

305、将距离值与预设距离阈值进行比较,确定距离值与预设距离阈值的大小关系。

其中,将显示屏与外界物体之间的距离值与预设距离阈值进行比较,该预设距离阈值为判断距离状态的临界值,如0.15米,将距离值与预设距离阈值0.15米进行比较,确定距离值与预设距离阈值0.15米的大小关系。当距离值小于预设距离阈值0.15米时,执行步骤306。当距离值大于预设距离阈值0.15米时,执行步骤308。

306、当距离值小于预设距离阈值时,确定显示屏与外界物体之间的距离状态为接近状态。

其中,当距离值小于预设距离阈值0.15米时,说明外界物体与显示屏的距离很近,确定显示屏与外界物体之间的距离状态为接近状态。

307、当距离状态为接近状态时,关闭熄屏显示状态。

其中,当确定显示屏与外界物体的距离状态为接近状态时,说明显示屏处于被遮挡的状态,如放在用户的口袋中,此时,可以关闭熄屏显示状态,进入完全熄屏状态,并且不响应指纹信息的验证操作,极大的节省了电子设备的功耗。

如图5所示,当距离值小于预设距离阈值时,电子100关闭熄屏显示状态,进入完全熄屏状态。

308、当距离值大于预设距离阈值时,确定显示屏与外界物体之间的距离状态为远离状态。

其中,当距离值大于预设距离阈值0.15米时,说明外界物体与显示屏的距离很远,确定显示屏与外界物体之间的距离状态为远离状态。

309、判断指纹信息与预设指纹信息的相似度是否超过预设阈值。

其中,当电子设备确定显示屏与外界物体之间的距离状态为远离状态时,对指纹信息进行验证,即判断指纹信息与预设指纹信息(如机主指纹信息)的相似度是否超过预设阈值,当判断出指纹信息与预设指纹信息的相似度超过预设阈值时,执行步骤310。当判断出指纹信息与预设指纹信息的相似度不超过预设阈值时,执行步骤311。

310、解锁电子设备。

其中,当判断出指纹信息与预设指纹信息的相似度超过预设阈值时,说明指纹信息验证通过,解锁该电子设备开始正常使用。

311、生成振动信息。

当判断出指纹信息与预设指纹信息的相似度不超过预设阈值时,判定为指纹信息验证不通过,生成振动信息,控制电子设备开始振动,以提示用户指纹解锁失败。

由上可知,本申请实施例通过在熄屏显示状态下,当检测到指纹信息时,开启距离传感器;控制显示屏的显示区域显示至少一帧预设图像,控制距离传感器在显示区域显示预设图像时,检测显示屏与外界物体之间的距离值;根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;在距离状态为接近状态时,关闭熄屏显示状态;在距离状态为远离状态时,对指纹信息进行指纹验证。以此在熄屏状态下,电子设备可根据显示屏与外界物体之间的距离状态来对指纹信息进行处理,可以避免在显示屏被遮挡的情况下还对指纹信息进行响应处理,造成电子设备的功耗损失,进而提升了电子设备的续航能力。

在一实施例中还提供了一种指纹信息的处理装置。请参阅图6,图6为本申请实施例提供的指纹信息的处理装置的结构示意图。其中该指纹信息的处理装置应用于电子设备,该指纹信息的处理装置包括开启单元401、检测单元402、确定单元403以及处理单元404,如下:

该开启单元401,用于在熄屏显示状态下,当检测到指纹信息时,开启该距离传感器。

其中,该熄屏显示状态是指电子设备处于锁定的状态时,显示区域的部分区域保持长亮而显示时间和通知等信息,所以,对于习惯用手机查看时间的用户,不用频繁点亮手机屏幕,非常便捷,可以节省电子设备的功耗以及使用寿命。

基于此,电子设备在处于熄屏显示状态下,当指纹识别模组识别到指纹信息时,说明用户可能需要解锁电子设备进入桌面或者预设应用,此时,为了防止用户由于误触碰而输入指纹信息,电子设备暂时不对该指纹信息进行处理,该开启单元401启动设置在显示屏的显示区域下方的距离传感器,需要说明的是,由于该距离传感器设置在显示屏下方,从而避免了在电子设备的盖板上进行开孔的操作,提升了电子设备的屏占比。

该检测单元402,用于通过该距离传感器检测距离值。

其中,为了使得距离测量更加精确,在距离传感器发射探测信号时前,该检测单元402会对应的控制显示屏的显示区域显示至少一帧预设图像。其中,该预设图像为颜色较深的纯色图像,该纯色图像是指红色成分、绿色成分、蓝色成分数值相同的图像。在一实施例中,该预设图像可以为纯黑色画面,在相邻两帧或者数帧之内插入不超过预设数量的全黑帧,不会被人眼察觉。

进一步的,在显示屏的显示区域显示全黑帧时,该检测单元402控制距离传感器朝显示屏的显示区域方向发射探测信号,该探测信号穿过显示屏传输到外界,经过外界物体反射后形成反射信号,该反射信号穿过该显示屏的显示区域进入该距离传感器,该检测单元402可以根据距离传感器发射探测信号到接收到反射信号的时间差确定出距离值,或者也可以根据信号的衰减度确定出距离值。

该确定单元403,用于根据该距离值确定该显示屏与外界物体之间的距离状态,该距离状态包括接近状态和远离状态。

其中,该距离状态可以包括接近状态以及远离状态,该接近状态说明显示屏处于被遮挡的状态,该远离状态说明显示屏处于未被遮挡的状态,该确定单元403可以将检测出的距离值与一临界距离值进行比较,当距离值小于该临界距离值时,该确定单元403判定为显示屏与外界物体之间的距离状态为接近状态。当距离值大于该临界距离值时,该确定单元403判定为显示屏与外界物体之间的距离状态为远离状态。

该处理单元404,用于根据该距离状态对该指纹信息进行处理。

其中,该显示屏的状态可以包括熄屏显示状态、完全熄屏状态以及解锁后的使用状态。电子设备处于熄屏显示状态时,当显示屏与外界物体之间的距离为接近状态时,说明显示屏处于被遮挡的状态,该处理单元404可以不响应该指纹信息,即不对指纹信息进行验证,并关闭该熄屏显示状态,进入完全熄屏状态,可以节省电子设备的功耗,另外还可与避免显示屏在被遮挡的情况下被解锁,造成误操作。电子设备处于熄屏显示状态时,当显示屏与外界物体之间的距离为远离状态时,说明显示屏不处于被遮挡的状态,该处理单元404对该指纹信息进行指纹验证,当指纹验证通过时,解锁该电子设备。当指纹验证不通过时,提示用户解锁失败。

在一实施例中,参考图7,该检测单元402,可以包括:

显示子单元4021,用于控制该显示屏的该显示区域显示至少一帧预设图像;

发射子单元4022,用于控制该距离传感器朝该显示区域方向发射探测信号,该探测信号穿过该显示区域传输到外界,经过外界物体反射后形成反射信号,该反射信号穿过该显示区域进入该距离传感器;

确定子单元4023,用于根据该距离传感器发射探测信号到接收到反射信号的时间差确定出距离值。

在一实施例中,参考图7,该处理单元404,可以包括:

关闭子单元4041,用于当该距离状态为接近状态时,关闭该熄屏显示状态;

验证子单元4042,用于当该距离状态为远离状态时,对该指纹信息进行指纹验证。

其中,指纹信息的处理装置中各单元执行的步骤可以参考上述方法实施例描述的方法步骤。该指纹信息的处理装置可以集成在电子设备中,如手机、平板电脑等。

具体实施时,以上各个单元可以作为独立的实体实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单位的具体实施可参见前面的实施例,在此不再赘述。

由上可知,本实施例提供的指纹信息的处理装置通过在熄屏显示状态下,当开启单元401检测到指纹信息时,开启距离传感器;检测单元402通过距离传感器检测距离值;确定单元403根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;处理单元404根据距离状态对指纹信息进行处理。以此在熄屏状态下,电子设备可根据显示屏与外界物体之间的距离状态来对指纹信息进行处理,可以避免在显示屏被遮挡的情况下还对指纹信息进行响应处理,造成电子设备的功耗损失,进而提升了电子设备的续航能力。

本申请实施例还提供一种电子设备。请参阅图8,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。

该处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而对电子设备500进行整体监控。

该存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:

在待机状态下,当检测到该电子设备的预设按键被触发时,启动该距离传感器;

在熄屏显示状态下,当检测到指纹信息时,开启该距离传感器;

通过该距离传感器检测距离值;

根据该距离值确定该显示屏与外界物体之间的距离状态,该距离状态包括接近状态和远离状态;

根据该距离状态对该指纹信息进行处理。

在某些实施方式中,在通过该距离传感器检测距离值时,处理器501可以具体执行以下步骤:

控制该显示屏的该显示区域显示至少一帧预设图像;

控制该距离传感器朝该显示区域方向发射探测信号,该探测信号穿过该显示区域传输到外界,经过外界物体反射后形成反射信号,该反射信号穿过该显示区域进入该距离传感器;

根据该距离传感器发射探测信号到接收到反射信号的时间差确定出距离值。

在某些实施方式中,在根据该距离状态对该指纹信息进行处理时,处理器501还可以具体执行以下步骤:

当该距离状态为接近状态时,关闭该熄屏显示状态;

当该距离状态为远离状态时,对该指纹信息进行指纹验证。

在某些实施方式中,在对该指纹信息进行指纹验证时,处理器501可以具体执行以下步骤:

判断该指纹信息与预设指纹信息的相似度是否超过预设阈值;

当判断出该指纹信息与预设指纹信息的相似度超过预设阈值时,解锁该电子设备;

当判断出该指纹信息与预设指纹信息的相似度不超过预设阈值时,生成振动信息,以提示用户解锁失败。

在某些实施方式中,在根据该距离值确定该显示屏与外界物体之间的距离状态时,处理器501还可以具体执行以下步骤:

将该距离值与预设距离阈值进行比较,确定该距离值与该预设距离阈值的大小关系;

当该距离值小于该预设距离阈值时,确定该显示屏与外界物体之间的距离状态为接近状态;

当该距离值大于该预设距离阈值时,确定该显示屏与外界物体之间的距离状态为远离状态。

由上述可知,本申请实施例的电子设备,通过在熄屏显示状态下,当检测到指纹信息时,开启距离传感器;通过距离传感器检测距离值;根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;根据距离状态对指纹信息进行处理。以此在熄屏状态下,电子设备可根据显示屏与外界物体之间的距离状态来对指纹信息进行处理,可以避免在显示屏被遮挡的情况下还对指纹信息进行响应处理,造成电子设备的功耗损失,进而提升了电子设备的续航能力。

请一并参阅图9,在某些实施方式中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。

该显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在某些实施方式中,可以采用液晶显示器(liquidcrystaldisplay,lcd)、或者有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板。

该射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。

该音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。

该电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图9中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。

本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的指纹信息的处理方法,比如:在熄屏显示状态下,当检测到指纹信息时,开启距离传感器;通过距离传感器检测距离值;根据距离值确定显示屏与外界物体之间的距离状态,距离状态包括接近状态和远离状态;根据距离状态对指纹信息进行处理。

在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(readonlymemory,rom,)、或者随机存取记忆体(randomaccessmemory,ram)等。

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

需要说明的是,对本申请实施例的指纹信息的处理方法而言,本领域普通测试人员可以理解实现本申请实施例的指纹信息的处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如指纹信息的处理方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。

对本申请实施例的指纹信息的处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。

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

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