《電子技術應用》
您所在的位置:首頁 > 顯示光電 > 設計應用 > 基于光學感應的大尺寸多點觸摸控制技術
基于光學感應的大尺寸多點觸摸控制技術
摘要: 在傳統(tǒng)的基于觸摸屏的觸摸控制解決方案中,大多都只是考慮用手指取代鼠標的作用,即一般只考慮單點觸控的應用情況。另一方面,無論是目前常見的電阻式還是電容式觸摸屏方案,大都應用于面積較小的屏幕或者觸摸板上,對于40寸以上大尺寸觸摸控制設備上就鮮見傳統(tǒng)觸摸屏的應用了,這其中不乏制作成本和制作工藝上的考慮。
Abstract:
Key words :

 引言

  與傳統(tǒng)的鼠標、鍵盤的輸入方式相比,多點觸摸技術是一種更加自然和諧的人機交互方式。這種技術最突出的特點是用戶可以不借助任何外部設備直接在顯示屏幕上進行操作,是一種真正的所見即所得的非常自然的人機交互方式,多個用戶可以同時與計算機進行交互,而且各個用戶之間并不相互影響,系統(tǒng)甚至還可以識別用戶的觸摸姿態(tài)和手勢。然而,在傳統(tǒng)的基于觸摸屏觸摸控制解決方案中,大多都只是考慮用手指取代鼠標的作用,即一般只考慮單點觸控的應用情況。另一方面,無論是目前常見的電阻式還是電容式觸摸屏方案,大都應用于面積較小的屏幕或者觸摸板上,對于40寸以上大尺寸觸摸控制設備上就鮮見傳統(tǒng)觸摸屏的應用了,這其中不乏制作成本和制作工藝上的考慮。

  多點觸摸基本原理

  傳統(tǒng)觸摸屏的本質是傳感器,它由觸摸檢測部件和觸摸屏控制器組成,常見的傳感器包括電阻式和電容式觸摸屏。而基于光學感應的多點觸摸系統(tǒng)是用戶通過觸摸投影屏幕表面,影響光學感應成像設備的輸入結果,成像設備將成像結果輸入軟件系統(tǒng)進行處理,一般經過3個步驟,首先是對原始輸入圖像進行包括矯正、濾波等預處理,然后通過光斑跟蹤引擎對觸點進行跟蹤,并將其解釋為各種輸入狀態(tài),最后將輸入位置、狀態(tài)等信息發(fā)送給上層應用程序。應用程序處理結果最終被投射到顯示屏幕表面上,從而與用戶產生真正的所見即所得的交互效果。其實現(xiàn)框架如圖1所示。

  根據不同的光學感應原理,目前常見的多點觸摸實現(xiàn)方式包括FTIR(受抑全內反射)、DI、LLP等技術。

 基于FTIR的多點觸摸實現(xiàn)原理如圖2所示。

  紅外LED(IR LED)發(fā)射紅外線進入諸如亞克力板(Acrylic),當亞克力面板的厚度大于8mm時,光線會發(fā)生在亞克力內不停反射,產生全內反射現(xiàn)象,當手指(或者其他材質如硅膠等有一定韌性和反射性的材料)碰到亞克力表面時,全內反射被破壞,光線被手指反射出來,此時,亞克力下方的紅外攝像頭(IR Camera)捕捉到手指反射的光斑,攝像頭捕捉到的光斑會送到計算機進行處理,最終形成輸入點。

 這種技術的優(yōu)缺點如表1所示。DI方式原理比較簡單,通過IR光源照射投影屏幕,形成均勻的照射效果,當有手指觸摸屏幕表面時,IR光線會被反射,從而在成像設備上形成光斑?;贒I技術的多點觸摸實現(xiàn)如圖3所示。

  DI技術的優(yōu)缺點如表2所示。LLP技術的基本原理是通過紅外激光發(fā)射裝置在投影屏幕表面上方形成一層紅外激光表面,當手指觸摸到屏幕上時,激光被散射到成像設備上從而形成光斑?;贚LP技術的多點觸摸實現(xiàn)原理如圖4所示。

 

 LLP技術同樣也有明顯的優(yōu)缺點,如表3所示。

  系統(tǒng)實現(xiàn)硬件構成

  目前的多點觸摸硬件常見實現(xiàn)方法都有各自的優(yōu)缺點,特別是對于大尺寸多點觸摸控制系統(tǒng)而言更是明顯。我們的應用目標是要在一臺70寸的高清LCOS背投電視上實現(xiàn)多點觸摸控制效果,受到電視機本身結構和背投屏幕材質的光學特性的限制,無論是直接使用FTIR技術、DI技術還是LLP技術都不能取得理想的光學感應效果。

鑒于此,我們使用了一種特殊的LLP的方式來進行硬件設置,即通過具備主動發(fā)射紅外光的觸筆來模擬手指的直接觸摸過程。具體來說:通過觸筆在背投屏幕上的觸壓發(fā)射紅外光信號,光信號穿透背投屏幕后經過背投內部的大反射鏡作鏡面反射;鏡頭板接收鏡面反射的光信號,再傳遞給計算機;觸筆產生的信號會在屏幕上形成一個大的光斑,系統(tǒng)采用逐行掃描的方式對信號進行采樣(30幀/秒),取光斑的最亮值,并記錄該點在CMOS上成像的坐標;計算機對感應到的光信號進行處理,形成一套坐標系統(tǒng),并將處理后的數據通過特定的數據格式傳遞給上層應用程序;從而達到跟蹤觸筆的運動,模擬出多點觸摸的效果。圖5展現(xiàn)了實際起作用的光路示意圖。

  多點應用軟件框架

  我們實現(xiàn)的多點觸摸控制上層應用是基于Touchlib構建的,Touchlib是一個開源的用于創(chuàng)建多點觸摸交互界面的庫,它能夠處理紅外線光斑跟蹤,并向上層應用程序發(fā)送諸如按下、移動、釋放等事件,使用該庫的多點觸摸應用基本框架如圖6所示。

 目前,Touchlib庫使用TUIO協(xié)議(Table-Top User Interfaces Objects)發(fā)送事件,這使得Touchlib可以勝任于包括Adobe Flash在內的任何支持此協(xié)議的應用程序。TUIO是一套簡單且通用的,特別為滿足可感知桌面用戶界面需要所設計的協(xié)議。因為TUIO協(xié)議本身是基于 OSC(OpenSound Control)的,所以TUIO協(xié)議可以看做是OSC數據的一種標準化實現(xiàn),可以用于所有支持該協(xié)議的設備上。

 TUIO協(xié)議定義了兩類主要的消息,即set消息和alive消息。其中,set消息用于目標對象特定狀態(tài),如位置、姿態(tài)或其他任何可以識別狀態(tài)的通訊;alive消息則用于通過系列的sessionID來標識當前目標對象。TUIO使用下面的格式來進行數據通訊:

  /tuio/[profileName] set sessionID [parameterList]

  /tuio/[profileName] alive [list of active sessionIDs]

  /tuio/[profileName] fseq int32

  其中的profileName代表定義好的常用可感知用戶界面配置,該配置定義了set消息中目標對象的狀態(tài)數據格式,比如常用的2D Profile:

  /tuio/2Dobj set s i x y a X Y A m r

  /tuio/2Dcur set s x y X Y m

  為了更好地展現(xiàn)多點觸控的視覺效果,我們在上層應用中選擇了基于Flash的實現(xiàn)方式。需要指出的是,TUIO原生是通過UDP進行數據傳送的,而Flash本身只能通過TCP鏈接接收數據,因此還必需通過Flosc網關將OSC數據轉換為為Flash可以讀取的XMLSocket數據。上述流程如圖7所示。

  通過轉換,上層的Flash應用程序就可以接收Touchlib發(fā)送的觸點位置、編號、觸控事件等各種數據,進而做出適當的響應,從而與用戶產生多點觸摸控制交互。綜合上文描述的硬件設置,我們以一臺70寸LCOS高清背投電視為基礎,基于光學感應開發(fā)出一套使用主動紅外觸摸筆交互的多點觸摸控制應用系統(tǒng),已經成功應用于某風景區(qū)電子交互導覽的實際應用中,為大尺寸多點觸摸控制系統(tǒng)的研究和應用打下了一定的基礎。

此內容為AET網站原創(chuàng),未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品在线视频| 韩国三级电影一区二区| 欧美一级二区| 国产精品99久久久久久久女警| 亚洲国产精品久久久久秋霞影院| 午夜精品久久99蜜桃的功能介绍| 亚洲午夜视频在线观看| 99人久久精品视频最新地址| 亚洲激情一区| 亚洲精品网站在线播放gif| 在线看片欧美| 伊人男人综合视频网| 一区福利视频| 亚洲国产精品久久久久婷婷老年| 极品尤物av久久免费看 | 国产精品网曝门| 国产精品色网| 国产亚洲欧洲| 韩国成人理伦片免费播放| 黑人中文字幕一区二区三区| 国内久久视频| 在线看国产一区| 亚洲精品一区二区三区av| 日韩视频欧美视频| 中文国产一区| 西瓜成人精品人成网站| 欧美一区二区啪啪| 亚洲国产成人91精品| 91久久黄色| 99视频在线精品国自产拍免费观看 | 久久精品国产99国产精品澳门| 久久精品一区二区三区四区| 久久综合色天天久久综合图片| 欧美国产日本韩| 欧美日韩一区二区在线观看视频| 国产精品国产亚洲精品看不卡15 | 亚洲精品一区二区三区在线观看| 99精品视频免费| 亚洲欧美国产三级| 久久九九热re6这里有精品| 欧美一区二区三区另类| 亚洲第一搞黄网站| 亚洲另类黄色| 亚洲欧美日韩在线| 亚洲国产清纯| 一本色道久久综合亚洲精品高清 | 亚洲欧美日韩精品| 亚洲国产电影| 一区二区三区高清| 欧美在线观看视频一区二区三区| 久久婷婷久久| 欧美日韩在线播放一区二区| 国产精品丝袜久久久久久app| 国产综合色在线视频区| 日韩视频免费观看高清完整版| 亚洲一区二区高清视频| 亚洲国产精品一区二区三区| 一区二区三区av| 久久久99爱| 欧美美女bbbb| 国产午夜精品久久久久久久| 亚洲电影免费在线| 亚洲一区二区三区乱码aⅴ| 久久精品国产96久久久香蕉| 一本色道久久加勒比88综合| 久久精品视频亚洲| 欧美日韩麻豆| 国产亚洲激情视频在线| 99www免费人成精品| 欧美一区激情视频在线观看| 亚洲图片自拍偷拍| 久久一区二区三区超碰国产精品| 欧美日韩一区在线观看| 在线免费一区三区| 亚洲一区二区免费看| 91久久精品网| 久久九九全国免费精品观看| 欧美日一区二区在线观看| 黄色成人在线| 亚洲影音先锋| 一区二区免费看| 免费观看日韩av| 国产午夜精品在线| 亚洲午夜久久久久久久久电影院| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美日韩综合aⅴ视频| 欧美电影美腿模特1979在线看| 国产目拍亚洲精品99久久精品| 亚洲美女色禁图| 亚洲黄色成人| 久久精品国产综合精品| 国产精品激情| 99re热这里只有精品免费视频| 亚洲国产三级在线| 久久精品亚洲| 国产美女精品一区二区三区| 一区二区三区蜜桃网| 亚洲精品综合精品自拍| 久久亚洲国产成人| 国产日韩精品一区二区| 国产精品99久久不卡二区| 日韩特黄影片| 欧美sm视频| 在线播放不卡| 亚洲成人资源| 久久久精品免费视频| 国产精品日韩欧美一区二区| 一区二区毛片| 夜夜嗨网站十八久久| 欧美超级免费视 在线| 精品成人在线视频| 亚洲电影在线看| 六月丁香综合| 伊人婷婷久久| 91久久在线播放| 欧美成人精品在线播放| 亚洲国产高清一区二区三区| 亚洲国产欧美国产综合一区| 久久五月激情| **网站欧美大片在线观看| 亚洲人成精品久久久久| 免费黄网站欧美| 亚洲国产精品ⅴa在线观看| 亚洲黄色有码视频| 免费久久99精品国产| 亚洲国产精品久久久久婷婷884 | 性欧美激情精品| 国产精品日本| 亚洲欧洲99久久| 久久国产精品99国产精| 国内精品国产成人| 亚洲黄色免费电影| 欧美精品日韩三级| 亚洲美女色禁图| 亚洲欧美激情视频在线观看一区二区三区| 欧美三日本三级三级在线播放| 制服丝袜激情欧洲亚洲| 午夜精品av| 国产亚洲免费的视频看| 久久精品一区二区三区四区| 欧美不卡高清| 日韩亚洲欧美成人| 午夜日韩福利| 国内外成人在线| 亚洲精品无人区| 欧美日韩一区二区在线观看| 亚洲一区在线免费观看| 久久精品女人| 亚洲国产高清自拍| 亚洲综合另类| 狠狠色综合网站久久久久久久| 亚洲国产天堂久久综合| 欧美日韩国产一中文字不卡| 亚洲一区免费网站| 久久男人av资源网站| 最近中文字幕日韩精品 | 亚洲精品色图| 国产精品福利在线观看| 欧美一区二区三区视频免费播放 | 欧美专区一区二区三区| 欧美sm视频| 亚洲午夜影视影院在线观看| 久久精品视频在线播放| 亚洲人体偷拍| 欧美综合第一页| 亚洲国产裸拍裸体视频在线观看乱了| 99在线精品观看| 国产日产亚洲精品| 日韩午夜在线电影| 国产美女诱惑一区二区| 亚洲精品国精品久久99热| 国产精品爱久久久久久久| 亚洲电影第三页| 欧美日韩在线不卡| 久久精品91久久久久久再现| 欧美日韩国产一区精品一区 | 在线视频你懂得一区二区三区| 国产日韩精品一区二区三区在线| 亚洲区国产区| 国产精品一区免费观看| 亚洲毛片av| 国产视频一区三区| 99视频日韩| 激情久久一区| 亚洲欧美中文另类| 亚洲国产精品国自产拍av秋霞| 香蕉成人伊视频在线观看 | 久久精品亚洲乱码伦伦中文 | 亚洲黄色免费网站| 欧美亚洲在线观看| 最新成人av在线| 久久精品国产第一区二区三区最新章节| 亚洲人在线视频| 久久一区二区精品| 亚洲欧美国产精品专区久久| 欧美日韩精品免费看| 亚洲国产精品悠悠久久琪琪| 国产欧美另类| 中文日韩欧美| 亚洲日本电影在线|