[发明专利]一种自动识别手势的方法及移动终端有效
| 申请号: | 201010188422.8 | 申请日: | 2010-05-31 |
| 公开(公告)号: | CN101853133A | 公开(公告)日: | 2010-10-06 |
| 发明(设计)人: | 魏兰英;赵薇;杨新力;胡博 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/041 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;王黎延 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自动识别 手势 方法 移动 终端 | ||
1.一种自动识别手势的方法,其特征在于,该方法包括:
对移动终端的触摸屏进行校准,获取并保存手指在触摸屏上运动时的时间变化量阈值和距离变化量阈值;
获取手指在移动终端触摸屏上的触控信息,并对获得的触控信息的数据进行预处理;
提取所述时间变化量阈值和距离变化量阈值,根据预处理后的数据、触控信息和提取的时间变化量阈值和距离变化量阈值,对手势进行识别。
2.根据权利要求1所述的方法,其特征在于,所述对移动终端的触摸屏进行校准,获取并保存手指在触摸屏上运动时的时间变化量阈值和距离变化量阈值,具体为:
根据手指之间的距离变化量和产生变化所用的时间,得到运动速度;在预先存储的速度的经验值中找到与所得到运动速度最接近的速度;根据所述最接近的速度和从预先存储的时间经验值中选出的时间变化量阈值,得到距离变化量阈值,保存得到的时间变化量阈值和距离变化量阈值。
3.根据权利要求2所述的方法,其特征在于,所述预先存储的速度的经验值是根据不同年龄段、不同身高、不同性别的用户采样获得的手势速度的经验值,所述预先存储的速度的经验值按照正态分布进行排列。
4.根据权利要求1所述的方法,其特征在于,所述获取手指在移动终端触摸屏上的触控信息具体为:
移动终端的驱动层中的芯片实时获取手指在移动终端触摸屏上的触控信息,将触控信息发送给架构层;所述触控信息包括:以移动终端触摸屏左上角为原点的坐标系中手指的坐标值、手指的指宽值、手指对触摸屏的压力和手指的按压触摸值。
5.根据权利要求1所述的方法,其特征在于,所述对所述触控信息的数据进行预处理具体为:
移动终端的架构层根据触控信息的数据,将手指的运动状态信息记录到motion类中;架构层将触控信息中的数据记录到motion类中,并将motion类中的数据发送给手势算法处理层;所述运动状态信息包括:有手指在运动、手指都弹起和有手指按下。
6.根据权利要求1所述的方法,其特征在于,所述根据预处理后的数据、触控信息和提取的时间变化量阈值和距离变化量阈值,对手势进行识别具体为:
移动终端的手势算法处理层根据预处理后的数据得到触摸屏上手指的运动状态,当确定运动状态是有手指在触摸屏上运动时,根据触控信息中用于分隔不同指头的触控信息的分隔符的数量判断触摸屏上运动的手指的数量,当确定有两指在触摸屏上运动时,实时记录当前两指的坐标以及当前时间,计算两指距离;当两次两指的距离的差值的绝对值大于距离变化量阈值,且两次当前时间的差大于时间变化量阈值时,该手势为有效手势。
7.根据权利要求6所述的方法,其特征在于,该方法还包括:
当确定有三指在触摸屏上运动时,实时记录当前三指的坐标以及当前时间,计算三指的坐标的外接圆的半径;当两次三指的坐标的外接圆半径的差值的绝对值大于距离变化量阈值且两次当前时间的差大于时间变化量阈值时,该手势为有效手势。
8.根据权利要求6所述的方法,其特征在于,该方法还包括:
当确定运动状态是所有手指都弹起或者有手指按下时,该手势为无效手势。
9.根据权利要求1所述的方法,其特征在于,该方法还包括:根据识别结果在移动终端上实现手势对应的功能。
10.一种自动识别手势的移动终端,其特征在于,该移动终端包括:手势校准模块、驱动层、架构层、手势算法处理层;其中,
手势校准模块,用于对移动终端的触摸屏进行校准,获取并保存手指在触摸屏上运动时的时间变化量阈值和距离变化量阈值;
驱动层,用于获取手指在移动终端触摸屏上的触控信息;
架构层,用于对所获取的触控信息的数据进行预处理;
手势算法处理层,用于提取预先存储的时间的变化量阈值和距离的变化量阈值,根据预处理后的数据、触控信息和提取的时间变化量阈值和距离变化量阈值,对手势进行识别。
11.根据权利要求10所述的移动终端,其特征在于,该移动终端进一步包括:应用层、数据库;其中,
应用层,用于根据识别结果在移动终端上实现手势对应的功能;
数据库,用于保存获得的时间变化量阈值和距离变化量阈值;还用于保存速度的经验值和时间的经验值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010188422.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检测操作系统中任务死循环的方法及操作系统
- 下一篇:一种单显示多笔交互方法





