防止指纹感应失效的方法、指纹识别模组及移动终端与流程

文档序号:11143198阅读:609来源:国知局
防止指纹感应失效的方法、指纹识别模组及移动终端与制造工艺

本发明涉及指纹识别领域,尤其涉及防止指纹感应失效的方法、指纹识别模组及移动终端。



背景技术:

现有的接触式指纹识别模组,通常在指纹信息采集过程中,通过判断指纹识别模组上是否还存在指纹信息图像来进一步判断采集工作是否结束,然而,当手指上存在异物,例如,水渍、汗渍时,即使手指离开指纹识别模组,仍然有残留异物在指纹识别模组上,容易导致指纹识别模组误判手指没有离开指纹识别模组,使得指纹识别模组一直处在触发状态无法退出,从而导致指纹感应失效。

为了克服上述指纹识别模组存在的缺陷,现有技术在指纹识别模组下安装开关元件,通过手指的触压来控制开关元件以进一步控制指纹识别模组采集指纹信息,然而这种设计需要额外增加元件,增加了指纹识别模组的成本,同时降低了指纹识别模组采集指纹信息的灵活性。



技术实现要素:

本发明主要解决的技术问题是提供一种防止指纹感应失效的方法、指纹识别模组及移动终端,能有效解决指纹识别模组上残留异物对指纹识别模组使用造成的影响。

为解决上述技术问题,本发明采用的第一个技术方案是:提供一种防止指纹感应失效的方法,该方法包括:获取指纹识别模组上残留异物的多个第一感应量;判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;若大于或等于,则重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

其中,重新设置指纹识别模组的触发阈值包括:获取指纹识别模组上手指的多个第二感应量;将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

为解决上述技术问题,本发明采用的第二个技术方案是:提供一种防止指纹感应失效的方法,该方法包括:获取指纹识别模组的当前感应量;判断当前感应量是否达到指纹识别模组的新触发阈值;若当前感应量没有达到指纹识别模组的新触发阈值,则判定手指离开指纹识别模组;其中,新触发阈值由以下步骤获得:获取指纹识别模组上残留异物的多个第一感应量;判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;若大于或等于,则重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

其中,重新设置指纹识别模组的触发阈值包括:获取指纹识别模组上手指的多个第二感应量;将多个第二个感应量中的最大值的二分之一作为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

其中,判定手指离开指纹识别模组后包括:指纹识别模组正常执行常规校准流程以便正确识别下一次的指纹识别操作。

为解决上述技术问题,本发明采用的第三个技术方案是:提供一种指纹识别模组,该指纹识别模组包括:第一获取模块,用于获取指纹识别模组上残留异物的多个第一感应量;判断模块,用于判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;第一设置模块,用于在多个第一感应量中的最大值大于或等于指纹识别模组的初始触发阈值时,重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

其中,该指纹识别模组进一步包括:第二获取模块,用于获取指纹识别模组上手指的多个第二感应量;第二设置模块,用于将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

为解决上述技术问题,本发明采用的第四个技术方案是:提供一种移动终端,该移动终端包括指纹识别模组,而该指纹识别模组进一步包括:第一获取模块,用于获取指纹识别模组的当前感应量;第一判断模块,用于判断当前感应量是否达到指纹识别模组的新触发阈值,若当前感应量没有达到指纹识别模组的新触发阈值,则判定手指离开指纹识别模组;其中,新触发阈值由以下模块获得:第二获取模块,用于获取指纹识别模组上残留异物的多个第一感应量;第二判断模块,用于判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;第一设置模块,用于在多个第一感应量中的最大值大于或等于指纹识别模组的初始触发阈值时,重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

其中,该指纹识别模组进一步包括:第三获取模块,用于获取指纹识别模组上手指的多个第二感应量;第二设置模块,用于将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

其中,该指纹识别模组进一步包括:操作模块,用于在判定手指离开指纹识别模组后,指纹识别模组正常执行常规校准流程以便正确识别下一次的指纹识别操作。

本发明的有益效果是:区别于现有技术,本发明通过重新设置指纹识别模组的触发阈值,过滤残留异物造成的误触发,能解决指纹识别模组上残留异物对指纹识别模组使用造成的影响,使指纹识别模组在采集指纹信息时能有效检测并判定手指是处于按压状态还是离开状态,从而防止指纹感应失效。

另外,本发明可以灵活调整指纹识别模组的触发阈值,以适应不同用户及其使用习惯,有效提升指纹识别模组采集指纹信息的灵活性。

附图说明

图1是本发明防止指纹感应失效的方法一实施例的流程示意图;

图2是图1中步骤S12的流程示意图;

图3是本发明防止指纹感应失效的方法另一实施例的流程示意图;

图4是本发明指纹识别模组一实施例的结构示意图;

图5是本发明移动终端一实施例的结构示意图;

图6是本发明移动终端另一实施例的结构示意图。

具体实施方式

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

请参阅图1,图1是本发明防止指纹感应失效的方法一实施例的流程示意图。本实施例的方法包括:

S10:获取指纹识别模组上残留异物的多个第一感应量。

指纹识别模组是实现指纹信息自动采集以识别身份的关键器件,具体地,指纹识别模组可以是半导体指纹识别模组,也可以是光学指纹识别模组,但不仅限于此。其中,半导体指纹识别模组可以是电容式指纹识别模组,也可以是电感式指纹识别模组。

半导体指纹识别模组的工作原理是基于指纹上凸点处和凹点处到指纹识别模组之间的间距不同,导致其形成的电容/电感感应量不同,通过将采集到的不同的感应量汇总,完成指纹的采集。

异物是手指上皮脂、水渍或汗渍等的残留物。

为了更合理的设置指纹识别模组的触发阈值以使指纹识别模组能有效检测并判定留在指纹识别模组上的是手指还是残留异物,需要获取多个用户的手指的残留异物在指纹识别模组上所形成的第一感应量,比如连续多次获取每个用户的手指的残留异物在指纹识别模组上所形成的第一感应量。

S11:判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值。

具体地,先比较多个第一感应量,然后选取其中的最大值并将其与指纹识别模组的初始触发阈值进行比较,以判断其是否大于或等于指纹识别模组的初始触发阈值。

S12:若大于或等于,则重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

具体地,若多个第一感应量中的最大值大于或等于指纹识别模组的初始触发阈值,则重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值,以确保指纹识别模组检测的对象是手指而不是残留异物。

若多个第一感应量中的最大值小于指纹识别模组的初始触发阈值,则无需重新设置指纹识别模组的触发阈值,指纹识别模组能有效识别指纹。

请进一步参阅图2,图2是图1中步骤S12的流程示意图。步骤S12中重新设置指纹识别模组的触发阈值进一步包括:

S120:获取指纹识别模组上手指的多个第二感应量。

为了使新触发阈值设置的更合理,降低误差,使得指纹识别模组能有效检测并判定留在指纹识别模组上的是手指还是残留异物,需要连续获取指纹识别模组上手指形成的多个第二感应量。

S121:将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

具体地,先比较多个第二感应量,然后选取其中的最大值并将其最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

通过上述方式,区别于现有技术,本发明通过重新设置指纹识别模组的触发阈值,过滤残留异物造成的误触发,能解决指纹识别模组上残留异物对指纹识别模组使用造成的影响,使指纹识别模组在采集指纹信息时能判定留在指纹识别模组上的是手指还是残留异物,从而进一步判定手指是处于按压状态还是离开状态,有效防止指纹感应失效。

另外,本发明可以灵活调整指纹识别模组的触发阈值,以适应不同用户及其使用习惯,有效提升指纹识别模组采集指纹信息的灵活性。

请参阅图3,图3是本发明防止指纹感应失效的方法另一实施例的流程示意图。本实施例的方法包括:

S30:获取指纹识别模组的当前感应量。具体地,指纹识别模组实时获取其当前感应量。

S31:判断当前感应量是否达到指纹识别模组的新触发阈值。

新触发阈值的设置请具体请参阅图1与图2,在此不再赘述。

包括:S10:获取指纹识别模组上残留异物的多个第一感应量;S11:判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;S12:若大于或等于,则重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

请进一步参阅图2,步骤S12的重新设置指纹识别模组的触发阈值进一步包括:S120:获取指纹识别模组上手指的多个第二感应量;S121:将多个第二个感应量中的最大值的二分之一作为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

S32:若当前感应量没有达到指纹识别模组的新触发阈值,则判定手指离开指纹识别模组。

对应地,若当前感应量大于或等于指纹识别模组的新触发阈值,则判定手指仍按压在指纹识别模组上,指纹识别模组处于触发状态,继续实时获取其当前感应量值,以进一步判定手指是否已离开从而决定是否执行接下来的常规校准流程。

在判定手指离开指纹识别模组后,本实施例的方法进一步包括:

S33:指纹识别模组正常执行常规校准流程以便正确识别下一次的指纹识别操作。

在具体实施例中,指纹识别模组通过存储最新输入的指纹图像对应的感应量,并将下一次输入的指纹图像对应的感应量与最新输入的指纹图像对应的感应量进行比较,以便正确识别下一次的指纹识别操作。

通过上述方式,指纹识别模组可以根据当前感应量与指纹识别模组新触发阈值的比较结果来判定手指是处于按压状态还是处于离开状态,从而能正常执行常规校准流程以便正确识别下一次的指纹识别操作,有效防止指纹感应失效。

请参阅图4,图4是本发明指纹识别模组一实施例的结构示意图。本实施例的指纹识别模组包括:第一获取模块40、判断模块41以及第一设置模块42。

具体地,第一获取模块40用于获取指纹识别模组上残留异物的多个第一感应量;判断模块41用于判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;第一设置模块42用于在多个第一感应量中的最大值大于或等于指纹识别模组的初始触发阈值时,重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

本实施例的指纹识别模组进一步包括:第二获取模块43以及第二设置模块44,其中,第二获取模块43用于获取指纹识别模组上手指的多个第二感应量;第二设置模块44用于将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

本实施例中指纹识别模组中各模块的操作请具体参照上述防止指纹感应失效的方法实施例,在此不再赘述。

请参阅图5,图5是本发明移动终端一实施例的结构示意图。本实施例的移动终端包括指纹识别模组,而指纹识别模组进一步包括:第一获取模块51、第一判断模块52、第二获取模块53、第二判断模块54以及第一设置模块55。

具体地,第一获取模块51用于获取指纹识别模组的当前感应量;第一判断模块52用于判断当前感应量是否达到指纹识别模组的新触发阈值,若当前感应量没有达到指纹识别模组的新触发阈值,则判定手指离开指纹识别模组,若当前感应量大于或等于指纹识别模组的新触发阈值,则判定手指仍按压在指纹识别模组上;第二获取模块53用于获取指纹识别模组上残留异物的多个第一感应量;第二判断模块54用于判断多个第一感应量中的最大值是否大于或等于指纹识别模组的初始触发阈值;第一设置模块55用于在多个第一感应量中的最大值大于或等于指纹识别模组的初始触发阈值时,重新设置指纹识别模组的触发阈值,且新触发阈值大于多个第一感应量中的最大值。

本实施例指纹识别模组进一步包括第三获取模块56以及第二设置模块57。具体地,第三获取模块56用于获取指纹识别模组上手指的多个第二感应量;第二设置模块57用于将多个第二个感应量中的最大值的二分之一设置为指纹识别模组相对于手指的新触发阈值,其中,多个第二感应量中的最大值的二分之一大于或等于多个第一感应量中的最大值。

本实施例指纹识别模组进一步包括操作模块58,操作模块58用于在第一判断模块52判定手指离开指纹识别模组后,正常执行常规校准流程以便正确识别下一次的指纹识别操作。

本实施例中指纹识别模组中各模块的操作请具体参照上述防止指纹感应失效的方法实施例,在此不再赘述。

请参阅图6,图6是本发明移动终端另一实施例的结构示意图。本实施例的移动终端包括:指纹传感器60、处理器61及存储器62,处理器61通过总线分别与指纹传感器60及存储器62连接。

移动终端可以进行指纹识别,可以是智能手机或平板电脑,但不仅限于此。

指纹传感器60,用于指纹识别。指纹传感器60可以是半导体指纹传感器,也可以是光学指纹传感器,但不仅限于此。其中,半导体指纹传感器可以是电容式指纹传感器,也可以是电感式指纹传感器。

处理器61控制移动终端的操作,具体可参照上述移动终端实施例中的操作,在此不再赘述。处理器61还可以称为CPU(Central ProcessingUnit,中央处理单元)。处理器61可能是一种集成电路芯片,具有信号的处理能力。处理器61还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,但不仅限于此。

存储器62用于存储处理器61工作所必需的指令及数据。

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

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