[發明專利]觸摸屏防抖的方法及系統在審
| 申請號: | 201410358060.0 | 申請日: | 2014-07-25 |
| 公開(公告)號: | CN104090681A | 公開(公告)日: | 2014-10-08 |
| 發明(設計)人: | 俞斌;楊維琴 | 申請(專利權)人: | TCL通訊(寧波)有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 深圳市君勝知識產權代理事務所 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 315100 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 觸摸屏 方法 系統 | ||
技術領域
本發明涉及觸摸屏應用領域,尤其涉及的是觸摸屏防抖的方法及系統。
背景技術
目前,幾乎所有的移動終端都配戴觸摸屏,觸摸屏可實現對顯示內容的直接控制,尤其是通過觸摸屏輸入,可省去按鍵,使屏幕更大。
然而,隨著觸摸屏技術的迅速發展,觸摸屏分辨率越來越高,觸摸屏檢測也越來越靈敏;會導致用戶在使用過程中由于手指抖動等原因造成誤操作,影響用戶體驗。
因此,現有技術還有待于改進和發展。
發明內容
鑒于上述現有技術的不足,本發明的目的在于提供觸摸屏防抖的方法及系統,旨在提供判斷出觸摸操作特征點,提高觸摸操作的精準度。
為達上述目的,本發明提供了如下技術方案:
觸摸屏防抖的方法,包括以下步驟:
A、當檢測到觸摸操作時,獲取指定時間段內被觸摸的所有點的點坐標;
B、根據點坐標計算任意兩觸摸點的點間距,并將點間距小于預設的閾值的兩觸摸點放在同一點集內;
C、獲取點集的特征點,所述特征點為與點集內其他觸摸點的點間距的平均值最小的觸摸點;
D、將所述特征點上報當前應用程序。
所述的觸摸屏防抖的方法,其中,所述指定時間段為100毫秒。
所述的觸摸屏防抖的方法,其中,所述步驟B具體包括:
B100、創建一點集,并將一觸摸點置于點集內;
B200、判斷點集外是否存在觸摸點,若是,執行步驟B300,若否,則終止;
B300、計算點集內各觸摸點與點集外各觸摸點的點間距,并判定所述點間距是否小于預設的閾值,若是,則執行步驟400,若否,則執行步驟100;
B400、將小于閾值的點間距對應的觸摸點置于點集內,并返回B200。所述的觸摸屏防抖的方法,其中,所述步驟C具體包括:
C100、計算點集內各觸摸點與其他觸摸點之間的點間距,并計算出的各觸摸點的點間距平均值;
C200、將各觸摸點的點間距平均值比較,獲取最小的點間距平均值,并獲取最小的點間距評價值對應的觸摸點后執行步驟C300;
所述的觸摸屏防抖的方法,其中,所述步驟C200之后還包括:
C300、判斷是否有其他點集存在,若是,則執行步驟C100;若否,則終止。
與上述方法對應的,本發明還提供了觸摸屏防抖的系統,包括:
坐標獲取模塊,用于當檢測到觸摸操作時,獲取指定時間段內被觸摸的所有點的點坐標;
觸摸點劃分模塊,用于根據點坐標計算任意兩觸摸點的點間距,并將點間距小于預設的閾值的兩觸摸點放在同一點集內;
特征點獲取模塊,用于獲取點集的特征點,所述特征點為與點集內其他觸摸點的點間距的平均值最小的觸摸點;
上報模塊,用于將所述特征點上報當前應用程序。
所述的觸摸屏防抖的系統,其中,所述指定時間段為100毫秒。
所述的觸摸屏防抖的系統,其中,所述觸摸點劃分模塊具體包括:
點集創建模塊,用于創建一點集,并將一觸摸點置于點集內;
判斷模塊,用于判斷點集外是否存在觸摸點,若是,則啟動計算及判斷模塊,若否,則啟動終止模塊,所述終止模塊用于終止程序;
計算及判斷模塊,用于計算點集內各觸摸點與點集外各觸摸點的點間距,并判定所述點間距是否小于預設的閾值,若是,則啟動劃分模塊,若否,則啟動點集創建模塊;
劃分模塊,用于將小于閾值的點間距對應的觸摸點置于點集內,并啟動判斷模塊。
所述的觸摸屏防抖的系統,其中,所述計算及判斷模塊具體包括:
平均值獲取模塊,用于計算點集內各觸摸點與其他觸摸點之間的點間距,并計算出的各觸摸點的點間距平均值;
平均值比較模塊,用于將各觸摸點的點間距平均值比較,獲取最小的點間距平均值,并獲取最小的點間距評價值對應的觸摸點。
所述的觸摸屏防抖的系統,其中,還包括:
點集判斷模塊,用于判斷是否有其他點集存在,若是,則啟動平均值獲取模塊;若否,則終止。
本發明所提供的觸摸屏防抖的方法及系統,根據觸摸點的點坐標計算出任意兩點間的點間距,將點間距小于預設的閾值的兩點放置在同一個點集,這樣可將連續的觸摸點放置在一個點集內,然后獲取點集的特征點,將獲取的特征點上報給當前應用程序,所述特征點為與點集內其他觸摸點的點間距的平均值最小的觸摸點,反映用戶的觸摸操作,能夠有效的避免誤操作帶來的影響。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL通訊(寧波)有限公司,未經TCL通訊(寧波)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410358060.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防爆型測力傳感器裝置
- 下一篇:行星齒輪式四輪驅動車輛用軸間差速器





