一种处理触摸屏飞点的数字滤波方法

文档序号:6460274阅读:334来源:国知局
专利名称:一种处理触摸屏飞点的数字滤波方法
技术领域
本发明涉及移动通讯领域,具体指带触摸屏输入的手持设备。
背景技术
目前很多手机使用触摸屏进行用户输入操作,有时会出现飞点的情况, 造成误操作,给用户带来很大的不便。很多工程师对触摸屏采集上来的数据 进行了滤波处理,采用直接取平均值的方法。
直接取平均值的方法,只能处理飞点不太严重的情况,对采集到的数据 直接做算术平均,但是处理采集到的点和实际点偏差很大的情况时,效果不 理想。
采用增加采样次数对多次平均的方法,能够进一步降低误差,但是如果 用来做平均的采样次数过多会增加中央处理器的负担,使得无法达到微软对 采样率的要求;采样次数少了又不能有效降低误差。

发明内容
针对上述缺陷,本发明公幵了一种处理触摸屏飞点的数字滤波方法,通 过限幅加中位值数字滤波方法,对触摸屏采集上来的数据进行数字滤波处理, 从而得到稳定快速的触摸屏数据。
本发明公开一种处理触摸屏飞点的数字滤波方法,通过对触摸屏的飞点 规律进行分析,发现触摸笔滑动时无飞点现象,只有触摸笔落下或抬起时有 飞点现象。而且飞点的规律是X坐标主要是飞到0, Y坐标主要是飞到屏幕中 间位置左右。
针对飞点的X坐标主要是O的规律,采用了限制器。在程序中首先对采 集到的X坐标值进行判断,如果是0,则舍弃这个点继续采集数据直到不为0 为止,通过采用这个限制器,能够有效去除X坐标上的飞点。
针对飞点的Y坐标的主要在屏幕中间位置左右的规律,采用了中位值滤波方法。对连续6个采集数据进行处理,采用冒泡法进行排序,去掉最小值 和最大值,对中间4个值做算术平均。此方法可以有效减小误差,使飞到屏 幕中间位置的点得到有效去除,并且不降低触摸屏的采样率,同时对x坐标 也采用此滤波方法。
该滤波方法既能有效去除偏差较小的飞点,对偏差较大的飞点也具有很 好的抑制作用,并且不降低触摸屏的采样率。用户使用触摸屏的时候无飞点 出现,非常稳定可靠。


图l限幅加中位值滤波方法的处理流程图。
具体实施例方式
下面结合图l做进一步说明。
触摸笔与屏接触101后,触摸屏开始采集数据102。中央处理器对采集 上来的数据进行判断103。如果X坐标值是零,认为该点数据无效,重新采 集数据直到X坐标不为零。接着对连续采集到的XY坐标值分别进行冒泡排序 104,去掉X坐标、Y坐标最大值及最小值105。然后对中间的4个值做算术 平均106,得到准确采样点数据107。相关数据传递给操作系统后,判断触摸 笔是否抬起108,如果已经抬起,结束采集数据109;如果没有抬起,则进行 下一个数据的采集过程,直到触摸笔抬起。
本发明的上述方案实例只用于说明的目的,并非用以限定本发明。本领 域的技术人员可以在不脱离本发明的前提下做出各种等同的修改,这些改进 和润饰也应视为本发明的保护范围。
权利要求
1. 一种处理触摸屏飞点的数字滤波方法,其特征在于通过限幅加中位值数字,对触摸屏采集上来的数据进行数字滤波处理,从而得到稳定快速的触摸屏数据。
2. 根据权利要求1所述的一种处理触摸屏飞点的数字滤波方法,其特征 在于针对飞点的X坐标主要是O的规律,采用了限制器。
3. 根据权利要求l, 2所述一种处理触摸屏飞点的数字滤波方法,其特征 在于通过采用这个限制器,在程序中首先对采集到的X坐标值进行 判断,如果是0,则舍弃这个点继续采集数据直到不为O为止。
4. 根据权利要求1所述的一种处理触摸屏飞点的数字滤波方法,其特征在于针对飞点的Y坐标,由于它主要在屏幕中间左右的位置,采用 中位值滤波方法。
5. 根据权利要求l, 4所述的一种处理触摸屏飞点的数字滤波方法,其特征在于它通过中位值滤波的方法,对连续6个采集数据进行处理,采用冒泡法进行排序,去掉最小值和最大值,对中间4个值做算术平均,同时对x坐标也采用此滤波方法。
全文摘要
本发明公开一种处理触摸屏飞点的数字滤波方法。通过限幅加中位值数字,对触摸屏采集上来的数据进行数字滤波处理,对触摸屏的飞点规律进行分析,发现笔滑动时无飞点现象,只有笔落下或抬起时有飞点现象。而且飞点的规律是X坐标主要飞到O,Y坐标主要飞到屏幕中间位置左右。为此,通过采用限制器,能够有效去除X坐标上的飞点;对于Y坐标,将连续6个采集数据进行处理,采用冒泡法进行排序,去掉最小值和最大值,对中间4个值做算术平均。这样使飞到屏幕中间位置的点得到有效去除,并且不降低触摸屏的采样率,同时对X坐标也采用此滤波方法。本发明所提供的有益效果是既能有效去除偏差较小的飞点,对偏差较大的飞点也具有很好的抑制作用,并且不降低触摸屏的采样率。用户使用触摸屏的时候无飞点出现,快速得到触摸屏数据,非常稳定可靠。
文档编号G06F3/041GK101498975SQ200810057468
公开日2009年8月5日 申请日期2008年2月2日 优先权日2008年2月2日
发明者张小生 申请人:德信智能手机技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1