Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kinectによる自然な姿勢推定の実装 最終発表資料
Search
にー兄さん
January 16, 2020
Programming
0
91
Kinectによる自然な姿勢推定の実装 最終発表資料
情報特別演習Ⅱの最終発表会の資料
にー兄さん
January 16, 2020
Tweet
Share
More Decks by にー兄さん
See All by にー兄さん
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
400
XRエンジニアの視点から XRのイマと社会実装の実現について考える / thinking-about-xr-popularization
drumath2237
0
51
軽率にプログラミング言語のシンタックスについて考えてみよう / lets-think-about-programming-lang-syntax
drumath2237
0
87
エンジニアが軽率に趣味から始める、OSS貢献を軸とした個人活動 / oss-contribution-as-a-hoby-project
drumath2237
0
61
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
320
フォークギター with VFXの 制作を軽率に振り返ろう! / look back fork guitar with vfx
drumath2237
0
74
軽率に始まった Babylon.js勉強会運営の 1年間をふりかえって / look back babylonjs japan activity
drumath2237
0
110
利己的利他、 あるいは軽率2.0に備えよ。 / prepare-for-keisotsu-2.0
drumath2237
0
80
軽率にAndroidXRのJetpack SceneCoreを使って3Dモデルを表示してみる / androidxr-scenecore-3dmodels
drumath2237
0
220
Other Decks in Programming
See All in Programming
NetBSD+Raspberry Piで 本物のPSGを鳴らすデモを OSC駆動の7日間で作った話 / OSC2026Osaka
tsutsui
1
100
AgentCoreとHuman in the Loop
har1101
5
250
MUSUBIXとは
nahisaho
0
140
AI & Enginnering
codelynx
0
120
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
620
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
250
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
280
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Un-Boring Meetings
codingconduct
0
200
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
440
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
87
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Transcript
Kinectによる 自然な姿勢推定の実現 情報科学類2年 堤海斗 情報特別演習Ⅱ最終発表会
Agenda ❖ 演習概要 ❖ 導入手法 ❖ 演習結果 ❖ まとめ・今後の展望
演習概要
本演習の目的 Kinect v2を使った モーションキャプチャシステムを作る
Kinect v2による姿勢推定 Microsoftが開発している 赤外線カメラデバイス 人の関節の位置/回転を推定できる サポートが終わっている
アバター制御のプロセス Kinectから 骨格情報を取得 データを補正 アバターに適用
開発環境 ❏ Kinect v2 ❏ Unity 2018.4.x ❏ Mecanim ❏
UniRx/UniTask/Zenject ❏ UniVRM/MMD4Mecanim
導入手法
導入手法 ❖ IK制御 ❖ キャリブレーション ❖ 平滑化フィルタ
IK制御 ❖ 末端のボーンをもとに各 ボーンの姿勢を推定する 手法 ❖ 誤差の影響を抑えること ができる
キャリブレーション ❖ 演者とモデルの体形を合わ せる手法 ❖ 今回は上半身は胸を基準 に、 下半身は腰を基準に位置 合わせを行った
平滑化フィルタ ❖ モーションデータのノイズを抑制する為に導入した ❖ 指数平滑化フィルタ(DEMA)を採用
演習結果
中間発表まで
IK制御+キャリブレーションの適用
指数平滑化フィルタのon/offの比較
形式や体形の違うモデルの動作比較
まとめ・今後の展望
やってきたこと 演習開始 FK制御 IK制御 4月 6月 8月 11月 キャリブレーション DEMA
1月 :WIP:
現在取り組んでいること ❖ きれいなMV(R)Pパターンに落とし込む ❖ 配布に向けてプロジェクトの整理 ❖ キャリブレーションロジックの再考
今後実装したい項目 ❖ より自然なボーン制御(肩上げアシストや地面との接地感) ❖ 手・視線・表情のトラッキング ❖ Animation Rigingへの対応 ❖ カルマンフィルタの導入
参考文献 ❖ Kinect for Windows SDK https://docs.microsoft.com/en-us/previous-versions/windows/kinect/dn7 99271(v=ieb.10) ❖ m2wasabi/KinectV2VRM
https://github.com/m2wasabi/KinectV2VRM ❖ MIKUMIKUMOVING https://sites.google.com/site/mikumikumoving/manual/kinect