CN103853457B - 移动终端非接触式解锁方法 - Google Patents
移动终端非接触式解锁方法 Download PDFInfo
- Publication number
- CN103853457B CN103853457B CN201210498467.4A CN201210498467A CN103853457B CN 103853457 B CN103853457 B CN 103853457B CN 201210498467 A CN201210498467 A CN 201210498467A CN 103853457 B CN103853457 B CN 103853457B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- unlocking
- track
- unblock
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000008569 process Effects 0.000 claims abstract description 13
- 230000008859 change Effects 0.000 claims abstract description 11
- 230000000630 rising effect Effects 0.000 claims 1
- 230000008901 benefit Effects 0.000 abstract description 4
- 230000001133 acceleration Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Abstract
本发明提供了一种移动终端非接触式解锁方法,所述方法包括:使移动终端进入待解锁状态,并确定解锁输入的起始点;持续接收用户对移动终端的解锁输入,并通过传感器的方向变化记录所述解锁输入过程对应的轨迹点;判定所述解锁输入的结束点,形成解锁的空中轨迹;识别所述解锁轨迹,并转化为解锁密码;与移动终端预设的解锁密码对比,若成功匹配,则使移动终端进入解锁状态。本发明通过提供所述非接触式解锁方法,使用户使用手持的移动终端在空中划出解锁图案,即可解锁。其优点在于解锁过程中不产生划痕,密码不容易被破译,且解锁方便可靠,并没有限制条件,提高了用户体验。
Description
技术领域
本发明涉及移动终端技术领域,尤其涉及一种移动终端非接触式解锁方法。
背景技术
随着技术的发展,各种智能移动终端设备越来越多,应用也越来越丰富,安全问题也显得越来也突出。首先,屏幕锁是智能移动终端,例如智能手机安全的第一道屏障,如果这一道屏障被人突破,那么智能终端设备中的信息就会泄露。
目前屏幕锁有三种方式:密码方式,图案方式和人脸识别方式。前2种方式都是通过在触摸屏上进行操作,但是该两种方式同意被破译,例如密码方式容易通过第三方间谍软件窃取,而图案解锁方式则通过留在屏幕上的指痕比较容易破译。虽然人脸识别方式能够解决上述问题,但其使用还是存在一定限制的,如光线暗时无法识别,同时识别也有一定的差错率。
发明内容
为了改善移动终端的解锁方法,本发明实施例提供了一种移动终端非接触式解锁方法。
为了实现前述发明目的,本发明实施例提供的一种移动终端非接触式解锁方法,所述移动终端非接触式解锁方法是通过以下技术方案实现的:
一种移动终端非接触式解锁方法,所述方法包括:
使移动终端进入待解锁状态,并确定解锁输入的起始点;
持续接收用户对移动终端的解锁输入,并通过传感器的方向变化记录所述解锁输入过程对应的轨迹点;
判定所述解锁输入的结束点,形成解锁的空中轨迹;
识别所述解锁轨迹,并转化为解锁密码;
与移动终端预设的解锁密码对比,若成功匹配,则使移动终端进入解锁状态。
本发明实施例通过提供一种移动终端非接触式解锁方法,使用户使用手持的移动终端在空中划出解锁图案,通过移动终端中的加速度传感器或陀螺仪传感器得到勾划的轨迹,把轨迹转换成密码,再与设定的密码进行比对。其优点在于解锁过程中不产生划痕,密码不容易被破译,且解锁方便可靠,并没有限制条件,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例移动终端非接触式解锁方法的图形点示意图;
图2、3、4、5为本发明实施例移动终端非接触式解锁方法的轨迹识别图;
图6为本发明实施例轨迹与密码对应的示意图;
图7为本发明实施例不合法的轨迹示意图;
图8为本发明实施例合法轨迹的示意图;
图9为本发明实施例轨迹变化方向的示意图;
图10为本发明实施例移动终端非接触式解锁方法的实施流程图。
具体实施方式
为了使本发明实施例的目的,技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例主要是利用移动终端如智能手机中的加速度传感器或陀螺仪传感器,通过传感器采集的数据计算出移动终端的位移,也就是移动终端运动的轨迹。通过这个轨迹来判断用户输入的解锁图案是否正确,如果正确就解开屏幕锁,反之失败。
首先,使移动终端进入待解锁状态:
因为智能手机等移动终端在屏幕关闭的时候往往会关闭陀螺仪或加速度等传感器,从而节省电源,所以第一步必须先开启屏幕,使陀螺仪或加速度传感器工作正常。
第二,确定起始点:
接收并识别用户对触摸屏的任意位置S0的单点触摸,S0为解锁输入的起始点,且从S0开始的移动终端的位置移动作为解锁输入。
因为用户往往并不希望开启屏幕后所有的移动动作都是解锁输入,这样容易引入一些无关的输入,导致解锁失败。
因此,本发明实施例确认开始点可使用户用手按住触摸屏的任意一个位置S0,此后开始的移动终端任何轨迹移动都认为是解锁的输入,直到用户手离开触摸屏为止。
第三,输入解锁图案:
用户手握智能终端在非接触式划出解锁图案。
解锁图案的输入需要遵循一定的规则:非接触式图案解锁,跟目前Android平台的触摸屏图案解锁类似,都是把输入的图案翻译成密码进行比对。由于两种解锁方法输入方式截然不同,为了提高非接触式图案解锁的识别率,这里引入了一些输入的规则。
1. 轨迹编号
如图1所示,对上面的九个点进行编号为1~9。这就是组成解锁图案的9个点。
2. 默认起始点是其中的某个点,以点5作为S0为例
跟触摸屏接触式图案解锁不同,空中解锁需要有合适的默认起始点,因为空中轨迹没有大小的概念,只能从轨迹方向和相对位置上判断。如果无默认起始点或者起始点选择不当,那么图2的空中轨迹,就可以对应多种解锁图案产生歧义,如图3,图4和图5。为了方便陀螺仪轨迹的识别,选定中心点(点5)为起始点。
3. 轨迹到密码的转换。根据轨迹经过的特定编码的点,把编码按照顺序排列起来,如图6的密码序列是56357。
4. 密码长度。轨迹至少经过4个点,最多经过9个点;也就是密码的长度是4~9。
5.轨迹的方向只能有8个:度,度,度,度和度。
如图7所示,虚线表示的8种轨迹是不合法的,因为划空中轨迹时没有参照物,轨迹的倾角的误差会比较大,这种情况下很难区分各种倾角。图8中是所有合法的轨迹。
第四,确认结束点:
当用户手离开触摸屏,即表示图案输入结束。
第五,移动终端对轨迹进行识别,输出结果:
移动终端对输入的轨迹进行存储和识别,转换成对应的密码,跟设定的密码进行比对,如果匹配屏幕锁解开,如果不匹配,屏幕显示输入错误,等待下一次输入。连续5次输入失败,将锁定30秒钟。
以下为轨迹识别的过程:
1、轨迹的生成
这里以加速度传感器为例来介绍轨迹数据的生成。
加速度传感器采集的数据是三轴的加速度,和,根据物理学的原理可知,速度为:
位移为:
将(2)式离散化,令初始条件,为传感器的采样间隔:
将(3)式写成离散域的表达式为:
同理,当n>1时
将(4)式和(5)式改成迭代表达式:
由于空中图案是二维的图形,这里忽略z轴方向速度和位移得到,根据公式(6)和(7)很容易得到在x,y平面的轨迹的一系列坐标值(, )(i=1…n),轨迹数组就生成了。
2、轨迹的识别
轨迹的识别这里采用平均斜率法来识别轨迹的方向。任意两点的斜率为:
而平均斜率为:
如图9所示,设,
(1)当,判断走向为度
(2)当,判断走向为度
(3)当,判断走向为度
(4)当,判断走向为度
(5)当,,判断走向为度
(6)当,,判断走向为度
(7)当,,判断走向为度
(8)当,,判断走向为度
(9)根据上面方向的判断,将轨迹划分为m段折线段
(10)根据图8,根据默认起始点,把每条线段的起始点和结束点坐标同中心点坐标进行比较来判断线段的相对位置和相对长度。对中心点坐标的判断采用阀值法进行,中心点坐标设为即
结合方向,相对位置和相对长度就很容易识别空中的轨迹了。
如图10所示,本发明实施例提供的一种移动终端非接触式解锁方法,所述方法包括:
使移动终端进入待解锁状态,并确定解锁输入的起始点;
持续接收用户对移动终端的解锁输入,并通过传感器的方向变化记录所述解锁输入过程对应的轨迹点;
判定所述解锁输入的结束点,形成解锁的空中轨迹;
识别所述解锁轨迹,并转化为解锁密码;
与移动终端预设的解锁密码对比,若成功匹配,则使移动终端进入解锁状态。
其中,其解锁输入并处理的过程包括以下:
S101.轨迹变化开始;
S102.逐点计算平均斜率;
S103.判断轨迹方向是否变化,若是,转S104,若否,转S105;
S104.根据方向的变化进行轨迹分段;
S105.继续判断移动是否结束,若是,转S106,若否转S102;
S106. 比较轨迹段起始点和结束点坐标与默认起始点坐标,判断轨迹的相对位置和长度;
S107. 根据轨迹位置特征,将轨迹转换成密码;
S108.判断是否跟设定的密码匹配,若是则解锁成功;若否,则提示解锁失败。
本发明实施例通过提供一种移动终端非接触式解锁方法,使用户使用手持的移动终端在空中划出解锁图案,通过移动终端中的加速度传感器或陀螺仪传感器得到勾划的轨迹,把轨迹转换成密码,再与设定的密码进行比对。其优点在于解锁过程中不产生划痕,密码不容易被破译,且解锁方便可靠,并没有限制条件,提高了用户体验。
在本申请所提供的实施例中,应该理解到,所揭露的方法,可以通过其他的方式实现,例如,以上所描述的方法实施例仅仅是示意性的,可以以软件形式实现,上述以软件形式实现的功能,可以存储在一个计算机可读取存取介质中,也可以存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)执行本发明实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等可以存储程序代码的介质。
本领域技术人员应该认识到,上述的具体实施方式只是示例性的,是为了使本领域技术人员能够更好的理解本专利内容,不应理解为是对本专利保护范围的限制,只要是根据本专利所揭示精神所作的任何等同变更或修饰,均落入本专利保护范围。
Claims (5)
1.一种移动终端非接触式解锁方法,其特征在于,所述方法包括以下步骤:
使移动终端进入待解锁状态,并确定解锁输入的起始点;
持续接收用户对移动终端的解锁输入,并通过传感器的方向变化记录所述解锁输入过程对应的轨迹点;
判定所述解锁输入的结束点,形成解锁的空中轨迹;
识别所述解锁的空中轨迹,并转化为解锁密码;
与移动终端预设的解锁密码对比,若成功匹配,则使移动终端进入解锁状态;
其中,所述持续接收用户对移动终端的解锁输入,并通过传感器的方向变化记录所述解锁输入过程对应的轨迹点具体包括:
S101.轨迹变化开始;
S102.逐点确定解锁输入过程中移动终端的轨迹点,并计算所述轨迹点的斜率,从而计算平均斜率;
S103.根据方向传感器,判断移动终端轨迹点的轨迹方向是否变化,若是,转S104,若否,转S105;
S104.根据方向的变化进行轨迹分段;
S105.继续判断移动终端的移动是否结束,若否转S102。
2.如权利要求1所述的移动终端非接触式解锁方法,其特征在于,所述确定解锁输入的起始点具体包括:
接收并识别用户对触摸屏的任意位置S0的单点触摸,S0为解锁输入的起始点,且从S0开始的移动终端的位置移动作为解锁输入。
3.如权利要求2所述的移动终端非接触式解锁方法,其特征在于,所述判定所述解锁输入的结束点,形成解锁的空中轨迹具体包括:
用户放弃对触摸屏位置S0的触摸时,所述移动终端所在的位置为结束点;
比较轨迹段的起始点坐标和结束点坐标,并确定每个轨迹段轨迹的相对位置和长度,形成移动终端解锁的整个空中轨迹。
4.如权利要求3所述的移动终端非接触式解锁方法,其特征在于,所述比较轨迹段的起始点坐标和结束点坐标,并确定每个轨迹段轨迹的相对位置和长度,形成移动终端解锁的整个空中轨迹具体包括:
根据默认起始点S0,把每条轨迹线段Xi(i=1…n)的起始点和结束点坐标,同中心点坐标进行比较来判断线段的相对位置和相对长度,对中心点坐标的判断采用阀值法进行,并获得每条轨迹段的方向,相对位置和相对长度,形成整个空中轨迹;
其中,i为大于0的正整数。
5.如权利要求4所述的移动终端非接触式解锁方法,其特征在于,所述识别所述解锁的空中轨迹,并转化为解锁密码具体包括:
根据轨迹经过的特定编码点,并将所述特定编码点按照顺序排列进行排列,形成解锁密码序列。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210498467.4A CN103853457B (zh) | 2012-11-29 | 移动终端非接触式解锁方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210498467.4A CN103853457B (zh) | 2012-11-29 | 移动终端非接触式解锁方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103853457A CN103853457A (zh) | 2014-06-11 |
CN103853457B true CN103853457B (zh) | 2016-11-30 |
Family
ID=
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN102622087A (zh) * | 2012-04-28 | 2012-08-01 | 上海华勤通讯技术有限公司 | 移动终端及其解锁方法 |
CN102693083A (zh) * | 2012-05-03 | 2012-09-26 | 北京壹人壹本信息科技有限公司 | 具有触摸屏的电子设备的解锁方法及电子设备 |
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251884A (zh) * | 2008-03-14 | 2008-08-27 | 福建伊时代信息科技有限公司 | 基于触点的路径密码输入方法 |
CN102622087A (zh) * | 2012-04-28 | 2012-08-01 | 上海华勤通讯技术有限公司 | 移动终端及其解锁方法 |
CN102693083A (zh) * | 2012-05-03 | 2012-09-26 | 北京壹人壹本信息科技有限公司 | 具有触摸屏的电子设备的解锁方法及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103677644B (zh) | 一种智能移动终端的解锁方法及*** | |
CN105068743B (zh) | 基于多指触控行为特征的移动终端用户身份认证方法 | |
US9965107B2 (en) | Authenticating with active stylus | |
CN104392157B (zh) | 密码锁屏方法及装置 | |
Zhu et al. | ShakeIn: secure user authentication of smartphones with single-handed shakes | |
CN103139354B (zh) | 一种手机解锁方法及装置 | |
CN103902029B (zh) | 一种移动终端及其解锁方法 | |
CN108139856B (zh) | 签名认证方法、终端、手写笔及*** | |
US20100207730A1 (en) | Behavioural method and device for preventing the use of a contactless portable device without the bearer's authorization | |
JP2014509031A (ja) | コンピュータスタイラスによる認証のためのシステム及び方法 | |
CN103533546A (zh) | 基于多维度行为特征的隐式用户验证及隐私保护方法 | |
CN102662594A (zh) | 一种解锁方法、装置及电子终端 | |
CN107704742A (zh) | 智能移动终端及其解锁方法、具有存储功能的装置 | |
CN103150120A (zh) | 解除显示屏锁定的方法、装置及终端 | |
CN102624985A (zh) | 一种根据手机转动组合解锁的***及方法 | |
CN103118201B (zh) | 一种触摸屏解锁***及方法 | |
WO2015067962A1 (en) | Disambiguation of styli by correlating acceleration on touch inputs | |
CN104360812A (zh) | 一种滑动解锁的方法及装置 | |
CN103777872A (zh) | 移动终端及其解锁方法 | |
CN104571521A (zh) | 手写记录装置和手写记录方法 | |
CN105678147A (zh) | 触控操作的方法和装置 | |
CN103197761B (zh) | 手势识别方法及装置 | |
CN103186809B (zh) | 一种非接触式射频卡及其工作方法 | |
CN104933408A (zh) | 手势识别的方法及*** | |
Li et al. | iCare: Automatic and user-friendly child identification on smartphones |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right |
Effective date of registration: 20180313 Granted publication date: 20161130 |
|
PD01 | Discharge of preservation of patent |
Date of cancellation: 20210313 Granted publication date: 20161130 |
|
PP01 | Preservation of patent right |
Effective date of registration: 20210313 Granted publication date: 20161130 |
|
PD01 | Discharge of preservation of patent |
Date of cancellation: 20240313 Granted publication date: 20161130 |