新聞中心

EEPW首頁(yè) > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 基于光學(xué)感應(yīng)的大尺寸多點(diǎn)觸摸控制技術(shù)

基于光學(xué)感應(yīng)的大尺寸多點(diǎn)觸摸控制技術(shù)

——
作者:陳大煒 康佳集團(tuán)研究院 時(shí)間:2009-09-08 來(lái)源:電子產(chǎn)品世界 收藏

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

本文引用地址:http://www.butianyuan.cn/article/97909.htm

  多點(diǎn)應(yīng)用軟件框架

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

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

電容式觸摸屏相關(guān)文章:電容式觸摸屏原理


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉