はつねの日記

Kinect, Windows 10 UWP, Windows Azure, IoT, 電子工作

その0:Kinect SDKをインストールしよう

Microsoft Kinect for Windowsは、Microsoftによって作られたNUI型入力デバイスです。

そして、このデバイスを取り扱うためのライブラリがMicrosoft Kinect for Windows SDK (2012年7月時点の最新版はv 1.5)になります。

Kinect SDKはMicrosoftのサイトから無償でダウンロード可能で、

  1. Windows 7またはWindows 8
  2. Visual Studio 2010またはVisual Studio 2012(ともにExpressでも可)
  3. デュアルコア以上(Core i3は最低でもほしいかも)のCPU
  4. 4GBメモリ(カタログスペック推奨値ですが最低これくらい必要です)

などがあれば、あとはKinect for Windowsを購入すればいつでもKinectの世界に旅立つことができます。なお、Kinect for XBOX360にもKinect SDKは対応していますが、Kinect for XBOX360にはNearモードがないために一部使えない機能があります。

Kinect SDKのダウンロード

Kinect SDKの最新版は以下のURLからダウンロードできます。

http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx

このURLからダウンロードするファイルは次の3つです。

  1. Step1. Kinect for Windows SDK
  2. Step2. Kinect for Windows Developer Tools
  3. language packs to enable speech recognition(ja-JP)
Kinectを接続

Kinectを接続するとWindowsがデバイスを認識してドライバの読み込みが始まります。ドライバの読み込みは少し時間がかかりますが読み込みが完了すればKinectのLEDライトが緑に変わります。

ドライバが正常にインストールできた場合にはデバイスマネージャーにKinect関連のデバイスが表示されます。

image

Kinect Explorerで動作確認

接続が確認できたらいよいよKinectアプリを動かしてみましょう。

そのためにはまずKinect for Windows Developer Toolkitを立ち上げてKinect Explorerをインストールしてください。

image

 

インストールが終わったら実行してみましょう。

image

左にRGBカメラの映像、右に深度カメラの映像、画面したにマイクアレイが捉えた音声検出状況が表示されています。

そして、RGBカメラと深度カメラにはともに骨格追跡でえられたボーンが描画されているのがわかります。