一种指纹识别系统的校准方法、系统及一种电子设备与流程

文档序号:12597279阅读:745来源:国知局
一种指纹识别系统的校准方法、系统及一种电子设备与流程

本发明涉及指纹识别技术领域,特别是涉及一种指纹识别系统的校准方法、系统及一种电子设备。



背景技术:

指纹识别模组能够通过指纹来识别身份,在当前电子设备中的应用越来越广泛。在使用过程中由于各种各样的原因,指纹识别模组可能会出现失准的现象,因此需要对其基准值进行校准。

现有技术中,通常会在电子设备首次开机时对指纹传感器基准值进行校准,或者在系统运行时主控检测到指纹传感器工作异常时,对传感器进行复位并再次校准基准值。但是这种校准方式较为麻烦,且不能进行实时检测及校准。



技术实现要素:

本发明主要解决的技术问题是提供一种指纹识别系统的校准方法、系统及一种电子设备,能够能够提高对指纹信号判断的准确率。

为解决上述技术问题,本发明采用的技术方案是:提供一种指纹识别系统的校准方法,包括:获取指纹传感器的识别信号;读取所述识别信号中像素点的感应值,以及所述像素点的总量;计算所述像素点的感应值的平均值,或计算所述识别信号中感应值小于所述预设基准值的像素点的数量占所述像素点的总量的感应比例;利用所述像素点的感应值的平均值,或所述感应比例判断所述像素点的预设基准值是否需要进行校准;当判断结果为需要进行校准时,对所述预设的基准值进行校准。

进一步地,所述利用所述像素点的感应值的平均值,或所述感应比例判断所述像素点的预设基准值是否需要进行校准包括:判断所述平均值是否小于像素点的所述预设基准值,或判断所述感应比例是否小于一预设比例;所述当判断结果为需要进行校准时,对所述预设的基准值进行校准包括:当所述平均值小于像素点的所述预设基准值,或所述感应比例小于一预设比例时,对所述预设的基准值进行校准。

其中,所述预设比例为60%。

其中,所述对所述预设基准值进行校准是指将所述预设基准值重置为所述识别信号中所述像素点感应值的平均值。

进一步地,所述指纹传感器每次工作时均执行所述获取指纹传感器的识别信号及后续步骤。

为解决上述技术问题,本发明又采用的技术方案是:提供一种指纹识别系统的校准系统,包括:获取模块,用于获取指纹传感器的识别信号;读取模块,用于读取所述识别信号中像素点的感应值,以及所述像素点的总量;计算模块,用于计算所述像素点的感应值的平均值,或计算所述识别信号中感应值小于所述预设基准值的像素点的数量占所述像素点的总量的感应比例;判断模块,用于利用所述像素点的感应值的平均值,或所述感应比例判断所述像素点的预设基准值是否需要进行校准;校准模块,用于当判断结果为需要进行校准时,对所述预设的基准值进行校准。

进一步地,所述判断模块具体用于判断所述平均值是否小于像素点的所述预设基准值,或判断所述感应比例是否小于一预设比例;所述校准模块具体用于在所述平均值小于像素点的所述预设基准值,或所述感应比例小于一预设比例时,对所述预设的基准值进行校准。

其中,所述预设比例为60%。

为解决上述技术问题,本发明再采用的技术方案是:提供一种电子设备,包括:指纹传感器、处理器以及存储器;

所述处理器用于读取所述指纹传感器获取的识别信号中像素点的感应值,以及所述像素点的总量,并计算所述像素点的感应值的平均值,或计算所述识别信号中感应值小于保存于所述存储器中的预设基准值的像素点的数量占所述像素点的总量的感应比例,然后利用所述像素点的感应值的平均值,或所述感应比例判断所述像素点的预设基准值是否需要进行校准,并将结果保存至所述存储器。

其中,所述对所述预设基准值进行校准是指将所述预设基准值重置为所述识别信号中所述像素点感应值的平均值。

本发明的有益效果是:区别于现有技术的情况,本发明通过采用像素点感应值的平均值和感应比例两个条件并行的方法进行判断,提高判断的准确性,进而能够提高校准的准确率。

附图说明

图1是本发明指纹识别系统的校准方法一实施例的流程示意图;

图2是本发明指纹识别系统的校准系统一实施例的框架示意图;

图3是本发明电子设备一实施例的结构示意图。

具体实施方式

请参阅图1,本发明指纹识别系统的校准方法一实施例,包括:

S110,获取指纹传感器的识别信号;

具体地,在用户使用电子设备的指纹识别系统时,指纹传感器首先感应到指纹信号,实现对指纹信号的自动采集。

S120,读取识别信号中像素点的感应值,以及像素点的总量;

其中,像素点的感应值具体是指传感器所感应到的对应于指纹识别系统中所使用的指纹传感器的ADC值范围内的某一个值。

像素点的总量即指纹传感器所感应到的像素点的数量。

S130,计算像素点的感应值的平均值,或计算识别信号中感应值小于预设基准值的像素点的数量占像素点的总量的感应比例;

其中,像素点的感应值的平均值即将获取的每个像素点的感应值相加,再除以像素点的数量。

预设的基准值是在本次使用指纹识别系统之前预先设置好的与像素点的感应值相应的基准值,可以理解为理想中的感应值。其中预设的基准值是某个范围中的一个数值,这个范围具体由传感器本身所决定,例如当传感器为5位时,这个范围为0~31,为8位时,范围是0~255,为12位时,范围是0~4095等。

S140,利用像素点的感应值的平均值,或感应比例判断像素点的预设基准值是否需要进行校准;

判断感应值的平均值,或感应比例是否满足分别对应的某条件,当二者中的任一个或两个同时满足时,即判断为需要进行校准。

可选地,步骤S140包括:

判断平均值是否小于像素点的预设基准值,或判断感应比例是否小于一预设比例;

其中,预设比例根据不同的情况可以设为不同的值,在本实施例中,预设比例为60%。

容易理解地,当平均值小于像素点的预设基准值,或判断感应比例小于一预设比例时,说明指纹传感器所感应到的指纹信号已经无法再使用当前预设的基准值获取相应的指纹图像,当前可能出现指纹传感器上有水,或者其它影响指纹传感器对指纹信号识别的因素存在,需要对预设的基准值进行校准才能够进一步识别。

S150,当判断结果为需要进行校准时,对预设的基准值进行校准。

对预设基准值进行校准是指将预设基准值重置为识别信号中像素点感应值的平均值,在其它应用场景中也可以是将预设的基准值重置为其它预设值,此处不做具体限定。

可选地,步骤S150包括:

当平均值小于像素点的预设基准值,或感应比例小于一预设比例时,对预设的基准值进行校准。

其中,在本实施例中,指纹传感器每次工作时均会执行上述步骤,使得每当用户使用时,都会对获得的指纹信号进行检测、计算以及判断,同时在需要进行校准时对指纹识别系统进行校准。当然,在其它应用场景中也可以只在某些特殊情况下执行。

通过上述方法,用户使用指纹识别系统时,具体是在指纹传感器识别指纹信号之后,转换为指纹图像之前,利用指纹传感器识别的指纹信号进行一系列计算,然后根据计算结果判断结果是否满足校准条件,当满足时对预设的基准值进行校准。本发明能够实时得对指纹识别系统进行检测并判断,由于这些程序是在获得指纹图像之前进行,因此,在指纹传感器识别指纹时,若指纹传感器上有汗液残留或者环境温度的变化等导致像素点的感应值出现异常时,能够先校准,然后根据校准后的预设基准值进行指纹图像的获取,从而不影响指纹识别系统的正常使用,使指纹识别更为方便。同时,本方法根据利用像素点的感应值平均值以及感应比例两个条件同时进行判断,其中任何一个条件满足要求即会对指纹识别系统进行校准,进而提升了指纹识别系统校准的准确率。

请参阅图2,本发明指纹识别系统的校准系统一实施例,包括:

获取模块21,用于获取指纹传感器的识别信号;

读取模块22,用于读取识别信号中像素点的感应值,以及像素点的总量;

计算模块23,用于计算像素点的感应值的平均值,或计算识别信号中感应值小于预设基准值的像素点的数量占像素点的总量的感应比例;

判断模块24,用于利用像素点的感应值的平均值,或感应比例判断像素点的预设基准值是否需要进行校准;

校准模块25,用于在判断结果为需要进行校准时,对预设的基准值进行校准。

可选地,判断模块24具体用于判断平均值是否小于像素点的预设基准值,或判断感应比例是否小于一预设比例,在本实施例中,预设比例为60%;校准模块具体用于在平均值小于像素点的预设基准值,或感应比例小于一预设比例时,对预设的基准值进行校准。

通过上述实施例的实施,获取模块21获取指纹传感器的识别信号,读取模块22读取识别信号中像素点的感应值,以及像素点的总量,计算模块23计算像素点的感应值的平均值,或计算识别信号中感应值小于预设基准值的像素点的数量占像素点的总量的感应比例,判断模块24利用像素点的感应值的平均值,或感应比例判断像素点的预设基准值是否需要进行校准,具体地,判断平均值是否小于像素点的预设基准值,或判断感应比例是否小于一预设比例,最后校准模块25在判断结果为需要进行校准时,对预设的基准值进行校准,具体地,在平均值小于像素点的预设基准值,或感应比例小于一预设比例时,对预设的基准值进行校准,进而实现指纹识别系统的实时检测与校准,同时两个校准条件并行的检测方式在一定程度上提高了指纹识别系统校准的准确率。

请参阅图3,本发明电子设备一实施例,包括:

指纹传感器31、处理器32以及存储器33;

处理器32用于读取指纹传感器31获取的识别信号中像素点的感应值,以及像素点的总量,并计算像素点的感应值的平均值,或计算识别信号中感应值小于保存于存储器33中的预设基准值的像素点的数量占像素点的总量的感应比例,然后利用像素点的感应值的平均值,或感应比例判断像素点的预设基准值是否需要进行校准,并将结果保存至存储器33。

其中,本实施例中,对预设基准值进行校准是指将预设基准值重置为识别信号中像素点感应值的平均值。

本实施例中的电子设备能够在其指纹识别系统进行工作时实现对指纹识别系统的同步校准,避免了在系统运行出现异常时需再重启系统来进行校准所带来的不便,同时利用像素点的感应值平均值和感应比例两个校准条件并行的方式,提高了判断的准确率,进而提升了对电子设备中指纹识别系统校准的准确率。

以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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