新四季網

一種攝像頭前定位觸控螢幕多點觸控方法及裝置的製作方法

2023-11-03 12:34:22 1

專利名稱:一種攝像頭前定位觸控螢幕多點觸控方法及裝置的製作方法
技術領域:
本發明涉及光學觸控技術領域,具體涉及ー種攝像頭前定位觸控螢幕多點觸控方法及裝置。
背景技術:
觸控技術已經進入人們日常生活的方方面面,小到觸摸手機、平板電腦,大到智能會議系統、拼接顯示牆,觸控技術都以其直觀、方便的性能應用到生產生活的方方面面。在大尺寸觸控領域,目前較為成熟的觸控技術有紅外管掃描技木、攝像頭光學定位技術、超聲波定位技術等。其中攝像頭前定位技術以其定位精度高,反應靈敏等優勢得到廣泛應用。在攝像頭前定位技術領域,單點定位技術已經比較成熟穩定,且定位尺寸逐漸向80寸、120寸或更大的尺寸發展。但在多點觸控發展方向上,現有技術還存在各種各樣的缺陷。即使是兩點觸摸,現有技術中檢測到都是假兩點,目前真兩點觸控技術應用效果差。而至於兩點以上的多點觸控,則還未找到更理想的解決方案,其中最關鍵的原因是由於定位硬體設備的限制,觸控算法難以處理多點觸摸時出現的各種問題。

發明內容
本發明解決的技術問題是克服現有技術的不足,提供一種實現多點觸摸定位的攝像頭前定位觸控螢幕多點觸控方法。本發明還提供一種實現多點觸摸定位的攝像頭前定位觸控螢幕多點觸控裝置。為解決上述技術問題,本發明第一個發明目的的技術方案如下
ー種攝像頭前定位觸控螢幕多點觸控方法,觸控螢幕定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源,所述方法包括如下步驟
獲取攝像頭圖像中的光斑數據並計算出光斑交點;
計算光斑交點之間的距離;
設置距離閾值,合併距離小於距離閾值的光斑交點,得到待定點;
合併重複的待定點,得到觸摸點。上述方案中,所述方法還對攝像頭進行分組,上邊框左上角攝像頭與上邊框中部位置靠右攝像頭為第一組攝像頭,上邊框右上角攝像頭和上邊框中部位置靠左攝像頭為第ニ組攝像頭,上邊框左上角和上邊框右上角攝像頭為第三組攝像頭;
所述獲取攝像頭圖像中的光斑數據並計算出光斑交點的步驟包括
獲取攝像頭圖像中的光斑數據;
根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交點。上述方案中,所述計算光斑交點之間的距離具體是指計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離。上述方案中,所述方法還包括計算各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數;
所述合併重複的待定點,得到觸摸點的具體步驟是
將任意兩個待定點作為一個點對,計算每個點對中兩個待定點之間的距離;
將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能相同;
將取出的每個點對中的兩個待定點合併成一個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。上述方案中,獲取觸摸點後還進行如下步驟
獲取攝像頭中的所有光斑對應的遮擋光線;
根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列;根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止,最後得到真觸摸點。上述方案中,位於上邊框左頂角、右頂角的攝像頭的有效視場為整個定位區域,位於上邊框中部位置的攝像頭的可視角度為80-120度。為解決上述技術問題,本發明第二個發明目的的技術方案如下
一種攝像頭前定位觸控螢幕多點觸控裝置,包括定位框,定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源;所述裝置還包括
光斑獲取模塊,用於獲取攝像頭圖像中的光斑數據並計算出光斑交點;
距離計算模塊,用於計算光斑交點之間的距離;
相同光斑交點判斷模塊,其設定距離閾值,用於合併距離小於距離閾值的光斑交點,得到待定點;
重複點合併模塊,用於合併重複的待定點,得到觸摸點。上述方案中,所述光斑獲取模塊包括
攝像頭分組模塊,用於對攝像頭進行分組,上邊框左上角攝像頭與上邊框中部位置靠右攝像頭為第一組攝像頭,上邊框右上角攝像頭和上邊框中部位置靠左攝像頭為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭為第三組攝像頭,其中位於上邊框左右頂角的攝像頭的有效視場為整個定位區域,位於上邊框中部位置的攝像頭的可視角度為80-120度;
光斑數據獲取模塊,用於獲取各攝像頭圖像中的光斑數據;
光斑交點獲取模塊,用於根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交佔.
所述距離計算模塊進一步用於計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離;上述方案中,所述光斑數據獲取模塊還用於計算各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數; 所述重複點合併模塊進ー步用於
將任意兩個待定點作為ー個點對,計算每個點對中兩個待定點之間的距離;
將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能相同;
將取出的姆個點對中的兩個待定點合併成ー個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。上述方案中,還包括鬼點去除模塊,其用於
獲取攝像頭中的所有光斑對應的遮擋光線;
根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列;根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止,最後得到真觸摸點。與現有技術相比,本發明技術方案的有益效果是
本發明能夠準確判斷出真實觸摸點和假觸摸點,大大提高了觸摸點的識別度,實現了在攝像頭前定位技術領域的多點觸控。


圖I為本發明ー種攝像頭前定位觸控螢幕多點觸控方法的流程 圖2為本發明中觸控螢幕的結構簡 圖3為本發明觸控螢幕中同時有多個觸摸物的示意 圖4為本發明中具體實施例的流程 圖5為本發明中ー種攝像頭前定位觸控螢幕多點觸控裝置的結構示意圖。
具體實施例方式下面結合附圖和實施例對本發明的技術方案做進ー步的說明。如圖I所示,為本發明ー種攝像頭前定位觸控螢幕多點觸控方法的流程圖;所述觸控螢幕定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源,位於上邊框左右頂角的攝像頭的有效視場為整個定位區域,位於上邊框中部位置的攝像頭的可視角度為80-120度。ー種攝像頭前定位觸控螢幕多點觸控方法的具體步驟
(SI)對攝像頭進行分組,上邊框左上角攝像頭與上邊框中部位置靠右攝像頭為第一組攝像頭,上邊框右上角攝像頭和上邊框中部位置靠左攝像頭為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭為第三組攝像頭;
(S2)獲取攝像頭圖像中的光斑數據並計算出光斑交點;其具體步驟是
(521)獲取攝像頭圖像中的光斑數據,計算各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數;
(522)根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交點。(S3)計算光斑交點之間的距離;其具體是計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離。(S4)設置距離閾值,合併距離小於距離閾值的光斑交點,得到待定點;
(S5)合併重複的待定點,得到觸摸點,其具體步驟是
(551)將任意兩個待定點作為一個點對,計算每個點對中兩個待定點之間的距離;
(552)將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能相同;
(553)將取出的每個點對中的兩個待定點合併成一個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。(S6)鬼點去除步驟,其具體包括
(561)獲取攝像頭中的所有光斑對應的遮擋光線;
(562)根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列;
(563)根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止,最後得到真觸摸點。下面結合具體的實施例對本發明的攝像頭前定位觸控螢幕多點觸控方法加以詳細說明,應指出的是,所描述的實施例旨在便於對本發明的理解,對本發明不起限定作用。如圖2所示,所述觸控螢幕定位框包括左邊框301、下邊框302、右邊框303、上邊框304,在上定位框304上安裝有攝像頭401、402、403、404,光線axO、axl、ax2、ax3分別為攝像頭401、402、403、404的光軸,所述攝像頭均為紅外定位攝像頭,其中攝像頭401、404安裝在上邊框左右頂角上,有效視場為整個定位區域,攝像頭402、403安裝在上邊框中部位置,位於觸控螢幕垂直中線兩側,且分別相向拍攝,其可視角度為80-120度,最優值為100度。在左邊框301、下邊框302、右邊框303上分別安裝有紅外光源,能夠均勻發射紅外光,照亮整 個定位區域,使位於上邊框的四個攝像頭拍攝到一個亮場背景。首先,將四個攝像頭分成3組,上邊框左上角攝像頭401與上邊框中部位置靠右攝像頭為第一組攝像頭403,上邊框右上角攝像頭404和上邊框中部位置靠左攝像頭402為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭401和404為第三組攝像頭。如圖3所示,同時有多個遮擋物進入定位框內,相應攝像頭拍攝的圖像會存在多個光斑,即攝像頭會擁有多條遮擋光線,各個攝像頭各自的遮擋光線會相交形成交點PO、Pl、P2、Q、M、N等交點,其中PO、Pl、P2為真實觸摸點,Q、M、N等為鬼點(即假觸摸點)。如圖4所示,為該實施例的具體流程圖。
首先,獲取攝像頭拍攝圖像中的光斑數據並計算三組攝像頭中的光斑交點;攝像頭的遮擋光線與攝像頭的光軸存在ー個夾角,所述夾角與攝像頭拍攝的圖像中,圖像光斑的像素位置與光軸所過的像素位置之差為線性關係。事先計算出各個攝像頭的屏幕坐標及其相應的光軸所過像素位置、偏轉角度,當有遮擋物位於定位區域內時,攝像頭會讀取到圖像光斑像素位置,圖像光斑像素位置與光軸位置做差,再將此差值轉化為遮擋光線與攝像頭光軸的夾角,進而通過光軸偏轉角轉化為遮擋光線的偏轉角,得到遮擋光線的偏轉角,再應用平面幾何原理,計算出遮擋物的屏幕坐標,獲得光斑數據。如對於同一遮擋物PO,第一攝像頭組和第二攝像頭組都可以計算得到ー個交點,設為點U、V,在理想情況下點U、V的坐標完全一祥,但由於攝像頭鏡頭畸變,所以會存在一個微小差值,而其他本不屬於同一個遮擋物的遮擋光線形成的交點M、N,其距離差值就很大。將點U、V、M、N兩兩計算距離值,並將距離值從小到大排列,將距離值和設定的距離閾值進行比較,只有點U、V之間的距離值小於距離閾值,則將點U、V合併為ー個點PO,去除點M、N。通過上述步驟,將得到P0、P1、P2、Q。經過上述步驟後,如圖3所示,如對於Pl點來說,由於第一攝像頭組、第二攝像頭組、第三攝像頭組都相交於Pl點,那麼將第三攝像頭組的交點分別與第一攝像頭組、第二攝像頭組的交點計算距離,將會獲得小於距離閾值的兩個距離值,這樣將會出現ー個重複點P1』,所以需要將Pl點和Pr點進行合併。將?041、?1』、?2、0、0』兩兩作為ー個點對,求得每個點對中兩個點的距離值,並將距離值從小到大順序排列;最大光斑數為k,則將4 > k,設d=4-k ;從點對中按距離值從小到大取出d個點對,且取出的d個點對中不能存在一祥的點,這樣取出的點即為重複點,將所取出的點對用平均法整合為ー個觸摸點,剩餘不屬於這d個點對中的點即為非重複點,整合的點加上非重複點即為遮擋物的觸摸點。但此時仍存在如Q點這一鬼點,需要進ー步對PO、P1、P2、Q四點進行甄別。將所有攝像頭的遮擋光線從定位框外圍到定位框中心順序排列,依次查看,首先選擇定位框最外圍的兩條遮擋光線計算交點,所獲得的交點與PO、PU P2、Q四個點分別計算距離值,並將該距離值與距離閾值比較,若該距離值小於距離閾值則距離值所對應的點即為觸摸點,並同時將距離值所對應的交點的遮擋光線設置為無效,然後進行計算其他相交遮擋光線,依次類推,將真實觸摸點P0、P1、P2甄別出來,將鬼點Q去除,得到定位框內的真實觸摸點,
如圖2和5所示,為本發明中ー種攝像頭前定位觸控螢幕多點觸控裝置的結構示意圖。如圖2所示,所述觸控螢幕定位框包括左邊框301、下邊框302、右邊框303、上邊框304,在上定位框304上安裝有攝像頭401、402、403、404,光線axO、axl、ax2、ax3分別為攝像頭401、402、403、404的光軸,所述攝像頭均為紅外定位攝像頭,其中攝像頭401、404安裝在上邊框左右頂角上,有效視場為整個定位區域,攝像頭402、403安裝在上邊框中部位置,位於觸控螢幕垂直中線兩側,且分別相向拍攝,其可視角度為80-120度,最優值為100度。在左邊框301、下邊框302、右邊框303上分別安裝有紅外光源,能夠均勻發射紅外光,照亮整個定位區域,使位於上邊框的四個攝像頭拍攝到一個亮場背景。如圖5所示,所述裝置還包括
光斑獲取模塊11,用於獲取攝像頭圖像中的光斑數據並計算出光斑交點;
光斑獲取模塊11包括
攝像頭分組模塊111,用於對攝像頭進行分組,上邊框左上角攝像頭401與上邊框中部位置靠右攝像頭403為第一組攝像頭,上邊框右上角攝像頭404和上邊框中部位置靠左攝像頭402為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭401和404為第三組攝像頭;
光斑數據獲取模塊112,用於獲取攝像頭圖像中的光斑數據,並計算各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數;
光斑交點獲取模塊113,用於根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交點;
距離計算模塊12,用於計算光斑交點之間的距離,其具體是計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離;
相同光斑交點判斷模塊13,其設定距離閾值,用於合併距離小於距離閾值的光斑交點,得到待定點;
重複點合併模塊14,用於合併重複的待定點,得到觸摸點。其進一步用於
將任意兩個待定點作為一個點對,計算每個點對中兩個待定點之間的距離;
將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能存相同;
將取出的每個點對中的兩個待定點合併成一個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。鬼點去除模塊15,其用於
獲取攝像頭中的所有光斑對應的遮擋光線;
根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列;根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止。
權利要求
1.一種攝像頭前定位觸控螢幕多點觸控方法,其特徵在於,觸控螢幕定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源,所述方法包括如下步驟獲取攝像頭圖像中的光斑數據並計算出光斑交點;計算光斑交點之間的距離;設置距離閾值,合併距離小於距離閾值的光斑交點,得到待定點;合併重複的待定點,得到觸摸點。
2.根據權利要求I所述的攝像頭前定位觸控螢幕多點觸控方法,其特徵在於,所述方法還對攝像頭進行分組,上邊框左上角攝像頭與上邊框中部位置靠右攝像頭為第一組攝像頭,上邊框右上角攝像頭和上邊框中部位置靠左攝像頭為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭為第三組攝像頭;所述獲取攝像頭圖像中的光斑數據並計算出光斑交點的步驟包括獲取攝像頭圖像中的光斑數據;根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交點。
3.根據權利要求2所述的攝像頭前定位觸控螢幕多點觸控方法,其特徵在於,所述計算光斑交點之間的距離具體是指計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離。
4.根據權利要求3所述的攝像頭前定位觸控螢幕多點觸控方法,其特徵在於,所述方法還包括統計各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數;所合併重複的待定點,得到觸摸點的具體步驟是將任意兩個待定點作為一個點對,計算每個點對中兩個待定點之間的距離;將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能相同;將取出的每個點對中的兩個待定點合併成一個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。
5.根據權利要求I至4任一項所述的攝像頭前定位觸控螢幕多點觸控方法,其特徵在於, 獲取觸摸點後還進行如下步驟獲取攝像頭中的所有光斑對應的遮擋光線;根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列; 根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止,最後得到真觸摸點。
6.根據權利要求I至4任一項所述的攝像頭前定位觸控螢幕多點觸控方法,其特徵在於, 位於上邊框左頂角、右頂角的攝像頭的有效視場為整個定位區域,位於上邊框中部位置的攝像頭的可視角度為80-120度。
7.一種攝像頭前定位觸控螢幕多點觸控裝置,其特徵在於,包括定位框,定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源;所述裝置還包括 光斑獲取模塊,用於獲取攝像頭圖像中的光斑數據並計算出光斑交點; 距離計算模塊,用於計算光斑交點之間的距離; 相同光斑交點判斷模塊,其設定距離閾值,用於合併距離小於距離閾值的光斑交點,得到待定點; 重複點合併模塊,用於合併重複的待定點,得到觸摸點。
8.根據權利要求7所述的攝像頭前定位觸控螢幕多點觸控裝置,其特徵在於,所述光斑獲取模塊包括 攝像頭分組模塊,用於對攝像頭進行分組,上邊框左上角攝像頭與上邊框中部位置靠右攝像頭為第一組攝像頭,上邊框右上角攝像頭和上邊框中部位置靠左攝像頭為第二組攝像頭,上邊框左上角和上邊框右上角攝像頭為第三組攝像頭,其中位於上邊框左右頂角的攝像頭的有效視場為整個定位區域,位於上邊框中部位置的攝像頭的可視角度為80-120度; 光斑數據獲取模塊,用於獲取攝像頭圖像中的光斑數據; 光斑交點獲取模塊,用於根據攝像頭圖像中的光斑數據分別計算三組攝像頭中的光斑交佔. 所述距離計算模塊進一步用於計算第三組攝像頭的光斑交點與第一組攝像頭、第二組攝像頭的光斑交點的距離。
9.根據權利要求8所述的攝像頭前定位觸控螢幕多點觸控裝置,其特徵在於, 所述光斑數據獲取模塊還用於統計各幅攝像頭圖像中的光斑數,並將最大光斑數作為觸摸點個數; 所述重複點合併模塊進一步用於 將任意兩個待定點作為一個點對,計算每個點對中兩個待定點之間的距離; 將待定點數與最大光斑數作差獲得差值,從點對中按距離值從小到大取出數目等於差值的點對,且取出的點對中各待定點不能相同; 將取出的每個點對中的兩個待定點合併成一個點,將待定點合併後的點以及未經合併的待定點作為最後觸摸點。
10.根據權利要求9所述的攝像頭前定位觸控螢幕多點觸控裝置,其特徵在於,還包括鬼點去除模塊,其用於 獲取攝像頭中的所有光斑對應的遮擋光線; 根據遮擋光線在定位框上的位置,將遮擋光線從定位框外圍到定位框中心順序排列; 根據排列順序,選擇定位框最外圍的兩條相交遮擋光線計算交點,並計算遮擋光線的交點與觸摸點之間的距離,比較所述距離值是否小於距離閾值,若是則判斷所述距離值對應的觸摸點即為真觸摸點,並將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止;若不是則將形成所述距離值對應的遮擋光線交點的遮擋光線設置為無效,繼續選擇定位框中除去無效遮擋光線外的最外圍相交遮擋光線計算交點並進行距離比較,直到所有遮擋光線全部設置為無效為止,最後得到真觸摸點
全文摘要
本發明涉及光學觸控技術領域,具體涉及一種攝像頭前定位觸控螢幕多點觸控方法及裝置。所述觸控螢幕定位框的上邊框左右邊角上分別安裝攝像頭,在上邊框中部位置安裝兩個相向拍攝的攝像頭,在定位框的左邊框、右邊框、下邊框上分別安裝有紅外光源,所述方法包括如下步驟獲取攝像頭圖像中的光斑數據並計算出光斑交點;計算光斑交點之間的距離;設置距離閾值,合併距離小於距離閾值的光斑交點,得到待定點;合併重複的待定點,得到觸摸點。本發明能夠準確判斷出真實觸摸點和假觸摸點,大大提高了觸摸點的識別度,實現了在攝像頭前定位技術領域的多點觸控。
文檔編號G06F3/042GK102622137SQ20121004952
公開日2012年8月1日 申請日期2012年2月29日 優先權日2012年2月29日
發明者唐年華 申請人:廣東威創視訊科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀