• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于混合現(xiàn)實的人機交互系統(tǒng)設計

      2015-12-26 10:36:36丁德菊作者單位西藏廣播影視節(jié)目傳輸中心
      西部廣播電視 2015年18期
      關鍵詞:圖像識別

      丁德菊(作者單位:西藏廣播影視節(jié)目傳輸中心)

      ?

      基于混合現(xiàn)實的人機交互系統(tǒng)設計

      丁德菊
      (作者單位:西藏廣播影視節(jié)目傳輸中心)

      摘 要:本項目主要目標是摒棄傳統(tǒng)的人機交互模式,在項目中構思了混合現(xiàn)實的人機交互,即用戶可以用現(xiàn)實中真實的物理反應與虛擬環(huán)境作結合,以便展現(xiàn)出更有趣的互動功能。符合人們使用習慣,更加注重用戶體驗。該系統(tǒng)以EC5-1719CLDNA嵌入之星為硬件平臺,結合使用迷你投影系統(tǒng)及鐳射控制系統(tǒng),在用戶輸入體驗上采用獨特的LRMT鐳射增強反射非確定表面的Multi-touch技術,在軟件上開發(fā)了無紙化辦公的交互引擎,并充分利用多線程及硬件平臺的強大計算性能。

      關鍵詞:混合現(xiàn)實;非確定表面Multi-touch;圖像識別;交互引擎

      “無紙化”辦公概念提出至今,已經(jīng)經(jīng)歷了超過20年的發(fā)展,然而,期間國內(nèi)外普遍研究的重點都放在構建以PC機和網(wǎng)絡為平臺的一套在企業(yè)公司內(nèi)部使用的辦公軟和郵件收發(fā)系統(tǒng),因而整套系統(tǒng)存在移動性差、無法滿足人們的閱讀習慣等缺陷,同時由于打印機等電子產(chǎn)品的普遍使用,使得“無紙化”變成“多紙化”,與最初目標背道而馳。本項目關注用戶體驗,在無紙環(huán)境下為用戶提供習慣性的書寫功能,讓人們逐漸從紙制環(huán)境轉(zhuǎn)移到功能及感受較為相似的電子虛擬環(huán)境,為用戶提供更為豐富的、新的體驗感受。

      1 系統(tǒng)方案

      本系統(tǒng)以EC5-1719CLDNA嵌入之星為硬件平臺,結合使用迷你投影系統(tǒng)及鐳射控制系統(tǒng),在用戶輸入體驗上采用獨特的LRMT鐳射增強反射非確定表面的Multi-touch技術,取代了傳統(tǒng)的鼠標和觸摸屏部件,在不需要任何標準配件的輔助下,在任何環(huán)境下,輕松實現(xiàn)家庭娛樂辦公的人機交互(圖1)。軟件交互系統(tǒng)采用JAVA語言實現(xiàn),保證了整個軟件系統(tǒng)的可移植性,同時獨特的軟件架構設計,保證了功能的擴展性,在已完成的功能中,可以實現(xiàn)圖片瀏覽、記事辦公、多用戶參與、家居設計和多界面模式等功能。在未來版本中,將完成用戶與用戶間文件傳輸及共享等功能。

      圖1 混合現(xiàn)實的人機交互系統(tǒng)

      2 功能與指標

      現(xiàn)實中,人們通常使用辦公桌進行書寫、編輯、演算和繪圖的工作。要想用計算機系統(tǒng)替代人們對于這些工作內(nèi)容的傳統(tǒng)辦公模式,除了要在軟件系統(tǒng)上實現(xiàn)這些辦公功能以及提供良好的用戶界面外(表1),更應該考慮保留人們在水平桌面上辦公、討論的習慣,而不是構建一個垂直顯示的液晶屏幕或投影幕布來進行交互,想想人們圍繞在一張辦公桌上探討問題,那是多么高效而又愜意的一件事!

      2.1 非確定表面的Multi-touch技術

      為了實現(xiàn)用戶通過雙手及任意筆對虛擬對象的交互操作,特別設計了用戶輸入技術。2006年Siggraph的Emerging Technology單元上展出的Multi Touch技術記憶猶新。目前現(xiàn)有的Multi-touch技術都是基于物理硬件觸摸裝置實現(xiàn),例如,LucidTouch技術,多點輸入觸摸屏-FTIR-受抑全內(nèi)反射(Frustrated Total Internal Reflection)技術等,但這些技術都需要借助一個的固定物理觸摸裝置,攜帶及安裝不便。

      創(chuàng)新特色技術—稱之為LRMT鐳射增強反射(Laser Reflection Multi-touch)的非確定表面的Multi-touch技術,即用戶可以在現(xiàn)實中任意的表面上進行多點觸摸(如桌面、地面、墻面等),觸摸范圍可以任意調(diào)節(jié)。

      表1 基本的桌面交互功能

      2.2 用戶體驗交互的界面

      交互引擎:負責對虛擬對象的建立、顯示、特效渲染,用戶輸入反饋到可視區(qū)域,保證用戶所見即可操作,所點即所要。完成用戶所有的交互反饋操作及處理。同時引擎對交互的虛擬對象進行多線程的優(yōu)化。

      軟件功能:(1)照片的瀏覽,照片放大、縮小、旋轉(zhuǎn)、折疊(可以在背面留下一些信息,可以是手寫體也可以是打印體);(2)A4紙及便筏條,任意書寫,通過虛擬鍵盤可以錄入標準字體等,紙的反面有功能菜單,可以實現(xiàn)清除、銷毀等操作;(3)虛擬鍵盤;(4)地圖瀏覽;(5)碎紙插槽。

      2.3 軟件部分功能介紹

      紙和便簽功能(圖2):用戶可以如同真實的感覺實用紙張一樣,可以用筆也可以用手來進行書寫、折疊、旋轉(zhuǎn)、縮放等功能。

      照片以及平面材料的瀏覽(圖3):用戶可以像真實的紙質(zhì)材料那樣處理它們,可以散開或合攏,放大縮小等,甚至折疊照片在反面記錄信息等。

      板書書寫功能(圖4):用筆在投射虛擬界面中進行書寫,讓任何物體表面上都能進行書寫。

      2.4 硬件架構(Hardware Architecture)

      如圖5所示,硬件上特別選用基于OLED技術的Toshiba產(chǎn)的DLP迷你投影儀,設備尺寸很小,大概只有一個巴掌大小,攜帶方便,亮度達到了400流明,也是本項目的首選。LRMT技術則需要依賴于鐳射控制系統(tǒng)、鐳射模組以及CMOS攝像頭,鐳射控制系統(tǒng)是由核心是AVR單片機控制,同時通過RS232與上位機通訊,并連接鐳射模組進行鐳射信號發(fā)送。

      圖2 紙和便簽功能

      圖3 照片以及平面材料的瀏覽

      圖4 板書書寫功能

      3 實現(xiàn)原理

      3.1 LRMT鐳射增強反射(Laser Reflection Multi-touch)技術原理

      LRMT是一整套多點虛擬觸摸的方案,由鐳射控制、鐳射發(fā)射裝置、圖像捕捉識別系統(tǒng)3個部分組成。

      3.1.1 鐳射系統(tǒng)

      鐳射模組發(fā)射出一字線650nm光譜的紅色激光(圖6),光線平面水平與觸摸表面。鐳射模組發(fā)射的激光具有一定角度,采用120°的鐳射鏡頭。鐳射模組擺放位置到具體探測表面的計算方式有:設L為探測表面的最大寬度,一般根據(jù)投影系統(tǒng)投射出的屏幕寬度來定,即L=Lp,Lp為投射區(qū)域最大寬度。鐳射擺放位置距離投射區(qū)域的距離為D=L/2·tg (FanAngle/2)(見圖7)

      圖6 紅色激光

      圖5 硬件架構圖

      圖7 鐳射擺放示意圖

      鐳射系統(tǒng)控制是由AVR MEGA8535單片機+鐳射專用控制芯片EG-NMLCd組成,控制鐳射發(fā)射器。同時通過RS232接口和Intel嵌入之星通訊。

      3.1.2 圖像捕捉及識別

      鑒于嵌入式之星強大的處理能力,CMOS攝像頭捕捉的圖交給嵌入之星處理。圖8中顯示了整個圖像識別的流程,在下面會詳細介紹圖像識別流程各個過程的技術細節(jié)。

      3.2 虛擬交互軟件UMOT

      用戶體驗是通過LRMT技術方式輸入,對交互界面呈現(xiàn)的虛擬對象進行操作,然后實時地將處理過程反饋到用戶的眼前,從而達到與真實一致的互動性。交互界面的核心是由一套完整的交互引擎在后臺提供各種算法級服務。此引擎提供了完整的虛擬對象的呈現(xiàn),虛擬對象各種反應處理機制,交互圖形表達方式等。引擎的圖形渲染采用了GDI+與openGL技術相結合,讓虛擬對象的表達更接近與真實。所有的軟件功能都是基于引擎提供的API處理函數(shù)來實現(xiàn)的。引擎的代碼量在2萬行左右。此引擎代號為UMOT-ultra mobile office tabletop。

      3.2.1 軟件架構

      為了在嵌入之星上實現(xiàn)技術方案,在軟件上我們必須考慮程序以及算法的可行性,是否可以在設備穩(wěn)定的運行。在整個項目的開展中我們確實遇到了很多困難,并且提出了自己的解決方案。我們充分考慮到Intel雙核多線程的處理效能,多虛擬對象的處理都是完全依賴多線程的處理。

      由于大部分應用都需要基于軟件算法的支持,這里給出了軟件的基本架構(見圖9),軟件分成了兩個部分,一個是UMOT client部分,它運行在嵌入之星上中,另一個則是服務器端的軟件程序。

      3.2.2 引擎類結構的關系

      整個UMOT引擎中大概封裝了大約有60個Class,其中虛基類和interface

      圖8 LMRT技術的圖像識別流程

      圖9 軟件基本架構

      (下轉(zhuǎn)第240頁)

      class有20個,分別定義了引擎的基本框架及實現(xiàn)接口。其余的類是真正的實現(xiàn)代碼部分。

      引擎的最底層的圖形效果是在DsjoglTabletoppane、DsTabletop和JDestopPane中實現(xiàn),實現(xiàn)了旋轉(zhuǎn)、放大、縮小、陰影和折疊等渲染效果。在DsEngine的子類中實現(xiàn)了引擎中支持的桌面的各種效果,如四方桌模式、圓桌模式等。DSimage和DsFrame是中實現(xiàn)了對象的界面顯示效果,由于系統(tǒng)本身并不支持旋轉(zhuǎn)的窗體等對象,項目中幾乎要重寫窗體實現(xiàn)效果以及內(nèi)部的處理消息。

      4 系統(tǒng)測試

      在系統(tǒng)實現(xiàn)過程中,由于整個系統(tǒng)分成鐳射增強反射子系統(tǒng)及人機交互軟件子系統(tǒng)并行開發(fā),因而在每個模塊完成后,都編寫了相應的測試程序?qū)ζ溥M行測試,各個模塊都取得了較好的效果。當所有模塊編寫完畢后,對兩個子系統(tǒng)分別進行了集成測試,子系統(tǒng)都能夠完成項目規(guī)劃所要求的功能。隨后,完整地搭建整個系統(tǒng),并針對各項功能進行了最后的系統(tǒng)的測試,評定整個系統(tǒng)是否滿足各個功能性能及指標。測試表格及結果如表2。

      表2 系統(tǒng)各項功能測試結果

      5 總結

      本系統(tǒng)以一種全新的設計理念去詮釋人機交互概念,顛覆傳統(tǒng)的單人、借助標準輸入設備、垂直性的人機交互模式,以一種更適合人們書寫、閱讀、辦公習慣的方式讓用戶獲得高效、親切的用戶體驗。系統(tǒng)在識別的準確性、交互的實時性、軟件功能的擴展性和界面交互的友好性方面都體現(xiàn)了較高的應用前景。

      參考文獻:

      [1]SD Scott, KD Grant, RL Mandryk. System Guidelines for Co-located, Collaborative Work on a Tabletop Display[A]//Proc. European Conf. Computer-Supported Cooperative Work (ECSCW)[C].2003.

      [2]R Kruger, S Carpendale, SD Scott, et al. Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication[J] Computer Supported Cooperative Work,2004(5-6).

      [3]DWigdor, RBalakrishnan. Empirical Investigation into the Effect of Orientation on Text Readability in Tabletop Displays[A]//Proc. 9th Euro. Conf. Computer-Supported Cooperative Work (ECSCW)[C].2005.

      猜你喜歡
      圖像識別
      支持向量機的艦船圖像識別與分類技術
      淺談圖像識別技術在打擊綠通假證逃費中的應用
      基于圖像識別和多感知融合的列車自動防護方案
      基于Resnet-50的貓狗圖像識別
      電子制作(2019年16期)2019-09-27 09:34:50
      高速公路圖像識別技術應用探討
      圖像識別在物聯(lián)網(wǎng)上的應用
      電子制作(2018年19期)2018-11-14 02:37:04
      圖像識別在水質(zhì)檢測中的應用
      電子制作(2018年14期)2018-08-21 01:38:16
      一種基于TuriCreate和OpenCV的實時圖像識別系統(tǒng)設計
      電子測試(2018年10期)2018-06-26 05:53:32
      基于圖像識別的田間玉米稈識別系統(tǒng)設計與實現(xiàn)
      電子測試(2017年11期)2017-12-15 08:57:02
      淺談模式識別在圖像識別中的應用
      電子測試(2017年23期)2017-04-04 05:06:50
      太原市| 谢通门县| 海林市| 微博| 韩城市| 梁平县| 阿鲁科尔沁旗| 漳平市| 洛扎县| 大邑县| 江北区| 江达县| 纳雍县| 合水县| 绥江县| 左云县| 科技| 江安县| 本溪市| 德化县| 濮阳县| 许昌市| 姚安县| 金华市| 云梦县| 淮北市| 红原县| 临邑县| 揭阳市| 赣州市| 巫山县| 普定县| 杨浦区| 福建省| 玛纳斯县| 秦安县| 邳州市| 绥滨县| 永顺县| 石景山区| 汤原县|