SlideShare a Scribd company logo
Submit Search
Upload
続・Kinect v2を通してMicrosoft技術を考える
Report
Share
Yuki Igarashi
Microsoft MVP / MSP Fellow at Microsoft MVP / MSP Fellow
Follow
•
3 likes
•
3,796 views
1
of
34
続・Kinect v2を通してMicrosoft技術を考える
•
3 likes
•
3,796 views
Report
Share
Download Now
Download to read offline
Engineering
MVP Community Camp 2015 東北会場で行ったセッションです。
Read more
Yuki Igarashi
Microsoft MVP / MSP Fellow at Microsoft MVP / MSP Fellow
Follow
Recommended
Kinect v2を通してMicrosoft技術を考える by
Kinect v2を通してMicrosoft技術を考える
Yuki Igarashi
2.7K views
•
27 slides
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space by
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
Mori Tetsuya
3.4K views
•
63 slides
Kinect導入講座 by
Kinect導入講座
nitmic
5.4K views
•
32 slides
複数台のKinectV2の使い方 by
複数台のKinectV2の使い方
Norishige Fukushima
21.7K views
•
52 slides
Kinect Camp with TMCN / Kinect v2 概要 by
Kinect Camp with TMCN / Kinect v2 概要
Akira Hatsune
1.9K views
•
35 slides
ViEW2013 「SS-01 画像センサと応用事例の紹介」 by
ViEW2013 「SS-01 画像センサと応用事例の紹介」
Tsukasa Sugiura
1.9K views
•
22 slides
More Related Content
What's hot
MVP Community Camp by
MVP Community Camp
Kaoru NAKAMURA
27.5K views
•
55 slides
Kinect for Windows v2 by
Kinect for Windows v2
Kaoru NAKAMURA
12K views
•
33 slides
Scratchとkinectで簡単モーションプログラミング by
Scratchとkinectで簡単モーションプログラミング
Kaoru NAKAMURA
5.5K views
•
17 slides
Kinect深度情報処理入門 by
Kinect深度情報処理入門
伸男 伊藤
16K views
•
45 slides
TMCN Vol 8 by
TMCN Vol 8
Kaoru NAKAMURA
1.4K views
•
22 slides
Kinect for windows sdk introduction by
Kinect for windows sdk introduction
Kaoru NAKAMURA
40.6K views
•
69 slides
What's hot
(20)
MVP Community Camp by Kaoru NAKAMURA
MVP Community Camp
Kaoru NAKAMURA
•
27.5K views
Kinect for Windows v2 by Kaoru NAKAMURA
Kinect for Windows v2
Kaoru NAKAMURA
•
12K views
Scratchとkinectで簡単モーションプログラミング by Kaoru NAKAMURA
Scratchとkinectで簡単モーションプログラミング
Kaoru NAKAMURA
•
5.5K views
Kinect深度情報処理入門 by 伸男 伊藤
Kinect深度情報処理入門
伸男 伊藤
•
16K views
TMCN Vol 8 by Kaoru NAKAMURA
TMCN Vol 8
Kaoru NAKAMURA
•
1.4K views
Kinect for windows sdk introduction by Kaoru NAKAMURA
Kinect for windows sdk introduction
Kaoru NAKAMURA
•
40.6K views
KinebrickEV3におけるスタイリッシュモーションの取り組み by Akira Hatsune
KinebrickEV3におけるスタイリッシュモーションの取り組み
Akira Hatsune
•
1.9K views
OpenNI 3Dセンサープログラミング by Kaoru NAKAMURA
OpenNI 3Dセンサープログラミング
Kaoru NAKAMURA
•
3.5K views
Kinect for windows sdk c# by Kaoru NAKAMURA
Kinect for windows sdk c#
Kaoru NAKAMURA
•
12.7K views
Kinect for windows sdk cpp by Kaoru NAKAMURA
Kinect for windows sdk cpp
Kaoru NAKAMURA
•
13.1K views
KinectやRealSenseの概要とさまざまな使い方 by Kaoru NAKAMURA
KinectやRealSenseの概要とさまざまな使い方
Kaoru NAKAMURA
•
9.3K views
Kinect入門 by Shigeo Ueda
Kinect入門
Shigeo Ueda
•
6.3K views
ジェスチャ認識・物体形状取得がもたらす新たな未来 by Kaoru NAKAMURA
ジェスチャ認識・物体形状取得がもたらす新たな未来
Kaoru NAKAMURA
•
1.4K views
Project DAFTY 20140710 Tokyo MotionControl Network by Satoshi Maemoto
Project DAFTY 20140710 Tokyo MotionControl Network
Satoshi Maemoto
•
3.6K views
内蔵化、モバイル化に向かうDepthセンサー by Kaoru NAKAMURA
内蔵化、モバイル化に向かうDepthセンサー
Kaoru NAKAMURA
•
2.9K views
JETSON 最新情報 & 自動外観検査事例紹介 by NVIDIA Japan
JETSON 最新情報 & 自動外観検査事例紹介
NVIDIA Japan
•
1K views
Final 20200326 jetson edge comuputing digital seminar 1 final (1) by NVIDIA Japan
Final 20200326 jetson edge comuputing digital seminar 1 final (1)
NVIDIA Japan
•
1.8K views
Leap motion 実践活用 ダイジェスト版 by Kaoru NAKAMURA
Leap motion 実践活用 ダイジェスト版
Kaoru NAKAMURA
•
9.4K views
Kinect、real senseの概要とさまざまな使い方 by Kaoru NAKAMURA
Kinect、real senseの概要とさまざまな使い方
Kaoru NAKAMURA
•
9.8K views
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版 by UnityTechnologiesJapan002
今だから聞きたい 「一番新しい xRアプリの作り方」 2020年 最新版
UnityTechnologiesJapan002
•
19.6K views
Viewers also liked
論文紹介:The wavelet matrix by
論文紹介:The wavelet matrix
Yuki Igarashi
2K views
•
69 slides
それっぽく感じる機械学習 by
それっぽく感じる機械学習
Yuki Igarashi
8.3K views
•
94 slides
.NET Coreとツール類の今 by
.NET Coreとツール類の今
Yuki Igarashi
6.8K views
•
31 slides
EXTREME AZURE 2 by
EXTREME AZURE 2
Yuki Igarashi
1.8K views
•
17 slides
君も今日からWebMatrixMan(仮) by
君も今日からWebMatrixMan(仮)
Yuki Igarashi
1.2K views
•
17 slides
Introduction to VSCode by
Introduction to VSCode
Yuki Igarashi
994 views
•
30 slides
Viewers also liked
(20)
論文紹介:The wavelet matrix by Yuki Igarashi
論文紹介:The wavelet matrix
Yuki Igarashi
•
2K views
それっぽく感じる機械学習 by Yuki Igarashi
それっぽく感じる機械学習
Yuki Igarashi
•
8.3K views
.NET Coreとツール類の今 by Yuki Igarashi
.NET Coreとツール類の今
Yuki Igarashi
•
6.8K views
EXTREME AZURE 2 by Yuki Igarashi
EXTREME AZURE 2
Yuki Igarashi
•
1.8K views
君も今日からWebMatrixMan(仮) by Yuki Igarashi
君も今日からWebMatrixMan(仮)
Yuki Igarashi
•
1.2K views
Introduction to VSCode by Yuki Igarashi
Introduction to VSCode
Yuki Igarashi
•
994 views
//publish/ MSPTutorial 応用編 by Yuki Igarashi
//publish/ MSPTutorial 応用編
Yuki Igarashi
•
1.2K views
VBCPP - ICT+R 2012 by Yuki Igarashi
VBCPP - ICT+R 2012
Yuki Igarashi
•
1.2K views
Visual Studio付きWindowsインスタンスの利用方法 by Yuki Igarashi
Visual Studio付きWindowsインスタンスの利用方法
Yuki Igarashi
•
2.2K views
RockSmithを再現する by 光喜 濱屋
RockSmithを再現する
光喜 濱屋
•
2.3K views
🍻(Beer Mug)の読み方を考える(mecab-ipadic-NEologdのUnicode 絵文字対応) by Toshinori Sato
🍻(Beer Mug)の読み方を考える(mecab-ipadic-NEologdのUnicode 絵文字対応)
Toshinori Sato
•
5.4K views
Visual Studio 拡張機能の作り方 by Yuki Igarashi
Visual Studio 拡張機能の作り方
Yuki Igarashi
•
4.9K views
大学3年生の僕に伝えたいことをつらつらと by Toshinori Sato
大学3年生の僕に伝えたいことをつらつらと
Toshinori Sato
•
10.9K views
Microsoft Azure 概要 by Yuki Igarashi
Microsoft Azure 概要
Yuki Igarashi
•
1.4K views
Azure MLで何かやる by Yuki Igarashi
Azure MLで何かやる
Yuki Igarashi
•
4.1K views
Java Annotation by ip-imamoto
Java Annotation
ip-imamoto
•
32.4K views
Unityで音声認識 by 光喜 濱屋
Unityで音声認識
光喜 濱屋
•
9.1K views
論文輪読資料「FaceNet: A Unified Embedding for Face Recognition and Clustering」 by Kaoru Nasuno
論文輪読資料「FaceNet: A Unified Embedding for Face Recognition and Clustering」
Kaoru Nasuno
•
207.7K views
PyQtではじめるGUIプログラミング by Ransui Iso
PyQtではじめるGUIプログラミング
Ransui Iso
•
309.7K views
Cpp cv04 by Satoshi Fujimoto
Cpp cv04
Satoshi Fujimoto
•
824 views
Similar to 続・Kinect v2を通してMicrosoft技術を考える
Ma8 Caravan 大阪 rev1 by
Ma8 Caravan 大阪 rev1
Keiji Kamebuchi
538 views
•
35 slides
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 ) by
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 )
Takeshi Fukuhara
1.5K views
•
19 slides
Azure Digital Twins最新事例紹介 by
Azure Digital Twins最新事例紹介
IoTビジネス共創ラボ
694 views
•
19 slides
Microsoft Build 2020: Azure IoT 関連最新情報 by
Microsoft Build 2020: Azure IoT 関連最新情報
IoTビジネス共創ラボ
1K views
•
36 slides
IoTの始め方~.NET Micro Framework編 by
IoTの始め方~.NET Micro Framework編
Nobuaki Aoki
5.1K views
•
34 slides
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ by
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ
Daiyu Hatakeyama
551 views
•
58 slides
Similar to 続・Kinect v2を通してMicrosoft技術を考える
(20)
Ma8 Caravan 大阪 rev1 by Keiji Kamebuchi
Ma8 Caravan 大阪 rev1
Keiji Kamebuchi
•
538 views
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 ) by Takeshi Fukuhara
Azure Digital Twins 最新事例紹介 ( IoTビジネス共創ラボ 第16回勉強会 )
Takeshi Fukuhara
•
1.5K views
Azure Digital Twins最新事例紹介 by IoTビジネス共創ラボ
Azure Digital Twins最新事例紹介
IoTビジネス共創ラボ
•
694 views
Microsoft Build 2020: Azure IoT 関連最新情報 by IoTビジネス共創ラボ
Microsoft Build 2020: Azure IoT 関連最新情報
IoTビジネス共創ラボ
•
1K views
IoTの始め方~.NET Micro Framework編 by Nobuaki Aoki
IoTの始め方~.NET Micro Framework編
Nobuaki Aoki
•
5.1K views
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ by Daiyu Hatakeyama
第36回BAクリエイターズサロン - デジタル時代に クリエータの皆さんが知っておきたい AIと付き合うためのコツ
Daiyu Hatakeyama
•
551 views
Azure IoTのアップデート情報 by 佳孝 中田
Azure IoTのアップデート情報
佳孝 中田
•
979 views
.NET Micro Framework で IoT by Yoshitaka Seo
.NET Micro Framework で IoT
Yoshitaka Seo
•
1.8K views
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021 by Yoshitaka Seo
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
•
128 views
Azure Remote Renderingを試す by Takahiro Miyaura
Azure Remote Renderingを試す
Takahiro Miyaura
•
2.2K views
IoT、貯めるだけではもったいない by Yoshitaka Seo
IoT、貯めるだけではもったいない
Yoshitaka Seo
•
2.3K views
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介 by Yuta Matsumura
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
Yuta Matsumura
•
1.2K views
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう! by Daisuke Masubuchi
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
Daisuke Masubuchi
•
2K views
Microsoft Azure で実現するAIとIoT最新情報 by Yasuhiro Kobayashi
Microsoft Azure で実現するAIとIoT最新情報
Yasuhiro Kobayashi
•
330 views
Azure Sphere 開発する前に知っておくこと by Takashi Matsuoka
Azure Sphere 開発する前に知っておくこと
Takashi Matsuoka
•
227 views
Azure IoT Edge - EdgeAI #5 by Jingun Jung
Azure IoT Edge - EdgeAI #5
Jingun Jung
•
109 views
30min Serverless xTuber by Takaaki Suzuki
30min Serverless xTuber
Takaaki Suzuki
•
635 views
N01_多様に活用可能なマイクロソフトのゲーム関連技術や開発の DX ~高品質リアルタイムビジュアライズのリモート活用からリアルタイムコラボレーションま... by 日本マイクロソフト株式会社
N01_多様に活用可能なマイクロソフトのゲーム関連技術や開発の DX ~高品質リアルタイムビジュアライズのリモート活用からリアルタイムコラボレーションま...
日本マイクロソフト株式会社
•
201 views
IoTデバイスと簡単に連携できる統合開発&配信環境 Bluemix を使ったゲーム開発 by K Kimura
IoTデバイスと簡単に連携できる統合開発&配信環境 Bluemix を使ったゲーム開発
K Kimura
•
2K views
30min serverless-x tuber by c-mitsuba
30min serverless-x tuber
c-mitsuba
•
289 views
Recently uploaded
onewedge_companyguide1 by
onewedge_companyguide1
ONEWEDGE1
89 views
•
22 slides
こんな私がアクセシビリティ? 〜入り口に立ってモノの見方が広がった話〜.pdf by
こんな私がアクセシビリティ? 〜入り口に立ってモノの見方が広がった話〜.pdf
kenshirofujita
10 views
•
12 slides
JISTA月例会2023年12月 書籍『3カ月で改善!システム障害対応実践ガイド』ご紹介+失敗学と障害対応と私 by
JISTA月例会2023年12月 書籍『3カ月で改善!システム障害対応実践ガイド』ご紹介+失敗学と障害対応と私
修治 松浦
213 views
•
36 slides
概要.pdf by
概要.pdf
Taira Shimizu
6 views
•
1 slide
ウォーターフォール開発で生 産性を測る指標 by
ウォーターフォール開発で生 産性を測る指標
Kouhei Aoyagi
62 views
•
13 slides
システム概要.pdf by
システム概要.pdf
Taira Shimizu
44 views
•
1 slide
Recently uploaded
(6)
onewedge_companyguide1 by ONEWEDGE1
onewedge_companyguide1
ONEWEDGE1
•
89 views
こんな私がアクセシビリティ? 〜入り口に立ってモノの見方が広がった話〜.pdf by kenshirofujita
こんな私がアクセシビリティ? 〜入り口に立ってモノの見方が広がった話〜.pdf
kenshirofujita
•
10 views
JISTA月例会2023年12月 書籍『3カ月で改善!システム障害対応実践ガイド』ご紹介+失敗学と障害対応と私 by 修治 松浦
JISTA月例会2023年12月 書籍『3カ月で改善!システム障害対応実践ガイド』ご紹介+失敗学と障害対応と私
修治 松浦
•
213 views
概要.pdf by Taira Shimizu
概要.pdf
Taira Shimizu
•
6 views
ウォーターフォール開発で生 産性を測る指標 by Kouhei Aoyagi
ウォーターフォール開発で生 産性を測る指標
Kouhei Aoyagi
•
62 views
システム概要.pdf by Taira Shimizu
システム概要.pdf
Taira Shimizu
•
44 views
続・Kinect v2を通してMicrosoft技術を考える
1.
~ MVP Community
Camp 2015 ~ 続・Kinect v2を通してMicrosoft技術を考える 五十嵐 祐貴(いがらし ゆうき) @bonprosoft Microsoft Student Partners Fellow, サトヤ仙台
2.
3.
4.
せっかくなので Azure を使って つないじゃおう☆彡
5.
~ MVP Community
Camp 2015 ~ 東北と北陸を Kinect & ASP.NET & Azure で接続してみる 日本マイクロソフト株式会社 井上 章 MSP Fellow, サトヤ仙台 五十嵐 祐貴
6.
Demo … Kinect v2
+ Unity + ASP.NET + Azure
7.
Microsoft Azure 仙台と北陸をつなぐ仕組み
8.
多様化するデバイス マルチデバイス
(PC, Tablet, Smartphone ...) クロス プラットフォーム IoT (Internet of Things) 不可欠な Web 技術 HTML, CSS, JavaScript, HTTP, REST ... クラウド環境の普及と活用 スケーラビリティとアベイラビリティ ビッグデータ分析 Productivity Future Vision 近未来の IT, Cloud, Web ...
11.
~ MVP Community
Camp 2015 ~ 続・Kinect v2を通してMicrosoft技術を考える 五十嵐 祐貴(いがらし ゆうき) http://bonprosoft.com/ Microsoft Student Partners Fellow, サトヤ仙台
12.
Kinect v2の魅力を理解する
Microsoft技術に興味を持つ Microsoft技術を使ってみたくなる このセッションのゴール Goal of this Session
13.
Kinectとは • モーションセンサーデバイス • 全身の骨格や音声を手軽に扱える •
Kinect for Windows v2とSDK2.0 • 色センサー • 赤外線センサー • 指向性マイク http://kinectforwindows.com/
14.
骨格情報 色情報
深度情報 赤外線情報 表情 音声認識 ジェスチャー認識 etc... 取得できるデータいろいろ
15.
v1とv2の違い Kinect v1 Kinect
v2 Preview 色 解像度 640x480 1920x1080 深度 解像度 320x240 512x424 認識範囲 0.8m~4.0m 0.5m~4.5m 検出角度 水平 57度 70度 垂直 43度 60度 マイク入力 4つのマイクアレイ 4つのマイクアレイ チルトモーター あり なし 最大骨格検出人数 2人 6人 関節数 20点/人 25点/人 手のポーズ検出 グーパーのみ グーチョキパー 手指検出 なし 親指と指先のみ
16.
Demo … Kinect v2
Samples
17.
ブラウザからリアルタイムに監視できる防犯カメラを作成 Kinectで得られた情報をクラウドへ(Kinect
as IoT?) Kinectのセンサー検知状況をSignalRでAzureへ送信 人を検知したら色情報と赤外線情報を送信 メール通知やプッシュ通知などはクラウドで処理 .NETやクラウドに近い話題 第1回 サトヤ勉強会
18.
Kinect v2でジェスチャー認識
任意のジェスチャーを学習させてアプリに組み込む 今回の内容
19.
ポーズ (Discrete
gesture) モーション (Continuous gesture) ワンポイント モーションには複数のポーズ(状態)が含まれる 2種類のジェスチャー
20.
Demo … Kinect v2
Gesture Sample
21.
どの部位が影響しているかを人間が考え、コードを組む方法 (ヒューリスティック) ジェスチャーを含む動画を機械に与えて学習させる方法 (機械学習) Kinect
v2でジェスチャーを認識する方法
22.
コードが複雑にならない 適切なアノテーションを付与すれば、学習データが増えるご とに精度が向上する(傾向にある)
複数の観点からデータを考慮し、素性の影響度がわかる ヒューリスティックな手法を用いる場合にも便利 ジェスチャー認識に機械学習を用いるメリット
23.
1. 学習対象となるジェスチャーを含むクリップの録画 2. Visual
Gesture Builder(VGB)を用いたアノテーション 3. VGBを用いたモデルの評価 ジェスチャーの学習に必要な3ステップ
24.
Kinect Studioを用いて録画
加工済みデータ(.xef)とRAWデータ(.xrf)の違い 骨格情報は機械学習により算出 将来的な算出アルゴリズムの変更による影響 RAWデータで記録し、学習時点で骨格情報を算出することで対応可能 (KSConvertで検索) RAWデータのサイズは非常に大きい 大規模なライブラリの作成などを行う場合はRAWで記録することがおすすめ クリップの録画
25.
ウィザード形式で学習設定を行うことが可能 学習対象となる部位、学習ジェスチャーの特徴(Symmetry,Left/Rightなど)
ポーズのアノテーション TrueかFalseの2値分類 モーションのアノテーション 先にモーションを構成するポーズのアノテーションを行う 複数のポーズを組み合わせて、その状態を0から1の間にマッピングを行う VGBを用いたアノテーション
26.
学習時の素性の貢献度 どの部分が学習に影響したかを知ることができる
学習したモデルを用いて残りのクリップを自動タグ付け 結果に問題があるようであれば、クリップをアノテーションフォルダへ移動 Live Preview機能 VGBを用いたモデルの評価
27.
Demo … Kinect v2
Visual Gesture Builder
28.
Kinect v2を通して Microsoft技術を考える
29.
Kinectとの付き合い方 • Kinectは開発者の可能性を広げるツール • 目的を実現するための強力な手段 •
背景として機械学習をはじめとする 高度な技術が支えている • Kinect + { Azure , Unity , ML , … } • 開発者に更なる可能性 http://kinectforwindows.com/
30.
Microsoftは開発者を支援するための多くのツールを公開 開発者に必要な技術力の敷居を下げ、開発の可能性を高める
近年のMicrosoft技術は様々な技術と共存可能 「Microsoftの技術は本当に時代遅れですか?」 Microsoftと一緒に
31.
Direction of Visual
Studio and .NET
32.
.NET の今後 Future of
.NET Next gen JIT (“RyuJIT”) SIMD (Data Parallelization) ランタイム コンパイラー .NET Compiler Platform (“Roslyn”) Languages innovation BCL and PCL Entity Framework ライブラリ
33.
全てのアプリケーション開発のために
34.
Microsoft技術を活用して より良いコードライフを