[发明专利]采用红外感应按键识别多种手势的实现方法无效
| 申请号: | 201010280220.6 | 申请日: | 2010-09-14 |
| 公开(公告)号: | CN102404437A | 公开(公告)日: | 2012-04-04 |
| 发明(设计)人: | 蒋金桂;周凌云;丁银 | 申请(专利权)人: | 上海三旗通信科技股份有限公司 |
| 主分类号: | H04M1/725 | 分类号: | H04M1/725;H04M1/23 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 200233 上海市徐汇*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 采用 红外 感应 按键 识别 多种 手势 实现 方法 | ||
技术领域
本发明涉及移动通信设备领域,尤其涉及一种采用4个红外感应按键可以识别各种不同手势的手机的实现方法。
背景技术
随着手机市场的不断发展,手机上的各种应用层出不穷,往往手机设计公司通过添加电子芯片新增手机功能应用,吸引用户的眼球。但是随着功能的增多,手机的固有成本也随着上升,影响手机的销量。如何利用手机现有的资源开发出更丰富多彩的手机应用值得我们深入思考。本发明通过4个红外感应按键,这4个按键不仅能作为手机的上下左右方向键,通过特定软件算法,还可以识别出各种不同的手势,根据这些手势就可以开发出各种丰富多彩的手机应用,如预览照片切换,多页翻滚,左右翻滚,玩转盘等手机应用。
发明内容
针对已有技术的不足,本发明的目的是在4个红外感应按键的基础上通过软件算法识别多种手势,从而可以开发丰富多彩的手机应用。
本发明的目的是通过如下技术方案实现的:
采用红外感应按键识别多种手势的实现方法,所述的手机基带芯片作为主控芯片,通过GPIO接口和ADC通道分别读取每个红外感应按键的电压值,从而可以判断每个按键的状态。根据这4个红外感应按键的状态,通过特定软件算法来识别用户操作手机的各种手势。
1、红外感应按键状态识别:
如图1所示,所述的每个红外感应按键都有一个AD口,和2个GPIO控制开关。通过控制2个GPIO并读取AD口的值可以判断按键是否被按下。
手机主控制器先打开GPIO1,通过AD口采样,把当前外界环境光的干扰值X记录下来;然后再打开GPIO0,通过AD口再次采样,把此次的数值Y也记录下来;判断:如果X=Y,那么证明没有物体靠近;如果Y>X,证明有物体靠近。当然:为了减少误判,可以设定一个阈值Z,如果Y-X>=Z,可证明物体有靠近。根据读取红外感应按键的AD口可以判断当前按键的状态。
2、软件算法识别多种手势的方法:
手机软件在驱动层开启一个定时器,定时获取每个红外感应按键的状态,在一段时间内统计4个红外感应按键的状态,再结合人操作手机的手势会遮挡相应的按键,根据遮挡按键状态的组合,从而可以识别不同的手势。
1.向左滑动
左、右方向键被遮挡,并且右方向键先被遮挡。
2.向右滑动
左、右方向键被遮挡,并且左方向键先被遮挡。
3.向上滑动
上、下方向键被遮挡,并且下方向键先被遮挡。
4.向下滑动
上、下方向键被遮挡,并且上方向键先被遮挡。
5.顺时针滑动
上、右、下、左方向键中至少3个按键被遮挡,被遮挡的按键的先后顺序是顺时针。
6.逆时针滑动
上、右、下、左方向键中至少3个按键被遮挡,被遮挡的按键的先后顺序是逆时针。
附图说明
图1是本发明控制器识别红外感应按键的状态原理图;
图2是本发明控制器识别4个红外感应按键状态的示意图;
图3是本发明控制器识别上、下滑动手势的示意图;
图4是本发明控制器识别左、右滑动手势的示意图;
图5是本发明控制器识别顺时针滑动手势的示意图;
图6是本发明控制器识别逆时针滑动手势的示意图。
具体实施方式
下面结合附图,进一步说明本发明是如何实现的:
实施例
如附图1、图2、图3、图4、图5、图6所示:每个红外感应都有GPIO0、GPIO1和AD口。手机基带作为主控制器,手机软件会启用一个定时器,定时检测每个红外感应按键的遮挡状态。检测每个红外感应按键的遮挡状态过程中,手机主控制器先打开GPIO1,通过AD口采样,把当前外界环境光的干扰值X记录下来;然后再打开GPIO0,通过AD口再次采样,把此次的数值Y也记录下来;判断:如果X=Y,那么证明没有物体靠近;如果Y>X,证明有物体靠近。当然:为了减少误判,可以设定一个阈值Z,如果Y-X>=Z,可证明物体有靠近。根据读取红外感应按键的AD口可以判断当前按键的遮挡状态。
定时器按上、右、下、左顺时针方向采集每个按键的状态,采集完上、右、下、左按键状态各一次计一个按键采集周期T。定时器对按键状态采集完n个T之后,软件根据上、下、左、右按键的分布状态从而确定操作人对键盘所做的手势。如图3,在2个T,如发现上方向键先被遮挡,然后下方向键才被遮挡,其他按键没有被遮挡,则可以判断当前操作者的手势是向下滑动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海三旗通信科技股份有限公司,未经上海三旗通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010280220.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种谐波抑制及保护装置
- 下一篇:一种带反接保护功能的电源





