移动终端解锁的方法、移动终端及装置与流程

文档序号:14714893发布日期:2018-06-16 01:08阅读:160来源:国知局
移动终端解锁的方法、移动终端及装置与流程

本申请涉及移动终端技术领域,特别是涉及一种移动终端解锁的方法、移动终端及装置。



背景技术:

在当今社会,随着电子技术的迅速发展,移动终端已成为现代人工作和生活不可或缺的随身设备。很多重要的资料和私人文件都存储在移动终端中,因此其安全性和可靠性尤为重要。

目前,为了保证重要的资料和私人文件的安全性和可靠性,市面上大多数移动终端采取的方案是:密码保护;也有高端产品推出指纹和人脸登录等生物识别方法。但是,本申请的发明人在长期的研发过程中发现,对于前一种方案,用户容易忘记密码,且该方案安全性也较低;对于后一种方案,这两种识别方法都需要植入相应的传感器,导致移动终端成本大幅上升。



技术实现要素:

本申请主要解决的技术问题是提供一种移动终端解锁的方法、移动终端及装置,能够提高移动终端中隐私文件和重要资料的安全性,且不需要记忆,成本不高。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种移动终端解锁的方法,所述方法包括:在所述移动终端存在锁定状态时,获取在所述移动终端屏幕上手写输入的第一签名轨迹;判断所述第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配;若匹配,则确定所述第一签名轨迹与所述预设签名轨迹之间的第一相似度数值;根据所述第一相似度数值与预设相似度阈值之间的大小,确定是否对所述移动终端解锁。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种移动终端,所述移动终端包括:处理器、存储器、通信电路、显示器,所述处理器分别耦接所述存储器、所述通信电路、所述显示器,所述处理器、所述存储器、所述通信电路、所述显示器在工作时能够实现如上所述方法中的步骤。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种具有存储功能的装置,其上存储有程序数据,所述程序数据被处理器执行时实现如上所述方法中的步骤。

本申请的有益效果是:区别于现有技术的情况,本申请在所述移动终端存在锁定状态时,获取在所述移动终端屏幕上手写输入的第一签名轨迹;判断所述第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配;若匹配,则确定所述第一签名轨迹与所述预设签名轨迹之间的第一相似度数值;根据所述第一相似度数值与预设相似度阈值之间的大小,确定是否对所述移动终端解锁。由于根据手写输入的第一签名轨迹与所述预设签名轨迹之间的相似度数值来确定是否对移动终端解锁,用户本人手写输入的签名轨迹比较稳定、且具有个人属性,不容易被外人知晓和模仿,通过这种方式,能够使得移动终端的安全性得到保证,且不需要用户专门记忆,成本也不高。

附图说明

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

图1是本申请移动终端解锁的方法一实施方式的流程示意图;

图2是本申请移动终端解锁的方法另一实施方式的流程示意图;

图3是本申请移动终端解锁的方法一实际应用中手写输入的第一签名轨迹与预设签名轨迹之间的对比效果示意图;

图4是本申请移动终端解锁的方法又一实施方式的流程示意图;

图5是本申请移动终端解锁的方法又一实施方式的流程示意图;

图6是本申请移动终端解锁的方法又一实施方式的流程示意图;

图7是本申请移动终端一实施方式的结构示意图;

图8是本申请具有存储功能的装置一实施方式的结构示意图。

具体实施方式

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

参阅图1,图1是本申请移动终端解锁的方法一实施方式的流程示意图,该方法包括:

步骤S101:在移动终端存在锁定状态时,获取在移动终端屏幕上手写输入的第一签名轨迹。

移动终端存在锁定状态包括移动终端本身处于锁屏状态和移动终端中存在应用处在锁定状态。第一签名轨迹是指移动终端存在锁定状态时、在移动终端屏幕上手写输入的签名轨迹。其中,手写既包括通过用户的手指手写,也包括通过手写笔手写;那么,第一签名轨迹指移动终端存在锁定状态时、在移动终端屏幕上通过用户的手指或者通过手写笔手写输入的签名轨迹。

步骤S102:判断第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配。

移动终端中预先设置有预设签名轨迹,且该预设签名轨迹对应有预设文字信息。首先判断第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配,在匹配时,才进行两者相似度的判断,如果第一文字信息与预设文字信息都不匹配,后续的第一签名轨迹与预设签名轨迹之间的相似度根本不用判断,这样,可以提高判断的效率。

例如:第一签名轨迹对应的第一文字信息是“爱”,而预设签名轨迹对应的预设文字信息是“授”,“爱”和“授”根本不匹配,后续不用继续,也不会解锁。只有当第一签名轨迹对应的第一文字信息也是“授”时,才会继续后面的步骤。

步骤S103:若匹配,则确定第一签名轨迹与预设签名轨迹之间的第一相似度数值。

步骤S104:根据第一相似度数值与预设相似度阈值之间的大小,确定是否对移动终端解锁。

预设签名轨迹是用来确定是否对移动终端解锁的参照签名轨迹。预设相似度阈值是用来确定是否对移动终端解锁的参照相似度数值。

首先需要确定第一签名轨迹与预设签名轨迹之间的第一相似度数值,然后根据第一相似度数值与预设相似度阈值之间的大小,确定是否对移动终端解锁。

本申请实施方式在所述移动终端存在锁定状态时,获取在所述移动终端屏幕上手写输入的第一签名轨迹;判断所述第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配;若匹配,则确定所述第一签名轨迹与所述预设签名轨迹之间的第一相似度数值;根据所述第一相似度数值与预设相似度阈值之间的大小,确定是否对所述移动终端解锁。由于根据手写输入的第一签名轨迹与所述预设签名轨迹之间的相似度数值来确定是否对移动终端解锁,用户本人手写输入的签名轨迹比较稳定、且具有个人属性,不容易被外人知晓和模仿,通过这种方式,能够使得移动终端的安全性得到保证,且不需要用户专门记忆,成本也不高。

具体来说,步骤S104中,根据第一相似度数值与预设相似度阈值之间的大小,确定是否对移动终端解锁,可以是:若第一相似度大于或等于预设相似度阈值,则确定对移动终端解锁;若第一相似度小于预设相似度阈值,则确定不对移动终端解锁。

一般来说,预设签名轨迹是用户本人手写输入的,若第一相似度大于或等于预设相似度阈值,可以认定该手写输入的第一签名轨迹是用户本人手写输入的,可以确定解锁移动终端;若第一相似度小于预设相似度阈值,可以认定该手写输入的第一签名轨迹不是用户本人手写输入的,可以确定不能解锁移动终端。其中,预设相似度阈值可以根据实际大量测试结果来设定一个阈值,例如:60,85等等。

参见图2,在一实施方式中,步骤S103中,若匹配,则确定第一签名轨迹与预设签名轨迹之间的第一相似度数值,具体可以包括:子步骤S1031和子步骤S1032。

子步骤S1031:若匹配,则计算第一签名轨迹中每个第一笔画与预设签名轨迹中每个对应的预设笔画之间的第二相似度数值。

在本实施方式中,第一笔画是指第一签名轨迹中的笔画。将第一签名轨迹中的每个第一笔画识别成一个单位,例如:点、横、竖、撇、捺、横折、横捺,等等。预设笔画是指预设签名轨迹中的笔画,将预设签名轨迹中的每个预设笔画识别成一个单位,例如:点、横、竖、撇、捺、横折、横捺,等等。第二相似度数值是指第一笔画与每个对应的预设笔画之间的相似度数值。对每个第一笔画进行相似度评估,即计算每个第一笔画与每个对应的预设笔画之间的第二相似度数值。例如:第一笔画为点,预设笔画为对应的点,计算第一签名轨迹中的点与预设签名轨迹中对应的点之间的第二相似度数值。又如:第一签名轨迹对应的文字为“中”,预设签名轨迹对应的文字为“中”,可以计算第一签名轨迹中的“竖”与预设签名轨迹中的“竖”之间的第二相似度数值。

子步骤S1032:根据每个第二相似度数值和每个对应的预设笔画在预设签名轨迹中的预设权重比例,确定第一签名轨迹与预设签名轨迹之间的第一相似度数值。

每个第一笔画均有对应的第二相似度数值,预先设置每个预设笔画在预设签名轨迹中的预设权重比例,根据每个第二相似度数值和每个对应的预设笔画在预设签名轨迹中的预设权重比例,即可确定第一签名轨迹与预设签名轨迹之间的第一相似度数值。例如:点、横、竖、撇、捺、横折、横捺,等均赋予一个预设权重比例:a%……n%,a<n,a,n均为大于1小于100的正整数。

具体来说,第一相似度数值=第一笔画1的第二相似度数值T1*预设笔画1的预设权重比例a1+第一笔画2的第二相似度数值T2*预设笔画2的预设权重比例a2+………+第一笔画N的第二相似度数值Tn*预设笔画n的预设权重比例an。其中,第一笔画1与预设笔画1对应,第一笔画2与预设笔画2对应,……,第一笔画N与预设笔画n对应。N为第一签名轨迹的总笔画数,n为预设签名轨迹的总笔画数。

进一步,子步骤S1031中,计算第一签名轨迹中每个第一笔画与预设签名轨迹中每个对应的预设笔画之间的第二相似度数值,具体还可以包括:根据每个预设笔画的预设相似度评估参数,计算第一签名轨迹中每个第一笔画与预设签名轨迹中每个对应的预设笔画之间的第二相似度数值。

在本实施方式中,预设相似度评估参数是针对每个预设笔画,预先设置的、用来评估相似度的参数。在一实施方式中,预设相似度评估参数包括笔画粗细、笔画压力值、笔画长度、笔画跨越高度、笔画跨越宽度、笔画斜度、笔画持续时间、笔画运行轨迹中的至少两项。

例如,参见图3,以图3的文字中的最后一笔“捺”来举例说明笔画相似度(假设下层的黑色1为预设笔画,上层的黑色2为用户手写输入的第一笔画):

A、t1为第一笔画2的笔画跨越宽度与笔画跨越高度之比、预设笔画1的笔画跨越宽度与笔画跨越高度之比之间的相似度,从最左上角到最右下角开始计算,本实施方式中,第一笔画2和预设笔画1的宽度几乎一样,第一笔画2和预设笔画1的高度差一点,相似度t1接近95%。需要说明的是,实际产品应用中,需要用计算机按照像素点进行精确计算,此处仅解释原理。

B、t2为第一笔画2简化后的斜度与预设笔画1简化后的斜度之间的相似度。具体方式是:提取第一笔画2、预设笔画1的主要骨架,然后形成连线,对比两条线的斜度差异,比值即为相似度,本实施例中约为90%。

C、t3为第一笔画2的形态与预设笔画1的形态之间的相似度。具体方式是:第一笔画2、预设笔画1左上角的点,最下边的点,最右侧的点三点可以连成一个三角形,计算这两个三角形的相似度即为t3。

其它笔画可以按照类似的方法进行拆解和计算。

上述t1、t2、t3,均是第一笔画2与预设笔画1在不同的预设相似度评估参数对应的相似度,可以预先设置不同的预设相似度评估参数对应的权重比例,例如:b1、b2、b3(b1+b2+b3=100%),继而根据上述相同的方式,计算出最终第一笔画2与预设笔画1之间的第二相似度数值,即:

第一笔画2与预设笔画1之间的第二相似度数值=t1*b1+t2*b2+t3*b3

由于手写笔和手指手写的笔画粗细和压力值可能有差别,因此这两种情况,可以分别设置对应的每个预设笔画的预设相似度评估参数。例如:当用手指手写时,笔画粗细、压力值,采用第一策略,当用手写笔写时,笔画粗细、压力值,采用第二策略。具体说明如下:

参见图4,在步骤S103之前,即若匹配,则确定第一签名轨迹与预设签名轨迹之间的第一相似度数值之前,还可以包括:

步骤S201:确定第一签名轨迹的输入方式,输入方式包括手写输入方式和手写笔输入方式。

手写输入方式是指通过用户的手指输入的方式,手写笔输入方式是指通过手写笔输入的方式。在本实施方式中,每个输入方式已经预先设置好常见笔画的预设相似度评估参数。

步骤S202:确定输入方式对应的每个预设笔画的预设相似度评估参数。

确定输入方式后,即可确定对应的每个预设笔画的预设相似度评估参数。

在上述基础上,根据每个预设笔画的预设相似度评估参数,计算第一签名轨迹中每个第一笔画与预设签名轨迹中每个对应的预设笔画之间的第二相似度数值,具体可以包括:

根据输入方式对应的每个预设笔画的预设相似度评估参数,计算第一签名轨迹中每个第一笔画与预设签名轨迹中每个对应的预设笔画之间的第二相似度数值。

参见图5,在一实施方式中,步骤S102中,判断第一签名轨迹对应的第一文字信息与预设签名轨迹对应的预设文字信息是否匹配,具体可以包括:

子步骤S1021:识别第一签名轨迹对应的第一文字信息。

子步骤S1022:判断第一文字信息与预设文字信息是否匹配。

通过这种方式,可以提高确定是否解锁移动终端的效率。

进一步,参见图6,判断第一文字信息与预设文字信息是否匹配,还可以包括:

子步骤S10221:判断第一文字信息对应的文字与预设文字信息对应的文字是否相同。

子步骤S10222:若相同,进一步判断第一文字信息对应的文字与预设文字信息对应的文字的笔画顺序是否相同。

子步骤S10223:若相同,则第一文字信息与预设文字信息匹配。

子步骤S10224:否则,第一文字信息与预设文字信息不匹配。

进一步的,移动终端中可以预置多个预设签名轨迹,上述实施例中预设签名轨迹可以其中一个预设签名轨迹,例如上述实施例中预设签名轨迹为第一预设签名轨迹,需要说明的是,本发明实施例中,还可以包括第二预设签名轨迹,由于目前用户手写较少,都是打字操作,书写稳定性难以保证,因此,在移动终端解锁时,用户可以选择第一预设签名轨迹进行移动终端解锁时的匹配操作,也可以选择第二预设签名轨迹进行移动终端解锁时的匹配操作,这样用户在多次输入与第一预设签名轨迹相应的手写轨迹,若始终与第一预设签名轨迹无法匹配时,可以选择切换到第二预设签名进行匹配,然后输入手写的第二预设签名对应的手写签名轨迹,进行匹配操作。

具体的,例如第一预设签名轨迹对应的第一文字信息为“李二”(可以是用户大名),而第二预设签名轨迹对应的第二文字信息为“小伟”(可以是用户小名),由于用户较长时间未手写过文字了,用户手写“李二”会有一些偏差,导致进行移动终端解锁时的始终无法匹配,此时,用户可以切换到第二预设签名轨迹进行匹配,即输入的手写签名轨迹内容与第二预设签名轨迹进行匹配,若匹配通过,则解锁移动终端,这样用户通过切换预设签名轨迹,可以在用户较长时间未写字时,多提供一种尝试解锁的方式,避免始终无法解锁的尴尬情况出现。

参见图7,图7是本申请移动终端一实施方式的结构示意图,该移动终端包括:处理器401、存储器402、通信电路403以及显示器404,处理器401分别耦接存储器402、通信电路403以及显示器404,其中,处理器401、存储器402、通信电路403以及显示器404在工作时能够实现如上任一项方法中的步骤。相关内容请参见上述方法部分,在此不再赘叙。

参见图8,图8是本申请具有存储功能的装置一实施方式的结构示意图,该装置50其上存储有程序数据501,程序数据501被处理器执行时实现如上任一项方法中的步骤。相关内容请参见上述方法部分,在此不再赘叙。

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

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