3Dボディビジュアライゼーションの仕組み:測定値から生きたデジタルボディを生み出す技術
数字から3Dの体が生まれるまで
身長、体重、ウエスト、ヒップ——たかだか数個の数字から、どうしてリアルな3D人体モデルができるのでしょうか。ここでは、線記(せんき)の仕組みをなるべく分かりやすくご説明します。
基礎となる技術:パラメトリック人体モデリング
線記はパラメトリック3D人体モデルを採用しています。カメラや深度センサーを必要とする3Dスキャンとは異なり、パラメトリックモデルは数学的なパラメータの集合で人体の形状を定義します。
イメージとしては、非常に高度なスライダーシステムのようなものです。入力された測定値ひとつひとつが、3Dモデルのメッシュ変形を制御する形状パラメータを調整します。結果として、実際のプロポーションを正確に反映した体ができあがります。
入力パラメータ
線記のボディモデルは、次の測定値に応答します。
| パラメータ | 取得方法 |
|---|---|
| 身長 | 手動入力またはAppleヘルスケア |
| 体重 | 手動入力またはAppleヘルスケア |
| 性別 | ユーザーの選択 |
| 年齢 | 手動入力 |
| 筋肉量 | 体重と体脂肪率の推定値から導出 |
| 首周囲長 | メジャーで測定 |
| 上腕周囲長 | メジャーで測定 |
| 手首周囲長 | メジャーで測定 |
| バスト・胸囲 | メジャーで測定 |
| ウエスト周囲長 | メジャーで測定 |
| ヒップ周囲長 | メジャーで測定 |
| 太もも周囲長 | メジャーで測定 |
| ふくらはぎ周囲長 | メジャーで測定 |
パイプライン:測定値から3Dモデルへ
- データ収集:測定値を入力します(またはAppleヘルスケアからインポートします)。
- スマートデフォルティング:身長と体重しかなくても、統計的身体プロポーションモデルを使って未入力の部位を推定します。
- パラメータマッピング:各周囲長が、3Dメッシュ上の対応するシェイプターゲットにマッピングされます。
- メッシュソルビング:パラメトリックエンジンが、体脂肪分布・筋肉量・骨格プロポーションのシェイプターゲットをブレンドしながらメッシュを解きます。
- レンダリング:解かれたメッシュをiPhone・iPadのGPUでリアルタイムにレンダリングし、リアルなライティングとマテリアルを適用します。
スマートデフォルティングエンジン
線記の重要な技術的特徴のひとつは、最小限の入力からでも妥当な3D体を生成できる点です。すべての部位をメジャーで測れるわけではありません。デフォルティングエンジンは次の情報を活用します。
- 人体計測データベースに基づく統計的平均値
- 既知の測定値間の相関関係(手首周囲長は骨格サイズと相関するなど)
- 性別・身長・体重をベースラインの基準として使用
つまり、身長と体重だけでもまずは妥当な3D体ができあがります。より正確な測定値を追加するほど、モデルはさらに精密になります。
PastMe:過去の体を再構築する
「PastMe」機能は、制約伝播(コンストレイント・プロパゲーション)エンジンを使って過去の体を再構築します。過去の体についての定性的な質問——体型、服のフィット感、ライフイベント、体重——に答えると、エンジンは次の方法で3Dモデルを再構築します。
- 現在の測定値をベースラインの制約として使用
- 定性的な記述を追加の形状制約として適用
- 制約の範囲内で最も確からしい体型を導出
FutureMe:体の未来を予測する
「FutureMe」予測エンジンは、測定履歴から未来を外挿します。
- トレンド分析:測定値の変化の方向と速度を特定
- 軌道予測:1・3・6・12ヶ月の期間でトレンドを延長
- 意図推論:減量中か、筋肉増強中か、体型改善中かを自動判定
- 信頼度スコア:データの品質と一貫性に基づき、予測に信頼度を付与
なぜ写真を使わないのか
写真ベースの体モデル化には、いくつかの課題があります。
- 安定した照明条件で定期的に撮影する必要がある
- 機密性の高い画像をリモートサーバーで処理しなければならない
- 写真の流出や不正利用のリスクがある
線記の測定値ベースのアプローチは、これらのリスクなしに同等の視覚的フィードバックを提供します。測定値は単なる数字であり、顔も周囲の環境も、あなたが記録を選んだ数値以外の情報も一切含みません。プライバシー保護を設計の段階から組み込んでいます。
オンデバイスレンダリング
3DレンダリングはすべてiPhone・iPadのGPU上で実行されます。サーバー側の処理は一切関与しません。レンダリングパイプラインがサポートする機能は次のとおりです。
- リアルタイム3Dインタラクション(回転・ズーム・パン)
- 複数のポーズ(立位・座位・アスレチック・カジュアル)
- ヘアスタイルと衣装アクセサリー
- ポーズや体の状態間のスムーズな遷移
- ドラッグ可能な仕切りによる比較オーバーレイ
実際に試してみましょう
線記はApp Storeで無料でお使いいただけます。ダウンロードして数分で、あなた自身の3D体モデルが目の前に現れます。