本申请属于电子技术领域,尤其涉及一种信息处理方法及电子设备。
背景技术:
目前,在智能手机、平板电脑或个人数字助理(pda,personaldigitalassistant)等终端设备上,基于指纹匹配对用户进行身份验证已较为普遍。
该基于指纹匹配对用户进行身份验证的方式需首先对用户指纹进行采集,其中,在采集用户指纹时,指纹采集装置可能会因受外界环境光(尤其是强光环境下)影响而导致所采集的指纹图像发生过度曝光,相应地会导致所采集到的有效指纹信息量较低,从而影响了所采集的指纹图像的质量。
技术实现要素:
有鉴于此,本申请的目的在于提供一种信息处理方法及电子设备,以避免指纹采集装置所采集的指纹图像发生过度曝光,保证指纹传感器所采集的指纹图像的质量。
为此,本发明公开如下技术方案:
一种信息处理方法,所述方法包括:
如果调用指纹采集装置,获得检测参数;
基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述手指位于所述指纹采集装置的采集区域内;
如果确定外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像。
如果确定外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,所述第二曝光时间小于所述第一曝光时间。
上述方法,优选的,所述方法还包括:
如果当前电子设备调用指纹采集装置,通过所述显示屏显示提示区域,所述提示区域用于指示用户在所述提示区域内触控输入,以使得所述指纹采集装置获得与所述触控输入对应的指纹信息;所述提示区域属于所述显示屏的显示区域的部分区域,所述显示屏的所述显示区域与所述显示屏的所述触控感应区域趋于一致,所述指纹采集装置的采集区域小于等于所述显示区域。
上述方法,优选的,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹包括:
基于所述触控输入的感应参数确定所述触控输入在所述提示区域的接触面积;
如果所述接触面积小于所述提示区域,确定外界环境光影响针对所述提示区域的所述手指的指纹采集。
上述方法,优选的,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹包括:
如果当前电子设备调用指纹采集装置,基于环境光传感器获得环境光的环境光参数;
如果所述环境光参数表征所述当前环境处于强光环境,确定外界环境光影响针对所述显示区域的所述手指的指纹采集。
上述方法,优选的,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹包括::
如果当前电子设备调用指纹采集装置,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像;
如果所述第一指纹图像满足过曝条件,则确定外界环境光影响针对所述显示区域的所述手指的指纹采集。
如果所述指纹图像不满足过曝条件,基于所述第一指纹图像进行指纹识别。
上述方法,优选的,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,包括:
基于所述第二曝光时间执行一次曝光操作,以得到所述第二指纹图像。
上述方法,优选的,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,包括:
基于所述第二曝光时间执行多次曝光操作;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;
叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像。
一种信息处理方法,所述方法包括:
如果调用指纹采集装置,
所述指纹采集装置基于第二曝光时间执行多次曝光操作采集显示屏的显示区域内的手指的指纹图像;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;所述第一曝光时间为一次曝光操作获得一个第一指纹图像;
叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像;所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
一种电子设备,包括:
显示屏,所述显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示区域与所述显示屏的所述触控感应区域趋于一致;
指纹采集装置,所述指纹采集装置设置在所述显示屏的下方,所述指纹采集装置包括指纹采集区域,所述指纹采集区域与所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域;
处理器,用于执行以下操作:
如果调用指纹采集装置,获得检测参数;
基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述手指位于所述指纹采集装置的采集区域内;
如果确定外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像。
如果确定外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,所述第二曝光时间小于所述第一曝光时间。
一种电子设备,包括:
显示屏,所述显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示区域与所述显示屏的所述触控感应区域趋于一致
指纹采集装置,所述指纹采集装置设置在所述显示屏的下方,所述指纹采集装置包括指纹采集区域,所述指纹采集区域与所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域;
处理器,用于执行以下操作:
如果调用指纹采集装置,
所述指纹采集装置基于第二曝光时间执行多次曝光操作采集显示屏的显示区域内的手指的指纹图像;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;所述第一曝光时间为一次曝光操作获得一个第一指纹图像;
叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像;所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
由以上方案可知,本申请提供的信息处理方法及电子设备,在调用指纹采集装置的情况下,获得检测参数,并基于检测参数确定外界环境光是否影响指纹采集装置对手指指纹的采集,如果未影响,则指纹采集装置基于第一曝光时间采集手指的指纹,如果影响,则指纹采集装置基于第二曝光时间采集手指的指纹。其中,所述第二曝光时间小于所述第一曝光时间。本申请方案在确定出外界环境光影响指纹采集装置对手指指纹的采集的情况下,通过采用一较小的曝光时间即所述第二曝光时间,可有效降低指纹采集装置的感光元件的进光量,从而可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,相应更好地保证了指纹采集装置所采集的指纹图像的质量。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1是本申请实施例一提供的信息处理方法流程图;
图2是本申请实施例二提供的信息处理方法流程图;
图3是本申请实施例二提供的处于电子设备显示屏的显示区域内的提示区域示意图;
图4是本申请实施例二提供的外界环境光通过手指与提示区域的未接触部分进入指纹采集装置的感光元件的示意图;
图5是本申请实施例二提供的发生了过度曝光的几幅指纹图像的示意图;
图6是本申请实施例三提供的信息处理方法流程图;
图7是本申请实施例四提供的信息处理方法流程图;
图8是本申请实施例五提供的信息处理方法流程图;
图9是本申请实施例六提供的信息处理方法流程图;
图10是本申请实施例六提供的基于第一曝光时间的单次曝光操作所得的第一指纹图像与通过叠加基于第二曝光时间的多次曝光操作所得的多个指纹图像而生成的第二指纹图像的示意图;
图11是本申请实施例七提供的信息处理方法流程图;
图12是本申请实施例八与实施例十四提供的电子设备的结构示意。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请公开了一种信息处理方法及电子设备,可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,以更好地保证指纹采集装置所采集的指纹图像的质量。以下将通过多个实施例对本申请的信息处理方法及电子设备进行详细说明。
实施例一
参考图1,是本申请提供的一种信息处理方法实施例一的流程图,所述信息处理方法可应用于但不限于具有显示屏及指纹采集装置的智能腕戴式设备、智能手机、平板电脑、个人数字助理等便携式终端设备,或者还可以应用于笔记本、一体机、台式机等个人计算机设备。所述电子设备的显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示输出区域与所述显示屏的所述触控感应区域趋于一致,所述显示屏可以是但不限于电容式触控屏或电阻式触控屏等。
如图1所示,本实施例中,所述信息处理方法包括:
步骤101、如果调用指纹采集装置,获得检测参数。
所述指纹采集装置,可以是指纹传感器等能用于采集手指指纹信息的装置。本实施例中,可选地,所述指纹采集装置设置在所述显示屏的下方,也即,所述指纹采集装置为屏下的指纹采集装置。
所述指纹采集装置具有指纹采集区域,所述指纹采集装置包括多个具有感光成像功能的感光元件,且具体地,所述多个感光元件构成指纹采集装置的指纹采集区域。所述指纹采集区域与电子设备显示屏的所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域,示例性地,所述指纹采集区域,比如可以是屏下半屏指纹采集区域,或者屏下全屏指纹采集区域等等。
所述感光元件可以是但不限于cmos(complementarymetaloxidesemiconductor,互补金属氧化物半导体)、ccd(chargecoupleddevice,电荷耦合)等能用于基于感光实现成像的器件,具体地,所述多个感光元件能通过对手指在所述指纹采集区域的触摸输入进行感光,实现指纹信息的采集、并生成相应指纹图像。
在电子设备基于实际的指纹采集需求(如基于指纹匹配进行身份验证时的指纹采集需求,或者注册指纹信息时的指纹采集需求等),调用指纹采集装置以获得指纹图像的情况下,为防止指纹采集装置所采集的指纹图像发生过度曝光,本申请首先获得检测参数,以使得能够基于所获得的检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。
其中,所述检测参数和/或对所述检测参数执行一定处理后所得的处理结果,应至少能用于表明外界环境光是否影响指纹采集装置采集显示屏的显示区域内的手指指纹。所述检测参数,示例性地,比如可以是但不限于环境光参数、手指触控输入的感应参数和/或指纹图像的曝光参数等等。
步骤102、基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述手指位于所述指纹采集装置的采集区域内。
在获得所述检测参数后,可进一步基于所述检测参数,确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。
其中,具体可利用所述检测参数和/或对所述检测参数执行一定处理后所得的处理结果,判断外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。比如利用所述环境光参数、手指触控输入的感应参数和/或指纹图像的曝光参数,或者对这些参数执行一定处理后所得的处理结果,来判断外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹等。
步骤103、如果确定外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像。
所述第一曝光时间,可以是电子设备针对指纹采集功能所缺省设置的原始曝光时间,该原始曝光时间通常可认为是电子设备提供的正常曝光时间。
如果确定出外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,则指纹采集装置直接利用电子设备的正常曝光时间即所述第一曝光时间进行常规的指纹采集处理,即可得到包含足够有效指纹信息的指纹图像。从而,在该情形下,指纹采集装置可直接利用所述第一曝光时间采集显示屏的显示区域内的手指指纹,以获得第一指纹图像。
步骤104、如果确定外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,所述第二曝光时间小于所述第一曝光时间。
反之,如果确定出外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,则若仍利用电子设备的正常曝光时间即所述第一曝光时间进行常规的指纹采集处理,指纹采集装置可能会因受外界环境光影响而导致采集的指纹图像发生过度曝光(或趋于过度曝光),进而导致所采集到的有效指纹信息较少,不能保证最终所得的指纹图像的质量。
在该情形下,为了防止指纹采集装置所采集的指纹图像发生过度曝光(或趋于过度曝光),所述指纹采集装置基于一小于所述第一曝光时间的第二曝光时间采集显示屏的显示区域内的手指指纹,以通过降低采集指纹时的曝光时间,来相应降低指纹采集装置的感光元件的进光量,进而使得至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光或趋于过度曝光。
由以上方案可知,本实施例提供的信息处理方法,在确定出外界环境光影响指纹采集装置对手指指纹的采集的情况下,通过采用一较小的曝光时间即所述第二曝光时间,可有效降低指纹采集装置的感光元件的进光量,从而可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,相应更好地保证了指纹采集装置所采集的指纹图像的质量。
实施例二
作为本申请的一可选实施例,参考图2示出的信息处理方法的流程图,本实施例中,所述信息处理方法还可以包括:
步骤201、如果当前电子设备调用指纹采集装置,通过所述显示屏显示提示区域。
其中,所述提示区域用于指示用户在所述提示区域内触控输入,以使得所述指纹采集装置获得与所述触控输入对应的指纹信息。
所述提示区域属于所述显示屏的显示区域的部分区域,参考图3,图3提供了处于所述电子设备显示屏的显示区域内的所述提示区域的示意图。
所述提示区域与指纹采集装置的指纹采集区域相对应,且具体地,所述提示区域对应于所述指纹采集区域的至少部分。当用户在所述提示区域内进行触控输入时,指纹采集装置可通过在指纹采集区域对所述触控输入进行感应,采集到与所述触控输入对应的指纹信息。
在此基础上,如图2所示,在本申请的所述信息处理方法中,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,具体可通过以下的处理过程实现:
步骤202、基于所述触控输入的感应参数确定所述触控输入在所述提示区域的接触面积。
步骤203、如果所述接触面积小于所述提示区域,确定外界环境光影响针对所述提示区域的所述手指的指纹采集。
在指纹采集中,指纹采集装置的感光元件,通常基于电子设备自身光源所提供的光线,如电子设备的显示屏背景光等,即可获得足够的曝光进光量进而实现对指纹信号的正常曝光。然而在实际应用中,如图4所示,当用户手指在所述提示区域内进行触控输入以输入指纹信息时,可能会存在手指对所述提示区域的接触面积较小,不能完全接触所述提示区域的情况,在该情况下,外界环境光会通过手指与所述提示区域的未接触部分进入指纹采集装置的cmos等感光元件的感应区域,这就导致会增加指纹采集装置的感光元件的进光量,相应会导致影响针对所述提示区域的指纹采集。
鉴于此,本实施例提出了基于用户手指在所述提示区域进行触控输入时对所述提示区域的接触面积,来确定外界环境光是否影响针对所述提示区域的指纹采集。
具体地,可首先基于用户手指的触控输入的感应参数,如相应的电容式触控感应参数或者电阻式触控感应参数等,确定所述触控输入在所述提示区域的接触面积。并进一步判断所述接触面积是否小于所述提示区域的面积,若所述接触面积小于所述提示区域的面积,则表征用户手指未完全接触所述提示区域,从而,外界环境光会通过手指与所述提示区域的未接触部分进入指纹采集装置的cmos等感光元件的感光区域,相应会导致感光区域的进光量增加,进而易导致产生指纹图像过度曝光的问题,因此,此种情形下,可判定为外界环境光影响针对所述提示区域的所述手指的指纹采集,相对应地,后续,可进一步基于所述小于第一曝光时间的第二曝光时间采集所述提示区域的手指指纹。
反之,若所述接触面积不小于所述提示区域的面积,则表征用户手指完全接触所述提示区域,从而,外界环境光无法通过所述提示区域进入指纹采集装置感光元件的感光区域,不会增加感光元件感光区域的进光量,此种情形下,可判定外界环境光不影响针对所述提示区域的所述手指的指纹采集,相对应地,后续,可基于所述第一曝光时间采集所述提示区域的手指指纹。
需要说明的是,如果所述触控输入在所述提示区域的接触面积相对于所述提示区域的占比较大,也即,未接触的部分较小,则由于通过该较小的未接触部分进入指纹采集装置感光元件的外界环境光量相对会较少,不会对指纹信号的曝光处理造成太大影响,从而通常仍能采集到足够的有效指纹信息;反之,如果所述触控输入在所述提示区域的接触面积相对于所述提示区域的占比较小,也即,未接触的部分较大,则由于通过该较大的未接触部分进入指纹采集装置感光元件的外界环境光量相对会较多,从而会对指纹信号的曝光处理造成较大影响,往往会导致不能采集到足够的有效指纹信息,尤其是在外界强光环境下,极易发生指纹图像的过度曝光现象。
更进一步地,发明人经过研究发现,当手指在所述提示区域的接触面积相比于所述提示区域面积的占比小于3/4时,在外界强光环境下,非常容易发生指纹图像的过度曝光或趋于过度曝光的现象。
参考图5,图5提供了针对强光环境且提示区域的未接触部分较大的情况,所采集的发生了过度曝光的几幅指纹图像的示意图。如图5所示,其中的(a)-(f)6幅指纹图像因发生了过度曝光而未能采集到相应的有效指纹信息,且其中的(e)-(f)因过度曝光较为严重,而导致出现了完全白光的图像结果。
鉴于此,在具体实施本申请时,可选地,还可以设置一面积占比阈值,并在检测出用户手指触控所述提示区域时的接触面积相比于所述提示区域的面积的占比,未达到该面积占比阈值的情况下,判断为外界环境光影响针对所述提示区域的所述手指的指纹采集;反之,在检测出用户手指触控所述提示区域时的接触面积相比于所述提示区域的面积的占比,达到该面积占比阈值的情况下,判断为外界环境光不影响针对所述提示区域的所述手指的指纹采集。
其中,优选地,所述面积占比阈值的取值可以为一大于3/4且小于等于1的数值。
另外,在所述提示区域具体对应于所述指纹采集区域的部分区域的情况下,可选地,还可以控制所述指纹采集装置所包括的多个感光元件(构成指纹采集装置的指纹采集区域)中与所述提示区域对应的第一感光元件处于工作状态,以及控制所述提示区域以外的第二感光元件处于非工作状态,从而相对应地,在该情况下,指纹采集装置可基于处于工作状态的所述第一感光元件获得所述触控输入对应的指纹信息。
利用本实施例方案,可基于用户手指触控所述提示区域时在所述提示区域的接触面积,来确定外界环境光是否影响针对所述提示区域的手指指纹的采集,并在影响的情况下,相应采用一小于第一曝光时间的第二曝光时间来采集所述提示区域的手指指纹,从而本实施例方案可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
另外,在所述提示区域具体对应于所述指纹采集区域的部分区域的情况下,通过控制所述指纹采集装置所包括的多个感光元件中所述提示区域以外的第二感光元件处于非工作状态,不仅可以使得一定程度上降低电子设备的耗电量,还可以避免第二感光元件的光信号因溢出到与所述提示区域所对应的第一感光元件而导致影响第一感光元件基于感光所得的指纹图像的质量。
实施例三
作为本申请的一可选实施例,参考图6示出的信息处理方法的流程图,本实施例中,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,还可以通过以下的处理过程实现:
步骤601、如果当前电子设备调用指纹采集装置,基于环境光传感器获得环境光的环境光参数。
所述环境光参数,可以是外界环境光的光照参数,所述光照参数具体可以包括但不限于外界环境光的光照度,即勒克司度(lux),相对应地,所述环境光传感器则可以是但不限于光照度传感器。
步骤602、如果所述环境光参数表征所述当前环境处于强光环境,确定外界光线影响针对所述显示区域的所述手指的指纹采集。
考虑到在实际应用场景中,在外界环境光为强光环境时,往往更易对指纹采集装置的指纹采集产生影响,而在外界环境光为非强光环境时,则相对不太容易对指纹采集装置的指纹采集产生影响,因此,作为另一种可能的实现方式,还可以基于电子设备所处的环境光强弱,来确定外界环境光是否影响指纹传感器对指纹的采集。
具体地,在电子设备基于实际的指纹采集需求(如基于指纹匹配进行身份验证时的指纹采集需求,或者注册指纹信息时的指纹采集需求等),调用指纹采集装置以获得指纹信息的情况下,为防止指纹采集装置所采集的指纹图像发生过度曝光,可首先获得电子设备所处环境的环境光参数,如获得所处环境的光照度等,以基于所述光照度等环境光参数识别电子设备所处的当前环境是否为强光环境。
示例性地,可预先设定一光照度阈值,并在所采集的光照度达到该阈值的情况下,将电子设备所处的光线环境识别为强光环境,而在所采集的光照度未达到该阈值的情况下,则相应将电子设备所处的光线环境识别为非强光环境。
在识别出电子设备所处的光线环境为强光环境的情况下,可判定为外界环境光影响指纹采集装置针对所述显示区域的指纹采集;反之,在识别出不是强光环境的情况下,则判定为外界环境光不影响指纹采集装置的指纹采集。
后续,若判定为外界环境光影响指纹采集装置针对所述显示区域的指纹采集,则指纹采集装置可采用一小于所述第一曝光时间的第二曝光时间进行指纹信息采集,否则,若判定为外界环境光不影响指纹采集装置针对所述显示区域的指纹采集,则相对应地可直接采用所述第一曝光时间进行指纹信息采集。
利用本实施例方案,可基于电子设备所处的环境光强弱,确定外界环境光是否影响指纹传感器对指纹的采集,并在影响的情况下,采用一较小的曝光时间即所述第二曝光时间来采集手指指纹,从而本实施例方案可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
实施例四
作为本申请的一可选实施例,参考图7示出的信息处理方法的流程图,本实施例中,所述基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,还可以通过以下的处理过程实现:
步骤701、如果当前电子设备调用指纹采集装置,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像。
步骤702、如果所述第一指纹图像满足过曝条件,则确定外界环境光影响针对所述提示区域的所述手指的指纹采集。
所述过曝条件,可以是能用于表明所述第一指纹图像发生了过度曝光或趋于过度曝光的条件。示例性地,比如可以是:第一指纹图像的曝光度达到设定的曝光度阈值,或者,第一指纹图像中的无效信息相比于有效指纹信息的比例达到设定的比例阈值等等。
步骤703、如果所述指纹图像不满足过曝条件,基于所述第一指纹图像进行指纹识别。
除了上述的两个实施例所提供的两种确定外界环境光是否影响指纹采集装置采集指纹信息的实现方式,在本申请的一可选实施例中,还可以基于指纹采集装置所采集的指纹图像的实际曝光情况,来确定外界环境光是否影响指纹采集装置对指纹信息的采集。
鉴于此,本实施例中,当电子设备调用指纹采集装置,并由指纹采集装置基于第一曝光时间(如电子设备缺省设置的原始曝光时间,通常认为其是电子设备提供的正常曝光时间)采集指纹信息,相应得到第一指纹图像后,确定所述指纹图像是否满足过曝条件,若满足,则表示所述第一指纹图像实质已发生过度曝光或趋于过度曝光,从而,此种情形下,可确定出外界环境光影响指纹采集装置的指纹采集。
所述确定所述指纹图像是否满足过曝条件,可以是但不限于:判断第一指纹图像的曝光度是否达到设定的所述曝光度阈值,或者,判断第一指纹图像中的无效信息相比于有效指纹信息的比例是否达到设定的所述比例阈值等等
在所述指纹图像满足过曝条件的情况下,由于第一指纹图像实质已发生过度曝光或趋于过度曝光,从而无法从第一指纹图像中获得足够的有效指纹信息(相应无法满足当前的指纹匹配、指纹注册等应用对指纹信息的获取需求),因此,需再次采集用户手指的指纹,其中,为避免再次采集的指纹图像仍发生过度曝光或趋于过度曝光,可降低指纹采集装置的曝光时间,将其曝光时间从所述第一曝光时间切换为采用小于所述第一曝光时间的第二曝光时间,以使得指纹采集装置基于所述第二曝光时间采集指纹信息,相对应地可得到有效指纹信息增多(相比于所述第一指纹图像)的第二指纹图像。
反之,若所述第一指纹图像不满足所述过曝条件,则表示第一指纹图像未发生过度曝光或未趋于过度曝光,从而,可直接基于所述第一指纹图像进行指纹识别,以使得为指纹匹配、指纹注册等应用提供所需的指纹数据。
利用本实施例方案,可基于指纹采集装置已采集的第一指纹图像的实际曝光情况,来确定外界环境光是否影响指纹采集装置对指纹的采集,并在影响的情况下,及时降低指纹采集装置的曝光时间,使得指纹采集装置采用一小于其原始的第一曝光时间的第二曝光时间来进行下一指纹图像的采集,相对应地可使得指纹采集装置采集到质量得到提升的指纹图像,避免了再次采集到的指纹图像仍发生过度曝光的现象。
实施例五
作为本申请的一可选实施例,参考图8出的信息处理方法的流程图,本实施例中,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,可以通过以下的处理过程实现:
步骤801、基于所述第二曝光时间执行一次曝光操作,以得到所述第二指纹图像。
具体地,在电子设备调用指纹采集装置以采集指纹信息的情况下,如果基于所获得的检测参数,确定出外界环境光影响指纹采集装置的指纹采集,则具体可由所述指纹采集装置基于所述第二曝光时间执行一次曝光操作,来得到所述第二指纹图像。
其中,由于所述第二曝光时间小于所述电子设备的指纹采集装置的原始曝光时间(即所述第一曝光时间),从而,降低了指纹采集区域中感光元件的外界环境光进光量,因此,基于本实施例方案,可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
实施例六
作为本申请的一可选实施例,参考图9出的信息处理方法的流程图,本实施例中,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,还可以通过以下的处理过程实现:
步骤901、基于所述第二曝光时间执行多次曝光操作;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值。
步骤902、叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像。
与上一实施例基于所述第二曝光时间执行一次曝光操作,得到所述第二指纹图像的方式不同,本实施例中,在电子设备调用指纹采集装置以采集指纹信息的情况下,如果基于所获得的检测参数,确定出外界环境光影响指纹采集装置的指纹采集,则指纹采集装置具体通过基于所述第二曝光时间执行多次曝光操作,来得到所述第二指纹图像。
具体地,每次曝光操作对应得到一个指纹图像,且多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值。
在通过基于所述第二曝光时间执行多次曝光操作,得到相对应的多个指纹图像后,指纹采集装置进一步通过叠加所述多个指纹图像,得到所述第二指纹图像。其中,所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
具体地,本实施例提供的上述生成第二指纹图像的实现方式,由于指纹采集装置所执行的每次曝光操作,都采用了一较小的曝光时间即所述第二曝光时间(小于所述第一曝光时间),从而,能够尽可能使得指纹采集装置的每次曝光操作都能得到一个未发生过度曝光的指纹图像,同时由于多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,从而可使得多次曝光所得的多个指纹图像的指纹信息总量,能够与所述第一指纹图像(基于第一曝光时间执行一次曝光所得)所体现的指纹信息量趋于一致,这就相应可使得最终通过叠加所述多个指纹图像所得的第二指纹图像的指纹信息量,能够与基于所述第一曝光时间所得的第一指纹图像的指纹信息量趋于一致。
参考图10,图10(a)提供了基于第一曝光时间的单次曝光操作所得的第一指纹图像的示意图,图10(b)提供了通过叠加基于第二曝光时间的多次曝光操作所得的多个指纹图像而生成的第二指纹图像的示意图,其中,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,通过图10(a)与图10(b)中第一指纹图像和第二指纹图像的指纹信息量的比对情况,可以获知,所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致,相比于所述第一指纹图像,所述第二指纹图像并未因每次曝光时间缩短而导致产生指纹信息的损失。
基于本实施例方案,最终通过叠加多次曝光操作对应的多个指纹图像所得到的所述第二指纹图像,既不会发生过度曝光的现象,还能够从信息量角度,确保第二指纹图像的指纹信息量与基于所述第一曝光时间(指纹采集装置的原始曝光时间)所得的第一指纹图像的指纹信息量趋于一致,避免了因缩短曝光时间而导致指纹信息的损失。
实施例七
本申请还公开了另一种信息处理方法,该方法同样可应用于但不限于具有显示屏及指纹传感装置的智能腕戴式设备、智能手机、平板电脑、个人数字助理等便携式终端设备,或者还可以应用笔记本、一体机、台式机等个人计算机设备。所述电子设备的显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示区域与所述显示屏的所述触控感应区域趋于一致,所述显示屏可以是但不限于电容式触控屏、电阻式触控屏。
参考图11示出的信息处理方法的流程示意图,本实施例中,所述信息处理方法包括:
步骤1101、如果调用指纹采集装置,所述指纹采集装置基于第二曝光时间执行多次曝光操作采集显示屏的显示区域内的手指的指纹图像;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;所述第一曝光时间为一次曝光操作获得一个第一指纹图像。
步骤1102、叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像;所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
与前述的实施例一至实施例六所提供的信息处理方法,在电子设备调用指纹采集装置的情况下,首先基于检测参数确定外界环境光是否影响指纹采集装置对指纹信息的采集,之后在确定出影像时,才采用一较小的曝光时间即所述第二曝光时间采集指纹信息的方式不同,本实施例所提供的信息处理方法,在电子设备调用指纹采集装置的情况下,不作任何的检测与判断操作,直接采用一较小的曝光时间即所述第二曝光时间采集指纹信息,并具体基于所述第二曝光时间执行多次曝光操作,最终通过叠加多次曝光操作对应的多个指纹图像,来得到所述第二指纹图像。
其中,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值。
由于指纹采集装置所执行的每次曝光操作,都采用了一较小的曝光时间即所述第二曝光时间(小于所述第一曝光时间),从而,能够尽可能使得指纹采集装置的每次曝光操作都能得到一个未发生过度曝光的指纹图像,同时由于多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,从而可使得多次曝光所得的多个指纹图像的指纹信息总量,能够与所述第一指纹图像(基于第一曝光时间执行一次曝光所得)所体现的指纹信息量趋于一致,这就相应使得最终通过叠加所述多个指纹图像所得的第二指纹图像的指纹信息量,能够与基于所述第一曝光时间(指纹采集装置的正常曝光时间)所得的第一指纹图像的指纹信息量趋于一致。
因此,基于本实施例方案,最终通过叠加多次曝光操作对应的多个指纹图像所得到的所述第二指纹图像,既不会发生过度曝光的现象,还能够从信息量角度,确保第二指纹图像的指纹信息量与基于所述第一曝光时间(指纹采集装置的原始曝光时间)所得的第一指纹图像的指纹信息量趋于一致,避免了因缩短曝光时间而导致指纹信息的损失。
实施例八
对应于上述实施例一至实施例六的信息处理方法,本申请还公开了一种电子设备,所述电子设备可以是但不限于具有显示屏及指纹采集装置的智能腕戴式设备、智能手机、平板电脑、个人数字助理等便携式终端设备,或者还可以是笔记本、一体机、台式机等个人计算机设备。所述电子设备的显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示输出区域与所述显示屏的所述触控感应区域趋于一致,所述显示屏可以是但不限于电容式触控屏或电阻式触控屏等。
参考图12示出的电子设备的结构示意图,所述电子设备包括:
显示屏1201,所述显示屏包括触控感应区域和显示输出区域;
指纹采集装置1202,所述指纹采集装置设置在所述显示屏的下方,所述指纹采集装置包括指纹采集区域,所述指纹采集区域与所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域;
处理器1203,用于执行以下操作:
如果调用指纹采集装置,获得检测参数;
基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述手指位于所述指纹采集装置的采集区域内;
如果确定外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像。
如果确定外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,所述指纹采集装置基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,所述第二曝光时间小于所述第一曝光时间。
所述指纹采集装置,可以是指纹传感器等能用于采集手指指纹信息的装置。本实施例中,可选地,所述指纹采集装置设置在所述显示屏的下方,也即,所述指纹采集装置为屏下的指纹采集装置。
所述指纹采集装置具有指纹采集区域,所述指纹采集装置包括多个具有感光成像功能的感光元件,且具体地,所述多个感光元件构成指纹采集装置的指纹采集区域。所述指纹采集区域与电子设备显示屏的所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域,示例性地,所述指纹采集区域,比如可以是屏下半屏指纹采集区域,或者屏下全屏指纹采集区域等等。
所述感光元件可以是但不限于cmos、ccd等能用于基于感光实现成像的器件,具体地,所述多个感光元件能通过对手指在所述指纹采集区域的触摸输入进行感光,实现指纹信息的采集、并生成相应指纹图像。
在电子设备基于实际的指纹采集需求(如基于指纹匹配进行身份验证时的指纹采集需求,或者注册指纹信息时的指纹采集需求等),调用指纹采集装置以获得指纹图像的情况下,为防止指纹采集装置所采集的指纹图像发生过度曝光,本申请首先获得检测参数,以使得能够基于所获得的检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。
其中,所述检测参数和/或对所述检测参数执行一定处理后所得的处理结果,应至少能用于表明外界环境光是否影响指纹采集装置采集显示屏的显示区域内的手指指纹。所述检测参数,示例性地,比如可以是但不限于环境光参数、手指触控输入的感应参数和/或指纹图像的曝光参数等等。
在获得所述检测参数后,可进一步基于所述检测参数,确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。
其中,具体可利用所述检测参数和/或对所述检测参数执行一定处理后所得的处理结果,判断外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹。比如利用所述环境光参数、手指触控输入的感应参数和/或指纹图像的曝光参数,或者对这些参数执行一定处理后所得的处理结果,来判断外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹等。
所述第一曝光时间,可以是电子设备针对指纹采集功能所缺省设置的原始曝光时间,该原始曝光时间通常可认为是电子设备提供的正常曝光时间。
如果确定出外界环境光未影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,则指纹采集装置直接利用电子设备的正常曝光时间即所述第一曝光时间进行常规的指纹采集处理,即可得到包含足够有效指纹信息的指纹图像。从而,在该情形下,指纹采集装置可直接利用所述第一曝光时间采集显示屏的显示区域内的手指指纹,以获得第一指纹图像。
反之,如果确定出外界环境光影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,则若仍利用电子设备的正常曝光时间即所述第一曝光时间进行常规的指纹采集处理,指纹采集装置可能会因受外界环境光影响而导致采集的指纹图像发生过度曝光(或趋于过度曝光),进而导致所采集到的有效指纹信息较少,不能保证最终所得的指纹图像的质量。
在该情形下,为了防止指纹采集装置所采集的指纹图像发生过度曝光(或趋于过度曝光),所述指纹采集装置基于一小于所述第一曝光时间的第二曝光时间采集显示屏的显示区域内的手指指纹,以通过降低采集指纹时的曝光时间,来相应降低指纹采集装置的感光元件的进光量,进而使得至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光或趋于过度曝光。
由以上方案可知,本实施例提供的电子设备,在确定出外界环境光影响指纹采集装置对手指指纹的采集的情况下,通过采用一较小的曝光时间即所述第二曝光时间,可有效降低指纹采集装置的感光元件的进光量,从而可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,相应更好地保证了指纹采集装置所采集的指纹图像的质量。
实施例九
作为本申请的一可选实施例,所述电子设备中的处理器1203还可以用于:
如果当前电子设备调用指纹采集装置,通过所述显示屏显示提示区域。
其中,所述提示区域用于指示用户在所述提示区域内触控输入,以使得所述指纹采集装置获得与所述触控输入对应的指纹信息。
所述提示区域属于所述显示屏的显示区域的部分区域,参考图3,图3提供了处于所述电子设备显示屏的显示区域内的所述提示区域的示意图。
所述提示区域与指纹采集装置的指纹采集区域相对应,且具体地,所述提示区域对应于所述指纹采集区域的至少部分。当用户在所述提示区域内进行触控输入时,指纹采集装置可通过在指纹采集区域对所述触控输入进行感应,采集到与所述触控输入对应的指纹信息。
在此基础上,所述电子设备中的处理器1203,基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,具体可通过以下的处理过程实现:基于所述触控输入的感应参数确定所述触控输入在所述提示区域的接触面积;如果所述接触面积小于所述提示区域,确定外界环境光影响针对所述提示区域的所述手指的指纹采集。
在指纹采集中,指纹采集装置的感光元件,通常基于电子设备自身光源所提供的光线,如电子设备的显示屏背景光等,即可获得足够的曝光进光量进而实现对指纹信号的正常曝光。然而在实际应用中,如图4所示,当用户手指在所述提示区域内进行触控输入以输入指纹信息时,可能会存在手指对所述提示区域的接触面积较小,不能完全接触所述提示区域的情况,在该情况下,外界环境光会通过手指与所述提示区域的未接触部分进入指纹采集装置的cmos等感光元件的感应区域,这就导致会增加指纹采集装置的感光元件的进光量,相应会导致影响针对所述提示区域的指纹采集。
鉴于此,本实施例提出了基于用户手指在所述提示区域进行触控输入时对所述提示区域的接触面积,来确定外界环境光是否影响针对所述提示区域的指纹采集。
具体地,可首先基于用户手指的触控输入的感应参数,如相应的电容式触控感应参数或者电阻式触控感应参数等,确定所述触控输入在所述提示区域的接触面积。并进一步判断所述接触面积是否小于所述提示区域的面积,若所述接触面积小于所述提示区域的面积,则表征用户手指未完全接触所述提示区域,从而,外界环境光会通过手指与所述提示区域的未接触部分进入指纹采集装置的cmos等感光元件的感光区域,相应会导致感光区域的进光量增加,进而易导致产生指纹图像过度曝光的问题,因此,此种情形下,可判定为外界环境光影响针对所述提示区域的所述手指的指纹采集,相对应地,后续,可进一步基于所述小于第一曝光时间的第二曝光时间采集所述提示区域的手指指纹。
反之,若所述接触面积不小于所述提示区域的面积,则表征用户手指完全接触所述提示区域,从而,外界环境光无法通过所述提示区域进入指纹采集装置感光元件的感光区域,不会增加感光元件感光区域的进光量,此种情形下,可判定外界环境光不影响针对所述提示区域的所述手指的指纹采集,相对应地,后续,可基于所述第一曝光时间采集所述提示区域的手指指纹。
需要说明的是,如果所述触控输入在所述提示区域的接触面积相对于所述提示区域的占比较大,也即,未接触的部分较小,则由于通过该较小的未接触部分进入指纹采集装置感光元件的外界环境光量相对会较少,不会对指纹信号的曝光处理造成太大影响,从而通常仍能采集到足够的有效指纹信息;反之,如果所述触控输入在所述提示区域的接触面积相对于所述提示区域的占比较小,也即,未接触的部分较大,则由于通过该较大的未接触部分进入指纹采集装置感光元件的外界环境光量相对会较多,从而会对指纹信号的曝光处理造成较大影响,往往会导致不能采集到足够的有效指纹信息,尤其是在外界强光环境下,极易发生指纹图像的过度曝光现象。
更进一步地,发明人经过研究发现,当手指在所述提示区域的接触面积相比于所述提示区域面积的占比小于3/4时,在外界强光环境下,非常容易发生指纹图像的过度曝光或趋于过度曝光的现象。
参考图5,图5提供了针对强光环境且提示区域的未接触部分较大的情况,所采集的发生了过度曝光的几幅指纹图像的示意图。如图5所示,其中的(a)-(f)6幅指纹图像因发生了过度曝光而未能采集到相应的有效指纹信息,且其中的(e)-(f)因过度曝光较为严重,而导致出现了完全白光的图像结果。
鉴于此,在具体实施本申请时,可选地,还可以设置一面积占比阈值,并在检测出用户手指触控所述提示区域时的接触面积相比于所述提示区域的面积的占比,未达到该面积占比阈值的情况下,判断为外界环境光影响针对所述提示区域的所述手指的指纹采集;反之,在检测出用户手指触控所述提示区域时的接触面积相比于所述提示区域的面积的占比,达到该面积占比阈值的情况下,判断为外界环境光不影响针对所述提示区域的所述手指的指纹采集。
其中,优选地,所述面积占比阈值的取值可以为一大于3/4且小于等于1的数值。
另外,在所述提示区域具体对应于所述指纹采集区域的部分区域的情况下,可选地,还可以控制所述指纹采集装置所包括的多个感光元件(构成指纹采集装置的指纹采集区域)中与所述提示区域对应的第一感光元件处于工作状态,以及控制所述提示区域以外的第二感光元件处于非工作状态,从而相对应地,在该情况下,指纹采集装置可基于处于工作状态的所述第一感光元件获得所述触控输入对应的指纹信息。
利用本实施例方案,可基于用户手指触控所述提示区域时在所述提示区域的接触面积,来确定外界环境光是否影响针对所述提示区域的手指指纹的采集,并在影响的情况下,相应采用一小于第一曝光时间的第二曝光时间来采集所述提示区域的手指指纹,从而本实施例方案可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
另外,在所述提示区域具体对应于所述指纹采集区域的部分区域的情况下,通过控制所述指纹采集装置所包括的多个感光元件中所述提示区域以外的第二感光元件处于非工作状态,不仅可以使得一定程度上降低电子设备的耗电量,还可以避免第二感光元件的光信号因溢出到与所述提示区域所对应的第一感光元件而导致影响第一感光元件基于感光所得的指纹图像的质量。
实施例十
作为本申请的一可选实施例,所述电子设备中的处理器1203,基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,还可以通过以下的处理过程实现:
如果当前电子设备调用指纹采集装置,基于环境光传感器获得环境光的环境光参数;
如果所述环境光参数表征所述当前环境处于强光环境,确定外界光线影响针对所述显示区域的所述手指的指纹采集。
所述环境光参数,可以是外界环境光的光照参数,所述光照参数具体可以包括但不限于外界环境光的光照度,即勒克司度(lux),相对应地,所述环境光传感器则可以是但不限于光照度传感器。
考虑到在实际应用场景中,在外界环境光为强光环境时,往往更易对指纹采集装置的指纹采集产生影响,而在外界环境光为非强光环境时,则相对不太容易对指纹采集装置的指纹采集产生影响,因此,作为另一种可能的实现方式,还可以基于电子设备所处的环境光强弱,来确定外界环境光是否影响指纹传感器对指纹的采集。
具体地,在电子设备基于实际的指纹采集需求(如基于指纹匹配进行身份验证时的指纹采集需求,或者注册指纹信息时的指纹采集需求等),调用指纹采集装置以获得指纹信息的情况下,为防止指纹采集装置所采集的指纹图像发生过度曝光,可首先获得电子设备所处环境的环境光参数,如获得所处环境的光照度等,以基于所述光照度等环境光参数识别电子设备所处的当前环境是否为强光环境。
示例性地,可预先设定一光照度阈值,并在所采集的光照度达到该阈值的情况下,将电子设备所处的光线环境识别为强光环境,而在所采集的光照度未达到该阈值的情况下,则相应将电子设备所处的光线环境识别为非强光环境。
在识别出电子设备所处的光线环境为强光环境的情况下,可判定为外界环境光影响指纹采集装置针对所述显示区域的指纹采集;反之,在识别出不是强光环境的情况下,则判定为外界环境光不影响指纹采集装置的指纹采集。
后续,若判定为外界环境光影响指纹采集装置针对所述显示区域的指纹采集,则指纹采集装置可采用一小于所述第一曝光时间的第二曝光时间进行指纹信息采集,否则,若判定为外界环境光不影响指纹采集装置针对所述显示区域的指纹采集,则相对应地可直接采用所述第一曝光时间进行指纹信息采集。
利用本实施例方案,可基于电子设备所处的环境光强弱,确定外界环境光是否影响指纹传感器对指纹的采集,并在影响的情况下,采用一较小的曝光时间即所述第二曝光时间来采集手指指纹,从而本实施例方案可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
实施例十一
作为本申请的一可选实施例,所述电子设备中的处理器1203,基于所述检测参数确定外界环境光是否影响所述指纹采集装置采集显示屏的显示区域内的手指的指纹,还可以通过以下的处理过程实现:
如果当前电子设备调用指纹采集装置,所述指纹采集装置基于第一曝光时间采集显示屏的显示区域内的手指的指纹,获得第一指纹图像;
如果所述第一指纹图像满足过曝条件,则确定外界环境光影响针对所述提示区域的所述手指的指纹采集;
如果所述指纹图像不满足过曝条件,基于所述第一指纹图像进行指纹识别。
所述过曝条件,可以是能用于表明所述第一指纹图像发生了过度曝光或趋于过度曝光的条件。示例性地,比如可以是:第一指纹图像的曝光度达到设定的曝光度阈值,或者,第一指纹图像中的无效信息相比于有效指纹信息的比例达到设定的比例阈值等等。
除了上述的两个实施例所提供的两种确定外界环境光是否影响指纹采集装置采集指纹信息的实现方式,在本申请的一可选实施例中,还可以基于指纹采集装置所采集的指纹图像的实际曝光情况,来确定外界环境光是否影响指纹采集装置对指纹信息的采集。
鉴于此,本实施例中,当电子设备调用指纹采集装置,并由指纹采集装置基于第一曝光时间(如电子设备缺省设置的原始曝光时间,通常认为其是电子设备提供的正常曝光时间)采集指纹信息,相应得到第一指纹图像后,确定所述指纹图像是否满足过曝条件,若满足,则表示所述第一指纹图像实质已发生过度曝光或趋于过度曝光,从而,此种情形下,可确定出外界环境光影响指纹采集装置的指纹采集。
所述确定所述指纹图像是否满足过曝条件,可以是但不限于:判断第一指纹图像的曝光度是否达到设定的所述曝光度阈值,或者,判断第一指纹图像中的无效信息相比于有效指纹信息的比例是否达到设定的所述比例阈值等等
在所述指纹图像满足过曝条件的情况下,由于第一指纹图像实质已发生过度曝光或趋于过度曝光,从而无法从第一指纹图像中获得足够的有效指纹信息(相应无法满足当前的指纹匹配、指纹注册等应用对指纹信息的获取需求),因此,需再次采集用户手指的指纹,其中,为避免再次采集的指纹图像仍发生过度曝光或趋于过度曝光,可降低指纹采集装置的曝光时间,将其曝光时间从所述第一曝光时间切换为采用小于所述第一曝光时间的第二曝光时间,以使得指纹采集装置基于所述第二曝光时间采集指纹信息,相对应地可得到有效指纹信息增多(相比于所述第一指纹图像)的第二指纹图像。
反之,若所述第一指纹图像不满足所述过曝条件,则表示第一指纹图像未发生过度曝光或未趋于过度曝光,从而,可直接基于所述第一指纹图像进行指纹识别,以使得为指纹匹配、指纹注册等应用提供所需的指纹数据。
利用本实施例方案,可基于指纹采集装置已采集的第一指纹图像的实际曝光情况,来确定外界环境光是否影响指纹采集装置对指纹的采集,并在影响的情况下,及时降低指纹采集装置的曝光时间,使得指纹采集装置采用一小于其原始的第一曝光时间的第二曝光时间来进行下一指纹图像的采集,相对应地可使得指纹采集装置采集到质量得到提升的指纹图像,避免了再次采集到的指纹图像仍发生过度曝光的现象。
实施例十二
作为本申请的一可选实施例,所述电子设备中的处理器1203,基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,可以通过以下的处理过程实现:
基于所述第二曝光时间执行一次曝光操作,以得到所述第二指纹图像。
具体地,在电子设备调用指纹采集装置以采集指纹信息的情况下,如果基于所获得的检测参数,确定出外界环境光影响指纹采集装置的指纹采集,则具体可由所述指纹采集装置基于所述第二曝光时间执行一次曝光操作,来得到所述第二指纹图像。
其中,由于所述第二曝光时间小于所述电子设备的指纹采集装置的原始曝光时间(即所述第一曝光时间),从而,降低了指纹采集区域中感光元件的外界环境光进光量,因此,基于本实施例方案,可至少一定程度上避免指纹采集装置所采集的指纹图像发生过度曝光,更好地保证了所采集的指纹图像的质量。
实施例十三
作为本申请的一可选实施例,所述电子设备中的处理器1203,基于第二曝光时间采集显示屏的显示区域内的手指的指纹,获得第二指纹图像,还可以通过以下的处理过程实现:
基于所述第二曝光时间执行多次曝光操作;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;
叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像。
与上一实施例基于所述第二曝光时间执行一次曝光操作,得到所述第二指纹图像的方式不同,本实施例中,在电子设备调用指纹采集装置以采集指纹信息的情况下,如果基于所获得的检测参数,确定出外界环境光影响指纹采集装置的指纹采集,则指纹采集装置具体通过基于所述第二曝光时间执行多次曝光操作,来得到所述第二指纹图像。
具体地,每次曝光操作对应得到一个指纹图像,且多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值。
在通过基于所述第二曝光时间执行多次曝光操作,得到相对应的多个指纹图像后,指纹采集装置进一步通过叠加所述多个指纹图像,得到所述第二指纹图像。其中,所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
具体地,本实施例提供的上述生成第二指纹图像的实现方式,由于指纹采集装置所执行的每次曝光操作,都采用了一较小的曝光时间即所述第二曝光时间(小于所述第一曝光时间),从而,能够尽可能使得指纹采集装置的每次曝光操作都能得到一个未发生过度曝光的指纹图像,同时由于多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,从而可使得多次曝光所得的多个指纹图像的指纹信息总量,能够与所述第一指纹图像(基于第一曝光时间执行一次曝光所得)所体现的指纹信息量趋于一致,这就相应可使得最终通过叠加所述多个指纹图像所得的第二指纹图像的指纹信息量,能够与基于所述第一曝光时间所得的第一指纹图像的指纹信息量趋于一致。
参考图10,图10(a)提供了基于第一曝光时间的单次曝光操作所得的第一指纹图像的示意图,图10(b)提供了通过叠加基于第二曝光时间的多次曝光操作所得的多个指纹图像而生成的第二指纹图像的示意图,其中,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,通过图10(a)与图10(b)中第一指纹图像和第二指纹图像的指纹信息量的比对情况,可以获知,所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致,相比于所述第一指纹图像,所述第二指纹图像并未因每次曝光时间缩短而导致产生指纹信息的损失。
基于本实施例方案,最终通过叠加多次曝光操作对应的多个指纹图像所得到的所述第二指纹图像,既不会发生过度曝光的现象,还能够从信息量角度,确保第二指纹图像的指纹信息量与基于所述第一曝光时间(指纹采集装置的原始曝光时间)所得的第一指纹图像的指纹信息量趋于一致,避免了因缩短曝光时间而导致指纹信息的损失。
实施例十四
对应于上述的实施例七提供的信息处理方法,本申请还公开了另一种电子设备,该电子设备同样可以是但不限于具有显示屏及指纹采集装置的智能腕戴式设备、智能手机、平板电脑、个人数字助理等便携式终端设备,或者还可以是笔记本、一体机、台式机等个人计算机设备。所述电子设备的显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示输出区域与所述显示屏的所述触控感应区域趋于一致,所述显示屏可以是但不限于电容式触控屏或电阻式触控屏等。
参考图12示出的电子设备的结构示意图,本实施例中,该电子设备包括:
显示屏1201,所述显示屏包括触控感应区域和显示输出区域,所述显示屏的所述显示区域与所述显示屏的所述触控感应区域趋于一致
指纹采集装置1202,所述指纹采集装置设置在所述显示屏的下方,所述指纹采集装置包括指纹采集区域,所述指纹采集区域与所述显示输出区域以及所述触控感应区域对应,所述指纹采集区域小于等于所述显示输出区域;
处理器1203,用于执行以下操作:
如果调用指纹采集装置,
所述指纹采集装置基于第二曝光时间执行多次曝光操作采集显示屏的显示区域内的手指的指纹图像;其中,每次曝光操作对应得到一个指纹图像,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值;所述第一曝光时间为一次曝光操作获得一个第一指纹图像;
叠加多次曝光操作对应的多个指纹图像,得到所述第二指纹图像;所述第二指纹图像所体现的指纹信息量与所述第一指纹图像所体现的指纹信息量趋于一致。
与前述的实施例八至实施例十三所提供的电子设备,在调用指纹采集装置的情况下,首先基于检测参数确定外界环境光是否影响指纹采集装置对指纹信息的采集,之后在确定出影像时,才采用一较小的曝光时间即所述第二曝光时间采集指纹信息的方式不同,本实施例所提供的电子设备,在调用指纹采集装置的情况下,不作任何的检测与判断操作,直接采用一较小的曝光时间即所述第二曝光时间采集指纹信息,并具体基于所述第二曝光时间执行多次曝光操作,最终通过叠加多次曝光操作对应的多个指纹图像,来得到所述第二指纹图像。
其中,多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值。
由于指纹采集装置所执行的每次曝光操作,都采用了一较小的曝光时间即所述第二曝光时间(小于所述第一曝光时间),从而,能够尽可能使得指纹采集装置的每次曝光操作都能得到一个未发生过度曝光的指纹图像,同时由于多次曝光操作对应的多个第二曝光时间的和值为所述第一曝光时间的值,从而可使得多次曝光所得的多个指纹图像的指纹信息总量,能够与所述第一指纹图像(基于第一曝光时间执行一次曝光所得)所体现的指纹信息量趋于一致,这就相应使得最终通过叠加所述多个指纹图像所得的第二指纹图像的指纹信息量,能够与基于所述第一曝光时间(指纹采集装置的正常曝光时间)所得的第一指纹图像的指纹信息量趋于一致。
因此,基于本实施例方案,最终通过叠加多次曝光操作对应的多个指纹图像所得到的所述第二指纹图像,既不会发生过度曝光的现象,还能够从信息量角度,确保第二指纹图像的指纹信息量与基于所述第一曝光时间(指纹采集装置的原始曝光时间)所得的第一指纹图像的指纹信息量趋于一致,避免了因缩短曝光时间而导致指纹信息的损失。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
为了描述的方便,描述以上系统或装置时以功能分为各种模块或单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。