当前位置: 首页 > 专利查询>赵铎专利>正文

一种基于动作识别的手机解锁方法技术

技术编号:17710124 阅读:56 留言:0更新日期:2018-04-14 21:36
本发明专利技术公开了一种基于动作识别的手机解锁方法,包括以下步骤:S1、手持手机做解锁动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,经过计算转换成解锁数据;S2、将解锁数据与标准数据进行对比,若当前解锁数据与标准数据的相似度大于阈值,则解锁成功,否则解锁失败。本发明专利技术的手机解锁方法,在手机动作过程中利用传感器对运动的时间、方向、加速度进行监测,得到运动过程数据,将动作转换为相应解锁数据。在手机或应用系统开锁时,当解锁数据与标准数据的相似度大于阈值,达到设定的一定百分比匹配度时,使手机或应用系统得到解锁。由于动作的不同或每个人的类似动作都有一定差异,使得开锁不易被模仿。

【技术实现步骤摘要】
一种基于动作识别的手机解锁方法
本专利技术属于移动终端的解锁领域,具体涉及一种基于动作识别的手机解锁方法。
技术介绍
随着移动通信的发展和人们生活水平的不断提高,手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。随着智能手机的普及,手机功能愈加强大,存储容量大大增加,一方面给用户的生活带来了无穷的方便和乐趣,用户也把更多信息放入手机中管理,另一方面也增加了手机泄密、手机隐私被窃、手机丢失后的信息欺诈的危害程度。现如今手机信息安全成为了社会重点关注的问题,人们也习惯对手机设置密码进行管理,目前手机解锁方式主要有按键解锁、滑动解锁、密码解锁(分为数字密码和图形密码)和生物特征解锁(如指纹解锁)等方式,这些解锁方式各自存在一定的不足之处,比如按键解锁和滑动解锁较繁琐且容易误操作;密码解锁短密码不安全,长密码输入太慢;指纹解锁无法有效识别湿手、污手的指纹,解锁灵敏度较低且存在盗刷本人指纹等问题。如何方便地保护手机终端和APP的隐私,设计出更优化、操作更便捷、用户体验更好的手机解锁方式自然而然成为人们关注的热点。
技术实现思路
本专利技术的目的是解决上述问题,提供一种基于动作识别的手机解锁方法,在保证安全性的前提下可以方便快捷的对手机进行解锁。为解决上述技术问题,本专利技术的技术方案是:一种基于动作识别的手机解锁方法,包括以下步骤:S1、手持手机做解锁动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,经过计算转换成解锁数据;S2、将解锁数据与标准数据进行对比,若当前解锁数据与标准数据的相似度大于阈值,则解锁成功,否则解锁失败。该手机解锁方法通过设置在手机上的加速度传感器,感应手机的加速度数据,根据该加速度数据计算得出解锁数据;判断解锁数据与用户预先设置的标准数据的相似度是否大于阈值,若大于则解锁成功。优选地,所述步骤S1包括:从时间点t1开始每次间隔固定的时间Δt记录手机在x轴方向、y轴方向和z轴方向上的加速度直到动作结束的时间点tn;每个时间点的加速度值记录在对应的数组A1n={ax、a-x、ay、a-y、az、a-z}中,选取数组中绝对值最大的数,如ax最大,则记当前数组为A1n=1;如a-x最大,则记当前数组为A1n=-1;如ay最大,则记当前数组为A1n=2;如a-y最大,则记当前数组为A1n=-2;如az最大,则记当前数组为A1n=3;如a-z最大,则记当前数组为A1n=-3;将从时间点t1、t2依次到tn得到的数组C11={A11、A12、A12……A1n}作为解锁数据。优选地,所述步骤S1之前还包括:S0、手持手机做设置密码的动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,得到标准数据。优选地,所述步骤S0包括以下子步骤:S01、手持手机做第一次设置密码的动作,从时间点t1开始每次间隔固定的时间Δt记录手机在x轴方向、y轴方向和z轴方向上的加速度直到动作结束的时间点tn;每个时间点的加速度值记录在对应的数组A1n={ax、a-x、ay、a-y、az、a-z}中,选取数组中绝对值最大的数,如ax最大,则记当前数组为A1n=1;如a-x最大,则记当前数组为A1n=-1;如ay最大,则记当前数组为A1n=2;如a-y最大,则记当前数组为A1n=-2;如az最大,则记当前数组为A1n=3;如a-z最大,则记当前数组为A1n=-3;从时间点t1、t2依次到tn得到数组C11={A11、A12、A12……A1n};S02、重复步骤S01三次,依次得到数组C21={A21、A22、A23……A2n},数组C31={A31、A32、A33……A3n}和数组C41={A41、A42、A43……A4n};S03、选取四个数组C11、C21、C31和C41在同一时间点上对应的数值进行比较,取出现次数最多的数值为Dn,从时间点t1、t2依次到tn得到数组E={D1、D2、D3……Dn};S04、将数组E分别与C11、C21、C31和C41四个数组进行比较,数组E与这四个数组里的每一个数组在每个时间点的数值相同率均超过设定值L,则将数组E作为标准数据,否则回到步骤S01。优选地,所述设定值L为70%。优选地,所述步骤S02中,如果后三次设置密码的动作与第一次设置密码的动作结束的时间点不同,则补充动作时间较短的动作得到的数组的A值,按照本次动作中最多出现的A值计入,四组动作中时间最长的结束时间点tn为各组动作时间记录的最后时间点。优选地,所述时间点t1为从手机静止到手机开始运动,并在x轴方向、y轴方向和z轴方向产生第一个加速度时的时间。优选地,所述阈值大于或等于70%,该阈值可以根据实际应用的需求进行设定。本专利技术的有益效果是:本专利技术所提供的一种基于动作识别的手机解锁方法,在手机动作过程中利用传感器对运动的时间、方向和加速度进行监测,得到运动过程数据,将动作转换为相应解锁数据。在手机或应用系统开锁时,当解锁数据与标准数据的相似度大于阈值,达到设定的一定百分比匹配度时,使手机或应用系统得到解锁。由于动作的不同或每个人的类似动作都有一定差异,使得开锁不易被模仿,可将自选的任何的动作设定为密码。附图说明图1是本专利技术密码设置的流程图。图2是本专利技术手机解锁的流程图。图3是本专利技术的加速度坐标系。具体实施方式下面结合附图和具体实施例对本专利技术做进一步的说明:如图1至图3所示,手机包括加速度传感器,可以检测手机运动时在x轴方向、y轴方向和z轴方向上的加速度,如图3为手机上的x轴正方向,y轴正方向和z轴正方向。本专利技术提供的一种基于动作识别的手机解锁方法,包括以下步骤:S0、手持手机做四次相同的设置密码的动作,手机自动检测手机在x轴方向、y轴方向和z轴方向上的加速度,得到标准数据。具体包括以下子步骤:S01、手持手机做第一次设置密码的动作,从时间点t1开始每次间隔固定的时间Δt记录手机在x轴方向、y轴方向和z轴方向上的加速度直到动作结束的时间点tn;每个时间点的加速度值记录在对应的数组A1n={ax、a-x、ay、a-y、az、a-z}中,选取数组中绝对值最大的数,如ax最大,则记当前数组为A1n=1;如a-x最大,则记当前数组为A1n=-1;如ay最大,则记当前数组为A1n=2;如a-y最大,则记当前数组为A1n=-2;如az最大,则记当前数组为A1n=3;如a-z最大,则记当前数组为A1n=-3;从时间点t1、t2依次到tn得到数组C11={A11、A12、A12……A1n};时间点t1为从手机静止到手机开始运动,并在x轴方向、y轴方向和z轴方向产生第一个加速度时的时间。S02、重复步骤S01三次,依次得到数组C21={A21、A22、A23……A2n},数组C31={A31、A32、A33……A3n}和数组C41={A41、A42、A43……A4n};如果后三次设置密码的动作与第一次设置密码的动作结束的时间点不同,则补充动作时间较短的动作得到的数组的A值,按照本次动作中最多出现的A值计入,四组动作中时间最长的结束时间点tn为各组动作时间记录的最后时间点;上述四次动作得到的数组与时间点的关系如下:t1t2t3……tn-2tn-1tn第一次动作C11={A11、A12、A13……A1n-2、A1n-1、A1n}第二次动作本文档来自技高网...
一种基于动作识别的手机解锁方法

【技术保护点】
一种基于动作识别的手机解锁方法,其特征在于,包括以下步骤:S1、手持手机做解锁动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,经过计算转换成解锁数据;S2、将解锁数据与标准数据进行对比,若当前解锁数据与标准数据的相似度大于阈值,则解锁成功,否则解锁失败。

【技术特征摘要】
1.一种基于动作识别的手机解锁方法,其特征在于,包括以下步骤:S1、手持手机做解锁动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,经过计算转换成解锁数据;S2、将解锁数据与标准数据进行对比,若当前解锁数据与标准数据的相似度大于阈值,则解锁成功,否则解锁失败。2.根据权利要求1所述的基于动作识别的手机解锁方法,其特征在于:所述步骤S1包括:从时间点t1开始每次间隔固定的时间Δt记录手机在x轴方向、y轴方向和z轴方向上的加速度直到动作结束的时间点tn;每个时间点的加速度值记录在对应的数组A1n={ax、a-x、ay、a-y、az、a-z}中,选取数组中绝对值最大的数,如ax最大,则记当前数组为A1n=1;如a-x最大,则记当前数组为A1n=-1;如ay最大,则记当前数组为A1n=2;如a-y最大,则记当前数组为A1n=-2;如az最大,则记当前数组为A1n=3;如a-z最大,则记当前数组为A1n=-3;将从时间点t1、t2依次到tn得到的数组C11={A11、A12、A12……A1n}作为解锁数据。3.根据权利要求1或2所述的基于动作识别的手机解锁方法,其特征在于:所述步骤S1之前还包括:S0、手持手机做设置密码的动作,检测手机在x轴方向、y轴方向和z轴方向上的加速度,得到标准数据。4.根据权利要求3所述的基于动作识别的手机解锁方法,其特征在于:所述步骤S0包括以下子步骤:S01、手持手机做第一次设置密码的动作,从时间点t1开始每次间隔固定的时间Δt记录手机在x轴方向、y轴方向和z轴方向上的加速度直到动作结束的时间点tn;每个时间点的加速度值记录在对应的数组A1n={ax、a-x、ay、a-y、az、a-z}中,选取数组中绝对值最大的数,如ax最大,则记当前数组为A1n=1;如a-x最大,则记当前数组为A1n=-1;如ay最大,则记当前...

【专利技术属性】
技术研发人员:赵铎
申请(专利权)人:赵铎
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1