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