Fresh SOTA survey (per PLAN — distrust the snapshot). Findings: - MoCapAnything V2 (MIT code+weights, no SMPL, BVH-direct onto arbitrary rig) is the pick — sidesteps the SMPL commercial-license hard-stop and collapses the SMPL->mixamorig mapper + most of Lane C retarget. - GVHMR: best accuracy but non-commercial code license -> reference only. - GEM-X: commercial-clean + perfect output but CUDA-only -> off-fleet. Stopped at the John-decision gate (docs/DECISIONS.md): confirm engine, clear m3ultra disk (97% full), supply test footage. Inference eyeball, B2 service-ize, B3 jitter remain. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
27 lines
2.0 KiB
Markdown
27 lines
2.0 KiB
Markdown
# Licenses & legal findings
|
|
|
|
Every third-party model/dataset/tool that touches the pipeline gets a row here with
|
|
its license, commercial status, link, and the date checked. Skeleton now; Lane B fills
|
|
the pose-model rows, Lane E fills any training-dataset rows. See PLAN.md §Ground rules.
|
|
|
|
## Components
|
|
|
|
| Component | Version | License | Commercial OK? | Notes | Checked |
|
|
|---|---|---|---|---|---|
|
|
| **MoCapAnything** (B1 pick) | V2 | code MIT + weights MIT | **YES** | `kehong/MoCapAnythingV2-weights` states `License: mit`; code `github.com/phongdaot/MocapAnything` MIT. No SMPL. BVH-direct onto arbitrary rig. Re-verify no SMPL/AMASS-derived weights taint at install. | 2026-07-17 |
|
|
| GVHMR (rejected — NC) | siga24 | custom research-only | **NO** | "prohibited for commercial use"; commercial via xwzhou@zju.edu.cn. Also SMPL-gated. Reference/accuracy yardstick only. | 2026-07-17 |
|
|
| GEM-X (shelved — CUDA) | X | code Apache-2.0 + weights NVIDIA Open Model Lic. | yes, but off-fleet | Uses NVIDIA **SOMA** body model, not SMPL; NVIDIA states commercial-ready. CUDA-only → won't run on Apple Silicon. | 2026-07-17 |
|
|
| SMPL / SMPL-X body model | — | research (Meshcapade) | **NO** by default | **Avoided** by the MoCapAnything path — no SMPL files touched. Gate only returns if we ever switch to a SMPL-based engine (GVHMR/WHAM/TRAM). | 2026-07-17 |
|
|
| AMASS dataset | — | academic | **verify** before any shipped training | Lane E only | — |
|
|
| Mixamo clips | — | Adobe ToS | ship-in-game OK; **not** ML training data | — | — |
|
|
|
|
## The SMPL gate (hard stop — John decision)
|
|
|
|
Most SOTA monocular mocap models emit SMPL parameters. Before any commercial use:
|
|
- **Path A:** buy a Meshcapade commercial license (cheap tiers exist).
|
|
- **Path B (SMPL-free):** use only the model's joint positions/rotations, never the SMPL
|
|
mesh/shape files, AND confirm the inference repo's own code license permits commercial
|
|
use of outputs.
|
|
|
|
Lane B writes the decision to `docs/DECISIONS.md` and stops there if unresolved.
|