SlideShare a Scribd company logo
1 of 44
わんくま同盟 東京勉強会 #84
Kinect
深度情報処理入門
暁 紫電
@akatukisiden
わんくま同盟 東京勉強会 #84
自己紹介
本名: 伊藤 伸男
年齢: 26歳
 興味分野
 Windows クライアントア
プリ
 COM
 WinAPI
 .NET/Native 相互運用
 使用言語
 C++
 C++/CLI
 C#
HN: 暁 紫電
twitter: @akatukisiden
職業: フリープログラマー
わんくま同盟 東京勉強会 #84
アジェンダ
• Kinectとは(Kinectの歴史)
• Kinectで出来る事
• なぜ深度に注目するのか
• 解説とデモ
• まとめ
わんくま同盟 東京勉強会 #84
Kinect (for Xbox 360)とは
• Microsoftが販売するゲーム機「Xbox 360」用のコ
ントローラー
• コントローラーを持つ必要が無く、身体の動きや、
ジェスチャー、音声などによる操作が可能なこと
が特徴
NUI (Natural User Interface)
• Kinect自体にもCPUを搭載し
Xbox側の負荷を下げている。
• 2010年11月「Kinect for Xbox 360」発売
わんくま同盟 東京勉強会 #84
Kinect ハック
• もともとはXboxでしか使えなかったが、
PC用のドライバー等を開発・公開する人があらわ
れる
(KinectのUSB接続はあえて暗号化されていなかっ
た)
• PC用のKinectアプリ開発
(Kinect ハック)が ブームになる
• 2011年06月 「Kinect for Windows SDK」 β版公開
• 2012年2月
Kinect for Windows 販売
Kinect for Windows SDK 公開
(Windows PC専用 商用利用可能)
わんくま同盟 東京勉強会 #84
The Kinect Effect
Kinectはゲーム・エンターテイメントを目的として
作られたが、
その他の分野にも活用されており、
この広がりは「The Kinect Effect」と呼ばれてる
• ゲーム
• リビングルーム
• 医療現場
• リハビリテーショ
ン
• 見守り支援
• 教育
• 人流計測
• ヒューマンエラー防止
• 商品統計
• アパレル
• デジタルサイネージ
• アミューズメント施設
• 危険区域における構造調査
• 等々…
わんくま同盟 東京勉強会 #84
次世代Kinect
• 2013年5月 「Xbox One」と共に再設計された次世
代「Kinect」を公開
• 2014年 「Xbox One(+Kinect for Xbox One)」
「次世代型 Kinect for Windows」 発売予定
• 3Dセンサの原理を変更、解像度、奥行き方向分解
能ともに向上
• センサーに近い場所、狭い部屋でも認識精度が向
上。
• スケルトン、ユーザー認識(後述)精度も向上
• 心拍数も取得可能(RGBカメラとIRカメラから推
測)
• Etc…
わんくま同盟 東京勉強会 #84
Kinectで出来る事
わんくま同盟 東京勉強会 #84
カメラ(RGB/YUV/Bayer)
※サンプルアプリ Kinect Explorerの映像を撮影
わんくま同盟 東京勉強会 #84
深度センサー
• 0.8m~4m(通常モード) or 0.4m~3m(Nearモー
ド)
• 13bit
※サンプルアプリ Kinect Explorerの映像を撮
影
わんくま同盟 東京勉強会 #84
スケルトントラッキング
(簡易モーションキャプチャー)
※サンプルアプリ Kinect Explorerの映像を撮
影
わんくま同盟 東京勉強会 #84
• 全身20箇所の関節などの座標と向きを取得
• 上半身10箇所のみの取得も可能(Nearモード)
• 2人分まで取得可能
わんくま同盟 東京勉強会 #84
ユーザーの認識
• 最大6人まで認識可能(3bit)
• 深度データ13bitと一緒に16bitデータとして
取得
※サンプルアプリ Kinect Explorerの映像を撮
影
わんくま同盟 東京勉強会 #84
マイク
• 音声の取得
• 音源方向の認識(指向性マイク×4)
• マイクデバイスとして使用可能
わんくま同盟 東京勉強会 #84
セッションタイトルでもわかるように、
今回は深度センサー、
深度情報の扱い(画像処理)
に特化した話をします。
わんくま同盟 東京勉強会 #84
スケルトンがあるのに
なぜ深度に注目するのか
• そもそもスケルトンは深度から計算してる
• スケルトンでは体勢・距離・設置場所などに
制限がかかる
(正面に配置 全身or 上半身が写る必要があ
る。)
• 深度+画像処理 (+RGBカメラ)なら
画像処理の知識次第で様々なデータや、
ジェスチャーが取得できるはず。
わんくま同盟 東京勉強会 #84
デモと解説
今回は、深度情報を元に
簡単なジェスチャーを取得します。
わんくま同盟 東京勉強会 #84
深度情報の取得
• Kinectの返す情報は、
ユーザー情報3bit,深度情報13bitの計16bit
• 深度情報のみを表示する場合は3bitシフト
して表示する。
015 14 13 12 11 10 9 8 7 6 5 4 3 2 1
深度情報(13bit) ユーザー情報(3bit)
わんくま同盟 東京勉強会 #84
深度情報取得コールバック関数の
実行スレッド
• 深度情報の取得時に呼び出されるコールバック関
数は、
通常UIスレッドで実行されてしまう。
• 取得した深度情報は、表示するまでに様々な処理
を加える場合があり、これらの処理をUIスレッド
で行うと、
UIスレッドをブロックしてしまい、操作に対する
レスポンスが悪くなってしまうため、
深度情報の処理は別スレッドで処理を行いたい。
• コールバック関数の登録を別スレッド(Task)で行
うことで
コールバック関数の実行も別スレッドで実行され
る。
わんくま同盟 東京勉強会 #84
深度情報の取得コールバック関数は
通常UIスレッドで実行されてしまう。
//UIスレッドでコールバックを
登録
深度情報の取得
画像の処理が
UIスレッドで実行されて
しまっている
わんくま同盟 東京勉強会 #84
コールバック関数の登録を別スレッドで行うと
それが実行されるのも別スレッドになる。
深度情報の取得
画像の処理が
別スレッドで実行されて
いる
//別スレッド
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
認識深度の絞込み
• Kinectから近すぎて要らないデータ、
遠すぎて要らないデータは認識の邪魔なの
で、
認識する最大値、最小値を決めて取り除く
• (画像処理ライブラリOpenCVを使用する
場合)
処理内容によっては処理対象が
8bitの画像でなければならない場合があるの
で
ついでに256分割して8bit化する
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
しきい値処理で二値化(白黒画像化)
• 0~255(8bit化済み)の適当な値を基準にして
白黒2色の画像に変換する。
• 白黒画像であれば、輪郭データを抽出可能
• 輪郭データからは外接矩形を取得できる
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
不定値の対処(※次世代版だと改善してるかも)
• 光の反射や、Kinectとの角度などが理由で深度を
上手く取得できない箇所がある。(不定値)
• これのせいでジェスチャーなど
を思うように認識できない場合がある。
• 画像を不定値による穴が塞がるまで膨張させ
その後同じだけ収縮することで正常に認識させる
ことが出来る。
※縮小するのは膨張で画像全体が広がったのを
もとに戻すため
わんくま同盟 東京勉強会 #84
膨張・縮小処理
• 膨張処理
– 注目している画素を
その画素とその周囲の画素のうち一番濃い色にする。
縮小処理
– 注目している画素を
その画素とその周囲の画素のうち一番薄い色にする。
わんくま同盟 東京勉強会 #84
周囲の定義
周囲の定義は要件に応じて8近傍、4近傍、
斜め,etc を使い分ける
今回は8近傍を使用
8近傍 4近傍 斜め
わんくま同盟 東京勉強会 #84
通常 → 膨張
わんくま同盟 東京勉強会 #84
膨張 → 縮小
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
ろくろ回しポーズ検出に挑戦
• しきい値をろくろ回しポーズ時の
手の辺りになるように調整。
• 最も大きい2つの外接矩形が以下の条件を
満たす場合を検出状態とする。
– 両方とも縦長である。 (Height>Width)
– 重なってない
– Y軸の値が重なっている
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
角度付き外接矩形
• 腕の角度などが取れるので
• 工夫すれば様々なジェスチャーを取得可能
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
輪郭画像の簡易取得
• ここまでで行った二値データからの輪郭取得は
外接矩形が取れるということは
座標を持っているはずなので
内側でかなり複雑な処理をしてるはず。
• 外接矩形や、座標データなどが必要なく、
輪郭を表示だけすればいい場合、
元の画像を膨張させた画像から縮小させた画像を
引くことで簡単に輪郭を取得できる
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
わんくま同盟 東京勉強会 #84
まとめ
• 近すぎ、遠すぎて要らないデータを削除する
• 膨張・縮小処理で不定値による誤認識問題を解
決
• しきい値処理で2値化
• 輪郭・外接矩形等をの取得
• 矩形の座標、サイズ、
角度などによりジェスチャーを定義
わんくま同盟 東京勉強会 #84
最後に
• 画像処理を用いれば深度情報から
様々なデータが取得出来るはず。
• どんな処理でどんなデータが取れるのかがわかれば、
アプリのアイデアも湧きやすいし、
アイデアを実装に写すのにも役に立つはず。
• Kinectアプリに興味がある人は
一緒に画像処理も勉強してみてはどうでしょうか

More Related Content

What's hot

ViEW2013 「SS-01 画像センサと応用事例の紹介」
ViEW2013 「SS-01 画像センサと応用事例の紹介」ViEW2013 「SS-01 画像センサと応用事例の紹介」
ViEW2013 「SS-01 画像センサと応用事例の紹介」Tsukasa Sugiura
 
FMCN Kinectハンズオン
FMCN KinectハンズオンFMCN Kinectハンズオン
FMCN KinectハンズオンKeizo Nagamine
 
KinebrickEV3におけるスタイリッシュモーションの取り組み
KinebrickEV3におけるスタイリッシュモーションの取り組みKinebrickEV3におけるスタイリッシュモーションの取り組み
KinebrickEV3におけるスタイリッシュモーションの取り組みAkira Hatsune
 
Kinect技術紹介20140407
Kinect技術紹介20140407Kinect技術紹介20140407
Kinect技術紹介20140407fukuoka-t
 
Scratchとkinectで簡単モーションプログラミング
Scratchとkinectで簡単モーションプログラミングScratchとkinectで簡単モーションプログラミング
Scratchとkinectで簡単モーションプログラミングKaoru NAKAMURA
 
続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考える続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考えるYuki Igarashi
 
Kinect for windows sdk introduction
Kinect for windows sdk introductionKinect for windows sdk introduction
Kinect for windows sdk introductionKaoru NAKAMURA
 
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz SpaceUnity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz SpaceMori Tetsuya
 
Hiroshima Motion Control Network 12, September, 2015
Hiroshima Motion Control Network   12, September, 2015Hiroshima Motion Control Network   12, September, 2015
Hiroshima Motion Control Network 12, September, 2015Tomoaki Ueda
 
OpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングOpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングKaoru NAKAMURA
 
Kinect for windows sdk c#
Kinect for windows sdk c#Kinect for windows sdk c#
Kinect for windows sdk c#Kaoru NAKAMURA
 
デプスセンサとその応用
デプスセンサとその応用デプスセンサとその応用
デプスセンサとその応用Norishige Fukushima
 
はじめてのKinect for windows v2
はじめてのKinect for windows v2はじめてのKinect for windows v2
はじめてのKinect for windows v2Kaoru NAKAMURA
 
Kinect Camp with TMCN / Kinect v2 概要
Kinect Camp with TMCN /  Kinect v2 概要Kinect Camp with TMCN /  Kinect v2 概要
Kinect Camp with TMCN / Kinect v2 概要Akira Hatsune
 
攻略リニアカラー改訂版
攻略リニアカラー改訂版攻略リニアカラー改訂版
攻略リニアカラー改訂版小林 信行
 
すごいぞ!KinectV2!!
すごいぞ!KinectV2!!すごいぞ!KinectV2!!
すごいぞ!KinectV2!!Kotaro Yoshimoto
 
Kinect for windows sdk cpp
Kinect for windows sdk cppKinect for windows sdk cpp
Kinect for windows sdk cppKaoru NAKAMURA
 

What's hot (20)

Kinect for Windows v2
Kinect for Windows v2Kinect for Windows v2
Kinect for Windows v2
 
ViEW2013 「SS-01 画像センサと応用事例の紹介」
ViEW2013 「SS-01 画像センサと応用事例の紹介」ViEW2013 「SS-01 画像センサと応用事例の紹介」
ViEW2013 「SS-01 画像センサと応用事例の紹介」
 
FMCN Kinectハンズオン
FMCN KinectハンズオンFMCN Kinectハンズオン
FMCN Kinectハンズオン
 
KinebrickEV3におけるスタイリッシュモーションの取り組み
KinebrickEV3におけるスタイリッシュモーションの取り組みKinebrickEV3におけるスタイリッシュモーションの取り組み
KinebrickEV3におけるスタイリッシュモーションの取り組み
 
Kinect技術紹介20140407
Kinect技術紹介20140407Kinect技術紹介20140407
Kinect技術紹介20140407
 
Scratchとkinectで簡単モーションプログラミング
Scratchとkinectで簡単モーションプログラミングScratchとkinectで簡単モーションプログラミング
Scratchとkinectで簡単モーションプログラミング
 
続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考える続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考える
 
Kinect for windows sdk introduction
Kinect for windows sdk introductionKinect for windows sdk introduction
Kinect for windows sdk introduction
 
MVP Community Camp
MVP Community CampMVP Community Camp
MVP Community Camp
 
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz SpaceUnity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
Unity meets Kinect -Unity で NUI を扱ってみた- / 2015.06.23 at TechBuzz Space
 
Hiroshima Motion Control Network 12, September, 2015
Hiroshima Motion Control Network   12, September, 2015Hiroshima Motion Control Network   12, September, 2015
Hiroshima Motion Control Network 12, September, 2015
 
OpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングOpenNI 3Dセンサープログラミング
OpenNI 3Dセンサープログラミング
 
Kinect for windows sdk c#
Kinect for windows sdk c#Kinect for windows sdk c#
Kinect for windows sdk c#
 
デプスセンサとその応用
デプスセンサとその応用デプスセンサとその応用
デプスセンサとその応用
 
はじめてのKinect for windows v2
はじめてのKinect for windows v2はじめてのKinect for windows v2
はじめてのKinect for windows v2
 
Kinect Camp with TMCN / Kinect v2 概要
Kinect Camp with TMCN /  Kinect v2 概要Kinect Camp with TMCN /  Kinect v2 概要
Kinect Camp with TMCN / Kinect v2 概要
 
攻略リニアカラー改訂版
攻略リニアカラー改訂版攻略リニアカラー改訂版
攻略リニアカラー改訂版
 
TMCN Vol 8
TMCN Vol 8TMCN Vol 8
TMCN Vol 8
 
すごいぞ!KinectV2!!
すごいぞ!KinectV2!!すごいぞ!KinectV2!!
すごいぞ!KinectV2!!
 
Kinect for windows sdk cpp
Kinect for windows sdk cppKinect for windows sdk cpp
Kinect for windows sdk cpp
 

Similar to わんくまT84 kinect深度情報処理入門

ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合Kaoru NAKAMURA
 
Dev(ice)love デバイス祭り
Dev(ice)love デバイス祭りDev(ice)love デバイス祭り
Dev(ice)love デバイス祭りKaoru NAKAMURA
 
第2回名古屋CV・PRML勉強会 「Kinectの導入」
第2回名古屋CV・PRML勉強会 「Kinectの導入」第2回名古屋CV・PRML勉強会 「Kinectの導入」
第2回名古屋CV・PRML勉強会 「Kinectの導入」Tsukasa Sugiura
 
TMCN振り返り 令和ver
TMCN振り返り 令和verTMCN振り返り 令和ver
TMCN振り返り 令和verSatoshi Maemoto
 
20110819 関西 kinect勉強会 初級編
20110819 関西 kinect勉強会 初級編20110819 関西 kinect勉強会 初級編
20110819 関西 kinect勉強会 初級編誠 山崎
 
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明Teruaki Tsubokura
 
東方ゲームAIとその歴史
東方ゲームAIとその歴史東方ゲームAIとその歴史
東方ゲームAIとその歴史ide_an
 
Kinect Hacks for Dummies (Japanese / 日本語)
Kinect Hacks for Dummies (Japanese / 日本語)Kinect Hacks for Dummies (Japanese / 日本語)
Kinect Hacks for Dummies (Japanese / 日本語)Tomoto Washio
 
Kinect で power point 操作しよう!
Kinect で power point 操作しよう!Kinect で power point 操作しよう!
Kinect で power point 操作しよう!Oda Shinsuke
 
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングRyohei Kamiya
 
Kinect演習#01課題編
Kinect演習#01課題編Kinect演習#01課題編
Kinect演習#01課題編Akihiko Shirai
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議Kaoru NAKAMURA
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2Satoru Tokuhisa
 
devsumi2012 17-D-1 Kinectで創る10年後のカタチ
devsumi2012 17-D-1 Kinectで創る10年後のカタチdevsumi2012 17-D-1 Kinectで創る10年後のカタチ
devsumi2012 17-D-1 Kinectで創る10年後のカタチKaoru NAKAMURA
 
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料Y OCHI
 

Similar to わんくまT84 kinect深度情報処理入門 (20)

ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合ウェアラブルデバイスとモーションセンサーの融合
ウェアラブルデバイスとモーションセンサーの融合
 
Dev(ice)love デバイス祭り
Dev(ice)love デバイス祭りDev(ice)love デバイス祭り
Dev(ice)love デバイス祭り
 
第2回名古屋CV・PRML勉強会 「Kinectの導入」
第2回名古屋CV・PRML勉強会 「Kinectの導入」第2回名古屋CV・PRML勉強会 「Kinectの導入」
第2回名古屋CV・PRML勉強会 「Kinectの導入」
 
TMCN振り返り 令和ver
TMCN振り返り 令和verTMCN振り返り 令和ver
TMCN振り返り 令和ver
 
20110819 関西 kinect勉強会 初級編
20110819 関西 kinect勉強会 初級編20110819 関西 kinect勉強会 初級編
20110819 関西 kinect勉強会 初級編
 
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
 
東方ゲームAIとその歴史
東方ゲームAIとその歴史東方ゲームAIとその歴史
東方ゲームAIとその歴史
 
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
 
Kinect Hacks for Dummies (Japanese / 日本語)
Kinect Hacks for Dummies (Japanese / 日本語)Kinect Hacks for Dummies (Japanese / 日本語)
Kinect Hacks for Dummies (Japanese / 日本語)
 
GCS2014 TMCN
GCS2014 TMCNGCS2014 TMCN
GCS2014 TMCN
 
Kinect で power point 操作しよう!
Kinect で power point 操作しよう!Kinect で power point 操作しよう!
Kinect で power point 操作しよう!
 
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
 
Deep Learning Abstract
Deep Learning AbstractDeep Learning Abstract
Deep Learning Abstract
 
Kinect演習#01課題編
Kinect演習#01課題編Kinect演習#01課題編
Kinect演習#01課題編
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
 
エフサミ2014
エフサミ2014エフサミ2014
エフサミ2014
 
NUI and Kinect
NUI and KinectNUI and Kinect
NUI and Kinect
 
devsumi2012 17-D-1 Kinectで創る10年後のカタチ
devsumi2012 17-D-1 Kinectで創る10年後のカタチdevsumi2012 17-D-1 Kinectで創る10年後のカタチ
devsumi2012 17-D-1 Kinectで創る10年後のカタチ
 
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
 

More from 伸男 伊藤

T119_5年間の試行錯誤で進化したMVPVMパターン
T119_5年間の試行錯誤で進化したMVPVMパターンT119_5年間の試行錯誤で進化したMVPVMパターン
T119_5年間の試行錯誤で進化したMVPVMパターン伸男 伊藤
 
T90 きっと怖くないmvvm & mvpvm
T90 きっと怖くないmvvm & mvpvmT90 きっと怖くないmvvm & mvpvm
T90 きっと怖くないmvvm & mvpvm伸男 伊藤
 
没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト伸男 伊藤
 
わんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみたわんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみた伸男 伊藤
 
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門伸男 伊藤
 

More from 伸男 伊藤 (6)

T119_5年間の試行錯誤で進化したMVPVMパターン
T119_5年間の試行錯誤で進化したMVPVMパターンT119_5年間の試行錯誤で進化したMVPVMパターン
T119_5年間の試行錯誤で進化したMVPVMパターン
 
T93 com入門
T93 com入門T93 com入門
T93 com入門
 
T90 きっと怖くないmvvm & mvpvm
T90 きっと怖くないmvvm & mvpvmT90 きっと怖くないmvvm & mvpvm
T90 きっと怖くないmvvm & mvpvm
 
没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト
 
わんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみたわんくまT78 mfcを始めようとしてみた
わんくまT78 mfcを始めようとしてみた
 
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
 

わんくまT84 kinect深度情報処理入門