23
Kinect for Windows v2 Developer Preview入門 MVP Community Camp Tokyo 2014.03.22 Microsoft MVP for Visual Basic 初音玲

Kinect for Windows v2Developer Preview入門

Embed Size (px)

DESCRIPTION

Kinect for Windows v2 Developer Preview入門 MVP Community Camp Tokyo 2014.03.22 初音玲 Microsoft MVP for Visual Basic

Citation preview

Page 1: Kinect for Windows v2Developer Preview入門

Kinect for Windows v2Developer Preview入門

MVP Community Camp Tokyo 2014.03.22

Microsoft MVP for Visual Basic 初音玲

Page 2: Kinect for Windows v2Developer Preview入門

ご注意ソフトウェアやハードウェア、APIは暫定的なものであり正式版では変更される可能性があります。

This is preliminary software and/or hardware and APIs are preliminary and subject to change.

Page 3: Kinect for Windows v2Developer Preview入門

ご注意会場内のKinect for Windows V2.0 Developer Previewについて、写真撮影、SNSへの投稿はOKですが、性能や品質については、まだβ版(というか、 alpha kitって書いてった)なので、触れないであげてください。

Page 4: Kinect for Windows v2Developer Preview入門

自己紹介

Page 5: Kinect for Windows v2Developer Preview入門

自己紹介▷仕事略歴

–システム企画

–インフラ構築

–業務アプリ構築

– DB設計、構築、各種支援

▷略歴

– Microsoft MVP for Developer Tools (2008/04-2014/03)

– Oracle ACE (2008/04-:日本で2人目)

Page 6: Kinect for Windows v2Developer Preview入門

最近の著作

Page 7: Kinect for Windows v2Developer Preview入門

Kinect v2とは

Page 8: Kinect for Windows v2Developer Preview入門

システム要件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以降

Page 9: Kinect for Windows v2Developer Preview入門

ハードウェア構成 (Developer Preview)

新型Kinect PCUSB3.0分離

ボックス

電源

Page 10: Kinect for Windows v2Developer Preview入門

v1.8からの相違点v1.8 v2.0DP

カラー解像度 640x480 1920x1080

深度データ解像度 320x240 512x424

深度センサー方式 Light Coding Time of Flight

深度センサー測定可能距離 0.8m~4.0m0.5m~3.5m

0.5m~4.5m (モード切替なし)

センサー視野角度(垂直/水平) 57度/43度 70度/60度

スケルトントラッキング 2人 6人

関節データ数 20か所 25か所

複数アプリからの同時使用 × ○

Kinect for Xbox Oneの利用 × ○

Kinect for Xbox 360の利用 ○ ×

手のひらの開閉 △Developer Toolkit ○

Page 11: Kinect for Windows v2Developer Preview入門

ソフトウェア構成

新型KinectVB.NET

C#C++

SDKKinectService

Page 12: Kinect for Windows v2Developer Preview入門

Kinect SDK v1のデータの流れ

カラーデータ

深度データ SDK v1

ColorFrame

DepthFrame

SkeletonFrame

Page 13: Kinect for Windows v2Developer Preview入門

Kinect SDK v2のデータの流れ

カラーデータ

深度データ SDK v2

ColorFrame

DepthFrame

BodyFrame

BodyIndexFrame

InfraredFrame

LongInfraredFrame

Page 14: Kinect for Windows v2Developer Preview入門

Kinect v1のプログラミングの流れ

KinectSenser

xxxxStre

an

.En

ab

leメソッド

xxxxImageFrame

xxxxデータ (配列データ)

Sta

rtメソッド

Page 15: Kinect for Windows v2Developer Preview入門

Kinect v2のプログラミングの流れ

KinectSenser

xxxxFraneSource

xxxxデータ (配列データ)

xxxxReader

xxxxFrameReference

xxxxFrame

Cop

yPix

elD

ata

Toメソッド

Page 16: Kinect for Windows v2Developer Preview入門

映像系データ▷ColorFrame

▷ColorFrameReader

▷ColorFrameSource

Page 17: Kinect for Windows v2Developer Preview入門

デモKinect2ColorSample

Page 18: Kinect for Windows v2Developer Preview入門

距離データ▷DepthFrame

▷DepthFrameReader

▷DepthFrameSource

Page 19: Kinect for Windows v2Developer Preview入門

デモKinect2DepthSample

Page 20: Kinect for Windows v2Developer Preview入門

骨格データ▷Body

▷BodyFrame

▷BodyIndex

▷BodyIndexFrame

Page 21: Kinect for Windows v2Developer Preview入門

デモKinect2HeightSample

Page 22: Kinect for Windows v2Developer Preview入門

デモARClaudia

Page 23: Kinect for Windows v2Developer Preview入門

Tokyo Motioncontrol Network tech-cafe Vol.01

▷Leap in the Cloud / Leap Motionで学ぶ3Dセンサー開発

▷ [予定プログラム]

1. セミナー

• 4/21(月) Day 1 : あなたが知らないLeap Motionの基礎

• 4/22(火) Day 2 : 誰もがつまづく3D認識の課題

• 4/23(水) Day 3 : Leap Motionの可能性は雲の中に

2. ハンズオン/Q&A (各自による開発と講師によるアドバイス)

http://kokucheese.com/event/index/157654/