Kinect 使用 USB 2.0,可以接在電腦上面,裝好一些軟體後,就可以扮演超人力霸王、瀏覽照片、看影片、作簡報、玩遊戲,用全身的動作來使用電腦,就像電影「關鍵報告」裡的場景。我們在此使用 OpenNI 這整套軟體來進行示範,讓 Kinect 成為電腦的一部份,就能搭配其他軟體進行操作。
微軟推出的Kinect體感設備原本是Xbox 360的專屬週邊,使用者要將它安裝在Xbox 360上面,並且搭配專屬的Kinect體感遊戲才有辦法發揮作用。但是隨著Kinect開賣,有人也開始發現Kinect擷取動作與辨識人體的能力實在太過傑出,加上Kinect的連接介面是通用的USB 2.0,接在電腦上完全沒問題。
▲Kinect 偵測到人體運動資料後,再經由 OpenNI 提供全身份析。
▲ OpenNI架構可以讓Kinect在PC上運作,中介Kinect與後續的體感軟體應用。
OpenNI:讓 PC 認識 Kinect
在OpenNI架構下要讓PC能夠辨識Kinect,首先需安裝OpenNI,再來是基於OpenNI開發的模組SensorKinect,以及負責分析影像資料的NITE。下面所提供的軟體版本,雖然不是最新的版本,但都確定可以正確安裝完成並執行。先在網頁中直接下載並安裝OpenNI、SensorKinect、NITE這三個檔案,再把Kinect安裝到PC上。
1.安裝OpenNI
首先要先安裝「OpenNI-Bin-Win32-v1.0.0.25」這個程式,直接點選兩下就可開始執行安裝,過程中會顯示是否安裝「PrimeSense」提供的軟體,請選擇安裝。OpenNI改版很快,想測試最新版可到官網下載。
2.安裝SensorKinect
接著要安裝「SensorKinect-Win32-5.0.0」這個驅動程式,一樣直接點兩下就可執行,最後會顯示無法驗證發行者,請選擇「仍然安裝此驅動程式軟體」。 SensorKinect是基於OpenNI所開發出來的Kinect驅動程式模組,因此版本需與OpenNI版本搭配,要安裝新版本前也需先移除舊版本,想測試新版本也可到官網下載。
3.安裝NITE
最後則是安裝中介軟體「nitebin-win32-v1.3.0.18」,安裝NITE時需要注意的地方是,在中途會需要使用者提供一組安裝序號,這一組序號可在OpenNI的網頁中找到,為「0KOIk2JeIBYClPWVnMoRKn5cdY4=」。安裝完成後,就可裝上Kinect,並在裝置管理員中看到Kinect Camera、Kinect Motor已安裝完成,到此已完成初步安裝。
<後面還有:用 Kinect 玩遊戲、玩簡報>
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!