Kinect for Windows v2

10,871 views

Published on

Kinect for Windows v2についての概要です

Published in: Technology

Kinect for Windows v2

  1. 1. Kinect for Windows v2 概要 2014/07/17 中村 薫
  2. 2. 自己紹介 中村 薫 フリーランスで主にDepthセンサー系の仕事をしています アプリケーション開発、講演、ハンズオンセミナー、執筆など Microsoft MVP for Kinect for Windows kaorun55@naturalsoftware.jp Copyright © 2014 Natural Software All rights reserved.
  3. 3. KINECT FOR WINDOWS V2 Copyright © 2014 Natural Software All rights reserved.
  4. 4. Kinect v2 • 2013年11月 – Xbox One に同梱された新しいKinect • 2013年12月 – Kinect for Windows v2 Developer Previewの 配布開始 • 2014年07月 – Kinect for Windows v2 Public Previewの配布 開始 Copyright © 2014 Natural Software All rights reserved.
  5. 5. Kinect for Windows v2 • Xbox Oneに付属のKinectと同等 • 2014年7月時点でオープンベータとしてリ リース(センサーはリリース版) Copyright © 2014 Natural Software All rights reserved. http://www.microsoftstore.com/store/msjp/ja_JP/pdp/productID.298959900
  6. 6. Kinect for Windows SDK v2 • 2013年12月:Developer Preview • 2014年07月:Public Preview Kinect for Windows Dev Centerで配布 直リンク: Kinect for Windows SDK 2.0 Public Preview Copyright © 2014 Natural Software All rights reserved.
  7. 7. Kinect から送られてくるデータ Copyright © 2014 Natural Software.jp All rights reserved. Kinect for Windows v2 アプリ カラー画像 Depth(距離)データ 赤外線画像 プレイヤー番号 関節情報 音声データ Kinect for Windows SDK v2
  8. 8. Kinect for Windows SDK v2 Color Stream Depth Stream Skeleton Tracking Copyright © 2014 Natural Software All rights reserved. Audio
  9. 9. Kinect for Windows SDK v2 Control Fusion (Developer Previewのみ) Face Copyright © 2014 Natural Software All rights reserved. 実装されたけど、 動かない
  10. 10. KINECT FOR WINDOWS V2の仕様 Copyright © 2014 Natural Software All rights reserved.
  11. 11. ハードウェア要求 対応OS Windows 8, Windows 8.1 開発環境 Visual Studio 2012 以降(C++, C#など) CPU Core i7 2.5GHz以上 64bit CPU メモリ 4GB以上 USB USB 3.0 グラフィック DirectX 11 対応のグラフィックカード Copyright © 2014 Natural Software All rights reserved. Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  12. 12. Kinect for Windows v2の仕様(1) Copyright © 2014 Natural Software All rights reserved. Color画像 1920x1080 Depth画像 512x424 Depthセンシング方式 TOF(Time of Fright) Depth認識範囲 500mm-4500mm 水平視野角 70度 垂直視野角 60度 (http://goo.gl/pZQRKm) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  13. 13. Kinect for Windows v2の仕様(2) Copyright © 2014 Natural Software All rights reserved. 人の検出 6人 人の骨格検出 6人 検出骨格数 25点/一人 手指検出 △(親指と指先) 手のポーズ検出 ○(グー、チョキ、パー) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  14. 14. Kinect for Windows v2の仕様(3) Copyright © 2014 Natural Software All rights reserved. ジェスチャー ○ マイク 4つのマイクアレイ 音声入力 ○ チルトモーター なし 加速度センサー △ (ハード的には実装されているらしい) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  15. 15. Kinect for Windows v2の仕様(4) Copyright © 2014 Natural Software All rights reserved. USB USB 3.0 1PCで複数Kinectの同時利用 × 1PCで複数アプリからの同時利用 ○ Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  16. 16. 対応言語および開発環境 • ネイティブ(C++) • マネージド(デスクトップ、C#など) • Windowsストアアプリ(WinRT、C#など) • Unity(Proが必要) • HTML(JavaScript) Copyright © 2014 Natural Software All rights reserved.
  17. 17. KINECT V1とV2の比較 Copyright © 2014 Natural Software All rights reserved.
  18. 18. センサーの仕様比較 Copyright © 2014 Natural Software All rights reserved. Kinect v1 Kinect v2 Color画像 640x480 1280x960 1920x1080 Depth画像 80x69 320x240 630x480 512x424 Depthセンシング方式 Light Coding TOF(Time of Fright) Depth認識範囲 800mm-4000mm(Default) 400mm-3500mm(Near) 500mm-4500mm 水平視野角 57度 70度 垂直視野角 43度 (±27度:チルトモーター) 60度 (http://goo.gl/pZQRKm) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  19. 19. センサーの仕様比較 Copyright © 2014 Natural Software All rights reserved. Kinect v1 Kinect v2 人の検出 6人 6人 人の骨格検出 2人 6人 検出骨格数 20点/一人 25点/一人 手指検出 × △(親指と指先) 手のポーズ検出 △ (Kinect Interaction:グー、パー) ○(グー、チョキ、パー) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  20. 20. センサーの仕様比較 Copyright © 2014 Natural Software All rights reserved. Kinect v1 Kinect v2 ジェスチャー △ (Kinect Interaction:入力支援) ○ マイク 4つのマイクアレイ 4つのマイクアレイ 音声入力 ○ ○ チルトモーター あり なし 加速度センサー あり あり(らしい) Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  21. 21. センサーの仕様比較 Copyright © 2014 Natural Software All rights reserved. Kinect v1 Kinect v2 USB USB 2.0 USB 3.0 1PCで複数Kinectの同時利用 4台まで 1台 1PCで複数アプリからの同時利用 × ○ Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  22. 22. Depthを比較する Copyright © 2014 Natural Software All rights reserved. Kinect v1 Kinect v2 Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  23. 23. 物 Kinect v2 壁 台 反射の時間を測る Depthセンシング方式(TOF) Copyright © 2014 Natural Software All rights reserved.
  24. 24. Depthセンシング方式(Light Coding) ランダムな点を照射し、 歪みを計測する Copyright © 2014 Natural Software All rights reserved.
  25. 25. 骨格検出 Copyright © 2014 Natural Software All rights reserved. Kinect v2のソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。
  26. 26. 全身の骨格検出数 Copyright © 2014 Natural Software All rights reserved. Kinect v1 : 20点/一人 Kinect v2 : 25点/一人
  27. 27. 骨格検出数の追加 Copyright © 2014 Natural Software All rights reserved.
  28. 28. 水平視野角 Copyright © 2014 Natural Software All rights reserved. http://www.innovotion.co.jp/blog/2013/11/27/22/
  29. 29. 垂直視野角 Copyright © 2014 Natural Software All rights reserved. http://www.innovotion.co.jp/blog/2013/11/27/22/
  30. 30. Kinect for Windows SDK v1からのデータ • ColorImageStream – RGB または IR • DepthImageStream – Depth と PlayerIndex • SkeletonStream Copyright © 2014 Natural Software All rights reserved.
  31. 31. Kinect for Windows SDK v2からのデータ • ColorFrameReader • DepthFrameReader • InfraredFrameReader • BodyIndexFrameReader • BodyFrameReader • LongExposureInfraredFrameReader • MultiSourceFrameReader Copyright © 2014 Natural Software All rights reserved.
  32. 32. 改善点 • DepthとPlayerIndex(BodyIndex)が分離された – V1ではDepthとPlayerIndexがひとまとまりだった • ColorストリームとIRストリームを同時に読み込 むことができる – V1ではColorとIRストリームは排他(PrimeSense系セ ンサーの仕様?) Copyright © 2014 Natural Software All rights reserved.
  33. 33. www.naturalsoftware.jp Copyright © 2014 Natural Software All rights reserved.

×