facebookresearch/MHR

Momentum Human Rig is an anatomically-inspired parametric full-body digital human model developed at Meta. It includes: A parametric body skeletal model; A realistic 3D mesh skinned to the skeleton with levels of detail;A body blendshape and pose corrective model; A facial blendshape model.Its design is friendly for both CG and CV communities.

何を解決するか

MHR(Momentum Human Rig)は高精細でパラメトリックな3D人体モデルを提供します。ユーザーは、身体のアイデンティティ、全身の関節運動(ポーズ)、詳細な顔の表情といった特定のパラメータを制御することで、現実的な人体メッシュを生成でき、すべての人体のバリエーションを手動で彫刻する必要がなくなります。

動作方法

このシステムは、人体を定義するパラメータのセットを使用します:

  • アイデンティティ:身体、頭部、手の形状を制御する45パラメータ。
  • ポーズ:関節角度とスケーリングを扱うための204パラメータで、身体の動きを表現します。
  • 顔の表情:FACSに基づく72の意味的ブレンドシェイプウェイトで、詳細な顔アニメーションを実現します。
  • ニューラル補正:ニューラルネットワークベースのポーズ依存変形を使用し、動き中のメッシュが自然に見えるようにします。
  • 微分可能パイプライン:PyTorchで構築されており、微分可能な推論と最適化をサポートしています。つまり、損失関数に基づいてパラメータを最適化する機械学習ワークフローに統合可能です。

対象ユーザー

このツールは、3D人体モデリング、コンピュータビジョン、アニメーション分野で研究や開発を行っている研究者や開発者向けです。パラメータの最適化やポーズ・形状の生成・復元に柔軟で微分可能な人体ラグが必要な方々に最適です。

特徴

  • 複数のLOD:パフォーマンスと視覚品質のバランスを取るために、7段階の詳細度(LOD 0–6)を提供します。
  • PyTorch統合:GPU/CPU加速と標準的なautogradをサポートし、最適化に適しています。
  • TorchScript対応:外部コードベースやアセットを必要としない軽量版モデルを提供し、基本的な推論に適しています。
  • 相互運用性:MHRと他の一般的な人体モデル(SMPLやSMPL-X)間の変換ツールを含んでいます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト