亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種紅外觸摸屏多點識別方法、裝置及紅外觸摸屏的制作方法_2

文檔序號:9666973閱讀:來源:國知局
構示意圖。
[0043]圖6是本發(fā)明提供的紅外觸摸屏多點識別裝置的第一光網圖生成單元的一個實施例的結構示意圖。
[0044]圖7是本發(fā)明提供的紅外觸摸屏多點識別裝置的又一個實施例的結構示意圖。
【具體實施方式】
[0045]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0046]請參閱圖2,是本發(fā)明提供的紅外觸摸屏多點識別方法的一個實施例的流程示意圖。
[0047]本發(fā)明提供一種紅外觸摸屏多點識別方法,包括步驟S11?S14,具體如下:
[0048]S11,獲取紅外發(fā)射管和紅外接收管之間被遮擋的光線信息,在背景光網圖的基礎上生成第一光網圖。
[0049]其中,所述背景光網圖為觸控前基于所述紅外觸摸屏的紅外發(fā)射管和紅外接收管之間的所有光線信息而生成的灰度圖;所述灰度圖的每一個像素點的灰度值為經過該像素點的光線的數(shù)量。
[0050]優(yōu)選的,在所述步驟S11之前,生成所述背景光網圖,請一并參閱圖3,具體為:
[0051]首先,獲取觸控前的紅外觸摸屏的紅外發(fā)射管和紅外接收管之間的所有光線信息;其中,所述所有光線信息的獲取可以為按照預設的順序逐個觸發(fā)紅外發(fā)射管和對應的至少一個紅外接收管,并根據(jù)所述對應的至少一個紅外接收管的紅外線接收信號計算得至IJ;所述對應的至少一個紅外接收管至少包括與當前觸發(fā)的所述紅外發(fā)射管正對的紅外接收管,或者還包括與當前觸發(fā)的所述紅外發(fā)射管正對的紅外接收管相鄰或相近的紅外接收管。
[0052]需要說明的是,所述所有光線信息的獲取的方式還可以為本領域技術人員公知的其他方法,這些均在本發(fā)明的保護范圍之內,在此不做限制。
[0053]然后,生成背景光網圖,將每一條光線所經過的像素點的灰度值累計加1 ;其中,所述背景光網圖的每一像素點的初始灰度值為零。
[0054]所述紅外觸摸屏的紅外發(fā)射管和紅外接收管之間的每一條光線表示為所述背景光網圖的一條直線,將經過每一個像素點的直線的數(shù)量作為該像素點的灰度值,則每一個像素點的灰度值都是一個確定的數(shù)值,所述背景光網圖可以是一副背景為單一顏色的圖像,優(yōu)選的,圖像的背景顏色為黑色。
[0055]則所述步驟SI 1具體包括:
[0056]首先,獲取觸控后的紅外觸摸屏的紅外發(fā)射管和紅外接收管之間的被遮擋的光線
?目息。
[0057]當所述紅外觸摸屏上存在觸摸物時,則被觸摸區(qū)域遮擋的每一條光線,在對應的紅外接收管一端會表現(xiàn)出接收信號的衰減,因此,可以通過判斷每一紅外接收管的接收信號強度與一預設的閾值之間的關系來判定對應的每一光線是否被遮擋,也就是說,當接收信號強度大于所述預設的閾值時,則判定對應的光線未被遮擋;當接收信號強度小于所述預設的閾值時,則判定對應的光線被遮擋;當接收信號強度等于所述預設的閾值時,既可以判定對應的光線未被遮擋,也可以判定對應的光線被遮擋,這些可根據(jù)實際的需要進行設置,本發(fā)明不做具體的限定。
[0058]然后,在所述背景光網圖的基礎上,將每一條被遮擋的光線所經過的像素點的灰度值均減1,得到所述第一光網圖。
[0059]同樣地,將所述紅外觸摸屏的紅外發(fā)射管和紅外接收管之間的每一所述被遮擋的光線表示為所述背景光網圖的一條直線;將每一條所述直線經過的像素點的灰度值均減1,得到所述第一光網圖,并記錄灰度值減到零的像素點。
[0060]可以理解的是,經過每一個像素點的直線是根據(jù)該直線對應于所述紅外觸摸屏的光線的走向確定的。由于有些光線可能會由于觸摸物的遮擋而使得其對應于所述背景光網圖上的直線不能穿過該像素點,因此,并不一定是實際穿過該像素的直線,只要該直線對應的光線的走向經過該像素即可。
[0061]S12,按一預設的縮小倍數(shù)對所述第一光網圖進行縮小操作,得到第二光網圖。
[0062]優(yōu)選的,所述第二光網圖的圖像寬度為所述第一光網圖的圖像寬度除以所述預設的縮小倍數(shù)后得到的第一數(shù)值的整數(shù)部分,所述第二光網圖的圖像高度為所述第一光網圖的圖像高度除以所述預設的縮小倍數(shù)后得到的第二數(shù)值的整數(shù)部分。
[0063]在本發(fā)明一個實施方式中,優(yōu)選的,采用雙線性插值法對所述第一光網圖按所述預設的縮小倍數(shù)進行縮小操作,得到所述第二光網圖。若所述第二光網圖上的每一像素點的坐標值乘以所述預設的縮小倍數(shù)后得到一個整數(shù)坐標值,則該像素點的灰度值取所述整數(shù)坐標值對應在所述第一光網圖上的像素點的灰度值;若所述第二光網圖上的每一像素點的坐標值乘以所述預設的縮小倍數(shù)后得到一個浮點數(shù)坐標值,則假設該像素點的坐標值為(X,y),所述浮點數(shù)坐標值為(i+u,j+v),其中,i和j分別為X軸和Y軸坐標的整數(shù)部分,u和V分別為X軸和Y軸坐標的小數(shù)部分;那么,該像素點的灰度值的計算公式為:p (X,y)=f (i+u, j+v) = (1-u) (1-v) f (i,j) + (l-u) vf (i,j+1) +u (1-v) f (i+1,j) +uvf (i+1,j+1),p和f分別為所述第二光網圖和第一光網圖上的相應像素點的灰度值。
[0064]需要說明的是,對所述第一光網圖進行縮小操作還可以采用本領域技術人員公知的其他方法,例如,最近鄰插值法,這些均在本發(fā)明的保護范圍之內,在此不做限制。
[0065]優(yōu)選的,所述預設的縮小倍數(shù)是根據(jù)所述紅外觸摸屏要求識別的最小觸摸物的大小確定的;其中,所述最小觸摸物的大小在光網圖中表現(xiàn)為像素塊直徑,那么,保證所述最小觸摸物在所述第二光網圖上的成像像素塊視覺可見是通過連通域檢測獲得候選觸摸點,從而識別真實觸摸點的最基本條件,因此,為確定所述預設的縮小倍數(shù),需先根據(jù)所述最小觸摸物的大小標定其成像像素塊直徑。
[0066]最小觸摸物的標定方式:首先,將直徑為所述紅外觸摸屏要求識別的最小觸摸物的直徑大小的測試物體放置在所述紅外觸摸屏上,然后,基于當前獲取的被遮擋的光線信息,在所述背景光網圖的基礎上生成當前光網圖;最后,利用圖像處理軟件,例如MATLAB,獲取所述測試物體在所述當前光網圖上的成像直徑寬度。比如,所述紅外觸摸屏要求識別的最小觸摸物的直徑大小是2mm,在所述當前光網圖上的成像像素塊為10*10,則可以確定可縮小的最大比例因子為5??梢岳斫獾氖?,圖像縮小是一個降采樣的過程,需要根據(jù)所期望縮小的尺寸數(shù)據(jù),從原圖像中選擇合適的像素點,使圖像縮小之后可以盡可能保持原圖像的特征不丟失,而考慮到非整數(shù)倍縮小需要的插值因素在內,若縮小倍數(shù)為大于5,小于或等于10的數(shù)值,則對所述最小觸摸物的成像像素塊進行縮小操作后得到一個單點,然而,發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn):在后續(xù)去偽操作過程中,由于單像素誤差的存在,容易將該單點誤判為噪點或偽觸摸點,影響真實觸摸點識別精度;另外,在濾波處理過程中,單點會被濾除掉,因此,本發(fā)明不建議將所述最小觸摸物的成像像素塊縮小至一個單點;若縮小倍數(shù)為大于10的數(shù)值,則所述最小觸摸物的成像像素塊在縮小操作中會被直接濾掉。
[0067]在本發(fā)明另一個實施方式中,在所述步驟S12之后,還包括:
[0068]S12',對所述第二光網圖進行濾波處理,以去除噪點。
[0069]優(yōu)選的,所述濾波處理可以利用腐蝕操作、膨脹操作、開操作、閉操作和中值濾波算法中的至少一種算法;其中,所述腐蝕操作、膨脹操作、開操作、閉操作和中值濾波算法等都是本領域的技術人員所公知的,本發(fā)明在此不做贅述。
[0070]可以理解的是,要保證所述最小觸摸物的識別精度,就不能讓所述最小觸摸物在所述第二光網圖上的成像像素塊在所述濾波處理中被直接濾掉,因此,所述濾波處理的濾波模板大小是根據(jù)所述紅外觸摸屏要求識別的最小觸摸物的直徑大小和所述預設的縮小倍數(shù)的選擇所確定,這些可根據(jù)實際的需要進行設置,本發(fā)明不做具體的限定。
[0071]S13,對所述第二光網圖中灰度值為零的像素點集進行連通域檢測,將檢測到的每一連通域作為一個候選觸摸點。
[0072]優(yōu)選的,所述連通域檢測可以利用基于二值圖的圖像分割法、種子填充法、分水嶺法和區(qū)域生長法中的至少一種方法;其中,所述基于二值圖的圖像分割法、種子填充法、分水嶺法和區(qū)域生長法等都是本領域的技術人員所公知的,本發(fā)明在此不做贅述。
[0073]在本發(fā)明另
當前第2頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1