[發明專利]一種觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法有效
| 申請號: | 201811283390.2 | 申請日: | 2018-10-31 |
| 公開(公告)號: | CN109407888B | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 譚岳德;梁文軍 | 申請(專利權)人: | 上海海櫟創微電子有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 上海啟核知識產權代理有限公司 31339 | 代理人: | 王仙子 |
| 地址: | 201203 上海市浦東新區丹桂*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 觸摸屏 坐標 實時 跟隨 抖動 兩級 濾波 處理 方法 | ||
1.一種觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,所述方法包括以下步驟:
S1對觸摸屏進行觸摸操作;
S2根據S1或S6中的坐標,利用公式計算觸摸的趨勢;
S3利用預判濾波的公式對S2中坐標進行濾波處理;
S4設置濾波參數Fitler_TH;
S5根據S1或S3中的坐標,計算代表觸摸速度的參數;
S6通過速度均值濾波公式對S5中坐標進行濾波處理;
其中步驟S1-S3為處理預判濾波,步驟S4-S6為處理速度均值濾波。
2.如權利要求1所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,所述S3中,利用預判濾波的公式求出預判參數和濾波值。
3.如權利要求2所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,通過以下公式求出預判參數:
Delta_x=((Delta_x×4+Delta_x0)-Delta_x)÷4
Delta_y=((Delta_y×4+Delta_y0)-Delta_y)÷4
其中x,y為坐標點;Delta_x,Delta_y,分別保存x和y兩拍之間的差值;Delta_x0和Delta_y0均代表當前拍以前累積值。
4.如權利要求3所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,S3中,所述濾波處理利用以下濾波公式,結合預判參數求出濾波后的坐標;所述濾波公式為:
xf=(((x1+Delta_x)×(N-M)+x0)×M)÷N
其中,xf代表濾波以后的值,x1代表上一拍的值,x0代表本拍的原始數據,NM權衡預判濾波的強弱。
5.如權利要求1所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,所述S4中設置濾波參數Fitler_TH,該參數越大,濾波越強,過度越平滑。
6.如權利要求1所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,所述S5中,速度的參數為:
Move_xy=sqrt((x0-x1)×(x0-x1)+(y0-y1)×(y0-y1));
同樣的時間內,Move_xy值越大,說明手指滑動的越快;x1,y1代表上一拍的值;x0,y0代表本拍的原始數據。
7.如權利要求6所述的觸摸屏坐標實時跟隨及去抖動的兩級濾波處理方法,其特征在于,所述S6中,利用濾波參數Fitler_TH和速度參數Move_xy,求出濾波后的坐標;其使用公式如下:
xf=(x1×(Fitler_TH-Move_xy)+x0×Move_xy)÷Fitler_TH。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海海櫟創微電子有限公司,未經上海海櫟創微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811283390.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:全貼合封裝的智能黑板
- 下一篇:一種可設置自電容檢測靈敏度的方法





