Zeyu Zhang, Yiran Wang, Wei Mao, Danning Li, Rui Zhao, Biao Wu, Zirui Song, Bohan Zhuang, Ian Reid, Richard Hartley
Conditional motion generation has been extensively studied in computer vision, yet two critical challenges remain. First, while masked autoregressive methods have recently outperformed diffusion-based approaches, existing masking models lack a mechanism to prioritize dynamic frames and body parts based on given conditions. Second, existing methods for different conditioning modalities often fail to integrate multiple modalities effectively, limiting control and coherence in generated motion. To address these challenges, we propose Motion Anything, a multimodal motion generation framework that introduces an Attention-based Mask Modeling approach, enabling fine-grained spatial and temporal control over key frames and actions. Our model adaptively encodes multimodal conditions, including text and music, improving controllability. Additionally, we introduce Text-Motion-Dance (TMD), a new motion dataset consisting of 2,153 pairs of text, music, and dance, making it twice the size of AIST++, thereby filling a critical gap in the community. Extensive experiments demonstrate that Motion Anything surpasses state-of-the-art methods across multiple benchmarks, achieving a 15% improvement in FID on HumanML3D and showing consistent performance gains on AIST++ and TMD. See our project website https://steve-zeyu-zhang.github.io/MotionAnything
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Pose Tracking | HumanML3D | Diversity | 9.521 | Motion Anything |
| Pose Tracking | HumanML3D | FID | 0.028 | Motion Anything |
| Pose Tracking | HumanML3D | Multimodality | 2.705 | Motion Anything |
| Pose Tracking | HumanML3D | R Precision Top3 | 0.829 | Motion Anything |
| Pose Tracking | TMD | BAS | 0.2094 | Motion Anything |
| Pose Tracking | TMD | FID | 21.46 | Motion Anything |
| Pose Tracking | TMD | MMDist | 5.34 | Motion Anything |
| Pose Tracking | TMD | MModality | 2.424 | Motion Anything |
| Pose Tracking | KIT Motion-Language | Diversity | 10.94 | Motion Anything |
| Pose Tracking | KIT Motion-Language | FID | 0.131 | Motion Anything |
| Pose Tracking | KIT Motion-Language | Multimodality | 1.374 | Motion Anything |
| Pose Tracking | KIT Motion-Language | R Precision Top3 | 0.802 | Motion Anything |
| Pose Tracking | AIST++ | Beat alignment score | 0.2757 | Motion Anything |
| Pose Tracking | AIST++ | FID | 17.22 | Motion Anything |
| Motion Synthesis | HumanML3D | Diversity | 9.521 | Motion Anything |
| Motion Synthesis | HumanML3D | FID | 0.028 | Motion Anything |
| Motion Synthesis | HumanML3D | Multimodality | 2.705 | Motion Anything |
| Motion Synthesis | HumanML3D | R Precision Top3 | 0.829 | Motion Anything |
| Motion Synthesis | TMD | BAS | 0.2094 | Motion Anything |
| Motion Synthesis | TMD | FID | 21.46 | Motion Anything |
| Motion Synthesis | TMD | MMDist | 5.34 | Motion Anything |
| Motion Synthesis | TMD | MModality | 2.424 | Motion Anything |
| Motion Synthesis | KIT Motion-Language | Diversity | 10.94 | Motion Anything |
| Motion Synthesis | KIT Motion-Language | FID | 0.131 | Motion Anything |
| Motion Synthesis | KIT Motion-Language | Multimodality | 1.374 | Motion Anything |
| Motion Synthesis | KIT Motion-Language | R Precision Top3 | 0.802 | Motion Anything |
| Motion Synthesis | AIST++ | Beat alignment score | 0.2757 | Motion Anything |
| Motion Synthesis | AIST++ | FID | 17.22 | Motion Anything |
| 10-shot image generation | HumanML3D | Diversity | 9.521 | Motion Anything |
| 10-shot image generation | HumanML3D | FID | 0.028 | Motion Anything |
| 10-shot image generation | HumanML3D | Multimodality | 2.705 | Motion Anything |
| 10-shot image generation | HumanML3D | R Precision Top3 | 0.829 | Motion Anything |
| 10-shot image generation | TMD | BAS | 0.2094 | Motion Anything |
| 10-shot image generation | TMD | FID | 21.46 | Motion Anything |
| 10-shot image generation | TMD | MMDist | 5.34 | Motion Anything |
| 10-shot image generation | TMD | MModality | 2.424 | Motion Anything |
| 10-shot image generation | KIT Motion-Language | Diversity | 10.94 | Motion Anything |
| 10-shot image generation | KIT Motion-Language | FID | 0.131 | Motion Anything |
| 10-shot image generation | KIT Motion-Language | Multimodality | 1.374 | Motion Anything |
| 10-shot image generation | KIT Motion-Language | R Precision Top3 | 0.802 | Motion Anything |
| 10-shot image generation | AIST++ | Beat alignment score | 0.2757 | Motion Anything |
| 10-shot image generation | AIST++ | FID | 17.22 | Motion Anything |
| 3D Human Pose Tracking | HumanML3D | Diversity | 9.521 | Motion Anything |
| 3D Human Pose Tracking | HumanML3D | FID | 0.028 | Motion Anything |
| 3D Human Pose Tracking | HumanML3D | Multimodality | 2.705 | Motion Anything |
| 3D Human Pose Tracking | HumanML3D | R Precision Top3 | 0.829 | Motion Anything |
| 3D Human Pose Tracking | TMD | BAS | 0.2094 | Motion Anything |
| 3D Human Pose Tracking | TMD | FID | 21.46 | Motion Anything |
| 3D Human Pose Tracking | TMD | MMDist | 5.34 | Motion Anything |
| 3D Human Pose Tracking | TMD | MModality | 2.424 | Motion Anything |
| 3D Human Pose Tracking | KIT Motion-Language | Diversity | 10.94 | Motion Anything |
| 3D Human Pose Tracking | KIT Motion-Language | FID | 0.131 | Motion Anything |
| 3D Human Pose Tracking | KIT Motion-Language | Multimodality | 1.374 | Motion Anything |
| 3D Human Pose Tracking | KIT Motion-Language | R Precision Top3 | 0.802 | Motion Anything |
| 3D Human Pose Tracking | AIST++ | Beat alignment score | 0.2757 | Motion Anything |
| 3D Human Pose Tracking | AIST++ | FID | 17.22 | Motion Anything |