Open Yagami360 opened 4 years ago
アーキテクチャの全体像
blend shapes function : B_S (β) blend shapes function は、人物形状パラメーター β を元に、異なる人物の体型になるようにメッシュを変形する関数で、以下の式のように定義される。
joint location function : J(β) 異なる体型での関節点は、異なる関節点位置になる。そのため、人物形状パラメーター β を入力として、以下の式で定義される joint location function で変形したメッシュの関節点推定を行う。
pose-dependent blend shape function : B_P (θ) pose-dependent blend shape function は、人物姿勢パラメーター θ を元に、異なる人物の体型になるようにメッシュを変形する関数で、以下の式のように定義される。
Blend skinning function : W 最後に、テンプレートメッシュ T を元に、制御パラメーター θ,β を適用して変形したメッシュ T_P に対して、 スキンメッシュアニメーション W で変形を行う。
学習用データセット / registrations されたメッシュ
SPML の学習 SPML の学習では、上記2つのメッシュデータセットに対して、reconstruction loss を最小化するように、SMPL 全体のパラメーター Φ を学習する。
【補足】頂点ブレンディング、スキンメッシュアニメーション
Software Copyright License for non-commercial scientific research purposes
Creative Commons Attribution 4.0 International License
0. 論文情報・リンク
1. どんなもの?
2. 先行研究と比べてどこがすごいの?
3. 技術や手法の"キモ"はどこにある?
アーキテクチャの全体像
blend shapes function : B_S (β) blend shapes function は、人物形状パラメーター β を元に、異なる人物の体型になるようにメッシュを変形する関数で、以下の式のように定義される。
joint location function : J(β) 異なる体型での関節点は、異なる関節点位置になる。そのため、人物形状パラメーター β を入力として、以下の式で定義される joint location function で変形したメッシュの関節点推定を行う。
pose-dependent blend shape function : B_P (θ) pose-dependent blend shape function は、人物姿勢パラメーター θ を元に、異なる人物の体型になるようにメッシュを変形する関数で、以下の式のように定義される。
Blend skinning function : W 最後に、テンプレートメッシュ T を元に、制御パラメーター θ,β を適用して変形したメッシュ T_P に対して、 スキンメッシュアニメーション W で変形を行う。
学習用データセット / registrations されたメッシュ
SPML の学習 SPML の学習では、上記2つのメッシュデータセットに対して、reconstruction loss を最小化するように、SMPL 全体のパラメーター Φ を学習する。
【補足】頂点ブレンディング、スキンメッシュアニメーション
4. どうやって有効だと検証した?
5. 議論はあるか?
Software Copyright License for non-commercial scientific research purposes
→ ダウンロードページで配布している SMPL メッシュを生成する Python スクリプトや Unity 用ツールなどを含むバージョン。 ② SMPL-Body License :Creative Commons Attribution 4.0 International License
→ 上記 SMPL-Model License でのSMPL メッシュを生成する Python スクリプトや Unity 用ツールなどを含まないバージョン。 ダウンロードページで公開されている公式ツールを用いなければ、SMPL-Body License に該当する?6. 次に読むべき論文はあるか?
7. 参考文献