[发明专利]触摸识别方法及装置有效
申请号: | 201310060425.7 | 申请日: | 2013-02-26 |
公开(公告)号: | CN103105975B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 王利飞 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/044 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 李楠 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触摸 识别 方法 装置 | ||
技术领域
本发明涉及触摸屏技术领域,尤其涉及一种触摸识别方法及装置。
背景技术
电容式触摸屏在触摸屏四边均镀上狭长的电极,在导电体内形成一个低电压交流电场。在触摸屏幕时,由于人体电场,手指与导体层间会形成一个耦合电容,四边电极发出的电流会流向触点,而电流强弱与手指到电极的距离成正比,根据电流的比例及强弱可准确算出触摸点的位置。因此,不管是皮肤、金属、液体以及其它的任何物质只要达到一定接触面积,导电体都会发起触摸反馈。这就容易造成在触摸屏出现水雾、水汽、水渍等干扰物质时,会出现触摸不灵敏、漂移、识别错误等问题。
因此,需要在现有技术之上增加触摸屏的防水防雾处理,以避免在触摸屏出现水雾、水汽、水渍等干扰物质时,出现触摸不灵敏、漂移、识别错误等问题。
发明内容
有鉴于此,本发明提供了一种触摸识别方法及装置,使得在触摸屏表面出现水雾、水汽或水渍时,也能够准确识别用户操作的触摸点。
在第一方面,提供一种触摸识别方法,该方法包括:
按设定的周期扫描触摸屏获取触摸点数据;
若根据所述触摸点数据确定触摸点的数量为至少两个,对所述触摸点数据进行干扰数据滤波处理,以获取有效触摸点;
根据所述有效触摸点执行对应的触摸事件。
在第一方面的第一种可能的实现方式中,对所述触摸点数据进行干扰数据滤波处理,以获取有效触摸点包括:确定当前周期与上一个周期相比触摸点数据发生变化的触摸点;根据所述触摸点数据确定所述发生变化的触摸点的面积和/或形状;将所述发生变化的触摸点对应的面积和/或形状与预先设定的触摸点参考面积和/或参考形状进行比较,并获得比较差值;将所述比较差值小于预先设定的阀值的所述发生变化的触摸点确定为有效触摸点。。
结合第一方面的第一种可能的实现方式,在第二种可能实现的方式中,当所述预先设定的触摸点参考面积和/或参考形状为多个,则将比较差值小于预先设定的阀值的所述发生变化的触摸点确定为有效触摸点,包括:将至少一个比较差值小于预先设定的阀值的所述发生变化的触摸点确定为有效触摸点。
结合第一方面或结合第一方面的第一种可能的实现方式或结合第一方面的第二种可能的实现方式,在第三种可能实现的方式中,在所述按设定的周期扫描触摸屏获取触摸点数据之后,所述方法还包括:若根据所述触摸点数据确定触摸点的数量为一个,确定所述触摸点为有效触摸点。
在第二方面,提供一种触摸识别装置,所述装置包括:
获取单元,用于按设定的周期扫描触摸屏获取触摸点数据;
滤波单元,用于若根据所述触摸点数据确定触摸点的数量为至少两个,对所述触摸点数据进行干扰数据滤波处理,以获取有效触摸点;
执行单元,用于根据所述有效触摸点执行对应的触摸事件。
在第二方面的第一种可能的实现方式中,所述滤波单元包括:第一确定模块,用于确定当前周期与上一个周期相比触摸点数据发生变化的触摸点;第二确定模块,用于根据所述触摸点数据确定所述发生变化的触摸点的面积和/或形状;比较模块,用于将所述发生变化的触摸点对应的面积和/或形状与预先设定的触摸点参考面积和/或参考形状进行比较,并获得比较差值;第三确定模块,用于将所述比较差值小于预先设定的阀值的所述发生变化的触摸点确定为有效触摸点。
结合第二方面的第一种可能的实现方式,在第二种可能实现的方式中,当所述预先设定的触摸点参考面积和/或参考形状为多个,则所述第三确定模块用于:将至少一个比较差值小于预先设定的阀值的所述发生变化的触摸点确定为有效触摸点。
结合第二方面或结合第二方面的第一种可能的实现方式或结合第二方面的第二种可能的实现方式,在第三种可能实现的方式中,所述装置还包括:确定单元,用于若根据所述触摸点数据确定触摸点的数量为一个,确定所述触摸点为有效触摸点。
利用上述方案,在通过触摸点数据确定的触摸点为多个时,可能是由于触摸屏上存在干扰物质造成的,因此对触摸点数据进行干扰数据滤波,可获取到用户实际操作的准确的触摸点,执行正确的触摸点对应的触摸事件,从而有效避免在触摸屏出现水雾、水汽、水渍等干扰物质时出现触摸不灵敏、漂移、识别错误等问题。
附图说明
图1为本发明实施例一提供的一种触摸识别方法的流程图;
图2为本发明实施例一提供的对触摸点数据进行干扰数据滤波处理的流程图;
图3为本发明实施例二提供的一种触摸识别装置的结构示意图;
图4为本发明实施例二所提供的滤波单元的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310060425.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:石板贴面一体化特大型公路拼块
- 下一篇:一种控制运营期路堤沉降的加固结构