紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法及系統(tǒng),所述方法包括以下步驟:判斷出所述紅外觸摸屏上初始觸摸點(diǎn)的位置;計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度、第二真?zhèn)卧u(píng)價(jià)度及第三真?zhèn)卧u(píng)價(jià)度;將所述第一真?zhèn)卧u(píng)價(jià)度、第二真?zhèn)卧u(píng)價(jià)度及第三真?zhèn)卧u(píng)價(jià)度進(jìn)行加權(quán)平均得到所綜合真?zhèn)卧u(píng)價(jià)度;判斷所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度是否大于預(yù)設(shè)值,若是,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn);若否,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn)為偽點(diǎn)。本發(fā)明通過分別計(jì)算初始觸摸點(diǎn)的三個(gè)標(biāo)準(zhǔn)的真?zhèn)卧u(píng)價(jià)度,并進(jìn)行加權(quán)平均后再進(jìn)行閾值提取判斷,從而提高了紅外觸摸屏多點(diǎn)觸摸的識(shí)別準(zhǔn)確度及響應(yīng)速度,提高了紅外觸摸屏觸摸的穩(wěn)定流暢性。
【專利說明】紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及紅外觸摸屏【技術(shù)領(lǐng)域】,特別涉及一種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法及系統(tǒng)。
【背景技術(shù)】
[0002]觸摸屏作為一種新型的計(jì)算機(jī)輸入設(shè)備,使得人機(jī)交互更加直觀,大大方便了用戶的工作及生活,因此,觸摸屏已經(jīng)廣泛應(yīng)用于公共信息、辦公自動(dòng)化設(shè)備、通訊設(shè)備等多個(gè)領(lǐng)域。
[0003]目前,現(xiàn)有的紅外觸摸屏裝置通常是具有橫向及縱向兩個(gè)直方向上的紅外發(fā)射管及紅外接收管,雙向的紅外發(fā)射管及紅外接收管共同組成一定位平面,通過依次掃描橫向及縱向上所有相應(yīng)的紅外發(fā)射管及紅外接收管之間是否有紅外信號(hào)被遮擋而產(chǎn)生變化,并由計(jì)算機(jī)根據(jù)紅外信號(hào)被遮擋位置來(lái)計(jì)算確定觸摸點(diǎn)的位置坐標(biāo)。當(dāng)觸摸點(diǎn)數(shù)大于I時(shí),可能會(huì)形成多個(gè)點(diǎn)夾帶偽點(diǎn)的點(diǎn),因此識(shí)別確定真實(shí)的觸摸點(diǎn)對(duì)于觸摸屏工作十分重要。
[0004]在多點(diǎn)觸摸時(shí),隨著觸摸點(diǎn)數(shù)的增加,觸摸點(diǎn)之間距離的遠(yuǎn)近,觸摸點(diǎn)移動(dòng)速度的快速變化等因素,現(xiàn)有的紅外觸摸屏識(shí)別判定方法響應(yīng)速度慢、計(jì)算費(fèi)時(shí)、效果不佳,再加上硬件本身的誤差,使真實(shí)觸摸點(diǎn)的識(shí)別準(zhǔn)確度大打折扣,甚至?xí)l(fā)生誤判的情形。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提出一種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法及系統(tǒng),其結(jié)構(gòu)簡(jiǎn)單、性能可靠、響應(yīng)速度快及識(shí)別準(zhǔn)確度高,提高了紅外觸摸屏觸摸的穩(wěn)定流暢性。
[0006]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用如下技術(shù)方案:
一種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,包括以下步驟:
提供一紅外觸摸屏、相對(duì)設(shè)于所述紅外觸摸屏兩邊框的多個(gè)紅外發(fā)射管及多個(gè)紅外接收管;啟動(dòng)所述多個(gè)紅外發(fā)射管及多個(gè)紅外接收管進(jìn)行掃描,通過檢測(cè)被阻擋的多個(gè)紅外接收管接收信號(hào)判斷出所述紅外觸摸屏上初始觸摸點(diǎn)的位置;當(dāng)判斷所述初始觸摸點(diǎn)為多個(gè)的情況時(shí),在所述紅外觸摸屏上選取包含所述初始觸摸點(diǎn)的矩形區(qū)域,所述矩形區(qū)域由所述多個(gè)豎直線相交構(gòu)成;
計(jì)算所述多個(gè)初始觸摸點(diǎn)的面積,根據(jù)所述多個(gè)初始觸摸點(diǎn)的面積的最大值及最小值形成面積線性評(píng)價(jià)線,根據(jù)所述面積線性評(píng)價(jià)線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度;根據(jù)所述初始觸摸點(diǎn)前一幀的坐標(biāo)位置及其后一幀的預(yù)測(cè)坐標(biāo)形成位置評(píng)價(jià)曲線,根據(jù)所述位置評(píng)價(jià)曲線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第二真?zhèn)卧u(píng)價(jià)度;計(jì)算在不同坐標(biāo)系下所述多個(gè)初始觸摸點(diǎn)的圖形的交集及并集的面積,并形成構(gòu)圖評(píng)價(jià)曲線,根據(jù)所述構(gòu)圖評(píng)價(jià)曲線計(jì)算得到所述初始觸摸點(diǎn)的第三真?zhèn)卧u(píng)價(jià)度;
將所述初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度、第二真?zhèn)卧u(píng)價(jià)度及第三真?zhèn)卧u(píng)價(jià)度進(jìn)行加權(quán)平均,得到所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度;判斷所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度是否大于預(yù)設(shè)值,若是,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn);若否,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn)為偽點(diǎn)。
[0007]進(jìn)一步地,在上述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法中,所述通過檢測(cè)被阻擋的多個(gè)紅外接收管接收信號(hào)判斷出所述紅外觸摸屏上初始觸摸點(diǎn)的位置的步驟具體包括:
根據(jù)所述被遮擋的紅外信號(hào)得到初始觸摸點(diǎn)的位置,判斷所述初始觸摸點(diǎn)是否為單個(gè),若是,則判定該初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn),計(jì)算得到該真實(shí)觸摸點(diǎn)的坐標(biāo)值。
[0008]進(jìn)一步地,在上述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法中,所述面積線性評(píng)價(jià)線為:
U (s)=[S-S (j)]/[ S (i)- S (j)],
其中,S為初始觸摸點(diǎn)的面積,U (S)為初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度,S (i)為多個(gè)初始觸摸點(diǎn)的面積最大值,S (j)為多個(gè)初始觸摸點(diǎn)的面積最小值。
[0009]進(jìn)一步地,在上述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法中,所述根據(jù)所述初始觸摸點(diǎn)前一幀的坐標(biāo)位置及其后一幀的預(yù)測(cè)坐標(biāo)形成位置評(píng)價(jià)曲線的步驟具體包括:
記錄該初始觸摸點(diǎn)前一幀的實(shí)際坐標(biāo)為P (xl, yl),該初始觸摸點(diǎn)后一幀的預(yù)測(cè)坐標(biāo)為Q (x2, y2),則該初始觸摸點(diǎn)的位置評(píng)價(jià)曲線為:
【權(quán)利要求】
1.一種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于,所述方法包括以下步驟: 提供一紅外觸摸屏、相對(duì)設(shè)于所述紅外觸摸屏兩邊框的多個(gè)紅外發(fā)射管及多個(gè)紅外接收管;啟動(dòng)所述多個(gè)紅外發(fā)射管及多個(gè)紅外接收管進(jìn)行掃描,通過檢測(cè)被阻擋的多個(gè)紅外接收管接收信號(hào)判斷出所述紅外觸摸屏上初始觸摸點(diǎn)的位置;當(dāng)判斷所述初始觸摸點(diǎn)為多個(gè)的情況時(shí),在所述紅外觸摸屏上選取包含所述初始觸摸點(diǎn)的矩形區(qū)域,所述矩形區(qū)域由所述多個(gè)豎直線相交構(gòu)成; 計(jì)算所述多個(gè)初始觸摸點(diǎn)的面積,根據(jù)所述多個(gè)初始觸摸點(diǎn)的面積的最大值及最小值形成面積線性評(píng)價(jià)線,根據(jù)所述面積線性評(píng)價(jià)線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度;根據(jù)所述初始觸摸點(diǎn)前一幀的坐標(biāo)位置及其后一幀的預(yù)測(cè)坐標(biāo)形成位置評(píng)價(jià)曲線,根據(jù)所述位置評(píng)價(jià)曲線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第二真?zhèn)卧u(píng)價(jià)度;計(jì)算在不同坐標(biāo)系下所述多個(gè)初始觸摸點(diǎn)的圖形的交集及并集的面積,并形成構(gòu)圖評(píng)價(jià)曲線,根據(jù)所述構(gòu)圖評(píng)價(jià)曲線計(jì)算得到所述初始觸摸點(diǎn)的第三真?zhèn)卧u(píng)價(jià)度; 將所述初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度、第二真?zhèn)卧u(píng)價(jià)度及第三真?zhèn)卧u(píng)價(jià)度進(jìn)行加權(quán)平均,得到所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度;判斷所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度是否大于預(yù)設(shè)值,若是,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn);若否,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn)為偽點(diǎn)。
2.根據(jù)權(quán)利要求1所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于, 所述通過檢測(cè)被阻擋的多個(gè)紅外接收管接收信號(hào)判斷出所述紅外觸摸屏上初始觸摸點(diǎn)的位置的步驟具體 包括: 根據(jù)所述被遮擋的紅外信號(hào)得到初始觸摸點(diǎn)的位置,判斷所述初始觸摸點(diǎn)是否為單個(gè),若是,則判定該初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn),計(jì)算得到該真實(shí)觸摸點(diǎn)的坐標(biāo)值。
3.根據(jù)權(quán)利要求2所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于,所述面積線性評(píng)價(jià)線為:
U (s)=[S-S (j)]/[ S (i)- S (j)], 其中,S為初始觸摸點(diǎn)的面積,U (S)為初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度,S (i)為多個(gè)初始觸摸點(diǎn)的面積最大值,S (j)為多個(gè)初始觸摸點(diǎn)的面積最小值。
4.根據(jù)權(quán)利要求1所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于, 所述根據(jù)所述初始觸摸點(diǎn)前一幀的坐標(biāo)位置及其后一幀的預(yù)測(cè)坐標(biāo)形成位置評(píng)價(jià)曲線的步驟具體包括: 記錄該初始觸摸點(diǎn)前一幀的實(shí)際坐標(biāo)為P (xl, yl),該初始觸摸點(diǎn)后一幀的預(yù)測(cè)坐標(biāo)為Q (x2, y2),則該初始觸摸點(diǎn)的位置評(píng)價(jià)曲線為:
其中,C為兩幀間追蹤點(diǎn)移動(dòng)最大距尚,K為預(yù)設(shè)的容差范圍,丨表不點(diǎn)P和點(diǎn)Q兩者之間距離。
5.根據(jù)權(quán)利要求1所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于, 所述計(jì)算在不同坐標(biāo)系下所述多個(gè)初始觸摸點(diǎn)的圖形的交集及并集的面積,并形成構(gòu)圖評(píng)價(jià)曲線的步驟包括:記錄多個(gè)初始觸摸點(diǎn)所得圖形分別為61、62、63,求得所得圖形的交集面積.4 = 5(<?1Π<?2Π<?3)以及所得圖形的交集面積5 =.11Ν?2υ€?3),則得到初始觸摸點(diǎn)的構(gòu)圖評(píng)價(jià)曲線:
6.根據(jù)權(quán)利要求1所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定方法,其特征在于,所述預(yù)設(shè)值為0.5。
7.—種紅外觸摸屏多點(diǎn)觸摸識(shí)別判定系統(tǒng),其特征在于,包括:一紅外線觸摸屏、相對(duì)設(shè)于所述紅外觸摸屏兩邊框的多個(gè)紅外發(fā)射管及多個(gè)紅外接收管、設(shè)于所述紅外觸摸屏內(nèi)的主控模塊及連接于所述主控模塊的數(shù)據(jù)處理中心; 所述主控模塊用于啟動(dòng)所述多個(gè)紅外發(fā)射管及多個(gè)紅外接收管; 所述數(shù)據(jù)處理中心進(jìn)一步包括: 初始觸摸點(diǎn)判斷子單元,用于通過檢測(cè)所述多個(gè)紅外接收管的接收信號(hào)判斷所述紅外觸摸屏上初始觸摸點(diǎn)的位置; 掃描圖形選取子單元,用于在所述紅外觸摸屏上選取包含所述初始觸摸點(diǎn)的矩形區(qū)域,所述矩形區(qū)域由所述多個(gè)豎直線相交構(gòu)成; 第一真?zhèn)卧u(píng)價(jià)度計(jì)算子單元,用于計(jì)算所述多個(gè)初始觸摸點(diǎn)的面積,根據(jù)所述多個(gè)初始觸摸點(diǎn)的面積的最大值及最小值形成面積線性評(píng)價(jià)線,根據(jù)所述面積線性評(píng)價(jià)線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度; 第二真?zhèn)卧u(píng)價(jià)度子計(jì)算單元,用于根據(jù)所述初始觸摸點(diǎn)前一幀的坐標(biāo)位置及其后一幀的預(yù)測(cè)坐標(biāo)形成位置評(píng)價(jià)曲線,根據(jù)所述位置評(píng)價(jià)曲線計(jì)算得到所述多個(gè)初始觸摸點(diǎn)的第二真?zhèn)卧u(píng)價(jià)度; 第三真?zhèn)卧u(píng)價(jià)度子計(jì)算單元,用于計(jì)算在不同坐標(biāo)系下所述多個(gè)初始觸摸點(diǎn)的圖形的交集及并集的面積,并形成構(gòu)圖評(píng)價(jià)曲線,根據(jù)所述構(gòu)圖評(píng)價(jià)曲線計(jì)算得到所述初始觸摸點(diǎn)的第三真?zhèn)卧u(píng)價(jià)度; 綜合真?zhèn)卧u(píng)價(jià)度計(jì)算單元,用于將所述初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度、第二真?zhèn)卧u(píng)價(jià)度及第三真?zhèn)卧u(píng)價(jià)度進(jìn)行加權(quán)平均,得到所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度;真?zhèn)闻袛嘧訂卧?,用于判斷所述初始觸摸點(diǎn)的綜合真?zhèn)卧u(píng)價(jià)度是否大于預(yù)設(shè)值,若是,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn);若否,則判定所述初始觸摸點(diǎn)為真實(shí)觸摸點(diǎn)為偽點(diǎn)。
8.根據(jù)權(quán)利要求7所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定系統(tǒng),其特征在于,所述面積線性評(píng)價(jià)線為:
U (s)=[S-S (j)]/[ S (i)- S (j)], 其中,S為初始觸摸點(diǎn)的面積,U (S)為初始觸摸點(diǎn)的第一真?zhèn)卧u(píng)價(jià)度,S (i)為多個(gè)初始觸摸點(diǎn)的面積最大值,S (j)為多個(gè)初始觸摸點(diǎn)的面積最小值。
9.根據(jù)權(quán)利要求7所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定系統(tǒng),其特征在于,所述位置評(píng)價(jià)曲線為:
其中,P為該初始觸摸點(diǎn)前一幀的實(shí)際坐標(biāo),Q為該初始觸摸點(diǎn)后一幀的預(yù)測(cè)坐標(biāo),C為兩幀間追蹤點(diǎn)移動(dòng)最大距離,K為預(yù)設(shè)的容差范圍,j $表示點(diǎn)P和點(diǎn)Q兩者之間距離。
10.根據(jù)權(quán)利要求7所述的紅外觸摸屏多點(diǎn)觸摸識(shí)別判定系統(tǒng),其特征在于,所述構(gòu)圖評(píng)價(jià)曲線為:
其中,A為多個(gè)初始觸摸點(diǎn)所得圖形的交集面積,B為多個(gè)初始觸摸點(diǎn)所得圖形的并集面積。
【文檔編號(hào)】G06F3/042GK104182093SQ201410377891
【公開日】2014年12月3日 申請(qǐng)日期:2014年8月4日 優(yōu)先權(quán)日:2014年8月4日
【發(fā)明者】江波 申請(qǐng)人:深圳市浪濤科技有限公司