[發明專利]一種觸摸屏觸摸軌跡運動方向識別的方法有效
| 申請號: | 201310156273.0 | 申請日: | 2013-04-28 |
| 公開(公告)號: | CN104123026B | 公開(公告)日: | 2017-12-15 |
| 發明(設計)人: | 滿慶奎;郭洪峰;劉新斌;管健 | 申請(專利權)人: | 北京匯冠新技術股份有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041;G06F3/042 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100015 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 觸摸屏 觸摸 軌跡 運動 方向 識別 方法 | ||
1.一種觸摸屏觸摸軌跡運動方向識別的方法,其特征在于,包括如下步驟:
S1:采集觸摸屏的多幀掃描數據,根據采集的所述多幀掃描數據輸出觸摸軌跡,針對一條觸摸軌跡上的觸摸點按照預設間隔距離L0選取觸摸點并將所述選取的觸摸點的坐標按照先后順序堆棧式存儲在緩沖區;
S2:當所述緩沖區存儲的觸摸點的個數等于N個時,針對該觸摸軌跡上的當前幀掃描采集的點A,計算所述緩沖區中最后存入的點B到所述點A的位移矢量,其中所述N為正整數;
S3:從所述緩沖區中找到距點B距離最接近預設間隔距離為L1的點C,計算所述點C到所述點B的位移矢量;
S4:計算所述緩沖區中最后存入的點B到所述點A的位移矢量和所述點C到所述點B的位移矢量的夾角θ,比較所述夾角θ和預設夾角閾值θ0的大小,如果θ≤θ0,則確定所述點A沒有回退,輸出所述點A的坐標,同時判斷點A與所述緩沖區域中最后存入的點B之間的距離是否等于L0,當所述點A與所述緩沖區域中最后存入的點B之間的距離等于L0時,將點A的坐標存儲在緩沖區中,同時返回步驟2,直到識別完該條觸摸軌跡所有的觸摸點;如果θ>θ0,則確定所述點A屬于回退現象,不輸出點A的坐標,同時返回步驟2,直到識別完該條觸摸軌跡所有的觸摸點。
2.根據權利要求1所述的觸摸屏觸摸軌跡運動方向識別的方法,其特征在于,在確定所述點A屬于回退現象時,所述步驟S4還包括觸摸軌跡運動方向修正步驟:
記所述點A修正后的點為A′(XA′,YA′),點B的坐標為(XB,YB),點C的坐標為(XC,YC),上一幀掃描周期內輸出的點為D(XD,YD);
判斷XB–XC大小,如果XB–XC>0,則在XA′=XD+Dist X,否則XA′=XD-Dist X;
判斷YB–YC的大小,如果YB–YC>0,則在YA′=YD+Dist Y,否則YA′=YD-Dist Y;
輸出點A′(XA′,YA′)的坐標,其中,所述Dist X表示X方向的修正距離,Dist Y表示Y方向的修正距離。
3.根據權利要求2所述的觸摸屏觸摸軌跡運動方向識別的方法,其特征在于:在確定所述點A屬于回退現象時,所述步驟S4還包括觸摸軌跡運動方向修正步驟:
記所述點A修正后的點為A′(XA′,YA′),上一幀掃描周期內輸出的點為D(XD,YD);
所述點A′(XA′,YA′)的坐標XA′=XD,YA′=YD,輸出修正后點A′(XA′,YA′)的坐標。
4.根據權利要求1所述的觸摸屏觸摸軌跡運動方向識別的方法,其特征在于:所述夾角閾值θ0的取值為60°≤θ0≤90°。
5.根據權利要求1所述的觸摸屏觸摸軌跡運動方向識別的方法,其特征在于:所述間隔距離L0的取值為2mm≤L0≤4mm。
6.根據權利要求1所述的觸摸屏觸摸軌跡運動方向識別的方法,其特征在于:所述緩沖區存儲的觸摸點的個數N為40≤N≤60的自然數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京匯冠新技術股份有限公司,未經北京匯冠新技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310156273.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:氣柜自動放散裝置
- 下一篇:石油運輸管道壓力監測裝置





