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
240
XRエンジニアの視点から XRのイマと社会実装の実現について考える / thinking-about-xr-popularization
drumath2237
0
38
軽率にプログラミング言語のシンタックスについて考えてみよう / lets-think-about-programming-lang-syntax
drumath2237
0
81
エンジニアが軽率に趣味から始める、OSS貢献を軸とした個人活動 / oss-contribution-as-a-hoby-project
drumath2237
0
51
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
300
フォークギター with VFXの 制作を軽率に振り返ろう! / look back fork guitar with vfx
drumath2237
0
66
軽率に始まった Babylon.js勉強会運営の 1年間をふりかえって / look back babylonjs japan activity
drumath2237
0
110
利己的利他、 あるいは軽率2.0に備えよ。 / prepare-for-keisotsu-2.0
drumath2237
0
73
軽率にAndroidXRのJetpack SceneCoreを使って3Dモデルを表示してみる / androidxr-scenecore-3dmodels
drumath2237
0
200
Other Decks in Programming
See All in Programming
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
AtCoder Conference 2025
shindannin
0
910
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.3k
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
1
940
ゲームの物理 剛体編
fadis
0
390
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
130
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
300
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
300
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
220
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
What's in a price? How to price your products and services
michaelherold
246
13k
We Are The Robots
honzajavorek
0
130
Statistics for Hackers
jakevdp
799
230k
Bash Introduction
62gerente
615
210k
GraphQLとの向き合い方2022年版
quramy
50
14k
The Spectacular Lies of Maps
axbom
PRO
1
420
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Ruling the World: When Life Gets Gamed
codingconduct
0
120
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Git: the NoSQL Database
bkeepers
PRO
432
66k
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