Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Kinect Camp with TMCN
Kinect V2 概要
2015.06.06 初音玲
1
セッションの目的とゴール
セッションの目的
Kinect 2の概要を理解する
セッションのゴール
Kinect 2で何ができるか説明できるようになる
2
自己紹介
Microsoft MVP / Oracle ACE / Tokyo Motion Control Network
初音玲
twitter:@hatsune_
http://blogs.wankuma.com/hatsune/
3
自己紹介
仕事略歴
システム企画
インフラ構築
業務アプリ構築
DB設計、構築、各種支援
略歴
Microsoft MVP (2008/04-2016/03)
Oracle ACE (2008/04-:日本で2人目)
@hat...
最近の著作
5
アジェンダ
Kinect v2とは
Kinect v2サンプル紹介
Kinectアプリの神髄
スタイリッシュなモーションとは
6
Kinect v2とは
7
8
IRカメラRGBカメラ
マイクアレイマイクアレイマイクアレイマイクアレイ
IRプロジェクタ
システム要件
Kinect v1 Kinect v2
OS Windows 7~ Windows 8~
CPU Dual Core 2.66GHz~ Core i7 2.5GHz~
Memory 2GB~ 4GB~
USB USB 2.0 US...
v1.8からの相違点
v1.8 v2.0DP
カラー解像度 640x480 1920x1080
深度データ解像度 320x240 512x424
深度センサー方式 Light Coding Time of Flight
深度センサー
測定可能距...
接続
対応OS
Windows 8 (x64) / Windows 8.1 (x64)
Windows Embedded Standard 8 (x64)
対応SDK
Kinect for Windows SDK 2.0
11
Kin...
ソフトウェア構成
新型Kinect
VB.NET
C#
C++
SDK
Kinect
Service
12
Kinect SDK v2のデータの流れ
カラーデータ
深度データ SDK v2
ColorFrame
DepthFrame
BodyFrame
BodyIndexFrame
InfraredFrame
LongInfraredFrame
13
Kinect v2のプログラミングの流れ
Sensor Source Reader
Refere
nce
Frame Data
14
Kinect v2サンプル紹介
15
SDK Browser v2.0 の起動
1. キーボード上で [Windows] キーを押
し、[スタート] 画面を表示します。
2. キーボード上で “SDK” と入力し、
アプリケーションを検索します。
3. [SDK Browser v...
Kinectアプリの神髄は
人の体を知ることにある
17
Kinectで身長を測ろう!
Kinectで身長を測ろう!
HEAD (Y座標) – FOOT (Y座標)
Kinectで身長を測ろう!
HEAD (Y座標) – FOOT (Y座標)
Kinectで身長を測ろう!
Kinectで身長を測ろう!
HEAD (Y座標) – FOOT (Y座標)
HEAD (Y座標) – NECK (Y座標)
スタイリッシュなモーションとは
23
24
ElbowLeft
X=1.0
Y=0.8
Z=2.5
Z=4.5
-Y
+Y
-X
+X
ElbowRight
X=-1.4
Y=0.8
Z=2.5
X軸とY軸の原点は
Kinect 2の正面
Z=0.5
3つのボーンの位置関係を判定せよ
25
ShoulderLeft
ElbowLeft
HandLeft
Y-Z判定 X判定
かっこよく左手を前に出すには?
26
かっこよく左手を前に出すには?
27
かっこよく左手を前に出すには?
28
スタイリッシュモーション対応は
スタイリッシュモーション限定ではない
29
スタイリッシュであればあるほど
かっこいい出力(たとえば素早く)
普通のときは普通の出力(たとえば遅く)
より素早い旋回へ
スタイリッシュな入力は
スタイリッシュな出力へ
30旋回 信地旋回 超信地旋回
より素早い旋回へ
どこで判定するのか
手がどれくらい前にでているか?
31旋回 信地旋回 超信地旋回
より素早い旋回へ
何に対して手が前にどれくらいでている?
左肩からの距離?
32旋回 信地旋回 超信地旋回
体幹からの距離
まとめ
33
Kinect 2 SDKを使えば接続は簡単
WPFアプリやストアアプリで作れば
かっこいい画面が作れる
もちろんUnityでも考え方は同じ。で
も、.NET Frameworkのバージョンが…
かっこいいポーズは特撮/アニメに学ぼう
...
FIN
35
Upcoming SlideShare
Loading in …5
×

Kinect v2 概要

Kinect Camp with TMCN
Kinect V2 概要
2015.06.06 初音玲

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Kinect v2 概要

  1. 1. Kinect Camp with TMCN Kinect V2 概要 2015.06.06 初音玲 1
  2. 2. セッションの目的とゴール セッションの目的 Kinect 2の概要を理解する セッションのゴール Kinect 2で何ができるか説明できるようになる 2
  3. 3. 自己紹介 Microsoft MVP / Oracle ACE / Tokyo Motion Control Network 初音玲 twitter:@hatsune_ http://blogs.wankuma.com/hatsune/ 3
  4. 4. 自己紹介 仕事略歴 システム企画 インフラ構築 業務アプリ構築 DB設計、構築、各種支援 略歴 Microsoft MVP (2008/04-2016/03) Oracle ACE (2008/04-:日本で2人目) @hatsune_ 4
  5. 5. 最近の著作 5
  6. 6. アジェンダ Kinect v2とは Kinect v2サンプル紹介 Kinectアプリの神髄 スタイリッシュなモーションとは 6
  7. 7. Kinect v2とは 7
  8. 8. 8 IRカメラRGBカメラ マイクアレイマイクアレイマイクアレイマイクアレイ IRプロジェクタ
  9. 9. システム要件 Kinect v1 Kinect v2 OS Windows 7~ Windows 8~ CPU Dual Core 2.66GHz~ Core i7 2.5GHz~ Memory 2GB~ 4GB~ USB USB 2.0 USB 3.0 GPU Direct X 9.0c~ Direct X 11.0~ 開発環境 VS2010~ VS2012~ 9
  10. 10. v1.8からの相違点 v1.8 v2.0DP カラー解像度 640x480 1920x1080 深度データ解像度 320x240 512x424 深度センサー方式 Light Coding Time of Flight 深度センサー 測定可能距離 0.8m~4.0m (通常) 0.5m~3.5m (近接) 0.5m~4.5m (モード切替なし) センサー視野角度 (垂直/水平) 57度/43度 70度/60度 スケルトントラッキング 2人 6人 関節データ数 20か所 25か所 複数アプリの同時使用 × ○ 手のひらの開閉 △Developer Toolkit ○ 10
  11. 11. 接続 対応OS Windows 8 (x64) / Windows 8.1 (x64) Windows Embedded Standard 8 (x64) 対応SDK Kinect for Windows SDK 2.0 11 Kinect 2 PC USB 3.0 分離 ボックス 電源 測定データ 電力
  12. 12. ソフトウェア構成 新型Kinect VB.NET C# C++ SDK Kinect Service 12
  13. 13. Kinect SDK v2のデータの流れ カラーデータ 深度データ SDK v2 ColorFrame DepthFrame BodyFrame BodyIndexFrame InfraredFrame LongInfraredFrame 13
  14. 14. Kinect v2のプログラミングの流れ Sensor Source Reader Refere nce Frame Data 14
  15. 15. Kinect v2サンプル紹介 15
  16. 16. SDK Browser v2.0 の起動 1. キーボード上で [Windows] キーを押 し、[スタート] 画面を表示します。 2. キーボード上で “SDK” と入力し、 アプリケーションを検索します。 3. [SDK Browser v2.0] を選択します。 4. 左の画面が表示されます。
  17. 17. Kinectアプリの神髄は 人の体を知ることにある 17
  18. 18. Kinectで身長を測ろう!
  19. 19. Kinectで身長を測ろう! HEAD (Y座標) – FOOT (Y座標)
  20. 20. Kinectで身長を測ろう! HEAD (Y座標) – FOOT (Y座標)
  21. 21. Kinectで身長を測ろう!
  22. 22. Kinectで身長を測ろう! HEAD (Y座標) – FOOT (Y座標) HEAD (Y座標) – NECK (Y座標)
  23. 23. スタイリッシュなモーションとは 23
  24. 24. 24 ElbowLeft X=1.0 Y=0.8 Z=2.5 Z=4.5 -Y +Y -X +X ElbowRight X=-1.4 Y=0.8 Z=2.5 X軸とY軸の原点は Kinect 2の正面 Z=0.5
  25. 25. 3つのボーンの位置関係を判定せよ 25 ShoulderLeft ElbowLeft HandLeft Y-Z判定 X判定
  26. 26. かっこよく左手を前に出すには? 26
  27. 27. かっこよく左手を前に出すには? 27
  28. 28. かっこよく左手を前に出すには? 28
  29. 29. スタイリッシュモーション対応は スタイリッシュモーション限定ではない 29 スタイリッシュであればあるほど かっこいい出力(たとえば素早く) 普通のときは普通の出力(たとえば遅く)
  30. 30. より素早い旋回へ スタイリッシュな入力は スタイリッシュな出力へ 30旋回 信地旋回 超信地旋回
  31. 31. より素早い旋回へ どこで判定するのか 手がどれくらい前にでているか? 31旋回 信地旋回 超信地旋回
  32. 32. より素早い旋回へ 何に対して手が前にどれくらいでている? 左肩からの距離? 32旋回 信地旋回 超信地旋回 体幹からの距離
  33. 33. まとめ 33
  34. 34. Kinect 2 SDKを使えば接続は簡単 WPFアプリやストアアプリで作れば かっこいい画面が作れる もちろんUnityでも考え方は同じ。で も、.NET Frameworkのバージョンが… かっこいいポーズは特撮/アニメに学ぼう 相対位置で考える。何に対して相対か? 34
  35. 35. FIN 35

    Be the first to comment

    Login to see the comments

  • KanSakamoto

    Dec. 21, 2015
  • ssuserd72e90

    Jan. 5, 2016

Kinect Camp with TMCN Kinect V2 概要 2015.06.06 初音玲

Views

Total views

4,819

On Slideshare

0

From embeds

0

Number of embeds

3,327

Actions

Downloads

4

Shares

0

Comments

0

Likes

2

×