移动终端及其在待机状态进入应用程序的实现方法、系统技术方案

技术编号:10344662 阅读:170 留言:0更新日期:2014-08-21 16:44
本发明专利技术适用于触摸识别技术领域,提供了一种移动终端在待机状态进入应用程序的实现方法、系统。该实现方法包括下述步骤:坐标数据获取步骤、手势识别步骤、进入应用程序步骤。其中识别时采用相似度识别和距离识别相结合的方式与自定义的手势模板进行匹配,从手势整体轮廓与具体的位置两方面来保证与手势模板的相似度,因此可以提高复杂手势识别的准确性。并且支持用户根据个人喜好或者习惯自定义用于解锁并进入应用程序的手势,该手势不受现有的九宫格的局限,可为任意字符、文字或图形,从而提升用户的使用体验。

【技术实现步骤摘要】
移动终端及其在待机状态进入应用程序的实现方法、系统
本专利技术属于触摸识别
,尤其涉及一种移动终端及其在待机状态进入应用程序的实现方法、系统。
技术介绍
目前,触控行业内对待机状态下的移动终端在解锁的同时会一并进入用户的目标应用程序,无需用户不断地层层点击后再进入目标应用程序,这种简单、快速进入应用程序的方法在一定程度上可以提升用户的使用体验。大致有如下两种实现方式。方式一:在移动终端中内置较少的字符模板,通过识别触摸屏上的手势进行解锁和进入应用程序。此方式无法让用户自定义手势,对字符和图案的数量局限较大。虽然解锁手势在暗屏状态下输入,但内置的字符模板都会遵循一定的规律(如微信对应W),而规律性的手势容易被他人想到并解锁,导致手机数据不安全。方式二:此方式支持用户自定义触摸事件。如申请公布号为CN102929526A的专利申请,其首先建立触摸事件与应用程序之间的对应关系,并赋值于每一应用程序,其中,触摸事件包括双击面板、在面板上形成圆形触摸轨迹或数字形触摸轨迹,应用包括相机应用、拨号应用及视频播放应用,定义相机应用、拨号应用及视频播放应用所对应的值分别为A、B及C,所建立的对应关系为:双击所述面板以启动相机应用,在面板上形成圆形触摸轨迹以启动拨号应用,在面板上形成数字形触摸轨迹以启动所述视频播放应用,上述对应关系及各应用所对应的值均予以存储。具体工作时,触控芯片在判断触摸事件有效后进行赋值,微处理器再判断所赋的值是否为存储的应用的值,若是,则进入该应用。此方式在暗屏状态下通过自定义手势的解锁操作不容易泄露解锁手势,安全性更好。上述方式二对于简单的手势可以做到准确识别,但是一旦手势复杂,准确率就会下降,从而影响用户的正常使用。
技术实现思路
本专利技术所要解决的第一个技术问题在于提供一种移动终端在待机状态进入应用程序的实现方法,旨在识别复杂的解锁手势时,提高准确性。本专利技术是这样实现的,一种移动终端在待机状态进入应用程序的实现方法,所述实现方法包括下述步骤:坐标数据获取步骤:待机锁屏状态下,获取用户在触摸屏上的触摸手势的坐标数据;手势识别步骤:根据获取的触摸手势的坐标数据,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值、且与所述触摸手势的距离小于预设的第二门限值的手势模板,所述手势模板库中包含有用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息;进入应用程序步骤:若识别结果为存在,则自动解锁并进入相应的应用程序。进一步地,所述手势识别步骤具备包括下述步骤:相似度识别步骤:对获取的触摸手势的坐标数据进行方向矢量编码,得到方向矢量序列,然后与手势模板库中的各手势模板进行匹配,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值的手势模板;距离识别步骤:计算获取的触摸手势的坐标数据形成的坐标序列,与手势模板库中的各手势模板的坐标数据形成的坐标序列之间的欧氏距离,识别得到各欧氏距离中是否存在小于预设的第二门限值的情况。更进一步地,所述相似度识别步骤具体为:计算相邻坐标点之间的线段与横坐标正方向形成的夹角,将夹角以方向矢量表示,得到方向矢量序列;利用动态规划算法,计算所述方向矢量序列与手势模板库中各手势模板的方向矢量序列之间的相似度,并判断计算结果中是否存在大于预设的第一门限值的相似度。进一步地,,在所述坐标数据获取步骤与所述手势识别步骤之间,所述实现方法还包括下述步骤:滤波步骤:对获取的触摸手势的坐标数据进行滤波处理。进一步地,在所述坐标数据获取步骤与所述手势识别步骤之间,所述实现方法还包括下述步骤:归一化步骤:对获取的触摸手势的坐标数据和各手势模板的坐标数据进行拉伸或压缩处理,使得各数据的大小归一化到固定的数据范围内。进一步地,在所述坐标数据获取步骤的步骤之前,所述实现方法还包括下述步骤:自定义手势步骤:接收用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息,并存储于手势模板库中。更进一步地,所述自定义手势步骤具体包括下述步骤:首次录入步骤:接收用户通过用户界面录入的手势信息,经过预处理后作为基准手势;再次录入步骤:再次接收用户通过用户界面录入的手势信息,经过预处理后与所述基准手势进行相似度识别和距离识别,当相似度识别结果和距离识别结果均满足预设条件时,确认再次录入的手势有效;重复此再次录入步骤,直至录入的有效手势的次数达标;存储步骤:将所述基准手势和后续录入的各有效手势作为一组手势模板予以保存,并将保存的手势模板与目标应用程序相关联。本专利技术所要解决的第二个技术问题在于提供一种移动终端在待机状态进入应用程序的实现系统,包括:坐标数据获取模块,用于在待机锁屏状态下,获取用户在触摸屏上的触摸手势的坐标数据;手势识别模块,用于根据获取的触摸手势的坐标数据,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值、且与所述触摸手势的距离小于预设的第二门限值的手势模板,所述手势模板库中包含有用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息;应用程序进入模块,用于在所述手势识别模块的若识别结果为存在时,自动解锁移动终端并进入相应的应用程序。进一步地,所述手势识别模块包括:相似度识别子模块,用于对获取的触摸手势的坐标数据进行方向矢量编码,得到方向矢量序列,然后与手势模板库中的各手势模板进行匹配,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值的手势模板;距离识别子模块,用于计算获取的触摸手势的坐标数据形成的坐标序列,与手势模板库中的各手势模板的坐标数据形成的坐标序列之间的欧氏距离,识别得到各欧氏距离中是否存在小于预设的第二门限值的情况。更进一步地,所述相似度识别子模块用于首先计算相邻坐标点之间的线段与横坐标正方向形成的夹角,将夹角以方向矢量表示,得到方向矢量序列;然后利用动态规划算法,计算所述方向矢量序列与手势模板库中各手势模板的方向矢量序列之间的相似度,并判断计算结果中是否存在大于预设的第一门限值的相似度。进一步地,所述实现系统还包括:滤波模块,用于对所述坐标数据获取模块获取的触摸手势的坐标数据进行滤波处理。进一步地,所述实现系统还包括:归一化处理模块,用于对获取的触摸手势的坐标数据和各手势模板的坐标数据进行拉伸或压缩处理,使得各数据的大小归一化到固定的数据范围内。进一步地,所述实现系统还包括:自定义模块,用于接收用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息,并存储于手势模板库中。更进一步地,所述自定义模块包括:自定义手势录入子模块,用于接收用户通过用户界面首次录入的手势信息和再次录入的手势信息并预处理,将经过预处理的首次录入的手势作为基准手势;识别子模块,用于将经过预处理的再次录入的手势与所述基准手势进行相似度识别和距离识别,当相似度识别结果和距离识别结果均满足预设条件时,确认再次录入的手势有效;存储子模块,用于在所述识别子模块确认再次录入的有效手势的次数达标时,将所述基准手势和后续录入的各有效手势作为一组手势模板予以保存,并将保存的手势模板与目标应用程序相关联。本专利技术所要解决的第三个技术问题在于提供一种移动终端,包括显示屏、触摸屏、本文档来自技高网
...

【技术保护点】
一种移动终端在待机状态进入应用程序的实现方法,其特征在于,所述实现方法包括下述步骤:坐标数据获取步骤:待机锁屏状态下,获取用户在触摸屏上的触摸手势的坐标数据;手势识别步骤:根据获取的触摸手势的坐标数据,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值、且与所述触摸手势的距离小于预设的第二门限值的手势模板,所述手势模板库中包含有用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息;进入应用程序步骤:若识别结果为存在,则自动解锁并进入相应的应用程序。

【技术特征摘要】
1.一种移动终端在待机状态进入应用程序的实现方法,其特征在于,所述实现方法包括下述步骤:坐标数据获取步骤:待机锁屏状态下,获取用户在触摸屏上的触摸手势的坐标数据;手势识别步骤:根据获取的触摸手势的坐标数据,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值、且与所述触摸手势的距离小于预设的第二门限值的手势模板,所述手势模板库中包含有用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息; 进入应用程序步骤:若识别结果为存在,则自动解锁并进入相应的应用程序。2.如权利要求1所述的实现方法,其特征在于,所述手势识别步骤具备包括下述步骤: 相似度识别步骤:对获取的触摸手势的坐标数据进行方向矢量编码,得到方向矢量序列,然后与手势模板库中的各手势模板进行匹配,识别手势模板库中是否存在与所述触摸手势的相似度大于预设的第一门限值的手势模板; 距离识别步骤:计算获取的触摸手势的坐标数据形成的坐标序列,与手势模板库中的各手势模板的坐标数据形成的坐标序列之间的欧氏距离,识别得到各欧氏距离中是否存在小于预设的第二门限值的情况。3.如权利要求2所 述的实现方法,其特征在于,所述相似度识别步骤具体为: 计算相邻坐标点之间的线段与横坐标正方向形成的夹角,将夹角以方向矢量表示,得到方向矢量序列; 利用动态规划算法,计算所述方向矢量序列与手势模板库中各手势模板的方向矢量序列之间的相似度,并判断计算结果中是否存在大于预设的第一门限值的相似度。4.如权利要求1所述的实现方法,其特征在于,在所述坐标数据获取步骤与所述手势识别步骤之间,所述实现方法还包括下述步骤: 滤波步骤:对获取的触摸手势的坐标数据进行滤波处理。5.如权利要求1所述的实现方法,其特征在于,在所述坐标数据获取步骤与所述手势识别步骤之间,所述实现方法还包括下述步骤: 归一化步骤:对获取的触摸手势的坐标数据和各手势模板的坐标数据进行拉伸或压缩处理,使得各数据的大小归一化到固定的数据范围内。6.如权利要求1所述的实现方法,其特征在于,在所述坐标数据获取步骤的步骤之前,所述实现方法还包括下述步骤: 自定义手势步骤:接收用户自定义的触摸手势模板信息以及各触摸手势模板与应用程序之间的对应关系信息,并存储于手势模板库中。7.如权利要求6所述的实现方法,其特征在于,所述自定义手势步骤具体包括下述步骤: 首次录入步骤:接收用户通过用户界面录入的手势信息,经过预处理后作为基准手势; 再次录入步骤:再次接收用户通过用户界面录入的手势信息,经过预处理后与所述基准手势进行相似度识别和距离识别,当相似度识别结果和距离识别结果均满足预设条件时,确认再次录入的手势有效;重复此再次录入步骤,直至录入的有效手势的次数达标;存储步骤:将所述基准手势和后续录入的各有效手势作为一组手势模板予以保存,并将保存的手势模板与目标应用程序相关联。8.一种移动终端在待机状态进入应用程序的实现系统,其特征...

【专利技术属性】
技术研发人员:周旭武黄强
申请(专利权)人:深圳市汇顶科技股份有限公司
类型:发明
国别省市:广东;44

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

1