欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多點觸摸定位方法

文檔序號:6571960閱讀:131來源:國知局
專利名稱:一種多點觸摸定位方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于交互顯示系統(tǒng)的觸摸定位方法,特別涉及一種可以區(qū) 分多個觸摸點同時操作的多點觸摸定位方法。
背景技術(shù)
目前,觸摸屏作為一種代替或補充普通鍵盤和鼠標的輸入設(shè)備已經(jīng)在許多 場合和領(lǐng)域得到了廣泛使用。在現(xiàn)有的觸摸屏中,檢測觸摸地點的定位檢測技 術(shù)可以基于不同的技術(shù),包括紅外、攝像頭、表面聲波等。用戶通常不需要經(jīng) 過特別的操作訓練,只需要在有關(guān)圖符標出的地點按觸摸屏,就能實施一連串 復雜的指令。
為了計算觸摸事件發(fā)生的位置,觸摸屏系統(tǒng)一般通過測量觸摸系統(tǒng)檢測元 件或單元輸出信號的變化情況來確定觸摸地點,算出觸摸點的位置坐標。在目 前的觸摸系統(tǒng)中,在給定的時段內(nèi),觸摸屏檢測系統(tǒng)只接收唯一一組位置坐標 數(shù)據(jù),因此在經(jīng)過校準的觸摸屏系統(tǒng)中能準確確定觸摸點發(fā)生的位置,不會發(fā) 生報告錯誤觸摸位置的情況。如果在給定時段內(nèi)把兩個或兩個以上的觸摸地點 都按下,則多個觸摸信號就會在該時段重疊起來,如果不加選別直接用這些信 號計算觸摸地點,則會使檢測系統(tǒng)報告的觸摸地點不是實際觸摸的地點。如圖l
所示,ioi是現(xiàn)有的使用正交矩陣檢測方式的觸摸屏系統(tǒng),該觸摸屏系統(tǒng)可能釆
用紅外定位技術(shù)或其它技術(shù),檢測系統(tǒng)檢測到觸摸屏上第一個地點102發(fā)生的觸 摸事件,生成第一組定位坐標數(shù)據(jù),測定出第一個觸摸事件發(fā)生的實際地點。 當用戶離開第一個觸摸地點102而觸摸第二個地點103時,就生成第二組觸摸信
號,可以測定出第二個觸摸事件發(fā)生的實際地點。如果在給定時段內(nèi)把第一個 觸摸地點102和第二個觸摸地點103都按下,則第一組信號和第二組信號就會在 該時段重疊起來,檢測系統(tǒng)會算出多個位置坐標數(shù)據(jù),由此得出的觸摸地點可 能是102、 103、 104、 105其中的一個,這樣,觸摸屏系統(tǒng)將報告錯誤的觸摸位 置,不能正確地響應(yīng)用戶的操作。
這樣的情形不僅發(fā)生在釆用正交檢測定位技術(shù)觸摸屏中,在使用其它原理 的觸摸屏系統(tǒng)中同樣存在。如圖2所示,201是通過計算角度來確定觸摸點位置
坐標的觸摸屏系統(tǒng),該觸摸屏系統(tǒng)可能釆用多個攝像頭定位技術(shù)或其它技術(shù), 觸摸屏系統(tǒng)檢測到第 一個觸摸地點202的觸摸事件時,可以根據(jù)角度關(guān)系計算出
該觸摸事件發(fā)生的實際地點,當用戶離開第一個觸摸地點202而觸摸第二個地點 203時,觸摸屏系統(tǒng)同樣可以計算出該觸摸事件發(fā)生的實際地點。如果在給定時 段內(nèi)把第一個觸摸地點202和第二個觸摸地點203都按下,檢測系統(tǒng)會算出多個 位置坐標數(shù)據(jù),由此得出的可能觸摸地點為202、 203、 204、 205其中的一個, 由于現(xiàn)有的觸摸屏檢測系統(tǒng)只接收唯一一組位置坐標數(shù)據(jù),這樣,觸摸屏系統(tǒng) 就會報告錯誤的觸摸位置,直接導致錯誤的用戶輸入指令。
由于上述原因,現(xiàn)有的觸摸屏技術(shù)在某些場合就會失效。例如,對于普通 鍵盤來說的一些常用功能在目前的觸摸屏系統(tǒng)中一般見不到,如同時按兩個或 更多按鍵就能進入專用鍵盤功能執(zhí)行特定的操作。又例如在兩個或更多游戲者 玩的電子游戲中,游戲者希望可以用單一觸摸屏同時輸入信息。雖然每個人在 游戲時可以使用獨立預(yù)定的觸摸屏部分,但是在各人搡作其觸摸屏部分時,會 出現(xiàn)許多重疊的觸摸現(xiàn)象,這樣會造成游戲響應(yīng)不符合一個或多個游戲者的意 愿。盡管這種情況可以通過一些方法來改善,比如讓每個人使用獨立的專用觸 摸屏,但是考慮到成本、空間限制、功能等因素,這種方法并不能理想地解決 問題。在以上和其它許多實例與應(yīng)用中,基于單點觸摸響應(yīng)的觸摸算法是無法 完成對多個同時的觸摸正確響應(yīng)的,因此在這類場合中極大地限制了觸摸屏的 應(yīng)用。
鑒于目前觸摸屏系統(tǒng)存在的上述不足,提供一種可以實現(xiàn)多點觸摸定位的 方法實為必要。

發(fā)明內(nèi)容
本發(fā)明的目的在于針對現(xiàn)有技術(shù)中所存在的問題提供 一種用于觸摸屏系 統(tǒng)、可以識別兩個或兩個以上的觸摸操作、實現(xiàn)多點同時觸摸時也能報告有效 觸摸位置的多點觸摸定位方法。
為達到上述目的,本發(fā)明采用以下技術(shù)方案
一種用于觸摸屏系統(tǒng)的多點觸摸定位方法,用于判別兩個或兩個以上的點 的同時觸摸事件,包括以下步驟
a、測量觸摸信號,判斷信號變化情況,計算觸摸事件發(fā)生的位置坐標
和/或觸摸點的形狀大小;
b、 根據(jù)位置坐標數(shù)量的變化情況,判斷觸摸信息是單點觸摸還是多點 觸摸,若為單點觸摸,則觸摸屏系統(tǒng)相應(yīng)地執(zhí)行單點觸摸的各項搡
作,若為多點觸摸,則進入步驟c;
c、 比較本計算周期和上一個計算周期檢測到的位置坐標數(shù)量的變化
和/或坐標數(shù)值的變化,判斷是否有新的觸摸點加入或者有觸摸點 離開,如果有新的觸摸點加入,注冊新觸摸點信息,記錄新觸摸點
的位置坐標,如果有觸摸點離開,則注銷已離開的觸摸點信息;
d、 比較本計算周期與上一個計算周期檢測到的坐標數(shù)值U, Y)的變
化情況,將坐標值(x,Y)與已經(jīng)注冊的觸摸點的當前位置坐標進 行比較,判斷各觸摸點的運動情況;
e、 計算并判斷出位置發(fā)生變化的觸摸點,并將最新的坐標值賦予該觸 摸點。
在上述的步驟中,根據(jù)實際的應(yīng)用場合,可以只選擇其中的幾個步驟,而 不是使用所有步驟,例如在只需要判斷多個觸摸點不需要判斷各點移動情況時,
可以只使用其中的步驟a到步驟c,在需要判斷多個點的移動情況,而不需要再 現(xiàn)各點運動軌跡時,可以只使用步驟a到步驟d。應(yīng)用本發(fā)明中的多點觸摸定位 方法,觸摸屏系統(tǒng)在判別'兩個點或兩個以上的點的同時觸摸事件時,在檢測速 度足夠快的情況下,可以分辨出"同時"發(fā)生的觸摸事件在時間上的差別,根 據(jù)觸摸事件的先后順序,先確定一個觸摸點的坐標值,將其注冊并保存起來, 當下一個觸摸事件發(fā)生時,根據(jù)觸摸屏系統(tǒng)計算的位置坐標值,結(jié)合已注冊的 觸摸點位置坐標,分析并從中分離出新的觸摸事件發(fā)生的位置坐標,這樣就可 以完成新觸摸點的坐標識別。在正確識別各個觸摸點之后,再根據(jù)觸摸屏系統(tǒng) 檢測到的觸摸位置坐標變化情況對多個同時操作的觸摸點進行跟蹤識別,從而 實現(xiàn)對各個觸摸點移動之后位置坐標的有效識別。
更進一步,所述步驟b中判斷觸摸信息是單點觸摸還是多點觸摸的方法為-. 如果在一段時間內(nèi),只有一組位置坐標值,則判斷為單點觸摸,若在一段時間 內(nèi),檢測到的位置坐標值有兩組或者兩組以上,則認為存在多個觸摸點。
為更好的區(qū)分多個觸摸點,可以采取的一種方法為在確定觸摸點位置坐 標的同時,依據(jù)觸摸點在觸摸時引起的在不同坐標方向(X, Y方向)的檢測單 元數(shù)量和/或數(shù)值變化規(guī)律,檢測出觸摸點的形狀大小,根據(jù)形狀大小標記并進 一步識別不同的觸摸點。觸摸點形狀大小的檢測方法隨著具體檢測技術(shù)的不同 而有差別。對于使用多個攝像頭或鏡頭定位技術(shù)的觸摸屏,通過檢測觸摸點相 距各個攝像頭的距離遠近,結(jié)合攝像頭拍攝到的觸摸點的形狀,也可以計算出 各觸摸點的形狀大小。
在步驟C中,由于觸摸點的增減變化是隨機的,情況比較復雜,可能會發(fā)生 有觸摸點離開的同時又有新的觸摸點加入,對于新觸摸點的判別、注冊以及注 銷需要根據(jù)使用場合或使用領(lǐng)域的不同制定有針對性的方案,通常需要經(jīng)過反 復實驗來確定一個較符合實際使用情況的定義方法或機制。但無論怎樣,看似 同時發(fā)生的事件,只要檢測速度足夠快,通過細分,總可以分辨出事件發(fā)生的 先后次序。
所述步驟e中計算并判斷出位置變化的觸摸點的方法包括以下步驟
i、 根據(jù)測量信號,計算觸摸位置的坐標位置(X,Y);
ii、 計算坐標值U, Y)與相鄰的各個觸摸點當前坐標之間的距離, 其中與第一個點;之間的距離為A,與第二個點^之間的距離 為A,……,與第n個點7;之間的距離為Z)。,則
化=扭"-對+,)-"2 ,
iii、 比較計算所得得距離值A(chǔ), A,……,化,找出最小值A(chǔ), 其中Dm=Min(A, A,……確定與z^對應(yīng)的位置發(fā)生
變化的觸摸點 ;;
iv、 用目前計算周期內(nèi)檢測到的位置坐標(X, Y)代替距離值最小
的觸摸點 ;的現(xiàn)有位置坐標。
所述步驟ii中的與坐標值(X, Y)相鄰的觸摸點7; (x, y)的判斷方法通 過采用檢測坐標值變化的范圍、檢測坐標值變化的速率或者檢測坐標值變化的 方向趨勢的方法來判定。
本發(fā)明中所采用的觸摸定位檢測技術(shù)為紅外線技術(shù)、攝像頭技術(shù)或者其它
技術(shù)。
本發(fā)明的多點觸摸定位方法與現(xiàn)有的單點觸摸技術(shù)相比,具有以下優(yōu)點
一、 不需要增加硬件成本即可實現(xiàn)多點觸摸定位。
二、 可以用于各種檢測原理的觸摸屏,尤其是使用紅外定位、攝像頭定位 技術(shù)的觸摸屏。
三、 應(yīng)用范圍更廣泛。既能實現(xiàn)單點觸摸,又可以實現(xiàn)多點觸摸,完成現(xiàn) 有觸摸屏無法完成的多人同時操作功能,可以應(yīng)用于更多的領(lǐng)域和場 合。


圖i是現(xiàn)有技術(shù)中的一種觸摸屏工作示意圖2是現(xiàn)有技術(shù)中的另一種觸摸屏工作示意圖3是本發(fā)明實施例有兩個點在觸摸的示意圖4是本發(fā)明實施例流程示意圖5是本發(fā)明判斷觸摸點移動的流程圖。
具體實施例方式
根據(jù)本發(fā)明的多點觸摸定位方法,對于圖1所示的觸摸屏系統(tǒng),當102和 103同時發(fā)生觸摸事件時,首先根據(jù)觸摸事件102和103在發(fā)生時間上的先后差 別,記錄第一個觸摸事件發(fā)生地點的坐標為(xl, yl),注冊并保存這個觸摸點。 當?shù)诙€觸摸事件疊加到第一個觸摸事件上時,系統(tǒng)會檢測到多組位置坐標 (xl, x2, yl, y2),從而判斷出有新的觸摸點加入,通過比較現(xiàn)有的注冊點位 置坐標(xl, yl),排除其它坐標(xl, y2)、 (x2, yl )的可能,由此確定新加 入的觸摸點坐標為(x2, y2),這樣就可以區(qū)分出兩個觸摸點102、 103。
同樣地,對圖2所示的觸摸屏系統(tǒng),應(yīng)用本發(fā)明的方法,也可以較容易區(qū) 分出兩個觸摸點202、 203。方法與步驟如前所述,此處不予贅述。
圖3是本發(fā)明的方法應(yīng)用有兩個點同時觸摸場合的一個具體實施例,這種 情況多發(fā)生在多人同時書寫或多人游戲等場合。參見圖3所示,301是觸摸屏設(shè) 備,該觸摸屏設(shè)備所釆用的定位檢測技術(shù)可以是紅外技術(shù)也可以是攝像頭定位 技術(shù)或其他技術(shù)。302是一個觸摸點,其觸摸操作的軌跡為303。在另一位置, 另外一個觸摸點304也在同一觸摸屏上操作,該觸摸點304可能來自同一個用
戶也可能來自不同的用戶,306是某一時刻觸摸點304的一個觸摸位置,其操作 的軌跡是305。在現(xiàn)有技術(shù)中的觸摸屏中,由于只能夠響應(yīng)單點觸摸,因此,當 只有一個觸摸點302或者304在觸摸屏上操作時,觸摸屏可以正常的工作。而 對于圖示中所示出的兩個觸摸點同時觸摸的情況,觸摸屏將無法報告正確的觸 摸地點,從而出現(xiàn)錯誤的響應(yīng)。
下面結(jié)合圖3說明觸摸事件被判斷和識別的過程。
參見圖3,觸摸點302和304同時在觸摸屏上操作,在識別觸摸點302和觸摸 點304時,檢測系統(tǒng)根據(jù)觸摸事件發(fā)生的先后,可以先確定一個觸摸點的觸摸事 件,將其坐標位置注冊并保存起來;在下一個計算周期內(nèi),根據(jù)計算的觸摸坐 標值,與已經(jīng)注冊保存的觸摸坐標值相比較,從計算得到的觸摸坐標中分離出 另外一個觸摸點的觸摸位置坐標值,同樣將其注冊并保存。這樣觸摸屏系統(tǒng)就 完成了兩個觸摸點的區(qū)分與識別,接下來就可以根據(jù)觸摸位置坐標的變化情況 對多個同時操作的觸摸點的運動趨勢進行跟蹤識別。
圖4是本發(fā)明實施例多點觸摸實現(xiàn)方法的示意流程圖,其主要包括如下步

a、 觸摸屏檢測系統(tǒng)測量觸摸信號,判斷信號變化情況,計算觸摸事件發(fā) 生的位置坐標E (X,Y),它可能包含一組或多組坐標數(shù)據(jù),是一個坐標數(shù)
據(jù)的集合;有需要時,還可以計算出觸摸點的形狀大??;
b、 根據(jù)位置坐標數(shù)量的變化情況,判斷觸摸信息是單點觸摸還是多點觸
摸,如果在一段時間內(nèi),只有一組位置坐標值(X, Y),則判斷為單點
觸摸,觸摸屏系統(tǒng)相應(yīng)地執(zhí)行單點觸摸的各項操作,如書寫,點擊等, 若一段時間內(nèi),檢測的位置坐標值多于一組,則可判斷為存在多個觸摸
點,進入步驟c;
c、 比較本計算周期和上一個計算周期檢測到的位置坐標數(shù)量的變化和/ 或坐標數(shù)值的變化,判斷是否有新的觸摸點加入或有觸摸點離開,如果 有新的觸摸點加入,注冊新觸摸點信息,記錄新觸摸點的位置坐標,若 有觸摸點離開則注銷已離開觸摸點的信息,為跟蹤識別各個觸摸點的位 置,在第P個計算周期內(nèi),記錄各個觸摸點的位置坐標,第一個點記錄 為;(Xp, Yp),第二個點記錄為?; (Xp, Yp),……第N個點記錄為 r (Xp, Yp);
d、 比較本計算周期與上一個計算周期檢測到的坐標數(shù)值(X, Y)的變化 情況,將坐標值(X,Y)與已經(jīng)注冊的觸摸點的當前位置坐標進行比較, 判斷各觸摸點的運動情況;
e、 計算并判斷出位置發(fā)生變化的觸摸點,并將最新的坐標值賦予該觸摸點。
本實施例中,設(shè)定事先預(yù)知是兩個觸摸點操作,在步驟3中,對新觸摸點的 識別和注冊就可以通過監(jiān)測觸摸坐標值數(shù)量的變化來實現(xiàn),這個過程相對比較 容易。但是,如果有兩個以上的觸摸點操作,由于觸摸點的增減變化是隨機的, 情況比較復雜,在有觸摸點離開的同時可能又有新的觸摸點加入,對于新的觸 摸點的判別、注冊以及注銷就需要根據(jù)觸摸屏使用的場合或者使用領(lǐng)域的不同 而制定有針對性的方案,通??赏ㄟ^反復試驗來確定一個較符合實際情況的判 斷方法或機制。但從根本上來說,看似同時發(fā)生的事件,只要檢測速度足夠快, 通過細分,總是可以分辨出事件發(fā)生的先后順序。
參見圖5所示,步驟5中判斷觸摸點的位置坐標變化的方法主要包括以下步
《i、根據(jù)測量信號,計算觸摸位置坐標位置(X, Y)。
ii、 計算坐標值(X, Y)與相鄰的各個觸摸點當前坐標之間的距離,其中 與第一個點t;之間的距離為久,與第二個點i;之間距離為A,……, 與第n個點r"之間的距離為化,則
A = V,)-對+ [7,200-112 ,
在本實施例中,各個觸摸點發(fā)生觸摸事件是連續(xù)的,與坐標值(X, Y)
相鄰的觸摸點 ; (x, y)的判斷方法就可以釆用檢測坐標值變化的范圍或
檢測坐標值變化的速率的方法,即預(yù)先設(shè)定每個計算周期內(nèi)坐標值的變化
范圍,當(X, Y)數(shù)值落在某幾個觸摸點的坐標值變化范圍內(nèi)時,就可以 認為這幾個觸摸點在坐標值(X, Y)的附近,可能是其中的一個觸摸點位 置發(fā)生移動。若各個觸摸點發(fā)生的觸摸事件是非連續(xù)的,判斷坐標值U, Y)相鄰的觸摸點7; (x, y)的方法就要結(jié)合觸摸屏實際使用場合來確定。iii、 比較計算所得的距離值A(chǔ),"2,……,化,找出最小值^,
Z)m -Min(A,A,……確定與化對應(yīng)的位置發(fā)生變化的觸摸點rM。
iv、 用目前計算周期內(nèi)檢測到位置坐標(X, Y)代替距離值最小的觸摸點 L現(xiàn)有的位置坐標。
經(jīng)過上述的計算,可以正確找到位置發(fā)生變化的觸摸點,該觸摸坐標是由 觸摸點304移動產(chǎn)生的,表明觸摸點304已經(jīng)從上一個坐標位置移動到306所 示的位置。正確識別各個觸摸點的位置坐標之后,就可以依據(jù)各個點的運動趨 勢,定義各種不同的觸摸操作功能。比如,在某個應(yīng)用場合,兩個觸摸點反向 運動,表示進行放大操作;兩個觸摸點相向運動,則表示進行縮小操作;而一 個觸摸點不動,另外一個觸摸點作弧線運動,表示進行旋轉(zhuǎn)操作等等。這些操 作功能可以由相應(yīng)的應(yīng)用軟件來靈活定義。
本實施例列舉的是兩個觸摸點同時觸摸的情形,兩個以上的點的觸摸操作 識別,同樣可以依據(jù)上面的方法來進行,先區(qū)分出各個觸摸點,注冊并保存位 置坐標值,再根據(jù)位置坐標值變化情況判斷出位置發(fā)生變化的觸摸點。在有需 要的情況下還可以檢測出觸摸點的形狀大小,根據(jù)形狀大小來標記并進一步識 別各個觸摸點。
本發(fā)明的方法適用于各種不同的觸摸屏裝置,包括其所使用的觸摸定位檢 測技術(shù)為基于紅外線、攝像頭或者其它技術(shù)的各種觸摸屏,雖然各觸摸屏技術(shù) 在檢測觸摸輸入信息的原理上有所不同,但是本發(fā)明的技術(shù)理念和方法可應(yīng)用 于各種觸摸屏系統(tǒng),而與觸摸屏所釆用的定'位檢測技術(shù)無關(guān)。
以上所述僅為本發(fā)明一個實施例,事實上用到多點觸摸的場合遠不止本實 施例提到的幾種;實施例中列舉的觸摸點只有兩個,而依據(jù)本發(fā)明方法可以實 現(xiàn)的觸摸點可以是兩個或者更多,因此本發(fā)明的保護范圍并不局限于此,本領(lǐng) 域中的技術(shù)人員任何基于本發(fā)明技術(shù)方案上非實質(zhì)性變更均包括在本發(fā)明保護 范圍之內(nèi)。
權(quán)利要求
1、一種用于觸摸屏系統(tǒng)的多點觸摸定位方法,用于判別兩個或兩個以上的點的同時觸摸事件,包括以下步驟a、測量觸摸信號,判斷信號變化情況,計算觸摸事件發(fā)生的位置坐標和/或觸摸點的形狀大?。籦、根據(jù)位置坐標數(shù)量的變化情況,判斷觸摸信息是單點觸摸還是多點觸摸,若為單點觸摸,則觸摸屏系統(tǒng)相應(yīng)地執(zhí)行單點觸摸的各項操作,若為多點觸摸,則進入步驟c;c、比較本計算周期和上一個計算周期檢測到的位置坐標數(shù)量的變化和/或坐標數(shù)值的變化,判斷是否有新的觸摸點加入或者有觸摸點離開,如果有新的觸摸點加入,注冊新觸摸點信息,記錄新觸摸點的位置坐標,如果有觸摸點離開,則注銷已離開的觸摸點信息。
2、 如權(quán)利要求1所述的多點觸摸定位方法,其特征在于,其進一步包括步 驟d:比較本計算周期與上一個計算周期檢測到的坐標數(shù)值的變化情況, 將坐標值與已經(jīng)注冊的觸摸點的當前位置坐標進行比較,判斷各觸摸點 的運動情況。
3、 如權(quán)利要求2所述的多點觸摸定位方法,其特征在于,其進一步包括步 驟e:計算并判斷出位置發(fā)生變化的觸摸點,并將最新的坐標值賦予該觸 摸點。
4、 如權(quán)利要求l-3中任意一項所述的多點觸摸定位方法,其特征在于所 述步驟b中判斷觸摸信息是單點觸摸還是多點觸摸的方法為如果在一 段時間內(nèi),只有一組位置坐標值,則判斷為單點觸摸,若在一段時間內(nèi), 檢測到的位置坐標值有兩組或者兩組以上,則認為存在多個觸摸點。
5、 如權(quán)利要求1 3中任意一項所述的多點觸摸定位方法,其特征在于在確定觸摸點位置坐標的同時,依據(jù)觸摸點在觸摸時引起的在不同坐標方 向(X, Y方向)的檢測單元數(shù)量和/或數(shù)值變化規(guī)律,檢測出觸摸點的形 狀大小,根據(jù)形狀大小標記并進一步識別不同的觸摸點。
6、 如權(quán)利要求3所述的多點觸摸定位方法,其特征在于所述步驟e中計 算并判斷出位置變化的觸摸點的方法包括以下步驟i、 根據(jù)測量信號,計算觸摸位置的坐標位置; ii、 計算坐標值與相鄰的各個觸摸點Tn當前坐標之間的距離A、"2、……" ,iii、 比較計算所得得距離值A(chǔ), A,……,化,找出最小值A(chǔ), 確定與化對應(yīng)的位置發(fā)生變化的觸摸點&;iv、 用目前計算周期內(nèi)檢測到的位置坐標代替距離值最小的觸摸點 ;的現(xiàn)有位置坐標。
7、 如權(quán)利要求6所述的多點觸摸定位方法,其特征在于所述步驟H中的 與坐標值相鄰的觸摸點r 的判斷方法通過釆用檢測坐標值變化的范圍、檢測坐標值變化的速率或者檢測坐標值變化的方向趨勢的方法來判定。
8、 如權(quán)利要求1-3中任意一項所述的多點觸摸定位方法,其特征在于其所采用的觸摸定位檢測技術(shù)為紅外線技術(shù)、攝像頭技術(shù)或者其它技術(shù)。
全文摘要
本發(fā)明提供一種用于觸摸屏系統(tǒng)的多點觸摸定位方法,包括以下步驟a.測量觸摸信號,判斷信號變化情況,計算觸摸事件發(fā)生的位置坐標和/或觸摸點的形狀大??;b.根據(jù)位置坐標數(shù)量的變化情況,判斷觸摸信息是單點觸摸還是多點觸摸,若為單點觸摸,則觸摸屏系統(tǒng)相應(yīng)地執(zhí)行單點觸摸的各項操作,若為多點觸摸,則進入步驟c;c.比較本計算周期和上一個計算周期檢測到的位置坐標數(shù)量的變化和/或坐標數(shù)值的變化,判斷是否有新的觸摸點加入或者有觸摸點離開,如果有新的觸摸點加入,注冊新觸摸點信息,記錄新觸摸點的位置坐標,如果有觸摸點離開,則注銷已離開的觸摸點信息。本發(fā)明應(yīng)用范圍更廣泛,成本低,可實現(xiàn)多點觸摸定位。
文檔編號G06F3/042GK101105733SQ200710028038
公開日2008年1月16日 申請日期2007年5月16日 優(yōu)先權(quán)日2007年5月16日
發(fā)明者盧如西, 周春景, 李軍明 申請人:廣東威創(chuàng)日新電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
漳州市| 米泉市| 崇州市| 石门县| 汾西县| 连山| 龙江县| 吴江市| 拉萨市| 文山县| 侯马市| 古浪县| 浏阳市| 桂东县| 繁昌县| 吴旗县| 宜章县| 古交市| 工布江达县| 科技| 三都| 手游| 象州县| 漯河市| 手机| 台湾省| 平舆县| 桑日县| 大悟县| 黔西| 闵行区| 克拉玛依市| 宁国市| 潮安县| 辽源市| 方山县| 双流县| 乌苏市| 榆树市| 浏阳市| 漠河县|