專利名稱:一種多點觸摸識別方法
技術領域:
本發明涉及觸摸屏技術,具體涉及一種應用在支持多點觸摸移動終端上的觸摸識 別方法。
背景技術:
觸摸屏作為一種最新的電腦輸入設備,具有簡單、方便、自然的特點,而且還具有 堅固耐用、反應速度快、節省空間、易于交流等許多優點。利用這種技術,用戶只要用手指輕 輕地觸碰計算機顯示屏上的圖符或文字就能實現對主機操作,從而使人機交互更為直截了 當,也方便了那些不懂電腦操作的用戶。隨著蘋果iphone的引領,觸摸屏已經廣泛被使用 在移動終端上。但,支持多點觸摸的手機,由于感應靈敏,很容易識別到錯誤的手指手勢而引起誤 操作,給用戶造成不便。典型的場景是當用戶未鎖定手機屏幕而將手機拿在手上走路時,由 于掌心壓在屏幕上,或者掌心壓在后殼上而有幾個手指尖壓在屏幕的邊緣,手機由于識別 到觸控信息而響應,使某些菜單彈出,或某些功能被調用,這給用戶增添了麻煩。
發明內容
本發明需要解決的技術問題是,如何提供一種觸摸識別方法,能夠識別并且自動 過濾用戶的誤操作。本發明的技術問題這樣解決構建一種觸摸識別方法,采用支持多點觸摸的觸摸 屏,其特征在于,包括以下步驟
A根據所述觸摸屏獲取的觸點大小大于門限濾除對應的觸摸指令;或者 B根據所述觸摸屏獲取的兩個觸點坐標,是否屬于與特定功能相匹配的手勢集合,否濾 除對應的觸摸指令。按照本發明提供的識別方法,所述步驟A和步驟B之間的順序包括但不限制于同 時或先后進行(A先B后或B先A后)。按照本發明提供的識別方法,該識別方法應用在具有所述觸摸屏的移動終端上。按照本發明提供的識別方法,所述濾除包括但不限制于 ㈠由所述觸摸屏中處理芯片完成;
㈡由所述觸摸屏電連接的移動終端中主處理芯片完成。按照本發明提供的識別方法,所述門限包括但不限制于優選觸點任一坐標寬度 (width X與width Y)超過默認值9,或者可以由用戶自行設置。按照本發明提供的識別方法,所述手勢集合內置在存儲器中。按照本發明提供的識別方法,還包括通過軟件升級對所述存儲器中的手勢集合進 行修改、增加或減少。本發明提供的觸摸識別方法,較現有移動終端的多點觸摸識別技術減少用戶誤操 作次數并且可以為用戶帶來以下便捷
1.如果是掌心壓在屏幕上,觸摸屏獲取的觸點大小大于門限,自動過濾;
2.如果是掌心壓在后殼上從背后抓取移動終端,有幾個手指尖壓在屏幕上,多指手勢 表現為靜止或無規則移動,不是合格的多指手勢,自動過濾。
下面結合附圖和具體實施例進一步對本發明進行詳細說明。圖1是本發明移動終端觸摸屏數據預處理流程示意圖。
具體實施例方式首先,說明本發明思路
目前觸摸屏分為電阻式、紅外線式、電容感應式以及表面聲波式。老式的觸摸屏只能進 行單點識別,先進的觸摸屏能支持多點觸摸與手勢,以及識別所有手指的座標位置。其中支 持多點觸摸的電容感應式觸摸屏都具有對應感應矩陣。該類觸摸屏中可以得到數據A坐 標(X,Y軸);B觸點壓力(0-255) ;C觸點大小(長*寬都是0-15) ;D手指個數(0_2個)。而對比正常操作與誤操作,其具有以下數據特點
這樣對應濾除方法可以是
1.通過上報的觸點大小來過濾,可以準確地濾掉手掌大面積壓在觸摸屏上這種情
況;
2.從背后握手機這種情況上報幾乎都是兩個點,其手勢為兩指靜止或無規則移動,不 是合格的多指手勢,軟件可以針對這種情況進行過濾。第二、結合本發明具體實施例進行詳細說明
本發明一個具體實施例,該實施例在觸摸屏處理芯片中內置數據預處理程序模塊,具 體如圖1所示,包括以下步驟
101)接收觸摸屏感應信號啟動數據預處理程序段;
102)判斷感應點是否超過1個,是直接進入下一步,否等待30ms(也可以是其他值)以 減少兩指到來時間不同引起的手指數誤判,判斷還有無來源不同位置的感應信號,有進入 下一步,如沒有則進入104 ;
103)判斷感應點位置是否為合格的多指手勢,是進入下一步,否直接濾除;
104)判斷感應點大小觸點widthX與width Y是否超過9,是濾除,否則數據正常上
報;
其中
上述判斷感應點多指手勢是否合格的依據為該多指手勢是廠家預先定義好的可以與 特定功能相匹配的手勢。以上所述僅為本發明的較佳實施例,凡依本發明權利要求范圍所做的均等變化與
4修飾,皆應屬本發明權利要求的涵蓋范圍。
權利要求
一種觸摸識別方法,采用支持多點觸摸的觸摸屏,其特征在于,包括以下步驟A根據所述觸摸屏獲取的觸點大小大于門限濾除對應的觸摸指令;或者B根據所述觸摸屏獲取的兩個觸點坐標,通過計算判斷是否屬于與特定功能相匹配的手勢集合,否濾除對應的觸摸指令。
2.根據權利要求1所述識別方法,其特征在于,所述步驟A和B同時或先后進行。
3.根據權利要求1所述識別方法,其特征在于,該識別方法應用在具有所述觸摸屏的 移動終端上。
4.根據權利要求1所述識別方法,其特征在于,所述濾除由所述觸摸屏中處理芯片完成。
5.根據權利要求1所述識別方法,其特征在于,所述濾除由所述觸摸屏電連接的移動 終端中主處理芯片完成。
6.根據權利要求1所述識別方法,其特征在于,所述門限是觸點任一坐標寬度超過默 認值或者用戶定義值。
7.根據權利要求1所述識別方法,其特征在于,所述手勢集合內置在存儲器中。
8.根據權利要求7所述識別方法,其特征在于,還包括通過軟件升級對所述存儲器中 的手勢集合進行修改、增加或減少。
全文摘要
本發明涉及一種觸摸識別方法,采用支持多點觸摸的觸摸屏,包括根據所述觸摸屏獲取的觸點大小大于門限濾除對應的觸摸指令;或者根據所述觸摸屏獲取的兩個觸點坐標,通過計算判斷是否屬于與特定功能相匹配的手勢集合,否濾除對應的觸摸指令。這種觸摸識別方法,尤其應用于移動終端,減少用戶誤操作并為用戶提供足夠便捷。
文檔編號G06F3/041GK101930315SQ201010190538
公開日2010年12月29日 申請日期2010年6月3日 優先權日2010年6月3日
發明者孫劍波, 鄧雄 申請人:廣東歐珀移動通信有限公司