[发明专利]一种提高红外触摸屏触摸精度的方法有效
申请号: | 201310205870.8 | 申请日: | 2013-05-29 |
公开(公告)号: | CN104216570B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 程海新;刘新斌 | 申请(专利权)人: | 北京汇冠新技术股份有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 穆瑞丹 |
地址: | 100015 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种提高红外触摸屏触摸精度的方法,控制系统根据在预定时间T内,每一所述红外接收管接收到的信号幅值不变时处于无触摸状态时红外接收管接收到的信号幅值Am设置信号幅值阈值,同时,将触摸物的触摸状态划分为首次触摸、滑动触摸、点击和死点,所述控制系统根据无触摸状态时的信号幅值Am以及上述触摸状态的切换信号幅值阈值。本发明将提高红外触摸屏触摸精度的方法与红外触摸屏性能和工作环境相结合,有效避免了现有技术中由于采用恒定的信号幅值阈值在不同的工作环境和不同的触摸状态下触摸精度不高甚至失灵的问题,也大大提高了用户的使用感受。 | ||
搜索关键词: | 一种 提高 红外 触摸屏 触摸 精度 方法 | ||
【主权项】:
一种提高红外触摸屏触摸精度的方法,其特征在于:控制系统根据无触摸状态时红外接收管接收到的信号幅值Am设置信号幅值阈值,所述信号幅值阈值用于判断是否有触摸点存在;所述控制系统确定所述无触摸状态的过程如下:所述控制系统采集每一所述红外接收管接收到的信号幅值Am;在预定时间T内,每一所述红外接收管接收到的信号幅值Am不变,则确定在所述预定时间T内,红外触摸屏处于无触摸状态,其中T≥3秒;将触摸状态划分为:首次触摸、滑动触摸、点击和死点;所述控制系统根据无触摸状态时的信号幅值Am以及触摸状态设置信号幅值阈值;处于所述无触摸状态时,所述控制系统的所述信号幅值阈值设置为第一阈值Ath1=0.3Am,所述红外接收管接收到的信号幅值小于所述第一阈值Ath1时识别为有触摸点存在,则触摸状态切换为所述首次触摸状态;进入所述首次触摸状态后,所述控制系统将信号幅值阈值设置为第二阈值Ath2=0.5Am和第三阈值Ath3=0.8Am;所述红外接收管接收到的信号幅值小于所述第二阈值Ath2且同时满足以下两个条件:连续K个扫描周期内都检测到触摸点的存在且K个扫描周期内检测到的触摸点的位置均不相同,则触摸状态切换为所述滑动触摸状态;所述红外接收管接收到的信号幅值小于所述第二阈值Ath2且在第一预设时间T1内至少有两个扫描周期都检测到有触摸点存在,则触摸状态切换为所述点击状态;所述红外接收管接收到的信号幅值大于所述第三阈值Ath3,则触摸状态切换为所述无触摸状态;进入点击状态后,所述控制系统将所述信号幅值阈值设置为所述第三阈值Ath3;所述红外接收管接收到的信号幅值大于所述第三阈值Ath3且在第二预设时间T2内的所有扫描周期都没有检测到触摸点,则触摸状态切换为所述无触摸状态;连续K个扫描周期内都检测到触摸点的存在且K个扫描周期内检测到的触摸点的位置均不相同,则触摸状态切换为所述滑动触摸状态;连续N个扫描周期内都检测到有触摸点信息时的存在时,则由所述点击状态切换至所述死点状态;其中,N为整数,且N≥200;进入滑动触摸 状态后,所述控制系统将所述信号幅值阈值设置为第四阈值Ath4=0.7Am;在小于所述预定时间T的时间段内,检测到有触摸点存在的持续时间小于K个扫描周期时,则触摸状态切换为所述点击状态,其中K为整数且K≥3;若在M个连续的扫描周期内都检测到有触摸点存在,且触摸点的位置不变,则由所述滑动触摸状态切换至死点状态;其中,M为整数,且M≥200;进入所述死点状态后,所述控制系统将所述信号幅值阈值设置为所述第三阈值Ath3;在连续的G个扫描周期内所述红外接收管接收到的信号幅值均大于所述第三阈值Ath3,则触摸状态切换为无触摸状态,其中G为整数且G≥200。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汇冠新技术股份有限公司,未经北京汇冠新技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310205870.8/,转载请声明来源钻瓜专利网。