Submit Search
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
4 likes
3,388 views
Mori Tetsuya
2015年06月23日 (火) に TechBuzz Space にて行われた「第32回 Unity 勉強会」での発表資料です。
Engineering
Read more
1 of 63
Download now
Downloaded 18 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
More Related Content
PDF
続・Kinect v2を通してMicrosoft技術を考える
Yuki Igarashi
PDF
Kinect v2を通してMicrosoft技術を考える
Yuki Igarashi
PPT
Kinect導入講座
nitmic
PDF
FMCN Kinectハンズオン
Keizo Nagamine
PDF
KinebrickEV3におけるスタイリッシュモーションの取り組み
Akira Hatsune
PPTX
複数台のKinectV2の使い方
Norishige Fukushima
PDF
はじめてのKinect for windows v2
Kaoru NAKAMURA
PPTX
ViEW2013 「SS-01 画像センサと応用事例の紹介」
Tsukasa Sugiura
続・Kinect v2を通してMicrosoft技術を考える
Yuki Igarashi
Kinect v2を通してMicrosoft技術を考える
Yuki Igarashi
Kinect導入講座
nitmic
FMCN Kinectハンズオン
Keizo Nagamine
KinebrickEV3におけるスタイリッシュモーションの取り組み
Akira Hatsune
複数台のKinectV2の使い方
Norishige Fukushima
はじめてのKinect for windows v2
Kaoru NAKAMURA
ViEW2013 「SS-01 画像センサと応用事例の紹介」
Tsukasa Sugiura
What's hot
(20)
PDF
Kinect for Windows v2
Kaoru NAKAMURA
PDF
Kinect Camp with TMCN / Kinect v2 概要
Akira Hatsune
PDF
Project DAFTY 20140710 Tokyo MotionControl Network
Satoshi Maemoto
PDF
MVP Community Camp
Kaoru NAKAMURA
PPTX
Scratchとkinectで簡単モーションプログラミング
Kaoru NAKAMURA
PDF
OpenNI 3Dセンサープログラミング
Kaoru NAKAMURA
PDF
5分でわかる Sensor SDK
UnityTechnologiesJapan002
PDF
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
UnityTechnologiesJapan002
PPTX
Azure Object Anchors Recap
Takahiro Miyaura
PDF
TMCN Vol 8
Kaoru NAKAMURA
PPTX
Kinect深度情報処理入門
伸男 伊藤
PDF
Kinect Camp with TMCN/ Kinect入門ハンズオン 2015.06.06
Akira Hatsune
PDF
ジェスチャ認識・物体形状取得がもたらす新たな未来
Kaoru NAKAMURA
PDF
VRで日本語音声認識の作り方 201811
Genki Okuma
PDF
内蔵化、モバイル化に向かうDepthセンサー
Kaoru NAKAMURA
PDF
Leap motion 実践活用 ダイジェスト版
Kaoru NAKAMURA
PDF
KinectやRealSenseの概要とさまざまな使い方
Kaoru NAKAMURA
PPTX
HoloLensで外部定義ファイルを使う
Takahiro Miyaura
PPTX
20210616 Microsoft MeshはAzure Remote Renderingの夢を見るか
Shingo Mori
PPTX
UnityでVRアプリ(Android Cardboard)を作る -準備編-
聡 大久保
Kinect for Windows v2
Kaoru NAKAMURA
Kinect Camp with TMCN / Kinect v2 概要
Akira Hatsune
Project DAFTY 20140710 Tokyo MotionControl Network
Satoshi Maemoto
MVP Community Camp
Kaoru NAKAMURA
Scratchとkinectで簡単モーションプログラミング
Kaoru NAKAMURA
OpenNI 3Dセンサープログラミング
Kaoru NAKAMURA
5分でわかる Sensor SDK
UnityTechnologiesJapan002
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
UnityTechnologiesJapan002
Azure Object Anchors Recap
Takahiro Miyaura
TMCN Vol 8
Kaoru NAKAMURA
Kinect深度情報処理入門
伸男 伊藤
Kinect Camp with TMCN/ Kinect入門ハンズオン 2015.06.06
Akira Hatsune
ジェスチャ認識・物体形状取得がもたらす新たな未来
Kaoru NAKAMURA
VRで日本語音声認識の作り方 201811
Genki Okuma
内蔵化、モバイル化に向かうDepthセンサー
Kaoru NAKAMURA
Leap motion 実践活用 ダイジェスト版
Kaoru NAKAMURA
KinectやRealSenseの概要とさまざまな使い方
Kaoru NAKAMURA
HoloLensで外部定義ファイルを使う
Takahiro Miyaura
20210616 Microsoft MeshはAzure Remote Renderingの夢を見るか
Shingo Mori
UnityでVRアプリ(Android Cardboard)を作る -準備編-
聡 大久保
Ad
Viewers also liked
(20)
PDF
Kinect Camp with TMCN 「Kinectでできる"楽しい"事例紹介」
Satoshi Maemoto
PDF
Media Kinect2014 day7
Akihiko Shirai
PDF
Kinectを用いた介助動作解析
public-relations-in-majima-lab
PDF
デブサミ2015 KINECT V2+UnityでVRコンテンツを作ってみたら楽しかった
Satoshi Maemoto
PPTX
Kinect * Unity で立体視するよ!
甚伍 尾坂
PDF
Introduction to Kinect v2
Tsukasa Sugiura
PDF
Pythonで始めるWebアプリケーション開発
Takahiro Kubo
PDF
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Yasutomo Kawanishi
PDF
PyQtではじめるGUIプログラミング
Ransui Iso
PDF
生成モデルの Deep Learning
Seiya Tokui
PDF
機械学習で泣かないためのコード設計
Takahiro Kubo
PDF
Tech-Circle #18 Pythonではじめる強化学習 OpenAI Gym 体験ハンズオン
Takahiro Kubo
PDF
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Yasutomo Kawanishi
PDF
scikit-learnを用いた機械学習チュートリアル
敦志 金谷
PDF
Pythonを使った機械学習の学習
Kimikazu Kato
PDF
画像認識モデルを作るための鉄板レシピ
Takahiro Kubo
PDF
Pythonではじめる OpenAI Gymトレーニング
Takahiro Kubo
PPTX
画像キャプションの自動生成
Yoshitaka Ushiku
PDF
Python入門 : 4日間コース社内トレーニング
Yuichi Ito
PDF
Scikit learnで学ぶ機械学習入門
Takami Sato
Kinect Camp with TMCN 「Kinectでできる"楽しい"事例紹介」
Satoshi Maemoto
Media Kinect2014 day7
Akihiko Shirai
Kinectを用いた介助動作解析
public-relations-in-majima-lab
デブサミ2015 KINECT V2+UnityでVRコンテンツを作ってみたら楽しかった
Satoshi Maemoto
Kinect * Unity で立体視するよ!
甚伍 尾坂
Introduction to Kinect v2
Tsukasa Sugiura
Pythonで始めるWebアプリケーション開発
Takahiro Kubo
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Yasutomo Kawanishi
PyQtではじめるGUIプログラミング
Ransui Iso
生成モデルの Deep Learning
Seiya Tokui
機械学習で泣かないためのコード設計
Takahiro Kubo
Tech-Circle #18 Pythonではじめる強化学習 OpenAI Gym 体験ハンズオン
Takahiro Kubo
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Yasutomo Kawanishi
scikit-learnを用いた機械学習チュートリアル
敦志 金谷
Pythonを使った機械学習の学習
Kimikazu Kato
画像認識モデルを作るための鉄板レシピ
Takahiro Kubo
Pythonではじめる OpenAI Gymトレーニング
Takahiro Kubo
画像キャプションの自動生成
Yoshitaka Ushiku
Python入門 : 4日間コース社内トレーニング
Yuichi Ito
Scikit learnで学ぶ機械学習入門
Takami Sato
Ad
Similar to Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
(20)
PPTX
関西MSP勉強会~Kinect編~ ハンズオン資料 Kinectで身長を計測しよう!
Yasutomo Imairi
PDF
Kinect技術紹介20140407
fukuoka-t
PPTX
わんくまT84 kinect深度情報処理入門
伸男 伊藤
PDF
誰でも今日から実践できるUnity x PlayFab(Demoパート)
YutoNishine
PDF
Windows 11とNPUで実現するWindowsのAI
Tomokazu Kizawa
PPTX
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
PDF
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
PDF
20110819 関西 kinect勉強会 初級編
誠 山崎
PDF
リクルートにおける画像解析事例紹介
Recruit Technologies
PDF
第2回名古屋CV・PRML勉強会 「Kinectの導入」
Tsukasa Sugiura
PDF
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
Masahiro NAKAYAMA
PDF
20180527 ORB SLAM Code Reading
Takuya Minagawa
PPTX
KC3_Room2_9_6
RyogaYamauchi
PDF
Endo kitura on_bluemix
joohoun song
PDF
はじめようRGB-Dセンシングと画像処理
Takashi Yoshinaga
PDF
機械学習 (AI/ML) 勉強会 #1 基本編
Fujio Kojima
PPTX
Azure Remote Renderingを試す
Takahiro Miyaura
PDF
Blockchain - Future Sync Vol5 Slide
Kenichi Kurimoto
PDF
object detection with lidar-camera fusion: survey
Takuya Minagawa
PPTX
KinectプログラミングStepByStep
信之 岩永
関西MSP勉強会~Kinect編~ ハンズオン資料 Kinectで身長を計測しよう!
Yasutomo Imairi
Kinect技術紹介20140407
fukuoka-t
わんくまT84 kinect深度情報処理入門
伸男 伊藤
誰でも今日から実践できるUnity x PlayFab(Demoパート)
YutoNishine
Windows 11とNPUで実現するWindowsのAI
Tomokazu Kizawa
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
Android & Nui & Physical Computing
Takahiro KUREBAYASHI
20110819 関西 kinect勉強会 初級編
誠 山崎
リクルートにおける画像解析事例紹介
Recruit Technologies
第2回名古屋CV・PRML勉強会 「Kinectの導入」
Tsukasa Sugiura
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
Masahiro NAKAYAMA
20180527 ORB SLAM Code Reading
Takuya Minagawa
KC3_Room2_9_6
RyogaYamauchi
Endo kitura on_bluemix
joohoun song
はじめようRGB-Dセンシングと画像処理
Takashi Yoshinaga
機械学習 (AI/ML) 勉強会 #1 基本編
Fujio Kojima
Azure Remote Renderingを試す
Takahiro Miyaura
Blockchain - Future Sync Vol5 Slide
Kenichi Kurimoto
object detection with lidar-camera fusion: survey
Takuya Minagawa
KinectプログラミングStepByStep
信之 岩永
More from Mori Tetsuya
(20)
PDF
GraphView のすゝめ / Introduction of GraphView
Mori Tetsuya
PDF
基盤・設計まわりでしくじってしまった話
Mori Tetsuya
PDF
2020年版 Unity Package Manager 更新点まとめ
Mori Tetsuya
PDF
Unity Development Infrastructure / Unity プロジェクトの開発基盤を大公開
Mori Tetsuya
PDF
Future of UniFlow
Mori Tetsuya
PDF
Clean Architecture for Unity
Mori Tetsuya
PDF
Visual Programming Framework for Unity - UniFlow のご紹介
Mori Tetsuya
PDF
Unity ユーザのための Git ハンズオン #2
Mori Tetsuya
PDF
Unity で Unit な Test を書いてみた
Mori Tetsuya
PDF
Unity 5.3 の In-App Purchase を試してみた
Mori Tetsuya
PDF
AssetBundle (もどき) の作り方
Mori Tetsuya
PDF
Unity 5 の AssetBundle について (浅く) まとめてみた - 2015/05/22 第31回 Unity 勉強会
Mori Tetsuya
PDF
できる! Unity 2D (vol.2)
Mori Tetsuya
PDF
20150216 Unity Hands-on 「できる!Unity 2D」
Mori Tetsuya
PDF
20150123 第28回 Unity 勉強会「Unity に於けるビルド自動化のおはなし & 設定管理とリソース管理のおはなし」
Mori Tetsuya
PDF
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Mori Tetsuya
PDF
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Mori Tetsuya
PDF
20140926 NCMB勉強会 #4 - Unity meets SpriteStudio
Mori Tetsuya
PDF
20140829 第24回 Unity 勉強会 - Unity meets SpriteStudio
Mori Tetsuya
PDF
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
GraphView のすゝめ / Introduction of GraphView
Mori Tetsuya
基盤・設計まわりでしくじってしまった話
Mori Tetsuya
2020年版 Unity Package Manager 更新点まとめ
Mori Tetsuya
Unity Development Infrastructure / Unity プロジェクトの開発基盤を大公開
Mori Tetsuya
Future of UniFlow
Mori Tetsuya
Clean Architecture for Unity
Mori Tetsuya
Visual Programming Framework for Unity - UniFlow のご紹介
Mori Tetsuya
Unity ユーザのための Git ハンズオン #2
Mori Tetsuya
Unity で Unit な Test を書いてみた
Mori Tetsuya
Unity 5.3 の In-App Purchase を試してみた
Mori Tetsuya
AssetBundle (もどき) の作り方
Mori Tetsuya
Unity 5 の AssetBundle について (浅く) まとめてみた - 2015/05/22 第31回 Unity 勉強会
Mori Tetsuya
できる! Unity 2D (vol.2)
Mori Tetsuya
20150216 Unity Hands-on 「できる!Unity 2D」
Mori Tetsuya
20150123 第28回 Unity 勉強会「Unity に於けるビルド自動化のおはなし & 設定管理とリソース管理のおはなし」
Mori Tetsuya
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Mori Tetsuya
Unity に於ける iOS ビルド自動化のおはなし - 20141030 第26回 Unity 勉強会
Mori Tetsuya
20140926 NCMB勉強会 #4 - Unity meets SpriteStudio
Mori Tetsuya
20140829 第24回 Unity 勉強会 - Unity meets SpriteStudio
Mori Tetsuya
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
1.
Unity meets Kinect -Unity
で NUI を扱ってみた- 2015.06.23 (Tue) / Unity 勉強会 #32 株式会社キッズスター システムデベロプメントチーム リーダー 森 哲哉
2.
こんばんは!
3.
「またお前か」 でお馴染みの もんりぃです!
4.
今日は
6.
meets
8.
というコトで
9.
Natural User Interface
10.
のおはなしです
11.
おしながき
12.
おしながき • Kinect って? •
Unity Kinect の準備 • Unity Kinect の開発 • おまけ
13.
さて、本題
14.
の、前に
15.
自己紹介
16.
whoami • 森 哲哉 と申します •
a.k.a: もんりぃ / T: @monry / F: monry84 • 30歳 / ♂ / O型 / 天 座 / 既婚 • 趣味は「お酒」と「合唱」です
17.
whoami • 大学を (自主的に)
卒業後、ベンチャーを転々 • Web のフロントエンド、サーバサイドが得意 • Unity 歴 2 年くらい • インフラ (AWS) も、ちょいちょいやってます • Cocos2d-JS も触ってます
18.
jobs • 株式会社キッズスター って会社で働いてます •
未就学児∼小学生のお子さまをお持ちの ファミリーをターゲットにした、知育/教育に 関わるアプリ・サービスを展開しております • 「IID 世田谷ものづくり学校」という、 元中学校に入居しております
19.
office
20.
office
21.
apps なりきり!! ごっこランド パズル&テイルズ おかしのくにを つくるのじゃ!! なりきり!! アイスクリーム 屋さんごっこ なりきり!! ママごっこ お弁当をつくろう! おかしの家を つくろう! ハンバーガー やさんごっこ 飛行機を 組み立てよう! i18n i18n i18n i18n ゆかいな お花屋さん App
Store / Google Play カテゴリランキング1位 多数獲得!!! きかんしゃ トーマスと パズルで あそぼう! キョロちゃん 大冒険
22.
events
23.
events
24.
今度こそ、本題
25.
Kinect って?
26.
Kinect って? • Microsoft
が開発した NUI デバイス • 複数のセンサーを搭載 • v1 と v2 がある
27.
Kinect って? 詳しくは ココ
参照
28.
Kinect って?
29.
Kinect って? 今なら何と!
30.
Kinect って? ¥16,178- (2015/06/22 現在)
31.
Kinect って? 更に!!
32.
Kinect って? 別売りの Windows PC
アダプタ (¥5,378-) も付けて…
33.
Kinect って? ¥21,556- (2015/06/22 現在)
34.
Kinect って? (きゃー) (やす∼い!)
35.
Kinect って? お求めはコチラから! 本体 アダプタ
36.
Unity Kinect の準備
37.
準備 • 大まかな流れは以下の通り 1. Kinect
買う 2. マシン要件確認 3. SDK インストール 4. Unity Package 取得
38.
準備 • Kinect 買う •
買いましょう。 • 届くのをソワソワしながら待ちましょう。
39.
準備 • ハードウェア要件 • OS:
Windows 8 (64bit) 以降 • 端子: USB 3.0 • CPU: Intel Core i7 3.1GHz 以上 • GPU: DirectX 11 • RAM: 4GB 以上
40.
準備 セレブ向けですね!
41.
準備 なお、GPU の絡みで Parallels Desktop
とかの VM では動きません!
42.
準備
43.
準備 • SDK インストール •
Kinect for Windows SDK 2.0 • Kinect Studio とか色々指示に従ってインスコ • Visual Gesture Builder とか大事
44.
準備 • Unity Package
取得 • Unity で Kinect に繋ぐためのスクリプトと DLL が含まれてる • これが、地味に見付けづらい! • コチラにあります。
45.
Unity Kinect の開発
46.
開発 • 「最低限動かしてみたい!」って場合は • Kinect
v2 with MS-SDK (Unity 5.0.1 以上) • FreeKinectV2 Bone (Unity 4.5.5 以上) • 辺りを使えば楽に出来るんじゃないかな?
47.
開発 先ずは基本 KinectSensor sensor =
KinectSensor.GetDefault(); if (!sensor.IsOpen) { sensor.Open(); } これで、センサーとの接続を確立
48.
開発 Color Camera のデータを取得 FrameDescription
frameDescription = sensor.ColorFrameSource .CreateFrameDescription(ColorImageFormat.Rgba); byte[] data = new byte[ frameDescription.BytesPerPixel * frameDescription.LengthInPixels ]; ColorFrame frame = reader.AcquireLatestFrame(); if (null != frame) { frame.CopyConvertedFrameDataToArray(data, ColorImageFormat.Rgba); frame.Dispose(); frame = null; } これで data に画像データが格納される
49.
開発 IR Camera /
IR Projector から骨格情報を取得 BodyFrameReader reader = sensor.BodyFrameSource.OpenReader(); BodyFrame frame = reader.AcquireLatestFrame(); Windows.Kinect.Body[] data = new Windows.Kinect.Body[sensor.BodyFrameSource.BodyCount]; if (null != frame) { frame.GetAndRefreshBodyData(data); frame.Dispose(); frame = null; } これで data に認識可能人数分の骨格データが入る ただし、認識していないデータは null
50.
開発 あとは、ドキュメント読むと 良いと思うよ!
51.
開発 と、言うのもアレなので Visual Gesture Builder のおはなしを
52.
開発 • Visual Gesture
Builder って? • Kinect の骨格認識を用いたジェスチャーの 機械学習補助ツール • Kinect SDK 2.0 に付随 • まだ Preview 版 (Stable まだー?)
53.
開発 • Visual Gesture
Builder の使い方 • 先ずは Kinect Studio でストリームを記録 • KSConvert.exe で xrf → xef への変換 • Visual Gesture Builder で学習
54.
開発 • Visual Gesture
Builder の使い方 • 学習結果のデータベース (.gbd) を出力 • Unity Package に含まれる Microsoft.Kinect.VisualGestureBuilder .VisualGestureBuilderDatabase を使って読み込む • 後は頑張るw
55.
開発 Visual Gesture Builder の使い方については この動画が詳しいです。
56.
おまけ
57.
おまけ • AR ライブラリと組み合わせると死ねる •
Color Sensor は WebCam 扱いにならない • DLL の取り回しが非常に厄介 • 私は metaio と組み合わせようとして爆死
58.
おまけ • Visual Gesture
Builder は Preview 版 • Continuous ジェスチャの学習時に フレーム挿入になるような操作をすると クラッシュ! • そもそも xrf → xef の変換マンドクセ
59.
おまけ • BootCamp 行けます! •
MacBook Air (13-inch, Mid 2012) • CPU: 1.8 GHz Intel Core i5 • GPU: Intel HD Graphics 4000 1024 MB • RAM: 8GB
60.
おまけ • しかし! • 一定時間以上稼働させると、突然
Kinect が 沈黙する事象が発生 • 熱暴走なのか、MBA との組み合わせの 問題なのかは • Surface Pro 3 で動かした場合は無問題
61.
おまけ • 「マイクロソフト、Kinect for
Windows v2 の 販売を終了」 • 「マジかよ!!!」 • とか思ったけど、"Kinect v2" と Windows 用 アダプタの同梱セットの販売を終了しただけ • 普通に Xbox One 用の Kinect とアダプタを 買いましょう
62.
Any Questions ?
63.
Thank you for your
attention !!
Download