《電子技術應用》
您所在的位置:首頁 > 顯示光電 > 設計應用 > 基于Kinect虛擬文物互動展示系統的設計與實現
基于Kinect虛擬文物互動展示系統的設計與實現
2017年微型機與應用第2期
王向強,黃俊,張作運
重慶郵電大學 信號與信息處理重慶市重點實驗室,重慶 400065
摘要: 利用Kinect的局部骨骼追蹤技術,捕獲人體數據、彩色數據和深度數據,對采集到的數據進行分析,描繪出手的輪廓并且根據深度信息識別出手勢的意思,做邏輯處理后,通過Kinect設備將信息發送給PC,形成操作命令映射到虛擬文物上,虛擬文物會進行相應的動作,比如移動、放大、旋轉等。測試結果表明,系統工作穩定可靠,體驗者能夠通過體感交互技術較好地對虛擬文物進行控制。虛擬文物互動展示系統突破了傳統文物的展示方式,使觀眾積極參與到展覽之中。
Abstract:
Key words :

  王向強,黃俊,張作運

 ?。ㄖ貞c郵電大學 信號與信息處理重慶市重點實驗室,重慶 400065)

        摘要:利用Kinect的局部骨骼追蹤技術,捕獲人體數據、彩色數據和深度數據,對采集到的數據進行分析,描繪出手的輪廓并且根據深度信息識別出手勢的意思,做邏輯處理后,通過Kinect設備將信息發送給PC,形成操作命令映射到虛擬文物上,虛擬文物會進行相應的動作,比如移動、放大、旋轉等。測試結果表明,系統工作穩定可靠,體驗者能夠通過體感交互技術較好地對虛擬文物進行控制。虛擬文物互動展示系統突破了傳統文物的展示方式,使觀眾積極參與到展覽之中。

  關鍵詞:Kinect;骨骼跟蹤;手勢識別

  中圖分類號:TP391文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.02.014

  引用格式:王向強,黃俊,張作運.基于Kinect虛擬文物互動展示系統的設計與實現[J].微型機與應用,2017,36(2):41-43,47.

0引言

  2008年,比爾蓋茨提出“自然用戶界面”的概念,并預言人機交互在未來幾年內會有很大的改變,鍵盤和鼠標將會逐步被更為自然的觸摸式、視覺性以及語音控制界面所代替。Kinect是一個動作捕捉設備,Kinect和用戶的結合就形成了一套完整的控制系統。

  目前我國很多博物館所建立的虛擬博物館大多數是使用VRML語言進行建模,借助于WRL文件瀏覽器插件基于IE進行瀏覽,這樣用戶可以方便快捷地瀏覽。但是VRML是基于瀏覽器的一種腳本語言,對于相應事件的處理能力有限,與用戶的交互能力較差,并且也無法與數據庫連接,在構建虛擬展館過程中需要手動添加文物模型[1]。

  針對以上問題,本文所設計的虛擬文物互動展示系統使用MySQL數據庫存儲文物的詳細信息;使用FTP服務器來存儲3D模型文件,并由系統自行獲??;使用Kinect手勢識別技術,讓用戶與文物模型隔空交互,從而有效地解決了交互能力差的問題。本文還提出了KMeans算法來有效地解決手型圖標的抖動問題。

  可以想象到,在一個博物館里,觀眾只需要用手勢去觸碰虛擬的按鈕,就可以選擇你感興趣的文物,只需要變換手勢,就可以對文物進行移動、放大、旋轉。虛擬文物與參觀者互動的方式,讓展覽更具感染力。

1系統介紹

  基于Kinect虛擬文物互動展示系統的結構主要由顯示模塊、文物控制模塊、UI交互模塊、文物存儲模塊以及動作捕捉與識別模塊構成,各模塊之間協同合作,構成了具有完備功能的虛擬文物展示系統,如圖1所示。

001.jpg

  圖1系統結構圖(1)顯示模塊:負責獲取場景中的用戶影像,并將虛擬文物模型與用戶影像進行融合并顯示。

 ?。?)文物控制模塊:負責對虛擬文物模型的位置、大小和角度進行調整,并且接收動作捕捉與識別模塊發過來的控制信息,做出相應的變動。

  (3)UI交互模塊:負責獲取界面控件的位置,并且比對用戶手的位置,進行對應的響應。

  (4)手勢捕捉與識別模塊:負責捕捉到用戶手的關鍵點,并且獲取手的深度信息,然后對信息進行處理,識別出用戶手勢的意思,并發送指令給文物控制模塊。

 ?。?)文物存儲模塊:該系統包括MySQL數據庫以及FTP服務器。虛擬文物的編號、朝代以及其他詳細信息數據會存儲到MySQL數據庫中。因為虛擬文物模型所占空間比較大,所以把模型放在FTP服務器中,由該軟件直接調用。

  基于Kinect的虛擬文物互動展示系統的結構化設計,提高了系統的靈活性,降低了模塊之間的耦合性,不同模塊之間通過接口進行通信,使得各個模塊能夠獨立高效地完成各自功能。

2Kinect介紹

  Kinect體感設備主要是由彩色攝像頭、深度攝像頭和紅外線投影機組成。Kinect設備與普通攝像頭的區別在于紅外線發射和紅外線接收功能,通過這個功能,Kinect可以獲取場景的深度信息。Kinect的基本原理是:紅外投影機主動投射紅外光譜,照射到粗糙物體,或是穿透毛玻璃后,光譜發生扭曲,會形成隨機的反射斑點,也就是散斑,進而被紅外攝像頭讀取。這些散斑就有高度隨機性,并且隨著距離的變化,散斑也隨著改變,在同一空間中不同的散斑圖案都不相同[2]。因此,只要使用散斑對空間編碼,當有物體進入空間時,即可定位。

3系統軟件設計

  虛擬文物互動展示平臺軟件采用WPF進行開發。WPF是微軟推出的Windows Vista的用戶界面框架。它提供了統一的編程模型、語言和框架,真正做到了分離界面設計人員與開發人員的工作,同時它提供了全新的多媒體交互用戶圖形界面。WPF最重要的特色是支持3D模型,以及支持模型的點擊事件。整個虛擬文物展示系統軟件設計運用Kinect體感設備和WPF框架等技術手段,包括手勢識別、UI交互、文物展示以及文物存儲的智能交互展示系統,對虛擬文物展示實現了主動選擇、交互體驗良好、操作方便的目標。虛擬文物互動展示的主要功能模塊如圖2所示。

002.jpg

  3.1GUI設計

  在主界面上包括四個不同功能的懸浮按鈕,這四個懸浮按鈕是根據人體的合理肢體操作距離而設計的。這四個懸浮按鈕的功能分別為虛擬文物展示、虛擬文物詳情、博物館視頻簡介以及退出。在本項目設計中,最重要的是虛擬文物展示功能。當用戶選擇虛擬文物展示懸浮按鈕時,該軟件會彈出另一個窗口,用戶可以根據自己的興趣愛好,選擇不同朝代的文物來進行控制,比如根據不同的手勢來移動、放大以及縮小和旋轉文物。

  3.2懸浮按鈕

003.jpg

  懸浮按鈕控制流程如圖3所示。懸浮按鈕其實是一個普通的控件,有三種狀態分別為經過、按下和離開,可以有效地解決不小心點擊的問題[3]。通過Kinect SDK首先識別出用戶舉起的是左手還是右手,再獲取左手或者右手的三維坐標數據,然后激活界面的一張手型圖標,通過坐標映射的方法,把手的三維坐標轉換成二維坐標,轉換過的二維坐標映射到手型圖標上,這樣界面上的手型圖標會隨著用戶的手在界面上移動。當用戶的手型圖標沒有接觸到該懸浮按鈕的時候,它沒有任何變化。當手型圖標移動到按鈕區域時,手型圖標周圍會出現進度條控件,當時間超過2 s后,會觸發懸浮按鈕OnClick事件,當手型圖標不在按鈕區域時,懸浮按鈕恢復初始狀態。

  3.3解決手型圖標抖動問題

004.jpg

  圖4二維坐標點群Kinect每秒鐘會采集30幀的深度/RGB數據,每幀所獲取的骨骼的三維坐標都是不相同的,轉變成二維坐標也是不相同的,所以把二維坐標映射到手型圖標上,手型圖標會出現抖動的情況。在軟件編程中,取出30幀的二維坐標數據如圖4所示。

  本文的設計考慮到抖動這一問題,提出采用KMeans算法[4]的解決方案,其基本方法為:首先在軟件中提取出最近的6個幀的骨骼三維數據,然后轉換成二維坐標數據。再使用KMeans算法,隨機在圖中取K個種子點,然后對所有點求出到其K個種子點的距離,假如點pi離種子點最近,那么pi屬于si點群。接下來,把種子點移動到屬于它的點群中心。然后重復上述步驟,直到種子點沒有移動。最后使用各個點的X/Y坐標的平均值,計算出點群中心的坐標。把6幀二維坐標的點群中心坐標映射到手型圖標上可以有效地解決抖動的問題。具體算法流程如圖5所示。

005.jpg

  3.4文物選擇與控制

007.jpg

  該系統首先根據客戶的需求,對用戶的手勢行為做了規范協議[5],如表1、表2所示。如果用戶的手勢不是協議中所規定的,系統將不會做出任何響應。

 

006.jpg

  用戶操作虛擬文物的流程如圖6所示。用戶可以用自己的左右手來選擇查看哪個朝代的文物,只需要把手放在圖標按鈕2 s即可。當用戶選擇了清朝的文物,界面右邊會出現文物的二維圖片,用戶可以繼續選擇具體的文物。當用戶選擇了一個自己比較感興趣的文物時,界面會出現一個3D文物模型,用戶可以根據手勢協議來操作模型,例如對模型旋轉、放大等。當用戶想查看其他的文物時,只需要把當前文物撤銷即可。用戶想要和當前文物模型合影時,只需要把手放在照相按鈕上,系統會把圖片保存到文件夾上。

4實驗結果

  為了驗證系統的可靠性以及響應時間,進行了如下的現場測試。測試環境為Win10+WPF+Kinect for Windows SDK 1.8。測試者站在Kinect正前方,做出不同的手勢,以驗證不同手勢識別的準確性。

008.jpg

  實驗結果表明,使用Kinect能夠正確判斷出用戶手勢的意思,通過相應的算法以及手型圖標抖動問題的解決,進而實現了對虛擬文物的位置、角度、姿態的控制,充分驗證了基于Kinect的虛擬文物互動展示系統的可行性。

5結束語

  基于Kinect的虛擬文物互動展示系統是一個新穎而又充滿意義的課題。本文使用Kinect與WPF完成了一套用戶體驗良好、功能完備的用戶與虛擬文物互動系統。該系統主要通過Kinect 來獲取人體骨骼坐標數據,通過對數據的分析與綜合識別出用戶的肢體語言,然后映射到3D文物上,實現用戶與3D文物之間的互動。本文還提出了使用KMeans算法來解決手型圖標在屏幕上的抖動問題,使用戶具有更好的體驗。下一步研究方向是采用手機App和Unity3D的開發方式,如通過掃描文物圖片,在手機屏幕上出現3D文物模型,用戶通過觸屏的方式與3D文物進行互動。這樣可以有效地解決用戶多的問題,讓每位用戶都可以積極參與到博物館展覽之中。

參考文獻

 ?。?] 劉鵬飛 虛擬博物館系統的設計與實現[D].長春:吉林大學,2011.

 ?。?] 馬源駔.基于Kinect的內容展示系統設計與實現[D].鄭州: 鄭州大學,2014.

 ?。?] 韓娜,陳東偉,鐘單成,等. 基于Kinect的虛擬試衣系統設計與實現[J].信息技術,2015(7):59-61.

 ?。?] 陳皓.K均值算法[DB/OL].(2013-11-28)[2016 08 25]http://blog.jobbole.com/23157/.

 ?。?] 胡焰.基于Kinect 的虛擬試衣系統的設計與實現[D].武漢:華中科技大學,2013.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久精品人人做人人综合| 国产精品嫩草99a| 亚洲一区尤物| 欧美日韩国产精品自在自线| 韩日精品在线| 最新高清无码专区| 国内精品写真在线观看| 国产精品视频免费一区| 亚洲黄色高清| 国产精品腿扒开做爽爽爽挤奶网站| 久久国产免费| 欧美高清视频www夜色资源网| 久久女同精品一区二区| 久久亚洲私人国产精品va| 亚洲男人影院| 欧美电影免费观看| 久久精品一区二区国产| 亚洲图片欧美一区| 另类尿喷潮videofree| 免费观看一区| 国产欧美一区二区精品忘忧草| 久久激情综合| 亚洲午夜三级在线| 午夜精品久久久久| 欧美日韩精品在线播放| 亚洲精品乱码久久久久久| 国产精品ⅴa在线观看h| 亚洲精品免费在线观看| 欧美日韩中文字幕日韩欧美| 国产精品国色综合久久| 亚洲欧洲午夜| 欧美天堂亚洲电影院在线观看| 欧美一区二区免费视频| 午夜在线电影亚洲一区| 亚洲看片网站| 欧美h视频在线| 亚洲一区二区免费在线| 欧美伊人久久久久久午夜久久久久| 欧美黄色aaaa| 欧美成年人在线观看| 国产精品国产三级国产aⅴ入口| 亚洲九九九在线观看| 黄色av一区| 国产精品xvideos88| 黄色成人av在线| 香蕉视频成人在线观看| 欧美一区二区成人| 欧美日韩精品一区二区天天拍小说| 欧美色精品天天在线观看视频| 亚洲乱码精品一二三四区日韩在线| 狠狠色丁香婷婷综合| 久久久久久久综合| 亚洲国产一区二区在线| 欧美日本韩国在线| 国产美女精品视频| 亚洲欧美国产一区二区三区| 欧美日韩一二区| 欧美高清视频一区二区三区在线观看| 欧美日韩国产亚洲一区| 亚洲在线观看免费| 国产精品嫩草99av在线| 99视频超级精品| 欧美极品在线播放| 黑人一区二区三区四区五区| 美女任你摸久久| 国产视频一区二区在线观看| 久久久美女艺术照精彩视频福利播放| 欧美风情在线| 99国产精品国产精品毛片| 一二美女精品欧洲| 亚洲一区二区三区精品在线| 亚洲人午夜精品免费| 久久夜色精品国产亚洲aⅴ| 亚洲国产精品久久久久秋霞不卡| 国产亚洲永久域名| 激情六月婷婷综合| 国产欧美精品日韩| 亚洲黄色三级| 一区在线影院| 国产精品theporn| 先锋a资源在线看亚洲| 日韩一级免费观看| 国产偷久久久精品专区| 国产精品永久免费观看| 国产精品一区免费观看| 久久精品国产欧美激情| 国产日韩欧美视频在线| 国内精品伊人久久久久av一坑| 国产亚洲欧美中文| 欧美高清一区二区| 亚洲少妇诱惑| 欧美日韩亚洲免费| 亚洲在线视频网站| 国产一区二区三区观看| 国产揄拍国内精品对白| 亚洲激情电影中文字幕| 久久激情中文| 亚洲欧美在线视频观看| 国产日韩欧美日韩| 一个色综合导航| 亚洲经典在线看| 日韩五码在线| 国产精品永久免费观看| 国产日韩精品一区二区三区| 国产精品一区二区a| 国产亚洲欧美另类一区二区三区| 欧美亚洲视频在线观看| 亚洲一区二区三区在线播放| 亚洲综合色视频| 1024日韩| 激情久久五月| 国产精品日韩在线一区| 欧美国产先锋| 欧美日本韩国| 性做久久久久久免费观看欧美| 亚洲三级毛片| 精品99视频| 狠狠狠色丁香婷婷综合激情| 国产专区精品视频| 亚洲每日在线| av不卡在线看| 欧美精品在线一区二区三区| 欧美在线不卡| 亚洲人成绝费网站色www| 国产精品亚洲不卡a| 久久精品国产清自在天天线| 亚洲国产视频直播| 国产精品免费观看在线| 亚洲精品国产精品国自产观看浪潮| 美玉足脚交一区二区三区图片| 欧美日韩国产一区二区三区地区| 久久精品二区亚洲w码| 欧美激情乱人伦| 国产精品日产欧美久久久久| 亚洲网站在线播放| 一区二区三区免费观看| 韩国成人精品a∨在线观看| 国产欧美精品国产国产专区| 国产一区二区久久久| 99精品国产99久久久久久福利| 午夜精品久久久久久久99水蜜桃| 亚洲欧美日韩在线不卡| 国产精品成人一区二区艾草| 午夜在线观看免费一区| 欧美亚男人的天堂| 国产精品一区二区三区久久| 国产欧美日韩免费看aⅴ视频| 欧美午夜在线视频| 欧美日韩免费| 性欧美在线看片a免费观看| 国产欧美日本在线| 久久综合久久久| 久久精品国产一区二区电影| 亚洲片国产一区一级在线观看| 欧美日韩激情小视频| 国产精品久久久久国产精品日日| 国产精品久久久久久久浪潮网站| 亚洲乱码国产乱码精品精可以看| 亚洲一区日韩在线| 亚洲精品一区二区三区在线观看| 国产日韩欧美精品| 久久午夜色播影院免费高清| 欧美国产高清| 久久精品视频在线播放| 久久精品国产精品亚洲综合| 亚洲第一在线综合在线| 欧美日韩99| 99视频国产精品免费观看| 美女久久网站| 国产一级一区二区| 亚洲综合欧美日韩| 欧美激情一区二区三区全黄| 亚洲精品久久嫩草网站秘色| 欧美日韩专区| 亚洲国产你懂的| 久久色中文字幕| 亚洲天堂av高清| 欧美午夜理伦三级在线观看| 日韩天堂在线观看| 在线免费观看日韩欧美| 国产精品日韩一区二区| 欧美久久久久久久| 欧美四级在线观看| 亚洲一区二区三区成人在线视频精品| 黄色亚洲免费| 欧美视频精品在线观看| 久久亚洲私人国产精品va| 国产精品亚洲综合色区韩国| 欧美视频精品在线| 国产欧美精品日韩| 免费亚洲电影在线观看| 麻豆精品传媒视频| 黄网站色欧美视频| 亚洲欧美日韩综合aⅴ视频| 欧美国产精品va在线观看| 国模精品一区二区三区色天香| 欧美一区二区三区免费大片| 欧美精品一区二区蜜臀亚洲| 亚洲综合色噜噜狠狠| 国际精品欧美精品| 欧美日本精品一区二区三区| 亚洲高清不卡在线观看| 欧美日韩一区二区三区四区五区| 在线亚洲一区观看| 亚洲视频大全| 国产一区二区三区在线观看免费视频| 怡红院av一区二区三区| 国产精品视频不卡| 国产精品亚洲综合久久| 在线观看视频欧美| 亚洲午夜视频在线| 久久久精品性| 国产精品一区免费视频| 欧美精品一区在线播放| 国产亚洲精品久久久久动| 久久国产天堂福利天堂| 91久久精品久久国产性色也91| 一色屋精品视频免费看| 国产精品美女久久福利网站| 狠狠色丁香婷婷综合影院| 久久午夜羞羞影院免费观看| 久久国产精品一区二区三区四区| 亚洲一区二区三区四区五区午夜| 国产精品久久久久一区二区三区| 亚洲精选一区二区| 久久国产夜色精品鲁鲁99| 校园春色综合网| 一区二区视频免费完整版观看| 欧美午夜精品伦理| 一级日韩一区在线观看| 黄色成人免费观看| 国产精品久久久久免费a∨| 欧美激情亚洲一区| 亚洲日本一区二区三区| 亚洲一区综合| 国产精品国产三级国产普通话99| 欧美三区在线观看| 亚洲国产人成综合网站| 亚洲免费观看在线视频| 一本久道久久综合中文字幕| 激情久久久久久| 欧美在线视频免费播放| 老牛影视一区二区三区| 一本色道久久综合亚洲精品婷婷| 欧美高清视频一二三区| 激情伊人五月天久久综合| 精品盗摄一区二区三区| 9l视频自拍蝌蚪9l视频成人| 亚洲综合色在线| 久久久亚洲成人| 麻豆国产精品va在线观看不卡| 亚洲激情av在线| 欧美日韩在线直播| 欧美日韩一区二区在线观看视频| 国产精品永久免费在线| 欧美在线免费观看| 国产精品免费aⅴ片在线观看| 欧美性大战久久久久久久蜜臀| 国产三级欧美三级| 国产丝袜美腿一区二区三区| 国产深夜精品| 欧美资源在线观看| 欧美成人69av| 亚洲欧洲日本一区二区三区| 亚洲国产精品成人va在线观看| 亚洲一区二区三区在线| 久久久久久久久久看片| 亚洲欧洲精品天堂一级| 免费av成人在线| 亚洲欧美春色| 在线亚洲激情| 亚洲国产精品99久久久久久久久| 亚洲综合精品一区二区| 欧美一区二区国产| 亚洲经典在线| 亚洲欧美日韩中文在线制服| 一区二区不卡在线视频 午夜欧美不卡'| 国产精品一区二区在线观看| 蜜臀久久99精品久久久久久9| 免费观看一级特黄欧美大片| 尤物九九久久国产精品的特点| 久久都是精品| 国产欧美在线观看一区| 亚洲国产一区二区三区青草影视| 亚洲精品国精品久久99热一| 亚洲网站在线观看| 欧美一区二区三区视频免费| 国产视频丨精品|在线观看| 女女同性精品视频| 久久久久国产精品一区三寸| 欧美大香线蕉线伊人久久国产精品| 性刺激综合网| 欧美成人高清视频| 亚洲视频网站在线观看| 国产精品电影观看| 在线观看成人av电影| 国产精品久久久久久久久久直播| 亚洲欧美激情四射在线日| 一区二区三区高清视频在线观看| 久久综合九色欧美综合狠狠| 亚洲欧美日韩一区二区三区在线| 亚洲嫩草精品久久| 国产日韩在线看片| 葵司免费一区二区三区四区五区| 欧美一区视频在线| 亚洲人成免费| 欧美成人一区二免费视频软件| 亚洲免费影视| 国产精品免费区二区三区观看| 亚洲国产欧美另类丝袜| 好吊一区二区三区| 欧美性大战久久久久久久| 亚洲欧美日韩人成在线播放| 国产精品国产三级国产aⅴ无密码| 亚洲欧美成人一区二区在线电影| 国产午夜精品久久久| 久久久久久久999精品视频| 欧美日韩国产综合一区二区| 亚洲欧美国产一区二区三区| 国产精品高潮粉嫩av| 欧美视频免费看| 欧美成人精品高清在线播放| 免费在线成人av| 久久精品欧美日韩精品| 国产精品久久久久久福利一牛影视| 久久精品毛片| 亚洲日本一区二区三区| 国产精品黄色在线观看|