指纹比对方法、指纹解锁设备、穿戴设备及系统与流程

文档序号:12467555阅读:596来源:国知局
指纹比对方法、指纹解锁设备、穿戴设备及系统与流程

本发明涉及指纹解锁技术领域,尤其涉及一种应用于指纹解锁设备的指纹芯片的指纹比对方法、指纹解锁设备、穿戴设备及系统。



背景技术:

如图1所示,智能终端上设置指纹采集模块1、指纹芯片2及处理器3,其中,指纹采集模块1用于采集指纹图像;指纹芯片2包括指纹处理模块21和指纹比对模块22,其中,指纹处理模块21用于接收指纹采集模块1采集的指纹图像,并对所述指纹图像进行分析和处理得到指纹图像信息的指纹信息;指纹比对模块22用于将指纹信息与录入的指纹模板进行一一比对。当指纹比对模块22比对成功后,将比对成功的信息发送至处理器3,处理器3控制打开并解锁智能终端,从而实现指纹解锁功能。由上述描述可知,指纹比对的速度不仅与硬件的处理速度相关,还与指纹比对算法有直接的关系。

现有技术中,指纹模板包括手指标签,所述手指标签用于指示指纹模板对应的手指。当进行指纹比对时,指纹比对模块22将所有指纹模板根据指纹标签进行分类,分为左手指纹模板和右手指纹模板,然后根据优先比对左手或优先比对右手的原则比对左手指纹模板或右手指纹模板,直至比对成功。为了加快指纹比对的速度,在指纹模板中加入时间频度标签,所述时间频度标签用于指示所述指纹模板比对成功的频度。当进行指纹比对时,控制指纹信息根据指纹模板的时间频度由大到小依次比对,直至比对成功。

但是,指纹芯片2根据预设优先比对右手或左手进行指纹比对,此方法具有选择错误的概率,因此,影响指纹解锁速度。



技术实现要素:

为克服相关技术中存在的问题,本发明提供一种指纹比对方法、指纹解锁设备、穿戴设备及系统。

根据本发明实施例的第一方面,提供一种指纹比对方法,应用于指纹解锁设备的指纹芯片,所述指纹解锁设备包括指纹采集模块,所述指纹解锁设备与佩戴在手上的穿戴设备配对连接,包括:

接收所述指纹采集模块采集的指纹图像信息;

确定所述指纹解锁设备与所述穿戴设备的距离信息;

根据所述指纹解锁设备与所述穿戴设备之间的距离信息,确定所述指纹解锁设备的手持信息,其中,所述手持信息表示用户手持指纹解锁设备的手;

将与所述手持信息对应的指纹模板按照比对成功率由大到小的顺序进行排序,其中,与所述手持信息对应的指纹模板指所述手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板;

利用排序后对应的指纹模板依次与所述指纹图像信息进行比对。

进一步的,所述将与所述手持信息对应的指纹模板按照比对成功率由大到小的顺序进行排序的过程中,包括:

当与所述手持信息对应的指纹模板中的至少两个指纹模板的比对成功率相同时,获取指纹采集模块在所述指纹解锁设备上的位置信息,其中,所述位置信息指所述指纹采集模块设置在所述指纹解锁设备上的位置;

根据设置在所述指纹模板中的位置标签,确定与所述位置信息关联的指纹模板;

当与所述位置信息关联的模板与比对成功率相同的模板重叠时,将与所述位置信息关联的指纹模板排列在所述排序的首位。

进一步的,所述将与所述手持信息对应的指纹模板按照比对成功率由大到小的顺序进行排序的过程中,包括:

当与所述手持信息对应的指纹模板中的至少两个指纹模板的比对成功率相同时,将所述用户手持指纹解锁设备的手对应的指纹模板排列在所述排序的首位。

进一步的,所述方法还包括:

在依次比对过程中,判断所述指纹图像信息和与所述手持信息对应的指纹模板是否比对成功:

当所述指纹图像信息与指纹模板比对成功时,更新比对成功的指纹模板的比对成功率。

进一步的,确定用户手持指纹解锁设备的手的手持信息,包括:

所述指纹解锁设备周期性检测与所述穿戴设备之间的距离;

当所述距离小于所述第一预设值时,将用户佩戴所述穿戴设备的手的信息确定为所述手持信息;

当所述距离大于所述第二预设值时,将用户未佩戴所述穿戴设备的手的信息确定为所述手持信息。

进一步的,确定用户手持指纹解锁设备的手的手持信息,包括:

接收所述穿戴设备发送的与所述指纹解锁设备之间的距离;

当所述距离小于所述第一预设值时,将用户佩戴所述穿戴设备的手的信息确定为所述手持信息;

当所述距离大于所述第二预设值时,将用户未佩戴所述穿戴设备的手的信息确定为所述手持信息。

第二方面提供一种指纹解锁设备,包括:处理器、存储器、通信模块及距离检测模块,其中:

所述距离检测模块,用于检测所述指纹解锁设备与智能手表之间的距离;

所述存储器,用于存储程序代码;

所述通信模块,用于与所述穿戴设备建立无线连接;

所述处理器,用于读取所述存储器的程序代码,并执行第一方面提供的指纹比对方法。

第三方面提供一种穿戴设备,所述穿戴设备佩戴在用户的手上,包括:处理器、存储器、佩戴手检测模块、距离检测模块及通信模块,其中:

所述佩戴手检测模块,用于检测用户佩戴穿戴设备的手;

所述距离检测模块,用于检测穿戴设备与指纹解锁设备之间的距离;

所述存储器,用于存储程序代码;

所述通讯模块,用于与指纹解锁设备建立无线通信,并发送信息;

所述处理器,用于读取程序代码,并执行相应的操作。

第四方面提供一种指纹解锁系统,包括指纹解锁设备和佩戴在手上的穿戴设备,其中:所述指纹解锁设备与穿戴设备之间无线连接,所述指纹解锁设备检测用户佩戴穿戴设备的手,并检测与穿戴设备之间的距离;或,所述指纹解锁设备与穿戴设备之间无线连接,接收穿戴设备检测的佩戴穿戴设备的手和穿戴设备与指纹解锁设备之间的距离;

所述指纹解锁设备执行第一方面所述的方法。

本发明的实施例提供的技术方案可以包括以下有益效果:

本发明实施例提供了一种指纹比对方法,应用于指纹解锁设备的指纹芯片,所述指纹解锁设备包括指纹采集模块,所述指纹解锁设备与佩戴在手上的穿戴设备配对连接,其特征在于,包括:接收所述指纹采集模块采集的指纹图像信息;确定所述指纹解锁设备与所述穿戴设备的距离信息;根据所述指纹解锁设备与所述穿戴设备之间的距离,确定用户手持指纹解锁设备的手的手持信息;将与所述手持信息对应的指纹模板按照比对成功率由大到小的顺序进行排序,其中,与所述手持信息对应的指纹模板指所述手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板;利用排序后对应的指纹模板依次与所述指纹图像信息进行比对。本发明实施例利用用户手持指纹解锁设备的手持信息,将于所述手持信息对应的指纹模板进行排序,并利用排序后的对应的指纹模板依次与指纹图像信息进行比对。本发明实施例提供的方法充分利用用户手持指纹解锁设备时的解锁习惯,并根据解锁习惯将指纹模板进行排序,从而提高指纹比对的速度和准确率。

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

附图说明

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

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

图1为一种智能终端结构示意图;

图2为本发明实施例提供的实施例一流程示意图;

图3为本发明实施例提供的步骤S103流程示意图;

图4为本发明实施例提供的另一种步骤S103流程示意图;

图5为本发明实施例提供的实施例二流程示意图;

图6为本发明实施例提供的实施例三流程示意图;

图7为本发明实施例提供的实施例四流程示意图;

图8为本发明实施例提供的一种指纹解锁系统结构示意图。

具体实施方式

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

现有技术中,指纹芯片在进行指纹比对时无法确定用户是使用右手还是左手进行指纹解锁,因此,在进行指纹比对时,指纹模板很据右手或左手对应的指纹进行排序,或者根据指纹模板的时间频度进行排序,但是,上述方法一定程度上均影响指纹比对速度。

本发明实施例提供了一种指纹比对方法,所述指纹比对方法主要应用于指纹芯片中,由指纹芯片执行所述指纹比对方法对应的操作,并控制指纹图像信息与指纹模板的比对。

实施例一

参见图2,为本发明实施例提供的实施例一流程示意图。

本发明实施例中的方法应用在指纹解锁设备的指纹芯片中,其中,指纹解锁设备与佩戴在用户手上的穿戴设备配对连接,通过与穿戴设备的交互,确定指纹解锁设备与穿戴设备之间的距离,根据所述距离确定用户使用左手还是右手手持指纹解锁设备。实施例一的具体步骤如下:

在步骤S101中,接收指纹采集模块采集的指纹图像信息。

指纹解锁设备上设置有用于采集指纹图像信息的指纹采集模块、指纹感应模块或指纹面板,当用户将手指放在指纹采集模块上时,指纹采集模块获取指纹图像,并经过初步处理,确定是否为指纹图像,因为具有纹路的材料接触到指纹采集模块时,指纹采集模块也会采集其图像,因此,在进行指纹处理之前,需要根据采集的图像的特征初步确定是否为指纹图像,当为指纹图像时,将图像信息转换为指纹图像信息,指纹芯片接收指纹图像信息,并进行下一步操作。

在步骤S102中,确定指纹解锁设备与穿戴设备的距离信息。

确定指纹解锁设备与穿戴设备之间的距离有多种实施方式,具体参见如下描述:

第一种实施方式,指纹解锁设备与穿戴设备之间无线连接,因此,指纹解锁设备可通过检测与穿戴设备之间的无线连接信号,确定指纹解锁设备与穿戴设备之间的距离。例如,用户左手佩戴智能手表,当用户使用左手手持指纹解锁设备时,指纹解锁设备检测到智能手表的无线信号强度增大,超过预设值,因此,可判定用户使用左手拿指纹解锁设备。

第二种实施方式,在智能手表或指纹解锁设备中设置磁铁,另外一个设备中设置霍尔或地磁传感器,当智能手表靠近指纹解锁设备时,磁场强度增大,通过磁场信号的强度判断指纹解锁设备与智能手表之间的距离。

第三种实施方式,在智能手表或指纹解锁设备中设置特定波长的发光装置,另外一个装置中设置光检测装置,通过光信号强度判断智能手表与指纹解锁设备之间的距离。

由上述描述可知,指纹解锁设备与穿戴设备的距离信息,通过穿戴设备与指纹解锁设备之间的无线信号、磁场信号或光信号强度的变化确定。

在步骤S103中,根据指纹解锁设备与穿戴设备之间的距离信息,确定指纹解锁设备的手持信息,其中,手持信息表示用户手持指纹解锁设备的手。

在确定手持信息前需要获取用户佩戴穿戴设备的佩戴信息,也就是用户将穿戴设备佩戴在左手还是右手。而佩戴信息可通过如下方式获取:

第一种实施方式,用户可通过指纹解锁设备的按键或应用选择哪只手佩戴穿戴设备,例如,开发执行本发明实施例提供的方法的应用程序或app,当指纹解锁设备与穿戴设备配对成功后,通过应用程序输入佩戴信息,指纹芯片由此可获取佩戴信息。或者,在指纹解锁设备上设置专用按键,通过按键输入佩戴信息。

第二种实施方式,对于具有指纹检测功能的穿戴设备,以智能手表为例,当用户佩戴智能手表时,智能手表检测用户的指纹,通过检测到的指纹判断用户使用哪只手佩戴穿戴设备,从而确定佩戴信息。

第三种实施方式,在穿戴设备中设置加速计或陀螺仪,检测用户抬手腕亮屏运动轨迹,通过不同的运动轨迹或惯性矢量分出哪只手佩戴穿戴设备。

由于穿戴设备与指纹解锁设备之间配对连接,因此,当穿戴设备检测到用户哪只手佩戴穿戴设备时,将佩戴信息发送至指纹解锁设备。

根据指纹解锁设备与穿戴设备之间的距离,确定用户手持指纹解锁设备的手的手持信息,参见图3,为步骤S103流程示意图,具体步骤包括:

在步骤S1031中,指纹解锁设备周期性检测与穿戴设备之间的距离。

指纹解锁设备通过上述方式周期性检测与穿戴设备之间的距离,检测周期可根据指纹解锁设备的剩余电量自动调整,当指纹解锁设备的剩余电量小于预设电量时,增大指纹解锁设备的检测周期,从而减少用电量,同样的,当指纹解锁设备的剩余电量大于预设电量时,减小指纹解锁设备的检测周期,保证检测的准确性和及时性。

在步骤S1032中,当距离小于第一预设值时,将用户佩戴穿戴设备的手的信息确定为手持信息。

例如,用户左手佩戴穿戴设备,当用户使用手机时,必然使用左手或右手手持指纹解锁设备,当用户使用左手手持指纹解锁设备时,佩戴设备与指纹解锁设备之间的距离会由远到近变化,当距离小于第一预设值时,便可确定用户使用左手手持指纹解锁设备。

在步骤S1033中,当距离大于第一预设值时,将用户佩戴穿戴设备的手的信息确定为设备受信息。

同样的,当用户使用右手手持指纹解锁设备时,指纹解锁设备检测到的穿戴设备与指纹解锁设备之间的距离无变化,或者未达到大于第二预设值,此时,确定用户使用右手手持指纹解锁设备。

上述确定手持信息时,由指纹解锁设备检测穿戴设备与指纹解锁设备之间的距离,并通过所述距离进行判断,本发明实施例还提供另一种确定手持信息的方式,参见图4,为本发明实施例提供的另一种步骤S103流程示意图,具体步骤如下:

在步骤S1034中,接收穿戴设备发送的与指纹解锁设备之间的距离。

本实施例中,由穿戴设备检测与指纹解锁设备之间的距离,检测方式如上所述,在此不再赘述。在穿戴设备上设置距离检测模块,距离检测模块检测穿戴设备与指纹解锁模块之间的距离,并将距离信息发送至指纹解锁设备,由指纹解锁设备分析判断设置手信息。当然,理论上也可以由穿戴设备进行分析判断,然后将判断结果发送至指纹解锁设备即可,但是穿戴设备的电容量小,如果由穿戴设备检测距离并分析判断的话,会增大穿戴设备的功耗,导致穿戴设备的导航能力降低,如果穿戴设备因为电量为零而关闭后,会影响指纹解锁设备的解锁。

在步骤S1035中,当距离小于第一预设值时,将用户佩戴穿戴设备的手的信息确定为手持信息。

在步骤S1036中,当距离大于第二预设值时,将用户未佩戴穿戴设备的手的信息确定为手持信息。

步骤S1035和步骤S1036与上述实施例相同,在此不再赘述。

在步骤S104中,将与手持信息对应的指纹模板按照比对成功率由大到小进行排序,其中,与手持信息对应的指纹模板指手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板。

用户在长时间的指纹解锁过程中,每一次比对成功,比对成功的指纹模板自动更新指纹模板,标记比对成功时对应的手持信息,也就是说,当用户左手持指纹解锁设备时,比对成功的指纹模板中标记设备手标签,所述设备手标签与手持信息对应,用于表示该指纹模板在以往历史比对过程中用户使用左手持指纹解锁设备时,比对成功了。

由于每个人的解锁习惯不同,因此,每个用户的指纹解锁设备中的指纹模板对应的设备手标签也不同。例如,用户习惯左手手持指纹解锁设备时,用右手的食指进行指纹解锁,那么,在右手食指对应的指纹模板中自动加入左手的设备手标签,并随着用户多次在左手手持指纹解锁设备时,用右手食指进行指纹解锁,右手食指对应的指纹模板的比对成功率也在不断的更新。同样的,也有用户左手手持指纹解锁设备时,习惯左手拇指或食指进行指纹解锁,那么,在左手拇指或食指对应的指纹模板中加入左手的设备手标签,并随着用户多次在左手手持指纹解锁设备时,用左手拇指或食指进行指纹解锁时,左手拇指或食指对应的指纹模板的比对成功率也会不断更新。

因此,指纹解锁设备检测到用户左手手持指纹解锁设备时,将右手食指、左手拇指以及左手食指对应的指纹模板根据比对成功率进行排序。

在步骤S105中,利用排序后的与手持信息对应的指纹模板依次与指纹图像信息进行比对。

当指纹模板排好序后,指纹芯片将指纹图像信息依次与排序对应的指纹模板进行比对,直至比对成功。当均为比对成功时,再比对其他的指纹模板。在比对过程中,可预设匹配度,当匹配度达到90%时,通过与匹配成功的指纹模板关联的解锁密码进行解锁。

由上述描述可知,本发明实施例提供的指纹比对方法,通过穿戴设备的佩戴信息以及穿戴设备与指纹解锁设备之间的距离信息,确定用户手持指纹解锁设备的手的手持信息,从而实现指纹模板根据手持信息的排序方法,解决了用户在指纹解锁时,因为无法预先获知用户使用哪只手进行指纹解锁造成的比对速度慢的问题,从而有效提升指纹解锁速度。

实施例二

参见图5,为本发明实施例提供的实施例二流程示意图。现有技术中,指纹采集模块设置在指纹解锁设备的正面底端或背面中部,一般情况下,设置在指纹解锁设备的正面底端时,用户习惯用拇指进行解锁,设置在指纹解锁设备的背面时,用户习惯使用食指进行解锁。本发明实施例通过获取指纹采集模块设置在指纹解锁设备上的位置,优化指纹模板的排序,具体如下:

在步骤S201中,接收指纹采集模块采集的指纹图像信息。

在步骤S202中,确定指纹解锁设备与穿戴设备的距离信息。

在步骤S203中,根据指纹解锁设备与穿戴设备之间的距离,确定用户手持指纹解锁设备的手的手持信息。

在步骤S204中,将与手持信息对应的指纹模板按照比对成功率由大到小进行排序,其中,与手持信息对应的指纹模板指手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板。

在步骤S205中,当与所述手持信息对应的指纹模板中的至少两个指纹模板的比对成功率相同时,获取指纹采集模块在所述指纹解锁设备上的位置信息,其中,所述位置信息指所述指纹采集模块设置在所述指纹解锁设备上的位置。

当根据手持信息确定对应的指纹模板并排序后,如果存在至少两个指纹模板的比对成功率相同的话,此时,需要将指纹模板重新根据新的标准进行排序。指纹采集模板在指纹解锁设备上的位置信息,在指纹解锁设备出产时可直接在指纹解锁设备中预置所述位置信息,因此,指纹芯片可直接从存储单元中获取所述位置信息即可。或者,通过指纹解锁设备上的距离传感器感应指纹采集模块的设置位置。

在步骤S206中,根据设置在指纹模板中的位置标签,确定与位置信息关联的指纹模板根据位置信息确定与位置信息关联的指纹模板。

指纹解锁设备内的指纹模板在录入时,用户可设置录入的指纹模板为用户的哪个手指,并在指纹模板中插入相应的手指标签,同时,指纹芯片根据指纹采集模块与指纹解锁设备之间的位置信息,在对应方便解锁的指纹模板中插入位置标签,所述位置标签用于与位置信息关联。

因此,在至少两个指纹模板的比对成功率相同时,可通过位置标签获取与位置信息关联的指纹模板。

在步骤S207中,当与位置信息关联的模板与比对成功率相同的模板重叠时,将与位置信息关联的指纹模板排列在所述排序的首位将与位置信息关联的指纹模板排列在排序的首位形成新的排序。

当存在于手持信息对应的指纹模板的比对成功率相同时,获取与位置信息关联的指纹模板,并需要确定与位置信息关联的指纹模板是不是与比对成功率相同的模板属于同一个指纹模板,如果是同一个指纹模板的话,将比对成功率相同的指纹模板中与位置信息关联的指纹模板排在原排序的首位,优先比对与位置信息关联的指纹模板。

在步骤S208中,利用排序后对应的指纹模板依次与指纹图像信息进行比对。

当与位置信息关联的指纹模板包含在原排序中时,直接将与位置信息关联的指纹模板提到原排序的首位即可。当与位置信息关联的指纹模板不包含在原排序中时,将与位置信息关联的指纹模板排在原排序的首位即可。

由上述描述可知,本发明实施例提供的方法,在将与手持信息对应的指纹模板排序后,再根据指纹模板与指纹采集模块的位置信息的关联关系,优化原排序,进一步保证解锁成功率。

实施例三

参见图6,为本发明实施例提供的实施例三流程示意图。本发明实施例提供了另一种优化指纹模板排序的方法,具体如下:

在步骤S301中,接收指纹采集模块采集的指纹图像信息。

在步骤S302中,确定指纹解锁设备与穿戴设备的距离信息。

在步骤S303中,根据指纹解锁设备与穿戴设备之间的距离,确定用户手持指纹解锁设备的手的手持信息。

在步骤S304中,将与手持信息对应的指纹模板按照比对成功率由大到小进行排序,其中,与手持信息对应的指纹模板指手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板。

在步骤S305中,当与手持信息对应的指纹模板中的至少两个指纹模板的比对成功率相同时,将用户手持指纹解锁设备的手对应的指纹模板排列在原排序的首位形成新的排序。

在步骤S306,将与位置信息关联的指纹模板排列在排序的首位。

在排序过程中,存在至少两个指纹模板的比对成功率相同时,此时便出现相同比对成功率的指纹模板无法排序,因此,本发明实施例提供一种针对比对成功率相同时的排序方法。一般来说,用户在左手手持指纹解锁设备时,常常使用左手手指进行指纹解锁,用户使用右手手持指纹解锁设备时,常常使用右手手指进行指纹解锁,因此,本发明实施例提供的方法,在存在至少两个指纹模板的比对成功率相同时,将指纹比对成功率相同的指纹模板中,与用户手持指纹解锁设备的手对应的指纹模板排列在原排序的首位形成新的排序。

在步骤S307,利用排序后对应的指纹模板依次与指纹图像信息进行比对

由于相同比对成功率的指纹模板在比对时,无法确定优先比对哪一个,或者将哪个指纹模板排在前,因此,本发明实施例将与用户手持指纹解锁设备的手对应的指纹模板排列在首位,根据用户的使用习惯,优先比对与用户手持指纹解锁设备的手对应的指纹模板。

指纹芯片将指纹图像信息根据新排序的指纹模板的排列顺序,依次比对指纹模板,直至比对成功,当排序中所有的指纹模板均未比对成功时,可将指纹库中其他指纹模板依次与指纹图像信息进行比对。

由上述描述可知,本发明实施例提供的方法,在将与手持信息对应的指纹模板进行排序后,对于比对成功率相同的指纹模板,根据用户手持指纹解锁设备解锁的习惯,将与用户手持指纹解锁设备的手对应的指纹模板排列在原排序的首位,保证在指纹比对时,优先比对与用户手持指纹解锁设备的手对应的指纹模板,从而进一步加快指纹比对速度。

实施例四

参见图7,为本发明实施例提供的实施例四流程示意图。

在步骤S401中,接收指纹采集模块采集的指纹图像信息。

在步骤S402中,确定指纹解锁设备与穿戴设备的距离信息。

在步骤S403中,根据指纹解锁设备与穿戴设备之间的距离信息,确定用户手持指纹解锁设备的手的手持信息。

在步骤S404中,将与手持信息对应的指纹模板按照比对成功率由大到小进行排序,其中,与手持信息对应的指纹模板指手持信息对应的手手持指纹解锁设备时解锁成功的指纹模板。

在步骤S405中,利用排序后的指纹模板依次与指纹图像信息进行比对。

在步骤S406中,在依次比对过程中,判断指纹图像信息和与手持信息对应的指纹模板是否比对成功。

在步骤S407中,当指纹图像信息与指纹模板比对成功时,更新比对成功的指纹模板的比对成功率。

指纹比对算法根据用户的解锁习惯,以及长时间解锁的过程中,学习用户的解锁习惯,以及经常使用的手指。因此,在指纹模板中加入比对成功率标签和设备手标签,在指纹解锁过程中,确定指纹模板对应的设备手,同时,当指纹模板解锁成功时,更新对应的比对成功率,从而提高比对准确度和比对速度。

因此,在不断的指纹解锁过程中,不断更新指纹模板的比对成功率,为提高指纹比对速度提供了有效的排序依据。

由上述描述可知,本发明实施例提供的指纹比对方法,每次指纹解锁成功后,指纹模板自动更新比对成功率,从而实现自动学习用户指纹解锁习惯的过程,保证指纹解锁的速度,提高用户体验。

本发明实施例还提供了一种指纹解锁设备,包括:处理器、存储器、通信模块及距离检测模块。

距离检测模块用于检测穿戴设备与指纹解锁设备之间的距离,并将检测到的距离发送至指纹芯片,由指纹芯片根据所述距离判断用户手持指纹解锁设备的手的信息,并确定手持信息。指纹芯片将确定的手持信息存储至存储器的预设存储单元。

佩戴穿戴设备的手检测模块,用于检测用户佩戴穿戴设备的手为左手还是右手。

存储器用于存储程序代码及本方式实施例中涉及到的信息。通信模块用于与穿戴设备之间无线通信,处理器用于读取存储器的程序代码,并执行上述实施例提供的方法。

本发明实施例还提供了一种穿戴设备,所述穿戴设备佩戴在用户的手上,主要包括处理器、存储器、佩戴手检测模块及距离检测模块。

距离检测模块,用于检测所述指纹解锁设备与智能手表之间的距离,并将检测到的距离信息通过通信模块发送至指纹解锁设备中。

佩戴穿戴设备的手检测模块,用于检测用户佩戴穿戴设备的手,并将检测结果发送至指纹解锁设备中。穿戴设备检测佩戴手的方式在上述实施例中已经公开了,在此不再赘述。

存储器,用于存储程序代码;通信模块,用于与指纹解锁设备建立无线连接;处理器,用于读取存储器的程序代码,并执行上述实施例提供的方法。

本发明实施例还提供了一种指纹解锁系统,如图8所示,为本发明实施例提供的一种指纹解锁系统结构示意图,包括指纹解锁设备5和佩戴在手上的穿戴设备4,其中,指纹解锁设备5与穿戴设备4之间无线连接。其中,指纹解锁设备5为智能手机,穿戴设备4可为智能手表。

指纹解锁设备5检测用户佩戴穿戴设备4的手,并检测指纹解锁设备5与穿戴设备4之间的距离。另外,根据上述实施例提供的方法可知,本发明实施例提供的指纹解锁系统中,也可以由穿戴设备4检测用户佩戴穿戴设备4的手,以及检测穿戴设备4与指纹解锁设备5之间的距离。然后由指纹解锁设备5根据佩戴手信息和距离信息确定手持信息,并执行上述方法实施例提供的方法。

由上述描述可知,本发明实施例提供的指纹解锁系统,通过配对连接的穿戴设备与指纹解锁设备,以及两者之间的信息交互,确定用户佩戴穿戴设备的手的手持信息,指纹解锁设备根据所述手持信息,对指纹模板进行排序,从而实现高效解锁。

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

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

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