[发明专利]一种识别触摸屏不规则点的方法及装置有效
申请号: | 201010531962.1 | 申请日: | 2010-11-04 |
公开(公告)号: | CN102004578A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 卢凯 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 触摸屏 不规则 方法 装置 | ||
技术领域
本发明涉及触摸屏技术,特别是指一种识别触摸屏不规则点的方法及装置。
背景技术
目前,很多终端交互设备都配有触摸屏,以便向用户提供直观、方便、快捷的输入方式。按照触摸屏的工作原理和传输信息的介质,可以将触摸屏的种类分成四种,分别是电阻式触摸屏、红外线触摸屏、电容感应式触摸屏、以及表面声波式触摸屏。
一般,触摸屏有四个电极:X+、X-、Y+和Y-,触摸屏在工作过程中受到压力作用后,触摸屏控制芯片会定时扫描采集触摸点相对于四个电极的信号,这些信号都是模拟值,需要经过触摸屏控制芯片的模拟数字(A/D,Analog/Digital)转化,然后再经过坐标的转换和映射,才能最终转化成触摸屏上的点坐标。其中,触摸屏传输信息的介质不同,则采集到的信号也有所不同,举个例子来说,如果触摸屏为电阻式触摸屏,则采集到的信号是电压值,如果触摸屏为电容式触摸屏,则采集到的信号为电流值。
当转化后得到的点坐标非常精确时,则点坐标对应的触摸屏上的位置即为触摸点的位置。但是,点坐标是否精确直接取决于触摸屏控制芯片采样的模拟值是否正确。由于触摸屏周边的干扰信号、或触摸屏控制芯片自身采样的精度不够、或触摸屏控制芯片的主控制器的缺陷如抗干扰信号差或处理信号的精度差等,都有可能使得触摸屏控制芯片采样得到的信号是不正确的,如此,会导致上报的坐标值与触摸屏的触摸点的坐标值存在明显的偏移,形成不规则点,俗称“飞点”。这个不规则点会导致用户在使用触摸屏的过程中,点不到预想的操作,甚至造成误操作,进而在手写输入的时候,导致飞笔,影响手写输入的识别率。
发明内容
有鉴于此,本发明的主要目的在于提供一种识别触摸屏不规则点的方法及装置,能识别出触摸屏上的不规则点,进而提高触摸屏上报的坐标值的准确度。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种识别触摸屏不规则点的方法,设置缓存队列;该方法还包括:
将周期连续的采样点的坐标数据保存到缓存队列中;
根据保存的连续四个以上采样点的坐标数据识别所述连续四个以上采样点中是否存在不规则点。
上述方案中,所述根据保存的连续四个以上采样点的坐标数据识别所述连续四个以上采样点中是否存在不规则点,具体为:根据当前周期与上一周期采样点位置变化量的绝对值、以及所述连续四个以上采样点加速度差值的绝对值,识别所述连续四个以上采样点中是否存在不规则点。
上述方案中,所述方法具体为:确定当前周期与上一周期采样点位置变化量的绝对值在X轴方向和/或Y轴方向大于最大偏移量、且小于对应的最小偏移量;并且,在X轴方向和/或Y轴方向的相邻加速度差值的绝对值大于最大加速度时,识别出所述连续四个以上采样点中存在不规则点。
上述方案中,所述当前周期与上一周期采样点位置变化量的绝对值为:当前周期与上一周期采样点X轴方向和Y轴方向的位置变化量的绝对值;
其中,X轴方向的位置变化量的绝对值为:当前周期与上一周期采样点X轴的坐标值的差值的绝对值;
Y轴方向的位置变化量为:当前周期与上一周期采样点Y轴的坐标值的差值的绝对值。
上述方案中,所述在X轴方向和/或Y轴方向的相邻加速度差值的绝对值大于最大加速度,具体为:所述连续四个以上采样点在X轴方向和/或Y轴方向的相邻加速度差值的绝对值中一个以上加速度差值的绝对值大于最大加速度;
所述连续四个以上采样点在X轴方向的相邻加速度差值的绝对值的计算方法为:
将连续四个以上采样点中相邻的两个采样点X轴的坐标值的差值取绝对值,依次得到第一速率、第二速率及第三速率;
将第一速率与第二速率的差值取绝对值,得到第一加速度;
将第二速率与第三速率的差值取绝对值,得到第二加速度;
将第一加速度与第二加速度的差值取绝对值,得到X轴的相邻加速度的差值的绝对值;
所述连续四个以上采样点在Y轴方向的相邻加速度差值的绝对值的计算方法为:将连续四个以上采样点中相邻的两个采样点Y轴的坐标值的差值取绝对值,依次得到第四速率、第五速率及第六速率;
将第四速率与第五速率的差值取绝对值,得到第三加速度;
将第五速率与第六速率的差值取绝对值,得到第四加速度;
将第三加速度与第四加速度的差值取绝对值,得到Y轴的相邻加速度的差值的绝对值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010531962.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种菜单显示方法及系统
- 下一篇:光纤接续成端装置