一種基于紅外觸摸屏的觸控識別方法和顯示裝置的制造方法
【技術領域】
[0001]本發明涉及紅外觸摸屏技術領域,尤其涉及一種基于紅外觸摸屏的觸控識別方法和顯示裝置。
【背景技術】
[0002]紅外觸摸屏是一種利用橫、豎向上密布的紅外線矩陣來檢測并定位用戶的觸摸的顯示屏。例如,圖1為紅外觸摸屏的結構示意圖,如圖1所示,紅外觸摸屏呈矩形結構,在紅外觸摸屏四周的邊框上安裝有紅外對管陣列,該紅外對管陣列包括一一對應的紅外發射管和紅外接收管,工作時,紅外發射管向對邊的紅外接收管發射掃描光線,當紅外觸摸屏內部有觸摸點(如圖1中的黑色圓點)時,該觸摸點就會擋住經過該位置的橫豎兩條紅外線(如圖1中的虛線),進而可以根據不能接收到掃描光線的紅外接收管的位置信息判斷出觸摸點在屏幕的位置。
[0003]通常在實際觸控識別的過程,如專利文件CN102419661A中所示:按照光路的方向分為多個邏輯光路層(每個角度的平行掃描線看作一個邏輯光路層);以正掃(水平、垂直)光路層中被遮擋的光路計算準觸摸點集(包括所有真實觸摸點和鬼點(即由于正交計算所得到的虛假點))。接著依次遍歷處理每個準觸摸點,判斷其真偽:查看過當前待判定準觸摸點的至少一條光線是否被遮擋(也可以準觸摸點附近被遮擋光路密度進行判定),根據被遮擋情況判定當前點是否是真實觸摸點。
[0004]但是,在實現本發明的過程中,本發明技術人員發現:現有觸控識別的過程需要經過長邊掃描和短邊掃描才能確定出一個觸摸點,由于兩次掃描間隔比較長,導致在該掃描間隔中觸摸物移動的范圍比較大,確定出的觸摸點不夠準確;同時,若用戶的觸摸速度較快,如:遠快于長邊掃描和短邊掃描的時間間隔,則會很容易導致觸摸失效,出現斷線和丟點的問題。
【發明內容】
[0005]本發明的主要目的,在于提供一種基于紅外觸摸屏的觸控識別方法和顯示裝置,以解決現有觸控識別方法確定出的觸摸點不夠準確以及觸摸失效的問題。
[0006]為達到上述目的,本發明的實施例采用如下技術方案:
[0007]第一方面,本發明實施例提供一種基于紅外觸摸屏的觸控識別方法,該方法應用于包含紅外觸摸屏的顯示裝置,所述方法包括:
[0008]驅動所述紅外觸摸屏第一方向邊的發射管進行掃描,以獲取至少一個第一觸摸點,并存儲所述至少一個第一觸摸點;
[0009]驅動所述紅外觸摸屏第二方向邊的發射管進行掃描,以獲取至少一個第二觸摸占.
[0010]將所述至少一個第二觸摸點和所述至少一個第一觸摸點進行匹配,確定出至少一個匹配對,所述匹配對包含一個第二觸摸點和一個第一觸摸點;
[0011]對于所述至少一個匹配對中的任一匹配對,將所述匹配對中第二觸摸點的與所述第二方向邊對應的坐標值和第一觸摸點的與所述第一方向邊對應的坐標值進行組合,將組合后的坐標確定為所述紅外觸摸屏上的觸摸點,并輸出所述觸摸點。
[0012]第二方面,本發明實施例提供一種顯示裝置,所述顯示裝置包括紅外觸摸屏,用于執行第一方面所述的方法,所述顯示裝置還包括:
[0013]獲取單元,用于驅動所述紅外觸摸屏第一方向邊的發射管進行掃描,以獲取至少一個第一觸摸點;
[0014]存儲單元,用于存儲所述獲取單元獲取到的至少一個第一觸摸點;
[0015]所述獲取單元,還用于驅動所述紅外觸摸屏第二方向邊的發射管進行掃描,以獲取至少一個第二觸摸點;
[0016]匹配單元,用于將所述獲取單元獲取到的至少一個第二觸摸點和所述存儲單元存儲的至少一個第一觸摸點進行匹配,確定出至少一個匹配對,所述匹配對包含一個第二觸摸點和一個第一觸摸點;
[0017]確定單元,用于對于所述匹配單元確定出的至少一個匹配對中的任一匹配對,將所述匹配對中第二觸摸點的與所述第二方向邊對應的坐標值和第一觸摸點的與所述第一方向邊對應的坐標值進行組合,將組合后的坐標確定為所述紅外觸摸屏上的觸摸點;
[0018]輸出單元,用于輸出所述確定單元確定出的觸摸點。
[0019]由上可知,本發明實施例提供一種基于紅外觸摸屏的觸摸識別方法和顯示裝置,驅動所述紅外觸摸屏第一方向邊的發射管進行掃描,以獲取至少一個第一觸摸點,并存儲所述至少一個第一觸摸點;驅動所述紅外觸摸屏第二方向邊的發射管進行掃描,以獲取至少一個第二觸摸點;將所述至少一個第二觸摸點和所述至少一個第一觸摸點進行匹配,確定出至少一個匹配對,所述匹配對包含一個第二觸摸點和一個第一觸摸點;對于所述至少一個匹配對中的任一匹配對,將所述匹配對中第二觸摸點的與所述第二方向邊對應的坐標值和第一觸摸點的與所述第一方向邊對應的坐標值進行組合,將組合后的坐標確定為所述紅外觸摸屏上的觸摸點,并輸出所述觸摸點。
[0020]與現有觸控識別方法中,經長邊掃描和短邊掃描才能定位出一個觸摸點的技術方案相比,本案只需經過長邊或短邊掃描就可以定位出觸摸點,在單邊掃描時間不變的情況下,大大縮短了定位觸摸點所需要的時間,提高了紅外觸摸屏的反應速度;同時,由于在單邊掃描過程中,不用掃描方向間的時間間隔比較短,觸摸物在與掃描方向邊對應的坐標上移動范圍比較小,確定出的觸摸點比較準確;此外,本申請在一個包含長邊掃描和短邊掃描的掃描周期內,定位出的觸摸點的次數比現有技術增加一次,達到了插幀提速的目的。
【附圖說明】
[0021]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0022]圖1為紅外觸摸屏的結構示意圖;
[0023]圖2為現有確定觸摸點的不意圖;
[0024]圖3為本發明實施例提供的基于紅外觸摸屏的觸控識別方法的流程圖;
[0025]圖4為本發明實施例提供的長邊掃描確定觸摸點的示意圖;
[0026]圖5為現有觸控識別的時序圖;
[0027]圖6為本發明實施例提供的觸控識別的時序圖;
[0028]圖7為本發明實施例提供的顯示裝置的結構圖。
【具體實施方式】
[0029]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0030]在本發明的描述中,需要理解的是,術語“第一”、“第二”、“另一”等指示的系統或元件為基于實施例描述的具有一定功能的系統或元件,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的系統或元件必須有此命名,因此不能理解為對本發明的限制。
[0031]詳細描述本方案之前,為了便于理解本發明所述的技術方案,對本發明中的一些重要名詞進行詳細解釋,需要理解的是,下述名詞僅是本發明技術人員為了描述方便進行的命名,并不代表或暗示所指的系統或元件必須有此命名,因此不能理解為對本發明的限制:
[0032]紅外觸摸屏:紅外觸摸屏成圖1所示的矩形結構,包含液晶顯示屏以及設置在所述液晶顯示屏周圍的紅外觸摸框,所述紅外觸摸框包括長邊發射管、短邊發射管、長邊接收管、短邊接收管,長邊發射管和長邊接收管相對設置,短邊發射管和短邊接收管相對設置。
[0033]第一方向邊、第二方向邊:第一方向邊可以為紅外觸摸框的長邊,第二方向邊可以為紅外觸摸框的短邊;或者,第一方向邊可以為紅外觸摸框的短邊,第二方向邊可以為紅外觸摸框的長邊,本發明實施例對比不進行限定。
[0034]掃描方向:在1對n(n> = 1)掃描方式中,對于一邊的發射管陣列中的每一發射管來說,可以擁有η個不同角度的光路,其所對應的η條光路的每個角度,我們稱之為一個掃描方向,因此,1對η掃描方式便會有η個掃描方向,且每個掃描方向由一組同斜率的平行光路所組成;其中,η為根據需要預先設定的個數,本發明實施例對比不進行限定。
[0035]掃描:通過在時序上控制不同的長邊發射管和接收管組件在不同的時刻導通和關閉,來完成不同掃描方向的掃描過程稱之為掃描;其中,對于每一時刻的掃描而言,可以為導通1個長邊發射管的同時導通1個接收管的1對1掃描,也可以為導通1個發射管的同時導通至少兩個接收管的1對多掃描方式。
[0036]圖2示出了現有確定觸摸點的示意圖,如圖2所示,先由長邊發射管在一個掃描方向上進行掃描,根據掃描結果確定出觸摸區域1,然后,再由短邊發射管在一個掃描方