專利名稱:接觸或無接觸式紅外線激光多點觸控裝置的制作方法
技術領域:
本發明涉及一種紅外激光觸控裝置,更具體的說,本發明涉及一種接觸或無接觸式觸摸并能單點或多點觸控的觸控裝置。
背景技術:
目前觸控屏幕僅僅成為替代鼠標鍵盤的工具,由于工本考量多數控制面板選用電阻式。而紅外線、超聲波或表面電容式等技術,則隨著多樣化大尺寸面板應用產品而日漸普及。使用方便、利于交互的大尺寸觸控面板,已從以往的工、商業應用轉向民眾生活周邊推進。
隨著人機交互的發展,現在利用人的感覺和動作(如語音、手寫、姿勢、視線、表情等)輸入方式研發應用的興起,人機交互經歷了從人適應計算機到計算機不斷地適應人的發展過程。使用方便、直觀性佳的觸控技術向大尺寸面板推進,已成必然趨勢。不過,由于原先適用于大尺寸面板的觸控技術僅能單點觸控,故目前觸控技術應用于公用顯示器,仍局限于提款機等領域,以簡易點選功能為主的產品。
市面上的觸摸屏多數只支持單點觸控,而且表面聲波觸摸屏只適用于任何非露天的使用場合,尤其適合于環境較干凈、灰塵少的場合。表面聲波觸摸屏的感應介質是手指(非指曱、戴手套也可)、橡皮等較軟的能與玻璃完全吻合的物品。電阻壓力觸摸屏缺陷是怕劃傷,僅適合已知對象的固定人員操作使用。電阻壓力觸摸屏不能用尖銳和鋒利的物品操作。電容感應觸摸屏不適合在有電磁場干擾和要求精密的場合使用,只能用手指(非指曱)和肉體接觸操作。紅外感應觸摸屏僅適合于多種非露天的場合。
并且,幾乎所有的觸摸屏技術都需要接觸屏幕,被手指點過的屏幕斑斑點點,不僅容易滋生細菌。甚至某一位置由于長時間觸摸,還會造成觸摸屏此處透光度明顯降低或表層鄒軟、起泡,這時只有改動觸摸軟件的觸摸按鍵,使觸摸按鍵離開此位置。
鑒于目前觸摸屏存在的上述不足,提供一種接觸或無接觸式紅外線激光多點觸控裝置,可以實現無觸摸、防塵、防電磁干擾、防劃傷并能用任何物體在屏幕上進行多點觸控定位操作。這樣的接觸或無接觸式紅外線激光多點觸控裝置實為必要。
發明內容
本發明的第一個目的在于提供一種接觸或無接觸式紅外線激光多點觸控裝置,防塵、防電磁干擾、防劃傷、接觸或不接觸觸摸面板完成觸控操作。
本發明的第二個目的在于提供一種可以實現同時多點觸控并能準確定位的多點觸控定位方法。
本發明的第三個目的在于提供一種簡易的電路元件和結構,簡單的屏幕識別和校正,成本較低。
本發明的第四個目的在于提供一種使用多個紅外線激光發射元件和紅外線攝像機構成的大觸摸屏。
為了實現上述的第一個目的,可以采用以下的觸控技術方案在觸控面板上至少一個檢測方向或多個邊角上安裝紅外激光發射的光線,可以一皮至少一個與其在垂直正對位置上紅外激光接收掃描電路接收外,還可以被至少一
個偏離垂直正對位置即傾斜相對的紅外激光接收掃描電路接收;
紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線激光接收元件為紅外線感應器;
紅外線激光發射元件與紅外線激光接收元件在同一水平位置,并都放置在觸摸面板四周,紅外線一字激光器發射的紅外線距離觸摸面板前面或上面小于18mm,即可完成手指接觸或無接觸式觸摸;
顯示器元件為液晶顯示屏;
觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的觸控面板,在面板上面貼附 一種可阻擋除紅外激光發射元件或電路板上
外線、防靜電、防劃傷的保護膜;
控制器元件有輸入控制器和輸出控制器,輸入控制器紅外線激光接收元件連接到硬件加速裝置,再由加速裝置連接到處理器裝置;輸出控制器紅外線激光發射元件、液晶顯示屏將接口連接到處理器裝置;
處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算,
并將計算結果呈現在顯示器元件上;
軟件將根據紅外激光接收掃描電路傳來的觸點信息執行相應的動作和命令。
為了實現上述的第二個目的,可以采用以下的觸控技術方案在觸控面板上至少一個檢測方向或多個邊角上安裝紅外激光發射 元件或電路板上的紅外激光發射元件發出的光線,可以被至少一個與 其在垂直正對位置上紅外激光接收掃描電路或紅外線攝像機接收外, 還可以被至少一個偏離垂直正對位置即傾斜相對的紅外激光接收掃描
電路或紅外線攝像機接收;
紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線激 光接收元件為紅外線感應器或紅外線攝像機;
紅外線激光發射元件與紅外線激光接收元件在同 一水平位置,并 都放置在觸摸面板四周,紅外線一字激光器發射的紅外線距離觸摸面 板前面或上面小于18mm,即可完成手指接觸或無接觸式觸摸;
顯示器元件為液晶顯示屏或投影機;
觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的觸
外線、防靜電、防劃傷的保護膜;
控制器元件有輸入控制器和輸出控制器,輸入控制器紅外線激 光接收元件連接到硬件加速裝置,再由加速裝置連接到處理器裝置; 輸出控制器紅外線激光發射元件、液晶顯示屏將接口連接到處理器 裝置;
處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算,
并將計算結果呈現在顯示器元件上;
軟件將根據紅外激光接收掃描電路傳來的觸點信息執行相應的動作和命令,各紅外激光接收元件輸出值與傾斜初始化值比較后所得的 變化情況,得到多個位置參數,確定觸控點實際坐標X與Y之間的關 系,將計算出多個的觸控點坐標值代入由各個位置參數確定的公式中 驗算,確定多個觸控點位置坐標,并將坐標數據送至計算機處理。
本發明實現多點觸控的定位方法主要包括以下步驟
1) 啟動液晶顯示屏或觸控面板、紅外激光發射元件、紅外激光 接收元件、控制器、處理器和軟件,先初始化與紅外激光發射元件垂 直正對的紅外激光接收元件,再初始化傾斜相對的紅外激光接收元件, 分別記錄下各紅外激光接收元件的傾斜初始化值以及垂直初始化值;
2) 讀取紅外激光發射元件的輸出值并與其垂直初始化值比較;
3) 紅外激光發射元件將紅外線激光數據傳給紅外激光接收元
件;
4) 影像顯示在液晶顯示屏或觸控面板上;
5) 液晶顯示屏或觸控面板上的原始紅外線激光數據送到計算機 的執行指令的處理器;
6) 根據各紅外激光接收元件輸出值與初始化值比較后所得的變 化情況,計算各觸控點可能的位置坐標;
7) 紅外激光接收元件將捕捉到的觸控數據送到計算機的執行指 令的處理器通過軟件中的驅動程序比較當前圖像與原始圖像,以識別 觸控點,確定有幾個觸點及每個點的位置,移動距離;
的變化情況,得到多個位置參數,確定觸控點實際坐標X與Y之間的關系,將計算出多個的觸控點坐標值代入由各個位置參數確定的公式
中驗算,確定多個觸控點位置坐標,并將坐標數據送至計算機處理;
9) 軟件中的應用程序根據驅動程序傳來的觸點信息執行相應的 屏幕坐標校對動作和命令;
10) 按照步驟2)至步驟9)的方法,開始新的循環。
為了實現上述的第三個目的,可以采用以下的觸控技術方案
在觸控面板四個邊角上安裝紅外激光發射元件或電路板上的紅外 激光發射元件發出的光線,可以被至少一個與其在垂直正對位置上紅 外激光接收掃描電路或紅外線攝像機接收外,還可以被至少 一 個偏離 垂直正對位置即傾斜相對的紅外激光接收掃描電路或紅外線攝像機接 收;
紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線激 光接收元件為紅外線感應器或紅外線攝像機;
都放置在觸摸面板四周,紅外線一字激光器發射的紅外線距離觸摸面 板前面或上面小于18mm,即可完成手指接觸或無接觸式觸摸;
顯示器元件為液晶顯示屏或投影機;
觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的觸
的紅外激光發射元件發射的紅外光線波段以外的紅外線光線的阻擋紅 外線、防靜電、防劃傷的保護膜;
控制器元件有輸入控制器和輸出控制器,輸入控制器紅外線激光接收元件連接到硬件加速裝置,再由加速裝置連接到處理器裝置; 輸出控制器紅外線激光發射元件、液晶顯示屏將接口連接到處理器 裝置;
處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算,
并將計算結果呈現在顯示器元件上;
軟件將根據紅外激光接收掃描電路傳來的觸點信息執行相應的動 作和命令。
為了實現上述的第四個目的,可以采用以下的觸控技術方案
在觸控面板多個邊角上安裝紅外激光發射元件或電路板上的紅外 激光發射元件發出的光線,可以被至少一個與其在垂直正對位置上紅 外激光接收掃描電路或紅外線攝像機接收外,還可以被至少 一 個偏離 垂直正對位置即傾斜相對的紅外激光接收掃描電路或紅外線攝像機接 收;
紅外線激光發射元件為多個紅外線激光器,發射一字光線; 紅外線激光接收元件為多個紅外線攝像頭;
紅外激光發射元件或電路板上的紅外激光發射元件的位置均在觸 摸面板平面的前方的四周,接觸或不接觸觸摸面板完成觸控操作。
顯示器元件為多個液晶顯示屏或投影機;
觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的多 個觸控面板,在面板上面貼附一種可阻擋除紅外激光發射元件或電路
擋紅外線、防靜電、防劃傷的保護膜;
13控制器元件有輸入控制器和輸出控制器輸入控制器紅外線攝
像機連接到多視頻采集卡上,由多視頻采集卡傳輸到硬件加速裝置,
再由加速裝置連接到處理器裝置;輸出控制器紅外線激光發射元件、 液晶顯示屏或投影機將接口連接到視頻融合器上完成視頻融合,再由 視頻融合器處理后的數據傳輸到處理器上;
處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算, 并將計算結果呈現在顯示器元件上;
軟件將根據紅外線濾波鏡的攝像頭傳來的觸點信息執行相應的動 作和命令。
與現有觸摸技術相比,本發明有益效果為 一 、不接觸或接觸觸摸面板完成觸控操作。
二、 可以實現同時多點觸控并能準確定位,算法較高效,觸摸點 位置坐標計算準確、可靠、方便。
三、 簡易的電路元件和結構,簡單的屏幕識別和校正,成本較低。
本發明通過以下附圖進一 步詳細描述,其中相同的附圖標記表示 相同的元件和部件
圖1是本發明的接觸或無接觸式紅外線激光多點觸控屏示意圖; 圖2是圖1中的觸摸時形成的的紅外圖像示意圖3是本發明的接觸或無接觸式紅外線激光多點觸控交互桌的結 構示意圖4是圖3中的觸摸時形成的的紅外圖像示意圖;圖5是圖3中的交互桌側面結構示意圖6是本發明的接觸或無接觸式紅外線激光多點觸控交互墻的結 構示意圖7是圖6中的交互墻側面結構示意圖8是多點觸控觸點校正示意圖9是多點觸控紅外線降噪處理示意圖10是本發明的接觸或無接觸式紅外線激光多點觸控裝置的接 觸或無接觸原理示意具體實施例方式
第一個具體實施例為圖l和圖2是本發明的接觸或無接觸式紅外 線激光多點觸控屏的結構示意圖,從圖上可以看出在1上有四個邊角 上安裝3發出的6,可以被左邊和上邊的上4接收;3為紅外線激光器, 發射一字, 一般選用窄帶的6;四個角發射的6被4為紅外線感應器, 4需要與3發射的6在同一條水平線上;2為液晶顯示屏,為保證5 能觸及全部1,故1的面積要小于2; l為高透明的、導光性能極高、 絕緣的材料制成的觸控面板,在1上面貼附一種可阻擋除3發射的6 以外的紅外線,并具有防塵、防靜電、防劃傷的保護膜;控制器元件 有輸入控制器和輸出控制器,輸入控制器4連接到硬件加速裝置, 再由加速裝置連接到處理器裝置;輸出控制器2、 3將接口連接到處 理器裝置;處理器裝置由一臺高性能計算機構成,主要進行觸點分析 和計算(圖8和圖9),并將計算結果呈現在2上;軟件將根據4傳來 的觸點信息執行相應的動作和命令。簡單來說,當有物體觸控在四個3組成的激光矩陣中,4就能探測其坐標值,將坐標值傳輸給處理器和
軟件進行處理,處理完成的數據傳輸給2顯示。
第二個具體實施例為圖3和圖4和圖5是本發明的接觸或無接觸 式紅外線激光多點觸控交互桌的結構示意圖,在1四個角上安裝3發 出的6,可以被9接收;3為紅外線激光器或電路板上的紅外激光發射 元件,發射一字, 一般選用窄帶的6; 9為紅外線攝像機,放置在能查 看到1的全部位置上,也可以通過鏡面反射捕捉;3的位置均在2或1 平面的前方的四周,不接觸2和1完成觸控-操作;2為投影幕液晶顯 示屏或投影機;1為高透明的、導光性能極高、絕緣的材料制成的觸 控面板,在1上面貼附一種可阻擋除3發射的6以外的紅外線,并具 有防塵、防靜電、防劃傷的保護膜;控制器元件有輸入控制器和輸出 控制器,輸入控制器9連接到硬件加速裝置,再由加速裝置連接到 處理器裝置;輸出控制器3、 2將接口連接到處理器裝置;處理器裝 置處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算(圖 8和圖9),并將計算結果呈現在2上;軟件將根據9傳來的觸點信息 執行相應的動作和命令,各9輸出值與傾斜初始化值比較后所得的變 化情況,得到多個位置參數,確定觸控點實際坐標X與Y之間的關系, 將計算出多個的觸控點坐標值代入由各個位置參數確定的公式中驗 算,確定多個觸控點位置坐標,并將坐標數據送至計算機處理。本發 明實現多點觸控的定位方法主要包括以下步驟
1) 啟動2或1、紅外激光發射元件、9、控制器、處理器和軟件, 先初始化與紅外激光發射元件垂直正對的9,再初始化傾斜相對的9, 分別記錄下各9的傾斜初始化值以及垂直初始化值;2) 讀取紅外激光發射元件的輸出值并與其垂直初始化值比較;
3) 3傳給9紅外線;
4) 影像顯示在2或1上;
5) 2或1上的原始紅外線激光數據送到計算機的執行指令的處 理器;
6) 根據各9輸出值與初始化值比較后所得的變化情況,計算各 觸控點可能的位置坐標;
7) 9將捕捉到的觸控數據送到計算機的執行指令的處理器通過 軟件中的驅動程序比較當前圖像與原始圖像,以識別觸控點,確定有 幾個觸點及每個點的位置,移動距離;
8) 根據各9輸出值與傾斜初始化值比較后所得的變化情況,得 到多個位置參數,確定觸控點實際坐標X與Y之間的關系,將計算出 多個的觸控點坐標值代入由各個位置參數確定的公式中驗算,確定多 個觸控點位置坐標,并將坐標數據送至計算機處理;
9) 軟件中的應用程序根據驅動程序傳來的觸點信息執行相應的 屏幕坐標校對動作和命令;
10) 按照步驟2)至步驟9)的方法,開始新的循環。 第三個具體實施例為圖3和圖4和圖5是本發明的接觸或無接觸
式紅外線激光多點觸控簡易裝置的結構示意圖,在1頂部或底部左右 兩邊各放一個3, 3發射的6角度必須大于90度。9可以用普通的攝 像頭改裝,將原來里面的阻擋紅外的濾波片去掉,去掉后,附上一種 可阻擋除3發射的6以外的紅外線的濾波片,其他原理同上述第二個實例。
第四個具體實施例為圖6和圖7是本發明的接觸或無接觸式紅外 線激光多點觸控交互墻的結構示意圖,在1頂部邊緣裝多個3,并在
四角上安裝四個3, 3發出的6,被9接收;3為多個紅外線激光器, 發射一字6,可以為多個,根據l大小而定數量;9為紅外線攝像機, 放置在能查看到1的全部位置上,也可以通過鏡面反射捕捉,可以為 多個,根據1大小而定數量;2為多個2或投影機,可以為多個,根 據1大小而定數量;1為高透明的、導光性能極高、絕緣的材料制成 的觸控面板,在1上面貼附一種可阻擋除3發射的6以外的紅外線, 并具有防塵、防靜電、防劃傷的保護膜;控制器元件有輸入控制器和 輸出控制器輸入控制器紅外線攝像機連接到多視頻采集卡上,由 多視頻采集卡傳輸到硬件加速裝置,再由加速裝置連接到處理器裝置; 輸出控制器3、 2或投影機將接口連接到視頻融合器上完成視頻融合, 再由視頻融合器處理后的數據傳輸到處理器上;處理器裝置由一臺高 性能計算機構成,主要進行觸點分析和計算,并將計算結果呈現在2
上;軟件將根據紅外線濾波鏡的攝像頭傳來的觸點信息執行相應的動 作和命令。
以上所述僅為本發明四個實施例,事實上裝置的內部結構可以更 靈活,因此本發明的保護范圍并不局限于此。
權利要求
1. 一種接觸或無接觸式紅外線激光單點或多點觸控屏,包括電路板上的紅外線激光發射元件和紅外線接收掃描電路板上的紅外線激光接收元件,其特征在于1)在一個觸控面板上至少一個檢測方向或多個邊角上安裝紅外激光發射元件或電路板上的紅外激光發射元件發出的光線,可以被至少一個與其在垂直正對位置上紅外激光接收掃描電路接收外,還可以被至少一個偏離垂直正對位置即傾斜相對的紅外激光接收掃描電路接收;2)紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線激光接收元件為紅外線感應器或紅外線攝像機;3)紅外線激光發射元件與紅外線激光接收元件在同一水平位置,并都放置在觸摸面板四周,紅外線一字激光器發射的紅外線距離觸摸面板前面或上面小于18mm,即可完成手指接觸或無接觸式觸摸;4)顯示器元件為液晶顯示屏;5)觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的觸控面板,在面板上面貼附一種可阻擋除紅外激光發射元件或電路板上的紅外激光發射元件發射的紅外光線波段以外的紅外線光線的阻擋紅外線、防靜電、防劃傷的保護膜;6)控制器元件有輸入控制器和輸出控制器,輸入控制器紅外線激光接收元件連接到硬件加速裝置,再由加速裝置連接到處理器裝置;輸出控制器紅外線激光發射元件、液晶顯示屏將接口連接到處理器裝置;7)處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算,并將計算結果呈現在顯示器元件上;8)軟件將根據紅外激光接收掃描電路傳來的觸點信息執行相應的動作和命令。
2. —種接觸或無接觸式紅外線激光單點或多點觸控交互桌,包括設置 在屏幕面板外部的紅外線激光發射元件和設置在屏幕面板外部的紅外線激光接收元件,其特征在于1) 在觸控面板上至少一個檢測方向或多個邊角上安裝紅外激光發 射元件發出的光線,可以被至少一個與其在垂直正對位置上紅 外激光接收掃描元件接收外,還可以被至少一個偏離垂直正對 位置即傾斜相對的紅外激光接收掃描元件接收;2) 紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線 激光接收元件為紅外線感應器或紅外線攝像機;3) 紅外線激光發射元件與紅外線激光接收元件在同 一水平位置, 并都放置在四周,紅外線一字激光器發射的紅外線距離觸摸面 一反前面或上面小于18mm,即可完成手指4妻觸或無4妻觸式觸^l莫;4) 顯示器元件為液晶顯示屏或投影機;5) 觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的 觸控面板,在面板上面貼附 一 種可阻擋除紅外激光發射元件或 電路板上的紅外激光發射元件發射的紅外光線波段以外的紅外 線光線的阻擋紅外線、防靜電、防劃傷的保護膜;6) 控制器元件有輸入控制器和輸出控制器輸入控制器帶紅外 線濾波鏡的攝像頭連接到硬件加速裝置,再由加速裝置連接到 處理器裝置;輸出控制器紅外線激光發射元件、液晶顯示屏 或投影機將接口連接到處理器裝置;7) 處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計 算,并將計算結果呈現在顯示器元件上;8) 軟件將根據紅外線濾波鏡的攝像頭傳來的觸點信息執行相應的 動作和命令。
3. —種接觸或無接觸式紅外線激光單點或多點觸控交互墻,包括設置 在屏幕面板外部的紅外線激光發射元件和設置在屏幕面板外部的 紅外線激光接收元件,其特征在于1) 在觸控面板上至少一個檢測方向或多個邊角上安裝紅外激光發射元件發出的光線,可以被至少一個與其在垂直正對位置上紅外激光接收掃描元件接收外,還可以被至少 一個偏離垂直正對位置即傾斜相對的紅外激光接收掃描元件接收;2) 紅外線激光發射元件為紅外線激光器,發射一字光線,紅外線激光接收元件為紅外線感應器或紅外線攝像機;3) 紅外線激光發射元件與紅外線激光接收元件在同一水平位置,并都放置在四周,紅外線一字激光器發射的紅外線距離觸摸面板前面或上面小于18mm,即可完成手指接觸或無接觸式觸摸;4) 顯示器元件為液晶顯示屏或投影機;5) 觸控面板元件為高透明的、導光性能極高、絕緣的材料制成的觸控面板,在面板上面貼附 一種可阻擋除紅外激光發射元件或電路板上的紅外激光發射元件發射的紅外光線波段以外的紅外線光線的阻擋紅外線、防靜電、防劃傷的保護膜;6) 控制器元件有輸入控制器和輸出控制器輸入控制器紅外線攝像機連接到多視頻采集卡上,由多視頻采集卡傳輸到硬件加速裝置,再由加速裝置連接到處理器裝置;輸出控制器紅外線激光發射元件、液晶顯示屏或投影機將接口連接到視頻融合器上完成視頻融合,再由視頻融合器處理后的數據傳輸到處理器上;7) 處理器裝置由一臺高性能計算機構成,主要進行觸點分析和計算,并將計算結果呈現在顯示器元件上;8) 軟件將根據紅外線濾波鏡的攝像頭傳來的觸點信息執行相應的動作和命令。
4.根據權利要求1所述的一種接觸或無接觸式紅外線激光單點或多點觸控屏,其特征在于部分與紅外激光發射元件垂直正對的紅外激光接收元件和傾斜相對的紅外激光接收元件位于同 一塊紅外激光接收掃描電路板上。
5.根據權利要求2所述的一種接觸或無接觸式紅外線激光單點或多點觸控屏,其特征在于部分與紅外激光發射元件垂直正對的紅外激光接收元件和傾斜相對的紅外激光接收元件位于同一裝置中,也可 以放置在交互桌上面。
6. 根據權利要求3所述的一種接觸或無接觸式紅外線激光單點或多點 觸控屏,其特征在于部分與紅外激光發射元件垂直正對的紅外激 光接收元件和傾斜相對的紅外激光接收元件位于同 一裝置中,也可 以放置在液晶顯示屏或觸控面板的上面。
7. 根據權利要求4或5或6所述的一種接觸或無接觸式紅外線激光單 點或多點觸控裝置,其特征在于紅外激光發射元件與紅外激光接 收元件啟動必須依次啟動,當紅外激光發射元件需要先啟動,然后 紅外激光接收元件才能捕捉到紅外線數據。
8. 根據權利要求4或5或6所述的一種接觸或無接觸式紅外線激光單 點或多點觸控裝置,其特征在于該紅外線激光單點或多點觸控裝 置的紅外線發射接收陣列,采用橫向或縱向陣列,以及采用圓形陣 列。
9. 根據權利要求1或2或3所述的一種接觸或無接觸式紅外線激光單 點或多點觸控裝置的單點或多點觸控定位方法,其特征在于紅外 激光發射元件或電路板上的紅外激光發射元件的位置均在液晶顯 示屏或觸摸面板平面的前方的四周,即可完成手指接觸或無接觸式觸摸。
10. 根據權利要求2或3所述的一種接觸或無接觸式紅外線激光單 點或多點觸控裝置的單點或多點觸控定位方法,其特征在于觸控 面板上可配有多個紅外線激光發射元件、投影機和紅外線攝像機; 投影機和紅外線攝像機可以通過鍍膜反光鏡進行折射。
11. 根據權利要求1或2或3所述的一種接觸或無接觸式紅外線激 光單點或多點觸控裝置的單點或多點觸控定位方法,其特征在于, 它主要包括以下步驟1) 啟動液晶顯示屏或觸控面板、紅外激光發射元件、紅外激光接 收元件、控制器、處理器和軟件,先初始化與紅外激光發射元 件垂直正對的紅外激光接收元件,再初始化傾斜相對的紅外激 光接收元件,分別記錄下各紅外激光接收元件的傾斜初始化值以及垂直初始化值;2) 讀取紅外激光發射元件的輸出值并與其垂直初始化值比較;3) 紅外激光發射元件將紅外線激光數據傳給紅外激光接收元件;4) 影像顯示在液晶顯示屏或觸控面板上;5) 液晶顯示屏或觸控面板上的原始紅外線激光數據送到計算機 的執行指令的處理器;6) 根據各紅外激光接收元件輸出值與初始化值比較后所得的變 化情況,計算各觸控點可能的位置坐標;7) 紅外激光接收元件將捕捉到的觸控數據送到計算機的執行指 令的處理器通過軟件中的驅動程序比較當前圖像與原始圖像, 以識別觸控點,確定有幾個觸點及每個點的位置,移動距離;8) 根據各紅外激光接收元件輸出值與傾斜初始化值比較后所得 的變化情況,得到多個位置參數,確定觸控點實際坐標X與Y 之間的關系,將計算出多個的觸控點坐標值代入由各個位置參 數確定的公式中驗算,確定多個觸控點位置坐標,并將坐標數 據送至計算機處理;9) 軟件中的應用程序根據驅動程序傳來的觸點信息執行相應的 屏幕坐標校對動作和命令;10) 按照步驟2)至步驟9)的方法,開始新的循環。
全文摘要
本發明提供了一種接觸或無接觸式紅外線激光多點觸控裝置,可以實現接觸或無接觸觸摸面板完成觸控操作,并能同時進行多點觸摸,準確定位,算法較高效,觸摸點位置坐標計算準確、可靠、方便。簡易的電路元件和結構,便捷的屏幕識別和校正,成本較低,可以靈活構建任意尺寸的多點觸控大屏幕。該系統包括紅外線激光器、投影機、紅外線攝像機、光學亞克力或玻璃等硬件,軟件有多點觸控系統平臺和多點觸控應用軟件。本發明裝置的實施會實現真正和諧的人機交互,并能產生巨大的社會和經濟效益。
文檔編號G06F3/042GK101477427SQ20081018342
公開日2009年7月8日 申請日期2008年12月17日 優先權日2008年12月17日
發明者明 衛 申請人:明 衛