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>
2.0 KiB
2.0 KiB
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.