專利名稱:一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種觸摸屏觸點(diǎn)識(shí)別方法,特別是指一種可以同時(shí)識(shí)別多個(gè)觸點(diǎn)且識(shí) 別效率高識(shí)別速度快的觸摸屏觸點(diǎn)的識(shí)別方法。
背景技術(shù):
紅外觸摸屏作為一種生產(chǎn)工藝簡(jiǎn)單生產(chǎn)成本較低的交互設(shè)備得到了較快的發(fā)展, 現(xiàn)在已經(jīng)在許多領(lǐng)域得到了廣泛的應(yīng)用。紅外觸摸屏的基本結(jié)構(gòu),是在一個(gè)適合安裝的現(xiàn) 實(shí)表面四周邊緣按照一定的順序安裝若干對(duì)紅外發(fā)射和紅外接收元件。這些發(fā)射和紅外接 收元件按照一一對(duì)應(yīng)的方式組成發(fā)射接收對(duì),沿著現(xiàn)實(shí)表面的邊緣構(gòu)成一個(gè)相互垂直的發(fā) 射接收陣列,在微型計(jì)算機(jī)系統(tǒng)的控制下按照一定的順序分別接通每一對(duì)發(fā)射和紅外接收 元件,檢測(cè)每一對(duì)紅外發(fā)射與接收元件之間的紅外光線是否被阻斷,以此來判定是否有觸 摸時(shí)間發(fā)生?,F(xiàn)有的紅外紅外觸摸屏系統(tǒng),光線在現(xiàn)實(shí)表面構(gòu)成柵格結(jié)構(gòu),檢測(cè)到觸摸時(shí),確定 觸摸發(fā)生柵格節(jié)點(diǎn)位置就可以算出觸摸事件發(fā)生的位置坐標(biāo)。這種觸摸檢測(cè)模式使得現(xiàn)有 的紅外觸摸屏在給定的時(shí)間段內(nèi),檢測(cè)系統(tǒng)只能接受唯一一組位置坐標(biāo)數(shù)據(jù),因此當(dāng)只有 一個(gè)觸摸點(diǎn)時(shí),觸摸屏可以正常工作,對(duì)于兩個(gè)或者兩個(gè)以上的觸摸點(diǎn)同時(shí)操作時(shí),系統(tǒng)將 計(jì)算錯(cuò)誤的坐標(biāo)。上述的檢測(cè)方式其在結(jié)構(gòu)上一般都設(shè)置有光信號(hào)發(fā)射裝置1以及光信號(hào)接收裝 置2,其中,每一個(gè)該光信號(hào)發(fā)射裝置1都唯一對(duì)應(yīng)一個(gè)該光信號(hào)接收裝置2,根據(jù)這樣的原 理在一個(gè)顯示屏幕周邊設(shè)置若干該光信號(hào)發(fā)射裝置1以及該光信號(hào)接收裝置2從而使該顯 示屏幕的顯示范圍中均勻的布滿該光信號(hào)發(fā)射裝置1所發(fā)射出的光線,此刻,當(dāng)操作者利 用手指或者其他物品比如筆尖,點(diǎn)觸該顯示屏幕中相關(guān)位置的時(shí)候,該手指或者其他物品 就會(huì)遮擋由該光信號(hào)發(fā)射裝置1所發(fā)出的光信號(hào),使與其相對(duì)應(yīng)的該光信號(hào)接收裝置2接 收不到該光信號(hào),并通過相關(guān)數(shù)據(jù)處理平臺(tái)計(jì)算出該手指或者其他物品所處的位置以達(dá)到 確定該手指或者其他物品在該顯示屏幕上所處位置的目的。但是當(dāng)上述的該顯示屏幕上同 時(shí)出現(xiàn)多個(gè)觸點(diǎn)位置的時(shí)候采用上述的技術(shù)進(jìn)行定位其誤讀率都比較高,比如如圖1、2、所 示,如圖1所示當(dāng)有一個(gè)觸點(diǎn)A的時(shí)候利用上述的技術(shù)可以比較準(zhǔn)確的確定出位置,而如 圖2所示當(dāng)出現(xiàn)兩個(gè)觸點(diǎn)的時(shí)候上述的技術(shù)不能分辨出該兩個(gè)觸點(diǎn)是處于A1、A1位置還是 A2、A2位置從而出現(xiàn)誤讀。除了上述的技術(shù)現(xiàn)在也有些現(xiàn)有的紅外觸摸屏,除了垂直掃描的光柵外,還有一 個(gè)斜方向的光柵掃描,這樣能排除兩點(diǎn)觸摸時(shí)產(chǎn)生的另外兩個(gè)偽點(diǎn),但是這種方式當(dāng)點(diǎn)數(shù) 多時(shí),判斷失效,而且此方法也無法判斷觸摸點(diǎn)大小。由于上述原因,現(xiàn)有的紅外觸摸屏技術(shù)在一些需要使用到多點(diǎn)觸摸的場(chǎng)合就會(huì)失 效,比如多人游戲,多個(gè)手指畫畫,等等,這樣就極大的限制了紅外觸摸屏的使用領(lǐng)域。鑒于 目前觸摸屏系統(tǒng)存在上述不足,提供一種可以實(shí)現(xiàn)多點(diǎn)精準(zhǔn)定位,減少誤判,并且能收識(shí)別 觸摸點(diǎn)的大小的方法實(shí)為必要。
發(fā)明內(nèi)容
本發(fā)明提供一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法其識(shí)別效率高識(shí)別速度 快,能方便操作者在短時(shí)間內(nèi)準(zhǔn)確的識(shí)別出多個(gè)觸摸屏的觸點(diǎn),而此是為本發(fā)明的主要目 的。本發(fā)明采用的技術(shù)方案為一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征 在于,其包括如下步驟第一步、在現(xiàn)實(shí)表面四周設(shè)置若干光信號(hào)發(fā)射端以及若干光信號(hào)接收端,若干該 光信號(hào)發(fā)射端排列形成光信號(hào)發(fā)射單元,若干該光信號(hào)接收端排列形成光信號(hào)接收單元, 該光信號(hào)發(fā)射單元設(shè)置在該現(xiàn)實(shí)表面的邊緣位置處,該光信號(hào)接收單元與該光信號(hào)發(fā)射單 元相對(duì)應(yīng)設(shè)置在該現(xiàn)實(shí)表面的邊緣位置處。一個(gè)該光信號(hào)發(fā)射端同時(shí)對(duì)應(yīng)至少三個(gè)該光信號(hào)接收端,也就是說該光信號(hào)發(fā)射 端發(fā)射出的光信號(hào)可以同時(shí)被至少三個(gè)該光信號(hào)接收端所接收,任意兩個(gè)相鄰的該光信號(hào) 接收端之間的距離相等,與一個(gè)該光信號(hào)發(fā)射端相對(duì)應(yīng)的該光信號(hào)接收端包括豎直對(duì)應(yīng)接 收端以及傾斜對(duì)應(yīng)接收端,其中,該豎直對(duì)應(yīng)接收端與該光信號(hào)發(fā)射端豎直對(duì)應(yīng),而該傾斜 對(duì)應(yīng)接收端對(duì)稱分布在該豎直對(duì)應(yīng)接收端兩側(cè)。第二步、當(dāng)該現(xiàn)實(shí)表面上出現(xiàn)若干個(gè)觸點(diǎn)的時(shí)候,若干該觸點(diǎn)位于該信號(hào)發(fā)射單 元與該信號(hào)接收單元之間,該觸點(diǎn)是由接觸物接觸到該現(xiàn)實(shí)表面所形成的,若干該光信號(hào) 發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的豎直對(duì)應(yīng)接收端 處于接收狀態(tài),而其他的傾斜對(duì)應(yīng)接收端都處于非接收狀態(tài)。在上述第二步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng)接收 端之間不存在該觸點(diǎn)的時(shí)候,該豎直對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光 信號(hào),從而得到在該光信號(hào)發(fā)射端與該豎直對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一 個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該豎直對(duì)應(yīng) 接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該 豎直對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟得到若干該觸點(diǎn)在該現(xiàn)實(shí)表面上 的初步位置區(qū)域。第三步、對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行第一次修正,得到最大正傾 斜角度修正后區(qū)域,若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā) 射端分別對(duì)應(yīng)的傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端位于豎直對(duì)應(yīng)接收端一 側(cè),且距離豎直對(duì)應(yīng)接收端最遠(yuǎn)。在上述第三步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收 端之間不存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光 信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一 個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng) 接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該 傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟對(duì)如上所述第二步中的該初步 位置區(qū)域進(jìn)行修正,并縮小該初步位置區(qū)域的范圍。第四步、對(duì)如上所述第三步中的該最大正傾斜角度修正后區(qū)域進(jìn)行第二次修正,得到最大負(fù)傾斜角度修正后區(qū)域,若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若 干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端位于該豎 直對(duì)應(yīng)接收端的另外一側(cè),且距離該豎直對(duì)應(yīng)接收端最遠(yuǎn)。在上述第四步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收 端之間不存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光 信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一 個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng) 接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該 傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟對(duì)如上所述第三步中的該最大正 傾斜角度修正后區(qū)域進(jìn)行修正,并縮小該最大正傾斜角度修正后區(qū)域的范圍。第五步、若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射 端分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端處于接收狀態(tài),在第五步的過程中,依次控制該傾斜對(duì)應(yīng) 接收端處于接收狀態(tài)的控制方式按照如下順序進(jìn)行。A步驟、在該豎直對(duì)應(yīng)接收端一側(cè),除了第三步中的距離豎直對(duì)應(yīng)接收端最遠(yuǎn)的該 傾斜對(duì)應(yīng)接收端之外,逐一控制傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端的位置 逐漸靠近該豎直對(duì)應(yīng)接收端。B步驟、在該豎直對(duì)應(yīng)接收端的另外一側(cè),除了第四步中的距離豎直對(duì)應(yīng)接收端最 遠(yuǎn)的該傾斜對(duì)應(yīng)接收端之外,逐一控制傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端 的位置逐漸靠近該豎直對(duì)應(yīng)接收端。上述步驟、B步驟循環(huán)進(jìn)行,每循環(huán)一次得到一次若干該觸點(diǎn)的位置面積信息,該 位置面積信息隨著A步驟、B步驟循環(huán)的進(jìn)行,其位置面積逐漸減小,如此循環(huán)往復(fù),對(duì)如上 所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正,并縮小其范圍,得到若干該觸點(diǎn) 的位置,對(duì)如上所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正,并縮小其范圍,得 到若干該觸點(diǎn)的位置。第六步、過濾第五步中的若干該觸點(diǎn)的位置,過濾去掉其中的誤點(diǎn),其過濾的方式 為,首先設(shè)定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積數(shù)值,而后將幾何面積小于該設(shè)定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積 數(shù)值的該觸點(diǎn)去掉,最終確定出若干該觸點(diǎn)的位置結(jié)果完成整體識(shí)別過程。本發(fā)明的有益效果為1、本發(fā)明的觸摸屏裝置結(jié)構(gòu)簡(jiǎn)單、緊湊,成本低廉;2、本發(fā)明既可實(shí)現(xiàn)單點(diǎn)觸摸,也可實(shí)現(xiàn)多點(diǎn)觸摸,還可以識(shí)別各個(gè)觸點(diǎn)的大小,粗 略形狀;3、因?yàn)楸景l(fā)明采用紅外觸摸框方式,與紅外攝像方式實(shí)現(xiàn)的多點(diǎn)觸控相比,具有 性能穩(wěn)定,成本低廉,應(yīng)用范圍廣等優(yōu)點(diǎn),因此可以用在液晶,等離子,等平板顯示設(shè)備中。4、本發(fā)明實(shí)現(xiàn)多點(diǎn)定位的算法效率高,觸摸點(diǎn)位置坐標(biāo)計(jì)算方便、準(zhǔn)確、可靠。
圖1為傳統(tǒng)技術(shù)一個(gè)觸點(diǎn)的識(shí)別原理示意圖;圖2為傳統(tǒng)技術(shù)多個(gè)觸點(diǎn)的識(shí)別原理示意圖;圖3為本發(fā)明的光信號(hào)發(fā)射端以及光信號(hào)接收端的位置示意圖4A、圖4B、圖4C為本發(fā)明的光信號(hào)發(fā)射端以及光信號(hào)接收端的對(duì)應(yīng)位置示意 圖;圖5A、圖5B、圖5C為本發(fā)明第二步的動(dòng)作示意圖;圖6為本發(fā)明第三步的動(dòng)作示意圖;圖7為本發(fā)明第四步的動(dòng)作示意圖;圖8為本發(fā)明第五步的動(dòng)作示意圖;圖9為本發(fā)明第六步的動(dòng)作示意圖10至圖14為實(shí)現(xiàn)本發(fā)明方法的具體算法的原理示意圖。
具體實(shí)施例方式如圖3至9所示,一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其包括如下步驟第一步、如圖3所示,在現(xiàn)實(shí)表面100四周設(shè)置若干光信號(hào)發(fā)射端10以及若干光 信號(hào)接收端20。若干該光信號(hào)發(fā)射端10排列形成光信號(hào)發(fā)射單元200,若干該光信號(hào)接收端20排 列形成光信號(hào)接收單元300。該光信號(hào)發(fā)射單元200設(shè)置在該現(xiàn)實(shí)表面100的邊緣位置處,該光信號(hào)接收單元 300與該光信號(hào)發(fā)射單元200相對(duì)應(yīng)設(shè)置在該現(xiàn)實(shí)表面100的邊緣位置處。該現(xiàn)實(shí)表面100為數(shù)碼產(chǎn)品的觸摸屏,比如,該現(xiàn)實(shí)表面100可以為移動(dòng)電話的觸 摸屏也可以為電腦的觸摸屏或者其他數(shù)碼產(chǎn)品的觸摸屏。如圖3所示,在具體實(shí)施的時(shí)候該現(xiàn)實(shí)表面100為矩形,其中,該光信號(hào)發(fā)射單元 200設(shè)置在該現(xiàn)實(shí)表面100的一條橫邊以及一條豎邊上,該光信號(hào)接收單元300與該光信號(hào) 發(fā)射單元200相對(duì)應(yīng)設(shè)置在該現(xiàn)實(shí)表面100的另外一條橫邊以及另外一條豎邊上。如圖4A、圖4B、圖4C所示,一個(gè)該光信號(hào)發(fā)射端10同時(shí)對(duì)應(yīng)至少三個(gè)該光信號(hào)接 收端20,也就是說該光信號(hào)發(fā)射端10發(fā)射出的光信號(hào)L可以同時(shí)被至少三個(gè)該光信號(hào)接收 端20所接收,任意兩個(gè)相鄰的該光信號(hào)接收端20之間的距離相等。該光信號(hào)發(fā)射端10的發(fā)光角度大于等于30度。與一個(gè)該光信號(hào)發(fā)射端10相對(duì)應(yīng)的該光信號(hào)接收端20包括豎直對(duì)應(yīng)接收端21 以及傾斜對(duì)應(yīng)接收端22,其中,該豎直對(duì)應(yīng)接收端21與該光信號(hào)發(fā)射端10豎直對(duì)應(yīng),而該 傾斜對(duì)應(yīng)接收端22對(duì)稱分布在該豎直對(duì)應(yīng)接收端21兩側(cè)。如上所述,借助該光信號(hào)發(fā)射端10與該光信號(hào)接收端20的設(shè)置方式并根據(jù)光學(xué) 原理,該光信號(hào)發(fā)射端10所發(fā)射出的該光信號(hào)L在該現(xiàn)實(shí)表面100上掃過的形狀為以該光 信號(hào)發(fā)射端10為頂點(diǎn),以至少一個(gè)該光信號(hào)接收端20排列形成的直線為底邊的等腰三角 形,其中該豎直對(duì)應(yīng)接收端21位于該等腰三角形底邊的中點(diǎn)上,該光信號(hào)L布滿在該等腰 三角形中。第二步、如圖5A所示,當(dāng)該現(xiàn)實(shí)表面100上出現(xiàn)若干個(gè)觸點(diǎn)A的時(shí)候,若干該觸點(diǎn) A位于該信號(hào)發(fā)射單元200與該信號(hào)接收單元300之間,該觸點(diǎn)A是由接觸物接觸到該現(xiàn)實(shí) 表面100所形成的,該接觸物可以是人體的手指或者觸摸筆類物體。若干該光信號(hào)發(fā)射端10依次發(fā)射該光信號(hào)L,依次控制與若干該光信號(hào)發(fā)射端10 分別對(duì)應(yīng)的該豎直對(duì)應(yīng)接收端21處于接收狀態(tài),而其他的該傾斜對(duì)應(yīng)接收端22都處于非 接收狀態(tài)。
在上述第二步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng) 接收端21之間不存在該觸點(diǎn)A的時(shí)候,該豎直對(duì)應(yīng)接收端21可以接收到該光信號(hào)發(fā)射端 10所發(fā)射的該光信號(hào)L,從而得到在該光信號(hào)發(fā)射端10與該豎直對(duì)應(yīng)接收端21之間不存 在該觸點(diǎn)A的結(jié)果。而當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng)接收端21之間存在該觸 點(diǎn)A的時(shí)候,該豎直對(duì)應(yīng)接收端21不可以接收到該光信號(hào)發(fā)射端10所發(fā)射的該光信號(hào)L, 從而得到在該光信號(hào)發(fā)射端10與該豎直對(duì)應(yīng)接收端21之間存在該觸點(diǎn)A的結(jié)果。如圖5C所示,通過如上的步驟得到若干該觸點(diǎn)A在該現(xiàn)實(shí)表面100上的初步位置 區(qū)域。通過如上的方式只可以確定在特定的該光信號(hào)發(fā)射端10與該豎直對(duì)應(yīng)接收端21 之間的一個(gè)豎直區(qū)域內(nèi)存在該觸點(diǎn)A,但是不能確定該觸點(diǎn)A在豎直區(qū)域內(nèi)的具體位置。如圖5A、圖5B、圖5C所示,當(dāng)該現(xiàn)實(shí)表面100為矩形的時(shí)候,首先,由位于該現(xiàn)實(shí) 表面100橫邊上的該光信號(hào)發(fā)射單元200之光信號(hào)發(fā)射端10發(fā)射該光信號(hào)L,此刻由位于 該現(xiàn)實(shí)表面100橫邊上的該光信號(hào)接收單元300之豎直對(duì)應(yīng)接收端21接收該光信號(hào)L。而后,由位于該現(xiàn)實(shí)表面100豎邊上的該光信號(hào)發(fā)射單元200之光信號(hào)發(fā)射端10 發(fā)射該光信號(hào)L,此刻由位于該現(xiàn)實(shí)表面100豎邊上的該光信號(hào)接收單元300之豎直對(duì)應(yīng)接 收端21接收該光信號(hào)L。第三步、對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行第一次修正,得到最大正傾 斜角度修正后區(qū)域。如圖6所示,若干該光信號(hào)發(fā)射端10依次發(fā)射該光信號(hào)L,依次控制與若干該光信 號(hào)發(fā)射端10分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端22處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端22位于 豎直對(duì)應(yīng)接收端21 —側(cè),且距離豎直對(duì)應(yīng)接收端21最遠(yuǎn)。在上述第三步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng) 接收端22之間不存在該觸點(diǎn)A的時(shí)候,該傾斜對(duì)應(yīng)接收端22可以接收到該光信號(hào)發(fā)射端 10所發(fā)射的該光信號(hào)L,從而得到在該光信號(hào)發(fā)射端10與該傾斜對(duì)應(yīng)接收端22之間不存 在該觸點(diǎn)A的結(jié)果。而當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端22之間存在該觸 點(diǎn)A的時(shí)候,該傾斜對(duì)應(yīng)接收端22不可以接收到該光信號(hào)發(fā)射端10所發(fā)射的該光信號(hào)L, 從而得到在該光信號(hào)發(fā)射端10與該傾斜對(duì)應(yīng)接收端22之間存在該觸點(diǎn)A的結(jié)果。通過如上的步驟對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行修正,并縮小該初步 位置區(qū)域的范圍。第四步、對(duì)如上所述第三步中的該最大正傾斜角度修正后區(qū)域進(jìn)行第二次修正, 得到最大負(fù)傾斜角度修正后區(qū)域。如圖7所示,若干該光信號(hào)發(fā)射端10依次發(fā)射該光信號(hào)L,依次控制與若干該光信 號(hào)發(fā)射端10分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端22處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端22位于該 豎直對(duì)應(yīng)接收端21的另外一側(cè),且距離該豎直對(duì)應(yīng)接收端21最遠(yuǎn)。在上述第四步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng) 接收端22之間不存在該觸點(diǎn)A的時(shí)候,該傾斜對(duì)應(yīng)接收端22可以接收到該光信號(hào)發(fā)射端 10所發(fā)射的該光信號(hào)L,從而得到在該光信號(hào)發(fā)射端10與該傾斜對(duì)應(yīng)接收端22之間不存
9在該觸點(diǎn)A的結(jié)果。而當(dāng)一個(gè)該光信號(hào)發(fā)射端10與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端22之間存在該觸 點(diǎn)A的時(shí)候,該傾斜對(duì)應(yīng)接收端22不可以接收到該光信號(hào)發(fā)射端10所發(fā)射的該光信號(hào)L, 從而得到在該光信號(hào)發(fā)射端10與該傾斜對(duì)應(yīng)接收端22之間存在該觸點(diǎn)A的結(jié)果。通過如上的步驟對(duì)如上所述第三步中的該最大正傾斜角度修正后區(qū)域進(jìn)行修正, 并縮小該最大正傾斜角度修正后區(qū)域的范圍。在這里需要說明的是按上述第二步至第四步中的方式逐步縮小確定該觸點(diǎn)A的 位置的方式其效率最高,可以大大提升在實(shí)施過程中的識(shí)別效率,有效的減少運(yùn)算次數(shù),達(dá) 到利用較少運(yùn)算次數(shù)在短時(shí)間內(nèi)就可以得出該觸點(diǎn)A的位置的效果。第五步、若干該光信號(hào)發(fā)射端10依次發(fā)射該光信號(hào)L,依次控制與若干該光信號(hào) 發(fā)射端10分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端22處于接收狀態(tài)。如圖8所示,在第五步的過程中,依次控制該傾斜對(duì)應(yīng)接收端22處于接收狀態(tài)的 控制方式按照如下順序進(jìn)行。A步驟、在該豎直對(duì)應(yīng)接收端21 —側(cè),除了第三步中的距離豎直對(duì)應(yīng)接收端21最 遠(yuǎn)的傾斜對(duì)應(yīng)接收端22之外,逐一控制傾斜對(duì)應(yīng)接收端22處于接收狀態(tài),該傾斜對(duì)應(yīng)接收 端22的位置逐漸靠近該豎直對(duì)應(yīng)接收端21。B步驟、在該豎直對(duì)應(yīng)接收端21的另外一側(cè),除了第四步中的距離豎直對(duì)應(yīng)接收 端21最遠(yuǎn)的傾斜對(duì)應(yīng)接收端22之外,逐一控制傾斜對(duì)應(yīng)接收端22處于接收狀態(tài),該傾斜 對(duì)應(yīng)接收端22的位置逐漸靠近該豎直對(duì)應(yīng)接收端21。上述A步驟、B步驟循環(huán)進(jìn)行,每循環(huán)一次得到一次若干該觸點(diǎn)A的位置面積信息, 該位置面積信息隨著A步驟、B步驟循環(huán)的進(jìn)行,其位置面積逐漸減小。如此循環(huán)往復(fù),對(duì)如上所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正, 并縮小其范圍,得到若干該觸點(diǎn)A的位置。在進(jìn)行上述A步驟、B步驟循環(huán)進(jìn)行的過程中進(jìn)行區(qū)域優(yōu)化,逐步減少發(fā)射該光信 號(hào)L的該光信號(hào)發(fā)射端10的數(shù)量,以提升識(shí)別效率,縮短識(shí)別時(shí)間。當(dāng)A步驟、B步驟循環(huán)進(jìn)行得到若干該觸點(diǎn)A的位置面積信息之后,以該位置面 積之上邊緣為基礎(chǔ)確定上邊界,以該位置面積之下邊緣為基礎(chǔ)確定下邊界,以該位置面積 之左邊緣為基礎(chǔ)確定左邊界,以該位置面積之右邊緣為基礎(chǔ)確定右邊界,該上邊界、該下邊 界、該左邊界以及該右邊界圍繞形成優(yōu)化區(qū),該優(yōu)化區(qū)的面積小于該現(xiàn)實(shí)表面100的面積, 若干該觸點(diǎn)A全部落在該優(yōu)化區(qū)中。此刻,光信號(hào)發(fā)射端10發(fā)射的該光信號(hào)L不經(jīng)過該優(yōu)化區(qū)的光信號(hào)發(fā)射端10停 止工作,只有光信號(hào)發(fā)射端10發(fā)射的該光信號(hào)L經(jīng)過該優(yōu)化區(qū)的光信號(hào)發(fā)射端10繼續(xù)工 作,并進(jìn)行上述A步驟、B步驟的循環(huán)。對(duì)如上所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正,并縮小其范圍, 得到若干該觸點(diǎn)A的位置。第六步、如圖9所示,過濾第五步中的若干該觸點(diǎn)A的位置,過濾去掉其中的誤點(diǎn) I其過濾的方式為,首先設(shè)定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積數(shù)值,而后將幾何面積小于該設(shè) 定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積數(shù)值的該觸點(diǎn)A去掉,最終確定出若干該觸點(diǎn)A的位置結(jié)果完成整
10體識(shí)別過程。在這里需要強(qiáng)調(diào)的是在實(shí)際操作的過程中硬件平臺(tái)完成上述步驟的運(yùn)算時(shí)間非 常短所以可以通過本發(fā)明的方法快速準(zhǔn)確的定義出在現(xiàn)實(shí)表面上觸點(diǎn)的位置,上述的該光 信號(hào)發(fā)射端發(fā)射的該光信號(hào)為紅外線。本發(fā)明的技術(shù)方案在具體實(shí)施的時(shí)候?yàn)榱擞布蠈?shí)現(xiàn)簡(jiǎn)單,硬件電路響應(yīng)快速, 可以采用一發(fā),N個(gè)管同時(shí)一并接收,而且這個(gè)關(guān)系在硬件上就是固定的,也就是說一個(gè)管 發(fā),只能對(duì)應(yīng)的N干個(gè)管接收,因此,掃描時(shí),只需所有發(fā)射管掃描一次,并記錄下每個(gè)發(fā)射 管,所對(duì)應(yīng)的N個(gè)接收管的狀態(tài),可以用一個(gè)數(shù)組在描述這些狀態(tài),數(shù)組的每個(gè)元素記錄了 N個(gè)狀態(tài),屏幕所有范圍每掃描一次,就會(huì)更新一次這個(gè)數(shù)組。具體計(jì)算的時(shí)候,為了優(yōu)化算法,可以先從數(shù)組提取每個(gè)發(fā)射管垂直方向?qū)?yīng)的 接收管的狀態(tài),用排除法進(jìn)行區(qū)域確定,然后再提取每個(gè)發(fā)射管最大斜率方向的接收管,用 排除法進(jìn)行區(qū)域修正,然后再依次修正,直到所有對(duì)應(yīng)的接收管方狀態(tài)都修正完。如上所述利用本發(fā)明的技術(shù)除了可以同時(shí)識(shí)別多個(gè)觸點(diǎn)的位置,同時(shí)也可以大概 確定觸點(diǎn)的輪廓形狀,概括本發(fā)明的方法,利用本發(fā)明的技術(shù)主要是在觸點(diǎn)的周邊作若干 條切線通過這樣的方式將觸點(diǎn)的輪廓逐步清晰界定出來。采用本發(fā)明的技術(shù)方案可以高效 快速相對(duì)準(zhǔn)確的確定出觸點(diǎn)的輪廓形狀。如上所述本發(fā)明的技術(shù)方案在具體實(shí)施的時(shí)候比較容易開發(fā)出實(shí)現(xiàn)上述步驟的 一種方法就是構(gòu)建一個(gè)分辨率為紅外發(fā)射管分辨率大小的一張圖,然后根據(jù)每一步填充, 對(duì)圖像進(jìn)行填充,最后再用圖像識(shí)別來尋找有效的觸點(diǎn)。但是上述的算法在具體實(shí)施的時(shí) 候很占內(nèi)存,而且很占時(shí)間,圖形處理也很麻煩。根據(jù)本發(fā)明的技術(shù)方案下面提供一種在實(shí) 施的過程中比較有效快速的算法。首先,采用多邊形來描述區(qū)域,這里的區(qū)域是指本發(fā)明步驟中所形成的各種區(qū)域, 多邊形采用用存儲(chǔ)頂點(diǎn)的方法來進(jìn)行描述。根據(jù)上述的分析,可以得知所說的區(qū)域無非是由一個(gè)個(gè)多邊形組成的,然后再被 一個(gè)個(gè)有寬度的線段切割,其中多邊形為本發(fā)明步驟中所形成的各種區(qū)域,而有寬度的線 段是指該光信號(hào)發(fā)射端10所發(fā)射該光信號(hào)L,(有寬度的線段可以看做平行四邊形,當(dāng)然矩 形也是特殊的平行四邊形)。其次,這種算法歸結(jié)為一個(gè)多邊形集合減去一個(gè)平行四邊形集合,最后得到的多 邊形集合即為觸點(diǎn)的集合。多邊形集合最初為一個(gè)矩形,即整個(gè)屏幕,而平行四邊形集合,為一個(gè)個(gè)有斜率 的,有寬度的線段,用循環(huán)語句,將A這個(gè)集合依次減去平行四邊形集合里面的所有平行四 邊形集合?,F(xiàn)在,所有算法歸結(jié)為從一個(gè)多邊形集合A里面減去一個(gè)平行四邊形區(qū)域b,得到 一個(gè)多邊形集合。剩下的只是重復(fù)這一步驟而已。在具體實(shí)施的時(shí)候,一個(gè)多邊形區(qū)域減去另外一個(gè)平行四邊形的算法如下計(jì)算從多邊形集合A里面減去多邊形b。c為多邊形集合A里面的一個(gè)多邊形。那 么按多邊形頂點(diǎn)的布局來分,有三種情況1、c的所有頂點(diǎn)都不在b里(分兩種情況)1)如圖10所示,在b外面的點(diǎn)如果都在b的右邊或者左邊,此刻,無需改動(dòng)C,什么都不做,A集合無需改動(dòng)。2)如圖11所示,在b外面的點(diǎn)如果都左邊跟右邊都有。此刻,計(jì)算出b跟c相交 的四個(gè)點(diǎn),將c分成兩個(gè)多邊形,集合A增加一個(gè)多邊形。2、c的部分定點(diǎn)在b里面(分兩種情況)1)如圖12所示,在b外面的點(diǎn)如果都在b的右邊或者左邊,此亥lj,計(jì)算出b跟c相 交的兩個(gè)點(diǎn),更新c區(qū)域的頂點(diǎn)值,A集合多邊形數(shù)目不變。2)如圖13所示,在b外面的點(diǎn)如果都左邊跟右邊都有,此刻,計(jì)算出b跟c相交的 四個(gè)點(diǎn),將c分成兩個(gè)多邊形,A集合增加一個(gè)多邊形元素。
3、如圖14所示,c的全部頂點(diǎn)在b里面,那么c從A集合中移除,A集合減少一個(gè)多邊 形元素。
權(quán)利要求
一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于,其包括如下步驟第一步、在現(xiàn)實(shí)表面四周設(shè)置若干光信號(hào)發(fā)射端以及若干光信號(hào)接收端,若干該光信號(hào)發(fā)射端排列形成光信號(hào)發(fā)射單元,若干該光信號(hào)接收端排列形成光信號(hào)接收單元,該光信號(hào)發(fā)射單元設(shè)置在該現(xiàn)實(shí)表面的邊緣位置處,該光信號(hào)接收單元與該光信號(hào)發(fā)射單元相對(duì)應(yīng)設(shè)置在該現(xiàn)實(shí)表面的邊緣位置處,一個(gè)該光信號(hào)發(fā)射端同時(shí)對(duì)應(yīng)至少三個(gè)該光信號(hào)接收端,也就是說該光信號(hào)發(fā)射端發(fā)射出的光信號(hào)可以同時(shí)被至少三個(gè)該光信號(hào)接收端所接收,任意兩個(gè)相鄰的該光信號(hào)接收端之間的距離相等,與一個(gè)該光信號(hào)發(fā)射端相對(duì)應(yīng)的該光信號(hào)接收端包括豎直對(duì)應(yīng)接收端以及傾斜對(duì)應(yīng)接收端,其中,該豎直對(duì)應(yīng)接收端與該光信號(hào)發(fā)射端豎直對(duì)應(yīng),而該傾斜對(duì)應(yīng)接收端對(duì)稱分布在該豎直對(duì)應(yīng)接收端兩側(cè),第二步、當(dāng)該現(xiàn)實(shí)表面上出現(xiàn)若干個(gè)觸點(diǎn)的時(shí)候,若干該觸點(diǎn)位于該信號(hào)發(fā)射單元與該信號(hào)接收單元之間,該觸點(diǎn)是由接觸物接觸到該現(xiàn)實(shí)表面所形成的,若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的豎直對(duì)應(yīng)接收端處于接收狀態(tài),而其他的傾斜對(duì)應(yīng)接收端都處于非接收狀態(tài),在上述第二步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的時(shí)候,該豎直對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該豎直對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該豎直對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該豎直對(duì)應(yīng)接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該豎直對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟得到若干該觸點(diǎn)在該現(xiàn)實(shí)表面上的初步位置區(qū)域,第三步、對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行第一次修正,得到最大正傾斜角度修正后區(qū)域,若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端位于豎直對(duì)應(yīng)接收端一側(cè),且距離豎直對(duì)應(yīng)接收端最遠(yuǎn),在上述第三步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行修正,并縮小該初步位置區(qū)域的范圍,第四步、對(duì)如上所述第三步中的該最大正傾斜角度修正后區(qū)域進(jìn)行第二次修正,得到最大負(fù)傾斜角度修正后區(qū)域,若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端位于該豎直對(duì)應(yīng)接收端的另外一側(cè),且距離該豎直對(duì)應(yīng)接收端最遠(yuǎn),在上述第四步的過程中,當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間不存在該觸點(diǎn)的結(jié)果,而當(dāng)一個(gè)該光信號(hào)發(fā)射端與和其相對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的時(shí)候,該傾斜對(duì)應(yīng)接收端不可以接收到該光信號(hào)發(fā)射端所發(fā)射的該光信號(hào),從而得到在該光信號(hào)發(fā)射端與該傾斜對(duì)應(yīng)接收端之間存在該觸點(diǎn)的結(jié)果,通過如上的步驟對(duì)如上所述第三步中的該最大正傾斜角度修正后區(qū)域進(jìn)行修正,并縮小該最大正傾斜角度修正后區(qū)域的范圍,第五步、若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端處于接收狀態(tài),在第五步的過程中,依次控制該傾斜對(duì)應(yīng)接收端處于接收狀態(tài)的控制方式按照如下順序進(jìn)行,A步驟、在該豎直對(duì)應(yīng)接收端一側(cè),除了第三步中的距離豎直對(duì)應(yīng)接收端最遠(yuǎn)的該傾斜對(duì)應(yīng)接收端之外,逐一控制傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端的位置逐漸靠近該豎直對(duì)應(yīng)接收端,B步驟、在該豎直對(duì)應(yīng)接收端的另外一側(cè),除了第四步中的距離豎直對(duì)應(yīng)接收端最遠(yuǎn)的該傾斜對(duì)應(yīng)接收端之外,逐一控制傾斜對(duì)應(yīng)接收端處于接收狀態(tài),該傾斜對(duì)應(yīng)接收端的位置逐漸靠近該豎直對(duì)應(yīng)接收端,上述步驟、B步驟循環(huán)進(jìn)行,每循環(huán)一次得到一次若干該觸點(diǎn)的位置面積信息,該位置面積信息隨著A步驟、B步驟循環(huán)的進(jìn)行,其位置面積逐漸減小,如此循環(huán)往復(fù),對(duì)如上所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正,并縮小其范圍,得到若干該觸點(diǎn)的位置,對(duì)如上所述第四步中的該最大負(fù)傾斜角度修正后區(qū)域進(jìn)行修正,并縮小其范圍,得到若干該觸點(diǎn)的位置,第六步、過濾第五步中的若干該觸點(diǎn)的位置,過濾去掉其中的誤點(diǎn),其過濾的方式為,首先設(shè)定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積數(shù)值,而后將幾何面積小于該設(shè)定標(biāo)準(zhǔn)觸點(diǎn)的幾何面積數(shù)值的該觸點(diǎn)去掉,最終確定出若干該觸點(diǎn)的位置結(jié)果完成整體識(shí)別過程。
2.如權(quán)利要求1所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于該 現(xiàn)實(shí)表面為數(shù)碼產(chǎn)品的觸摸屏。
3.如權(quán)利要求1所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于該 現(xiàn)實(shí)表面為矩形,其中,該光信號(hào)發(fā)射單元設(shè)置在該現(xiàn)實(shí)表面的一條橫邊以及一條豎邊上, 該光信號(hào)接收單元與該光信號(hào)發(fā)射單元相對(duì)應(yīng)設(shè)置在該現(xiàn)實(shí)表面的另外一條橫邊以及另 外一條豎邊上。
4.如權(quán)利要求3所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于在 第二步中當(dāng)該現(xiàn)實(shí)表面為矩形的時(shí)候,首先,由位于該現(xiàn)實(shí)表面橫邊上的該光信號(hào)發(fā)射單 元之光信號(hào)發(fā)射端發(fā)射該光信號(hào),此刻由位于該現(xiàn)實(shí)表面橫邊上的該光信號(hào)接收單元之豎 直對(duì)應(yīng)接收端接收該光信號(hào),而后,由位于該現(xiàn)實(shí)表面豎邊上的該光信號(hào)發(fā)射單元之光信 號(hào)發(fā)射端發(fā)射該光信號(hào),此刻由位于該現(xiàn)實(shí)表面豎邊上的該光信號(hào)接收單元之豎直對(duì)應(yīng)接 收端接收該光信號(hào)。
5.如權(quán)利要求1所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于該 光信號(hào)發(fā)射端的發(fā)光角度大于等于30度。
6.如權(quán)利要求1所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于第 五步中在進(jìn)行A步驟、B步驟循環(huán)進(jìn)行的過程中進(jìn)行區(qū)域優(yōu)化,逐步減少發(fā)射該光信號(hào)的該 光信號(hào)發(fā)射端的數(shù)量,當(dāng)A步驟、B步驟循環(huán)進(jìn)行得到若干該觸點(diǎn)的位置面積信息之后,以 該位置面積之上邊緣為基礎(chǔ)確定上邊界,以該位置面積之下邊緣為基礎(chǔ)確定下邊界,以該位置面積之左邊緣為基礎(chǔ)確定左邊界,以該位置面積之右邊緣為基礎(chǔ)確定右邊界,該上邊 界、該下邊界、該左邊界以及該右邊界圍繞形成優(yōu)化區(qū),該優(yōu)化區(qū)的面積小于該現(xiàn)實(shí)表面的 面積,若干該觸點(diǎn)全部落在該優(yōu)化區(qū)中,此刻,光信號(hào)發(fā)射端發(fā)射的該光信號(hào)不經(jīng)過該優(yōu)化 區(qū)的光信號(hào)發(fā)射端停止工作,只有光信號(hào)發(fā)射端發(fā)射的該光信號(hào)經(jīng)過該優(yōu)化區(qū)的光信號(hào)發(fā) 射端繼續(xù)工作,并進(jìn)行上述A步驟、B步驟的循環(huán)。
7.如權(quán)利要求1所述的一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其特征在于該 光信號(hào)發(fā)射端發(fā)射的該光信號(hào)為紅外線。
全文摘要
本發(fā)明涉及一種可同時(shí)識(shí)別觸摸屏多個(gè)觸點(diǎn)的識(shí)別方法,其包括如下步驟第一步、在現(xiàn)實(shí)表面四周設(shè)置若干光信號(hào)發(fā)射端以及若干光信號(hào)接收端,第二步、當(dāng)該現(xiàn)實(shí)表面上出現(xiàn)若干個(gè)觸點(diǎn)的時(shí)候,首先進(jìn)行橫向以及縱向的過濾掃描,第三步、對(duì)如上所述第二步中的該初步位置區(qū)域進(jìn)行最大正傾斜角度修正,第四步、對(duì)如上所述第三步中的區(qū)域進(jìn)行最大負(fù)傾斜角度修正,第五步、若干該光信號(hào)發(fā)射端依次發(fā)射該光信號(hào),依次控制與若干該光信號(hào)發(fā)射端分別對(duì)應(yīng)的該傾斜對(duì)應(yīng)接收端處于接收狀態(tài),第六步、過濾第五步中的若干該觸點(diǎn)的位置,過濾去掉其中的誤點(diǎn),最終確定出若干該觸點(diǎn)的位置結(jié)果,完成整體識(shí)別過程。
文檔編號(hào)G06F3/042GK101930322SQ20101013723
公開日2010年12月29日 申請(qǐng)日期2010年3月26日 優(yōu)先權(quán)日2010年3月26日
發(fā)明者陳偉山 申請(qǐng)人:陳偉山