Abstract

This paper introduces OmniMotion-X, a versatile multimodal framework for whole-body human motion generation, leveraging an autoregressive diffusion transformer in a unified sequence-to-sequence manner. OmniMotion-X efficiently supports diverse multimodal tasks, including text-to-motion, music-to-dance, speech-to-gesture, and global spatial-temporal control scenarios (e.g., motion prediction, in-betweening, completion, and joint/trajectory-guided synthesis)—as well as flexible combinations of these tasks. Specifically, we propose the use of reference motion as a novel conditioning signal, substantially enhancing the consistency of generated content, style, and temporal dynamics crucial for realistic animations. To handle multimodal conflicts, we introduce a progressive weak-to-strong mixed conditions training strategy. To enable high-quality multimodal training, we construct OmniMoCap-X, the largest unified multimodal motion dataset to date, integrating 28 publicly available MoCap sources across 10 distinct tasks, standardized to the SMPL-X format at 30 fps. To ensure detailed and consistent annotations, we render sequences into videos and use GPT-4o to automatically generate structured and hierarchical captions, capturing both low-level actions and high-level semantics. Extensive experimental evaluations confirm that OmniMotion-X significantly surpasses existing methods, demonstrating state-of-the-art performance across multiple multimodal tasks and enabling the interactive generation of realistic, coherent, and controllable long-duration motions. The code and dataset are publicly available at https://github.com/GuoweiXu368/OmniMocap-X.

1

1 Introduction↩︎

Table 1: Comparison between  and existing human motion generation methods. "GSTC(S)" and "GSTC(D)" denote global spatial-temporal controllable motion generation, where "S" and "D" indicate sparse and dense controlled joints, respectively. “Reference Motion” originates from user-designed or previously generated motion. "Mixed-condition" refers to the simultaneous occurrence of multiple conditions during training. “Datasets” indicates the total number of datasets used for training, while "Hours" represents the longest training dataset duration. For methods like MoMask, trained separately on HumanML3D or KIT, the duration of the HumanML3D dataset is considered.
Model Type Method Tasks Reference Mixed-condition Whole-Body Training Data
3-7 (lr)11-12 T2M M2D S2G GSTC(S) GSTC(D) Motion Datasets Hours
DiT MDM [1] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) 2 28.6
DiT MCM [2] \(✔\) \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) 3 109.8
DiT LMM [3] \(✔\) \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(✔\) \(✔\) 16 -
DiT MotionCraft [4] \(✔\) \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(✔\) 3 48.4
AR MoMask [5] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) 2 28.6
AR MotionGPT [6] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) 2 28.6
AR \(M^{3}\)GPT [7] \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(✔\) \(\times\) 3 164
AR-DiT AMD [8] \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(✔\) \(\times\) \(\times\) 4 85.87
AR-DiT DART [9] \(✔\) \(\times\) \(\times\) \(✔\) \(✔\) \(✔\) \(✔\) \(\times\) 2 43.5
AR-DiT  (Ours) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) 28 286.2

Multimodal whole-body human motion generation plays critical roles in animation [10], gaming [11], virtual reality [12], and embodied intelligence [13] across diverse input conditions, including text, audio, and trajectory, etc. The limited multimodal data and task-specific model designs prevent existing motion generation methods from supporting multimodal whole-body human motion generation. Due to the high cost of mocap data collection and labeling, most datasets focus on single domains such as Text-to-Motion (T2M) [14], [15], Music-to-Dance (M2D) [16], [17], Speech-to-Gesture (S2G) [18], [19], Human-Object Interaction (HOI) [20][22], Human-Scene Interaction (HSI) [23], and Human-Human Interaction (HHI) [24], [25], each with inconsistent data formats (e.g., BVH, SMPL-(H/X) and 3D Keypoints) and control conditions (e.g., Text captions, Audio, and Trajectories). To tackle motion generation across diverse scenarios, it is crucial to build a unified framework that utilizes large-scale, diverse data to achieve more generalized representations.

Although recent works [2][4], [8], [26] attempt to unify multitasks in one model, they meet challenges in multimodal control modeling, versatile tasks, and high-quality motion generation (as shown in Tab. 1): (1) Independent Model Training. Previous approaches train separate models for each modality, limiting simultaneous control across inputs [8]. (2) Additional Control Branches. Some methods add separate control branches for each condition, limiting interaction between them [2], [4]. (3) Conflict Granularity Training. Existing methods use mixed training by combining high-level semantic conditions with low-level controls, which hampers effective control at different levels and leads to optimization challenges [3], [7], [26]. Similar phenomena have also been observed in video generation [27], [28]. In addition to modeling challenges, relevant works also introduce large-scale motion datasets from multiple tasks and modalities [3], [26], [29][31], they still exhibit the following significant shortcomings (see comparisons in Tab. 2): (1) Low Motion Quality. Datasets expanded with non-mocap motion estimation exhibit “garbage in, garbage out" effects, leading to poor-quality motion [3], [29], [31]. (2) Text Inconsistency. Inconsistent text annotations or expanded LLM descriptions lead to uneven text quality and hallucination issues [26], [30], [31]. and (3) limited tasks. They focus on common tasks, limiting applicability in diverse ones like HOI, HSI, and HHI [3], [4], [31]. These limitations hinder the development of a unified, high-quality dataset for multimodal whole-body human motion generation across diverse scenarios.

Table 2: Comparisons between  and existing merged datasets. "Mocap Source" indicates the proportion of mocap datasets. "Caption Source" specifies the method for completing missing descriptions: "" (no completion), "V" (visual information), and "T" (textual information). "Hierarchical Caption" shows if captions include hierarchical text.
Dataset Tasks Whole-Body Motion Source Caption Hierarchical Frames Hours
2-7 T2M M2D S2G HOI HSI HHI Mocap / Total Source Caption
Motion-X [29] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(✔\) 2 / 9 T (9) \(✔\) 15.6M 144.2
OMG [30] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(✔\) \(\times\) 9 / 13 \(\times\) 22.3M 206.5
MotionUnion [31] \(✔\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) \(\times\) 4 / 15 \(\times\) 30M 260
MotionVerse [3] \(✔\) \(✔\) \(✔\) \(\times\) \(\times\) \(\times\) \(✔\) 5 / 16 \(\times\) 100M
 (Ours) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) \(✔\) 21 \(/\) 28 V + T (28) \(✔\) 64.3M 286.2

To address existing challenges, we propose OmniMotion-X, a unified framework for multimodal whole-body human motion generation, and OmniMoCap-X, the largest unified multimodal mocap motion dataset. Specifically, OmniMotion-X employs Diffusion Transformers (DiTs) DIT?, incorporates multimodal conditions by concatenating condition tokens as prefix context, and adopts a progressive weak-to-strong mixed conditions training strategy to gradually constrain motion from high-level semantics to dense spatial-temporal alignment. Notably, unlike previous methods, OmniMotion-X introduces a novel generation paradigm that utilizes reference motion (e.g., user-provided or model-predicted motion) as a special condition. This significantly enhances generated motion quality and achieves consistency between reference and generated motion, creating an effective clip-by-clip autoregressive motion diffusion. This enables OmniMotion-X to support autoregressive interactive generation with strong temporal alignment. Furthermore, OmniMotion-X unifies various Global Spatial-Temporal Controllable Generation tasks through spatial-temporal masking strategies. To guarantee high-quality motion generation training, we collect high-quality mocap datasets that support diverse motion generation tasks, unify them under the SMPL-X [32] format with standard world coordinate systems, and automatically generate hierarchical text captions by rendering motions into videos and annotating them with vision language models (VLMs). This dataset contains about \(286.2\) hours and integrates multimodal control conditions, supporting versatile tasks, including T2M, M2D, S2G, HOI, HSI, and HHI.

In summary, our core contributions are as follows:

  • We propose OmniMotion-X, a multimodal autoregressive diffusion transformer for versatile whole-body motion generation. By introducing reference motion, OmniMotion-X significantly enhances consistent content, style, and temporal dynamics generation.

  • We propose a progressive weak-to-strong mixed conditions training strategy to effectively handle multi-granular constraints.

  • We construct OmniMoCap-X, the largest unified multimodal mocap motion dataset with a unified SMPL-X format, and provides consistent, detailed, and structured text captions to serve versatile motion generation tasks.

  • Extensive experiments show that OmniMotion-X achieves state-of-the-art performance across various tasks, including T2M, S2G, M2D, and GSTC. These evaluations were conducted on our more challenging test sets comprising \(280\) samples uniformly sampled from our OmniMoCap-X across diverse scenarios.

2 Related Work↩︎

2.1 Human Motion Generation↩︎

Existing methods are typically categorized based on input conditions into three main types: single-modal, cross-modal, and multimodal. Single-modal motion generation uses control conditions from the same modality as the motion, including motion prediction [33], [34], in-betweening [35], joint/trajectory-guided synthesis [9], [36], [37], and body-shape-conditioned motion generation [38], [39]. Cross-modal motion generation uses control conditions from different modalities, including text in T2M [1], [5], [6], [30], [40][44], music in M2D [16], [45][47], speech in S2G [18], [19], [48], [49], target object positions in HOI [21], [50], [51], scene layouts in HSI [23], [52], [53], and partner movements in HHI [24], [25], [54]. However, these approaches typically rely on task-specific architectures, significantly limiting their cross-task generalization capabilities and practical applications. Recently, researchers [2][4], [7], [8], [55] have begun exploring multimodal motion generation, with approaches falling into three primary categories:

  • Separate Model Training. These approaches [8] typically train independent models for different conditional modalities, making multimodal motion generation fundamentally unattainable.

  • Additional Control Branch. These approaches [2], [4] incorporate separate control branches into the backbone architecture, each dedicated to a specific condition, resulting in limited interaction between different conditions.

  • Unified Multimodal Condition Modeling. These approaches [3], [26], [56], [57] use a single model to learn mappings from diverse modalities to target motions, enhancing multi-modal adaptability. However, challenges arise from different constraints across modalities: text provides semantic guidance, spatial-temporal controls impose physical constraints, while audio inputs enforce rhythmic alignment. These disparate constraints often result in compromised controllability and optimization difficulties.

2.2 Human Motion Dataset↩︎

Current human motion generation datasets are predominantly task-specific. Different tasks rely on separate collections: text-to-motion (T2M) uses datasets with text captions [11], [14], [15], [29], [58], music-to-dance (M2D) requires music-annotated datasets [16], [17], [45], [59], and speech-to-gesture (S2G) employs datasets with paired speech [18], [19], [48], [60]. Similarly, interaction datasets remain disconnected across human-object [20], [21], [50], [61][64], human-scene [23], and human-human interaction [24], [25]. This fragmentation constrains multimodal motion generation capabilities. Integrating these datasets presents challenges due to inconsistent motion formats. Datasets vary widely in their representations: some use SMPL [17], [20], [24], [65], others employ SMPL-X [18], [19], [48], while many rely on BVH [66][70] or keypoint representations [71], [72]. This diversity makes format standardization extremely difficult. Recent works [3], [26], [29][31] have attempted to integrate multiple datasets, increasing scale and incorporating some multimodal conditions. However, they still exhibit several limitations:

  • Low-quality Motions: Most integrated datasets derive from non-mocap sources with significant estimation errors [3], [26], [29], [31], [65], creating a “garbage in, garbage out" effect that compromises motion generation quality.

  • Text Inconsistency: Existing datasets [3], [30], [31] use inconsistent text annotations (e.g., action labels versus semantic descriptions) or rely on LLMs for text refinement without visual motion data, causing variable text quality and hallucinations [26], [29].

  • Limited Generation Scenarios: Most datasets lack support for critical interaction tasks including HOI, HSI [3], [26], [29][31], and HHI [3], [29], [31], severely limiting their applicability to complex scenarios.

3 OmniMoCap-X Dataset↩︎

To address the data challenges—the scarcity of high-quality multitask motion datasets, inconsistent textual annotations and motion representations—we implement a three-pronged approach: (1) integrating diverse motion capture datasets with multitask support, (2) establishing a unified motion representation, and (3) developing high-quality motion captions derived from visual-textual annotations.

Table 3: Composition of  dataset, unifying motion formats into SMPL-X with captions. We select \(28\) publicly available high-quality datasets across various tasks. Frames and Hours are computed based on raw dataset FPS. MoCap represents data capture methods, ranked by quality: Marker with manual correction (Marker-M), Vicon Marker (Marker-V), IMU, Multi-View RGB (MV-RGB), and Single-View RGB (SV-RGB). Format specifies the original motion format.
Task Dataset Frames Hours Mocap Format
Mixamo [68] 0.4M 1.9 Marker-M BVH
KIT [15] 2.3M 6.4 Marker-V SMPL
OMOMO [62] 1.1M 2.5 Marker-V SMPL-X
IDEA400 [29] 1.7M 15.7 SV-RGB SMPL-X
100Style [67] 4.8M 22.1 IMU BVH
HumanML3D [14] 26.5M 65.7 Marker-V SMPL
Choreomaster [59] 0.1M 1.2 Marker-M FBX
Finedance [16] 0.8M 7.7 Marker-V SMPL-H
Phantomdance [73] 1.0M 9.5 Marker-M SMPL
AIST++ [17] 1.1M 5.2 MV-RGB SMPL
Motorica [69] 2.7M 12.4 Marker-V BVH
AIOZ [45] 6.6M 60.8 SV-RGB SMPL
BEAT2 [18] 6.9M 64.2 Marker-V SMPL-X
Humansc3d [74] 0.2M 1.1 Marker-V SMPL-X
InterHuman [24] 4.5M 20.8 MV-RGB SMPL
Inter-x [25] 16.2M 37.5 Marker-V SMPL-X
Arctic [21] 0.2M 2.0 Marker-V SMPL-X
TACO [50] 0.4M 3.3 Marker-V MANO
Fit3d [75] 0.4M 2.5 Marker-V SMPL-X
Behave [20] 0.4M 4.1 MV-RGB SMPL-X
Chairs [61] 1.0M 9.5 Marker-V SMPL-X
HOI-M3 [63] 2.3M 10.7 MV-RGB SMPL
Oaklnkv2 [64] 4.0M 36.8 Marker-V SMPL-X
EMDB [52] 0.03M 0.3 IMU SMPL
Rich [53] 0.1M 0.8 MV-RGB SMPL-X
Lafan1 [66] 1.0M 4.5 Marker-V BVH
Trumans [23] 1.2M 11.2 Marker-V SMPL-X
Circle [76] 4.4M 10.1 Marker-V SMPL-X
All 64.3M 286.2 Mixed SMPL-X

3.1 Mocap Dataset Composition↩︎

While existing approaches prioritize dataset scale over quality by incorporating substantial amounts of non-mocap data [3], [26], [29], [31], leading to degraded motion generation quality ("garbage in, garbage out"), our work emphasizes data quality. We systematically curate open-source mocap datasets and classify them into five acquisition categories: Marker with manual correction, Marker (Vicon), IMU, Multi-View RGB, and Single-View RGB (detailed in Tab. 3). Our dataset supports diverse motion generation tasks, including text-to-motion, motion-to-dance, speech-to-gesture, and various interactions (human-object, human-scene, and human-human), providing a high-quality multimodal foundation. Comprising \(64.3\) million frames and \(286.2\) hours of data, our approach achieves comprehensive task coverage while maintaining superior data quality. Visualizations of specific interaction scenarios are showcased in the supplementary material.

3.2 Unified Motion Representation↩︎

We standardize diverse motion formats (BVH [77], FBX [78], and SMPL (-H) [79]) into the SMPL-X [32] format to support our unified multimodal model. First, we convert these formats into the Motion-X [29] SMPL-X format, comprising root orientation, pose parameters (body, hand, and jaw), facial expressions, facial shape, translation, and body shape parameters. We then normalize the translation scale and initial root orientation across datasets to establish a consistent coordinate system. Additionally, we resample all datasets to 30 frames per second (FPS) to enhance the model’s ability to capture temporal patterns. The specific conversion process and normalization for different datasets are provided in the supplementary material.

To enhance generalization ability, we extend the widely-used body-only representation [14] to a whole-body format. Specifically, the pose of the \(i\)-th frame is a tuple \(\mathbf{p}_i = ({\dot{r}^a, \dot{r}^x, \dot{r}^z, r^y, \mathbf{j}^p, \mathbf{j}^v, \mathbf{c}^f, \mathbf{f}})\), where \(\dot{r}^a\in \mathbb{R}\) is root angular velocity around the Y-axis; \(\dot{r}^x, \dot{r}^z \in \mathbb{R}\) are root linear velocity in the XZ plane; \(r^y \in \mathbb{R}\) is root height, \(\mathbf{j}^p \in \mathbb{R}^{3N-1}\) are local joint positions; Notably, \(\mathbf{j}^r \in \mathbb{R}^{6N'}\) are joint 6D rotations of SMPL-X; \(\mathbf{j}^v \in \mathbb{R}^{3N}\) are joint velocities; \(\mathbf{c}^f\) is binary features obtained by thresholding the heel and toe joint velocities to emphasize the foot ground contacts. Here, \(N\) refers to 127 whole-body joints extracted from SMPL-X [32], while \(N'\) represents 53 joints spanning the body, hands, and jaw. For facial representation, we adopt the Flame Format [80], encoding facial features as \(\mathbf{f} \in \mathbb{R}^{100}\).

Figure 1: Overview of OmniMotion-X, a unified multimodal autoregressive transformer diffusion model for whole-body human motion generation. OmniMotion-X integrates text, global motion, speech, music, and reference motion as conditions through condition-specific encoders mapped into a unified space. The model fuses multimodal information to produce coherent motion, with spatial-temporal guidance ensuring consistent global motion characteristics.

3.3 Consistent Visual-textual Motion Captions↩︎

Current datasets employ three annotation approaches:

  • LLM Refinement [29], [31] employs LLMs like GPT-4 [81] to enhance textual descriptions. However, since LLMs cannot directly perceive motion data and rely solely on existing text, they frequently introduce hallucinations and fail to capture precise action details.

  • Manual Annotation [14], [26], [58] effectively eliminates hallucinations but proves costly and difficult to scale, resulting in limited annotations with simple descriptions.

  • Motion-to-Text Model-Based Annotation [82], [83] generates captions directly from raw motion. While these methods effectively capture low-level kinematic details (e.g., left elbow bends 45 degrees), they lack the understanding of high-level semantics and action context.

To overcome these limitations, we propose an automated approach that integrates both visual and textual information for comprehensive motion annotation. Our method renders motion into videos and combines them with existing textual annotations (e.g., descriptions, action labels, and task categories) as input to the state-of-the-art vision-language models (VLMs), GPT-4o [81]. This multimodal approach generates structured, hierarchical, and precise motion captions that ensure both annotation quality and expression richness. The quality of the texts was ensured through iterative prompt optimization and a comparative evaluation of various VLMs, with specific examples and detailed caption statistics provided in the supplementary material.

Table 4: Quantitative results of text-to-motion on the  test set. \(\uparrow\) (\(\downarrow\)) indicates that a larger (smaller) value is better. \(\rightarrow\) indicates that a value closer to the GT is better. Bold entries indicate the best results, and underlined entries indicate the second-best results. All evaluations are repeated 20 times, reporting the mean and 95% confidence interval.
Method R Precision\(\uparrow\) FID\(\downarrow\) Multimodal Dist.\(\downarrow\) Diversity\(\rightarrow\) MultiModality\(\uparrow\)
2-4 Top-1 Top-2 Top-3
GT \(0.535^{\pm0.009}\) \(0.725^{\pm0.009}\) \(0.821^{\pm0.008}\) \(0.013^{\pm0.005}\) \(2.493^{\pm0.011}\) \(9.194^{\pm0.093}\) -
MDM [1] \(0.063^{\pm0.004}\) \(0.121^{\pm0.003}\) \(0.169^{\pm0.003}\) \(72.928^{\pm0.361}\) \(8.376^{\pm0.018}\) \(1.981^{\pm0.003}\) \(0.394^{\pm0.010}\)
MLD [40] \(0.084^{\pm0.002}\) \(0.152^{\pm0.002}\) \(0.209^{\pm0.003}\) \(70.082^{\pm0.468}\) \(8.281^{\pm0.025}\) \(1.998^{\pm0.003}\) \({0.439}^{\pm0.022}\)
MoMask [5] \(0.104^{\pm0.003}\) \(0.163^{\pm0.003}\) \(0.199^{\pm0.005}\) \(69.361^{\pm0.365}\) \(8.341^{\pm0.022}\) \(2.123^{\pm0.002}\) \(0.482^{\pm0.008}\)
MoMask* [5] \(0.267^{\pm0.004}\) \({0.414}^{\pm0.004}\) \({0.530}^{\pm0.004}\) \({ 17.428}^{\pm0.400}\) \({5.661}^{\pm0.024}\) \({6.772}^{\pm0.013}\) \(0.811^{\pm0.067}\)
MotionCraft [4] \({0.176}^{\pm0.004}\) \(0.259^{\pm0.003}\) \(0.319^{\pm0.004}\) \(63.049^{\pm0.470}\) \(7.936^{\pm0.021}\) \(2.325^{\pm0.013}\) \(0.557^{\pm0.039}\)
MotionCraft* [4] \(0.236^{\pm0.004}\) \({0.370}^{\pm0.004}\) \({0.489}^{\pm0.004}\) \({47.428}^{\pm0.400}\) \({7.424}^{\pm0.024}\) \({2.820}^{\pm0.013}\) \(0.863^{\pm0.067}\)
 (Ours) \(0.303^{\pm0.004}\) \(0.464^{\pm0.006}\) \(0.571^{\pm0.005}\) \(5.040^{\pm0.293}\) \(4.678^{\pm0.019}\) \(\mathbf{8.650}^{\pm0.095}\) \(\mathbf{1.696}^{\pm0.366}\)
 (Ours + RM) \(\mathbf{0.346}^{\pm0.005}\) \(\mathbf{0.511}^{\pm0.007}\) \(\mathbf{0.629}^{\pm0.006}\) \(\mathbf{3.199}^{\pm0.293}\) \(\mathbf{4.106}^{\pm0.019}\) \(8.009^{\pm0.095}\) \(1.143^{\pm0.366}\)

4 Method↩︎

The overview of OmniMotion-X is illustrated in Fig. 1. We propose a unified multimodal, autoregressive transformer-based diffusion model for whole-body human motion generation across multiple tasks. The model takes textual description \(\mathbf{c}_{t}\) for semantic guidance, global motion \(\mathbf{c}_{g}\) for spatial-temporal control, and speech \(\mathbf{c}_{s}\) and music conditions \(\mathbf{c}_{m}\) to ensure rhythmic and stylistic coherence. Furthermore, it incorporates reference motion \(\mathbf{c}_{r}\) as a motion prior, derived from either previously generated clips or user-designed motion, thus providing fine-grained details unavailable in other conditions. This reference input is optional and can be set to null, which is essential for generating the initial motion when no user-specified prior exists. In addition, the mixed-condition setting allows multiple conditions to occur simultaneously during training, enabling the model to handle complex scenarios with diverse inputs. In this section, we present our approach in two parts: a unified framework for multimodal modeling and a progressive weak-to-strong mixed conditions training strategy that ensures precise motion control.

Figure 2: We propose the weak-to-strong conditions training strategy, establishing motion-semantic alignment with text, followed by progressive integration of stronger multimodal signals (reference motion, global motion, speech, music) for enhanced generation quality and controllability.

4.1 Unified Multimodal Modeling↩︎

We integrate multimodal conditions using Diffusion Transformers (DiTs) DIT? by concatenating condition tokens as prefix contexts, allowing the model to process and fuse multimodal information efficiently.

Multimodal Conditions. Our framework integrates multiple condition modalities: text \(\mathbf{c}_t\) providing semantic guidance; global motion \(\mathbf{c}_g\) ensuring spatial-temporal consistency; speech \(\mathbf{c}_s\) synchronizing gestures and lip movements with rhythm; music \(\mathbf{c}_m\) supplying beat and style information for dance; and reference motion \(\mathbf{c}_r\) serving as a motion prior. Notably, this reference motion condition—overlooked in previous multimodal motion generation [2][4]—enables our model to maintain precise spatial-temporal pattern consistency with the reference, substantially enhancing motion quality and coherence. Crucially, a reference motion provides rich spatio-temporal context that a single starting pose cannot. By typically spanning a duration similar to the target sequence, it captures fine-grained details and style, which are absent in a momentary posture. To fully leverage each modality and facilitate interaction between different conditions, we employ modality-specific encoders (e.g., T5-XXL [84] for text, a wav encoder [18] for speech, Librosa [85] for music and body-wise encoding [4] for motion) to extract features from each modality. These features are aligned to match motion embedding dimensions using learnable linear projections, allowing us to concatenate all condition tokens as prefix context with noisy motion tokens during processing.

Multimodal Modeling. Overall, the unified multimodal modeling is formulated as follows: \[\scalebox{0.78}{c = [h_t ( f_t (c_t)), h_g (f_g (c_g)), h_s ( f_s (c_s)), h_m ( f_m (c_m)), h_r ( f_r (c_r))],} \label{eq:c95representation}\tag{1}\] where \(f\) and \(h\) denote the modality-specific encoder and projection layer, respectively. The concatenated representation \(c\) is then fed into our DiT backbone as a conditioning prefix context, where attention mechanisms are employed to learn the correspondences among the various modalities. To constrain the physical properties of motion, we follow previous works [1], [10] by directly predicting motion \(\hat{x}_0\) rather than noise. Consequently, our diffusion objective is defined as follows: \[\mathcal{L}_{\text{simple}} = \mathbb{E}_{x_0 \sim q(x_0 | c), t \sim [1,T]} \left[ \left\| x_0 - G(x_t, t, c) \right\|_2^2 \right], \label{eq:simple95loss}\tag{2}\] where \(q(x_0 | c)\) represents the data distribution, \(T\) is the maximum diffusion step. \(G\) denotes the learned denoising function, while \(x_t\) represents the noisy motion at step \(t\), expressed as \(x_t = [p_0^t, p_1^t, \dots, \mathbf{p}_N^t]\), where each \(\mathbf{p}_i^t\) corresponds to the \(i_{th}\) pose in motion at step \(t\). Further details are available in the supplementary material.

4.2 Weak-to-Strong Progressive Training Strategy↩︎

Considering our diverse multi-granularity conditioning inputs, we empirically observed that employing all conditions within a single-stage training paradigm leads to difficulties in directly learning the correlation between motion and conditions. Moreover, the model tends to overfit strongly constrained low-level control signals such as fine-grained reference motion and spatiotemporal joint control. While these signals appear dominant, they can suppress other modalities such as text, ultimately compromising overall controllability. To address this, we implement weak-to-strong mixed conditions training strategy: as shown in Fig. 2 initial text-conditioned learning establishes motion-semantic alignment, followed by progressive integration of finer-grained conditions, including reference motion, global motion, and audio signals. This progressive approach enables the model to effectively adapt to different conditions, ensuring high-quality and flexible motion generation while precisely adhering to multimodal conditions.

a

b

c

d

e

f

Figure 3: Diverse motion synthesis capabilities of OmniMotion-X. OmniMotion-X supports multiple tasks: (a) text-to-motion, (b) speech-to-gesture, (c) music-to-dance, (d) trajectory-guided motion, (e) motion in-betweening, and (f) motion prediction..

5 Experiments↩︎

Table 5: Quantitative results of global spatiotemporal controllable generation on the  test set. We report text-motion quality metrics and geometric control metrics in a unified table. Bold entries indicate the best results, and underlined entries indicatethe second-best results.
Method Text-motion quality Geometric control
2-4 (lr)5-8 FID\(\downarrow\) R Prec.\(\uparrow\) Multi.\(\downarrow\) Ctrl L2\(\downarrow\) Skating\(\downarrow\) Fail@20\(\downarrow\) Fail@50\(\downarrow\)
GT 0.013 0.821 2.493 - - - -
OmniControl 63.725 0.392 8.011 0.820 0.089 0.844 0.794
4.224 0.682 4.377 0.424 0.004 0.516 0.330
Table 6: Results of S2G in BEAT2 and M2D in AIST++, FineDance and Phantomdance. We respectively evaluate the \(FID_{Whole Body}\), \(FID_{Hands}\), \(Face_{MSE}\), and diversity for S2G and the \(FID_{Whole Body}\), \(FID_{Hands}\), and diversity for M2D. Bold entries indicate the best results, and underlined entries indicate the second-best results.
Method Speech-to-Gesture Music-to-Dance
2-5 (lr)6-8 FID (Whole-Body)\(\downarrow\) FID (Hands)\(\downarrow\) \(Face_{MSE}\downarrow\) Diversity\(\uparrow\) FID (Whole Body)\(\downarrow\) FID (Hands)\(\downarrow\) Diversity\(\uparrow\)
MotionCraft 3.422 5.370 0.182 1.003 9.875 7.099 3.798
(Ours) 2.641 9.095 0.045 1.664 16.209 5.827 4.716

5.1 Implementation Details↩︎

Our method employs a Transformer Encoder architecture [86] with 8 layers and 8 attention heads, featuring a hidden dimension of \(d_{\text{model}} = 1536~(128 \times 12)\), where \(128\) represents the embedding size per each of the \(12\) body parts, and a feedforward dimension of \(3072\). Training is performed on a single H800 GPU through progressive conditioning: starting with text-only training for \(460K\) steps, then adding reference motion for another \(460K\) steps, followed by global spatiotemporal control for \(230K\) steps, and finally incorporating full audio conditions for \(920K\) steps. The corresponding batch sizes are \(48\), \(48\), \(48\), and \(16\), respectively. We optimize with AdamW using an initial learning rate of \(1 \times 10^{-4}\) (reset for new conditions) and a cosine schedule decaying to \(1 \times 10^{-5}\) within the first \(460K\) steps. The default length of motion reference and prediction is \(150\). During training and testing, the reference motion \(\mathbf{c}_{r}\) is provided by the preceding segment of the ground-truth sequence, which shares the same temporal length as the motion to be generated, or is set to null. At inference, this capability is extended to accommodate user-defined motions, enabling customized and interactive generation. More implementation details are provided in supplementary material.

5.2 Quantitative Results↩︎

We evaluate OmniMotion-X on four tasks: Text-to-Motion (T2M), Global Spatiotemporal Controllable Generation (GSTC), Music-to-Dance (M2D), and Speech-to-Gesture (S2G). For T2M and GSTC evaluations, test sets are uniformly sampled across all datasets (\(10\) samples from each). The M2D benchmark integrates test sequences from AIST++ [17], FineDance [16], and PhantomDance [73], with S2G evaluation conducted on BEAT2 [18].

T2M. Tab. 4 shows that previous methods, constrained by small-scale datasets, struggle to generalize in generating diverse and complex motions. In contrast, OmniMotion-X demonstrates a significant advantage, outperforming not only baseline methods trained on small datasets (MDM [1], MLD [40], MoMask [5], MotionCraft [4]) but also MoMask* and MotionCraft*, which are trained on our OmniMoCap-X. Compared to MoMask* and MotionCraft*, OmniMotion-X uses stronger text encoder (T5-XXL [84]), which models complex texts more effectively than CLIP [87]. In addition, it adopts a unified multimodal framework with reference motion during training, enabling the model to learn more detailed whole-body motion representations, leading to better generation quality and generalization. We observed a significant performance enhancement when conditioning on the preceding ground-truth motion at test time, which validates the reference motion’s role as a novel signal for preserving consistency in content, style, and temporal dynamics.

GSTC. We adopt the cross-joint setup from OmniControl [36], simulating spatially dense control by controlling all joints. As shown in Tab. 5, due to the small dataset size, OmniControl [36] struggles to generalize in GSTC task. In contrast, our method demonstrates clear advantages, effectively following spatially dense control signals.

M2D and S2G. We directly compare our method with the MotionCraft [4] on the S2G and M2D tasks. As shown in Tab. 6, OmniMotion-X achieves competitive performance. The slightly higher FID is primarily because the test sets for the S2G and M2D tasks are relatively small and have a limited distribution. In contrast, OmniMotion-X  is trained on OmniMoCap-X, which comprises data from diverse tasks including T2M, M2D, S2G, HHI, HOI, and HSI. This diverse training endows our method with enhanced generative diversity, causing a distributional gap with the test sets of the S2G and M2D tasks.

5.3 Ablation Study↩︎

Table 7: Ablation study on the weak-to-strong training strategy. Bold entries indicate the best results, and underlined entries indicate the second-best results.
Task Method FID\(\downarrow\) R Precision\(\uparrow\) Multimodal Diversity
Top \(3\) Dist\(\downarrow\) \(\rightarrow\)
w/o TrSt 9.574 0.232 6.853 3.118
Ours 5.040 0.571 4.678 8.650
w/o TrSt 10.247 0.491 6.130 2.438
Ours 4.224 0.686 4.377 6.292

The ablation study in Tab. 7 reveals two key findings: (1) Removing the progressive weak-to-strong conditioning training strategy compromises text-conditioned alignment, indicating that finer-grained controls can override coarse semantic constraints; (2) Mixed-condition training strategy impairs spatiotemporal control by introducing optimization conflicts due to physical constraints, which underscores the necessity of adopting a weak-to-strong conditioning strategy. Furthermore, our progressive training strategy not only resolves these conflicts but also significantly reduces computational overhead in the initial stages. This is attributed to its design, where multimodal conditions are introduced incrementally as training progresses, resulting in a lower computational load in the early phases. In contrast, a conventional end-to-end approach that jointly trains on all conditions from the outset converges more slowly and faces greater challenges in achieving convergence.

5.4 Qualitative Results↩︎

As shown in Fig. 3, OmniMotion-X handles various multimodal generation, including T2M, M2D, S2G, and GSTC (covering motion prediction, in-betweening, and joint guidance). When combined with reference motion, the model generates conditioned motions that align with the reference. More visualizations are in the supplementary video.

6 Conclusion and Discussion↩︎

This work introduces the OmniMotion-X and the OmniMoCap-X. OmniMotion-X is an autoregressive diffusion model that integrates reference motion and multimodal conditions for precise whole-body motion control. It employs a progressive weak-to-strong mixed conditions strategy to effectively handle multi-granular constraints. OmniMoCap-X is the largest multimodal MoCap dataset, comprising \(286.2\) hours from \(28\) motion capture datasets, unified in SMPL-X with structured and consistent captions across 10 tasks. Experiments demonstrate that OmniMotion-X outperforms baselines, laying a strong foundation for large-scale multimodal motion generation.

Limitation and Future Work. While our method demonstrates versatility across multimodal conditions, it has key limitations. A primary limitation is the absence of explicit conditioning for physical interactions with scenes, objects, or other persons. Consequently, the model struggles to generate plausible interactive motions in complex environments. Future work should thus focus on incorporating interaction-aware conditions, such as conditioning on scene geometry and enforcing explicit physical constraints, to enhance realism and versatility. Furthermore, inference speed remains a significant concern. Our model (27.22M parameters) requires 2.14 seconds per sample, which is slower than text-conditioned diffusion models of a comparable scale. Notably, this inference time only increases to 3.00s when scaling the model tenfold to 355.13M parameters. This indicates the primary bottleneck is not the model’s parameters but the extensive context length arising from aggregating diverse multimodal conditions. Future research should therefore explore more efficient architectures for handling these long-sequence multimodal interactions to accelerate inference.

Acknowledgement↩︎

This work was supported by the Science, Technology and Innovation Project of Shenzhen Longhua District (No. 20260309G23410662).

References↩︎

[1]
G. Tevet, S. Raab, B. Gordon, Y. Shafir, D. Cohen-Or, and booktitle=ICLR. Bermano Amit H, “Human motion diffusion model,” 2022.
[2]
Z. Ling, B. Han, Y. Wong, M. Kangkanhalli, and W. Geng, arXiv preprint arXiv:2309.03031, 2023.
[3]
M. Zhang et al., “Large motion model for unified multi-modal motion generation,” arXiv preprint arXiv:2404.01284, 2024.
[4]
Y. Bian et al., “MotionCraft: Crafting whole-body motion with plug-and-play multimodal controls,” arXiv preprint arXiv:2407.21136, 2024 # video Continuatio.
[5]
C. Guo, Y. Mu, M. G. Javed, S. Wang, and booktitle=CVPR. Cheng Li, “Momask: Generative masked modeling of 3d human motions,” 2024, pp. 1900–1910.
[6]
B. Jiang, X. Chen, W. Liu, J. Yu, G. Yu, and T. Chen, “Motiongpt: Human motion as a foreign language,” NeurIPS, 2024.
[7]
M. Luo et al., \(M^3\)GPT: An advanced multimodal, multitask framework for motion comprehension and generation,” arXiv preprint arXiv:2405.16273, 2024.
[8]
B. Han, H. Peng, M. Dong, Y. Ren, Y. Shen, and booktitle=AAAI. Xu Chang, “AMD: Autoregressive motion diffusion,” 2024, pp. 2022–2030.
[9]
K. Zhao, G. Li, and S. Tang, arXiv preprint arXiv:2410.05260, 2024.
[10]
R. Chen, M. Shi, S. Huang, P. Tan, T. Komura, and booktitle=ACM. S. 2024. C. P. Chen Xuelin, “Taming diffusion probabilistic models for character control,” 2024, pp. 1–10.
[11]
Y. Liao, Y. Fu, Z. Cheng, and J. Wang, “AnimationGPT:an AIGC tool for generating game combat motion assets.” 2024 , howpublished={\url{https://github.com/fyyakaxyy/AnimationGPT}} # v.
[12]
X. Guo, M. Zhang, H. Xie, C. Gu, and Z. Liu, “Crowdmogen: Zero-shot text-driven collective motion generation,” arXiv preprint arXiv:2407.06188, 2024 # multimodal generatio.
[13]
J. Mao et al., “Learning from massive human videos for universal humanoid pose control,” arXiv preprint arXiv:2412.14172, 2024.
[14]
C. Guo et al., “Generating diverse and natural 3d human motions from text,” 2022, pp. 5152–5161.
[15]
M. Plappert, C. Mandery, and T. Asfour, Big data, vol. 4, no. 4, pp. 236–252, 2016.
[16]
R. Li et al., “Finedance: A fine-grained choreography dataset for 3d full body dance generation,” 2023, pp. 10234–10243.
[17]
R. Li, S. Yang, D. A. Ross, and A. Kanazawa, 2021 , eprint={2101.08779}, archivePrefix={arXiv}, primaryClass={cs.CV}.
[18]
H. Liu et al., “Emage: Towards unified holistic co-speech gesture generation via masked audio gesture modeling,” arXiv e-prints, pp. arXiv–2401, 2023.
[19]
H. Yi et al., “Generating holistic 3d human motion from speech,” 2023, pp. 469–480.
[20]
B. L. Bhatnagar, X. Xie, I. A. Petrov, C. Sminchisescu, C. Theobalt, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Pons-Moll Gerard, “Behave: Dataset and method for tracking human object interactions,” 2022, pp. 15935–15946.
[21]
Z. Fan et al., “ARCTIC: A dataset for dexterous bimanual hand-object manipulation,” 2023, pp. 12943–12954.
[22]
Y. Huang, O. Taheri, M. J. Black, and booktitle=DAGM. G. C. on P. R. Tzionas Dimitrios, “InterCap: Joint markerless 3D tracking of humans and objects in interaction,” 2022 , organization={Springer}, pp. 281–299.
[23]
N. Jiang et al., “Scaling up dynamic human-scene interaction modeling,” 2024, pp. 1737–1747.
[24]
H. Liang, W. Zhang, W. Li, J. Yu, and L. Xu, “Intergen: Diffusion-based multi-human motion generation under complex interactions,” IJCV, pp. 1–21, 2024.
[25]
L. Xu et al., “Inter-x: Towards versatile human-human interaction analysis,” 2024 # motion edi, pp. 22260–22271.
[26]
Z. Ling, B. Han, S. Li, J. Cheng, H. Shen, and C. Zou, “VersatileMotion: A unified framework for motion synthesis and comprehension,” arXiv preprint arXiv:2411.17335, 2024.
[27]
G. Lin, J. Jiang, J. Yang, Z. Zheng, and C. Liang, “OmniHuman-1: Rethinking the scaling-up of one-stage conditioned human animation models,” arXiv preprint arXiv:2502.01061, 2025.
[28]
T. Ao, “Body of her: A preliminary study on end-to-end humanoid agent,” arXiv preprint arXiv:2408.02879, 2024.
[29]
J. Lin et al., “Motion-x: A large-scale 3d expressive whole-body human motion dataset,” NeurIPS, 2024.
[30]
H. Liang et al., “Omg: Towards open-vocabulary motion generation via mixture of controllers,” 2024, pp. 482–493.
[31]
S. Lu et al., “ScaMo: Exploring the scaling law in autoregressive motion generation model,” arXiv preprint arXiv:2412.14559, 2024.
[32]
G. Pavlakos et al., “Expressive body capture: 3d hands, face, and body from a single image,” 2019, pp. 10975–10985.
[33]
G. Xu, J. Tao, W. Li, and booktitle=European. C. on C. V. Duan Lixin, “Learning semantic latent directions for accurate and controllable human motion prediction,” 2024 , organization={Springer}, pp. 56–73.
[34]
L.-H. Chen, J. Zhang, Y. Li, Y. Pang, X. Xia, and booktitle=ICCV. Liu Tongliang, “Humanmac: Masked motion completion for human motion prediction,” 2023, pp. 9544–9555.
[35]
S. Cohan, G. Tevet, D. Reda, X. B. Peng, and booktitle=ACM. S. van de Panne Michiel, “Flexible motion in-betweening with diffusion models,” 2024, pp. 1–9.
[36]
Y. Xie, V. Jampani, L. Zhong, D. Sun, and booktitle=ICLR. Jiang Huaizu, “Omnicontrol: Control any joint at any time for human motion generation,” 2024.
[37]
W. Dai, L.-H. Chen, J. Wang, J. Liu, B. Dai, and Y. Tang, “MotionLCM: Real-time controllable motion generation via latent consistency model,” ECCV, 2024.
[38]
S. Tripathi, O. Taheri, C. Lassner, M. Black, D. Holden, and booktitle=European. C. on C. V. Stoll Carsten, “Humos: Human motion model conditioned on body shape,” 2024 , organization={Springer}, pp. 133–152.
[39]
K. Xue, H. Seo, C. Bobenrieth, and booktitle=Computer. G. F. Luo Guoliang, “Shape-conditioned human motion diffusion model with mesh representation,” 2025 , organization={Wiley Online Library}, vol. 44, p. e70065.
[40]
X. Chen et al., “Executing your commands via motion diffusion in latent space,” 2023, pp. 18000–18010.
[41]
S. Lu et al., “Humantomato: Text-aligned whole-body motion generation,” ICML, 2024.
[42]
Y. Zhang et al., “Motiongpt: Finetuned llms are general-purpose motion generators,” 2024, pp. 7368–7376.
[43]
J. Zhang et al., “Generating human motion from textual descriptions with discrete representations,” 2023, pp. 14730–14740.
[44]
M. Zhang et al., “Motiondiffuse: Text-driven human motion generation with diffusion model,” IEEE TPAMI, 2024.
[45]
N. Le, T. Pham, T. Do, E. Tjiputra, Q. D. Tran, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Nguyen Anh, “Music-driven group choreography,” 2023, pp. 8673–8682.
[46]
L. Siyao et al., “Bailando: 3d dance generation by actor-critic gpt with choreographic memory,” 2022, pp. 11050–11059.
[47]
J. Tseng, R. Castellon, and booktitle=CVPR. Liu Karen, “Edge: Editable dance generation from music,” 2023, pp. 448–458.
[48]
A. Feng, S. Shin, and booktitle=Proceedings. of the 15th. A. S. C. on M. I. and G. Yoon Youngwoo, “A tool for extracting 3D avatar-ready gesture animations from monocular videos,” 2022, pp. 1–7.
[49]
J. Chen, Y. Liu, J. Wang, A. Zeng, Y. Li, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Chen Qifeng, “Diffsheg: A diffusion-based approach for real-time speech-driven holistic 3d expression and gesture generation,” 2024 # Added Cit, pp. 7352–7361.
[50]
Y. Liu et al., “Taco: Benchmarking generalizable bimanual tool-action-object understanding,” 2024, pp. 21740–21751.
[51]
H. Yang et al., “Smgdiff: Soccer motion generation using diffusion probabilistic models,” 2025, pp. 11807–11817.
[52]
M. Kaufmann et al., “EMDB : The Electromagnetic Database of Global 3D Human Pose and Shape in the Wild , booktitle = International Conference on Computer Vision (ICCV),” 2023.
[53]
C.-H. P. Huang et al., “Capturing and inferring dense full-body human-scene contact,” Jun. 2022, pp. 13274–13285, month_numeric = 6.
[54]
Y. Wang et al., “TIMotion: Temporal and interactive framework for efficient human-human motion generation,” 2025, pp. 7169–7178.
[55]
J. Li et al., “Genmo: A generalist model for human motion,” 2025, pp. 11766–11776.
[56]
H. Yang et al., “UniMuMo: Unified text, music, and motion generation,” 2025, vol. 39, pp. 25615–25623.
[57]
Z. Zhang et al., “Motion anything: Any to motion generation,” arXiv preprint arXiv:2503.06955, 2025.
[58]
A. R. Punnakkal, A. Chandrasekaran, N. Athanasiou, A. Quiros-Ramirez, and booktitle=CVPR. Black Michael J, “BABEL: Bodies, action and behavior with english labels,” 2021, pp. 722–731.
[59]
K. Chen et al., “Choreomaster: Choreography-oriented music-driven dance synthesis,” ACM Transactions on Graphics (TOG), vol. 40, no. 4, pp. 1–13, 2021.
[60]
H. Liu et al., “Beat: A large-scale semantic and emotional multi-modal dataset for conversational gestures synthesis,” 2022 , organization={Springer}, pp. 612–630.
[61]
N. Jiang et al., “Full-body articulated human-object interaction,” ICCV, vol. 3, 2022.
[62]
J. Li, J. Wu, and C. K. Liu, “Object motion guided human motion synthesis,” ACM TOG, vol. 42, no. 6, pp. 1–11, 2023.
[63]
J. Zhang et al., “HOI-m^ 3: Capture multiple humans and objects interaction within contextual environment,” 2024, pp. 516–526.
[64]
X. Zhan et al., “Oakink2: A dataset of bimanual hands-object manipulation in complex task completion,” 2024, pp. 445–456.
[65]
K. Fan et al., “Go to zero: Towards zero-shot motion generation with million-scale data,” 2025, pp. 13336–13348.
[66]
“Robust motion in-betweening , booktitle = ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH),” vol. 39, no. 4, 2020.
[67]
I. Mason, S. Starke, and T. Komura, “Real-time style modelling of human locomotion via feature-wise transformations and local motion phases,” Proceedings of the ACM on Computer Graphics and Interactive Techniques, vol. 5, no. 1, pp. 1–18, 2022.
[68]
howpublished =. https://www. mixamo. com Adobe,.
[69]
S. Alexanderson, R. Nagy, J. Beskow, and G. E. Henter, “Listen, denoise, action! Audio-driven motion synthesis with diffusion models,” ACM Trans. Graph. , articleno=44, vol. 42, no. 4, pp. 20, pages=44:1–44:20, 2023 , issue_date={August 2023}, doi: 10.1145/3592458.
[70]
G. Valle-Pérez, G. E. Henter, J. Beskow, A. Holzapfel, P.-Y. Oudeyer, and S. Alexanderson, “Transflower: Probabilistic autoregressive dance generation with multimodal attention,” ACM Trans. Graph. , articleno=195, vol. 40, no. 6, pp. 14, pages=195:1–195:14, 2021 , issue_date={December 2021}, doi: 10.1145/3478513.3480570.
[71]
C. Ionescu, D. Papava, V. Olaru, and C. Sminchisescu, “Human3. 6m: Large scale datasets and predictive methods for 3d human sensing in natural environments,” IEEE transactions on pattern analysis and machine intelligence, vol. 36, no. 7, pp. 1325–1339, 2013.
[72]
Y. Ji, F. Xu, Y. Yang, F. Shen, H. T. Shen, and booktitle=ACM. M. Zheng Wei-Shi, “A large-scale RGB-d database for arbitrary-view human action recognition,” 2018, pp. 1510–1518.
[73]
B. Li, Y. Zhao, S. Zhelun, and booktitle=Proceedings. of the A. C. on A. I. Sheng Lu, “Danceformer: Music conditioned 3d dance generation with parametric motion transformer,” 2022 # Speech to Gesture # motion dataset, vol. 36, pp. 1272–1279.
[74]
M. Fieraru, M. Zanfir, E. Oneata, A.-I. Popa, V. Olaru, and booktitle=Proceedings. of the A. C. on A. I. Sminchisescu Cristian, “Learning complex 3d human self-contact,” 2021, vol. 35, pp. 1343–1351.
[75]
M. Fieraru, M. Zanfir, S.-C. Pirlea, V. Olaru, and C. Sminchisescu, “AIFit: Automatic 3D human-interpretable feedback models for fitness training , booktitle = The IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR),” 2021.
[76]
J. P. Araújo et al., “Circle: Capture in rich contextual environments,” 2023, pp. 21211–21221.
[77]
C. Lauterbach, M. Garland, S. Sengupta, D. Luebke, and booktitle=Computer. G. F. Manocha Dinesh, “Fast BVH construction on GPUs,” 2009 , organization={Wiley Online Library}, vol. 28, pp. 375–384.
[78]
howpublished =. W. T. F. E. Wikipedia contributors, “FBX.” 2024, [Online]. Available: https://en.wikipedia.org/wiki/FBX.
[79]
M. Loper, N. Mahmood, J. Romero, G. Pons-Moll, and booktitle=Seminal. G. P. P. the B. Black Michael J, “SMPL: A skinned multi-person linear model,” vol. 2, 2023, pp. 851–866.
[80]
T. Li, T. Bolkart, M. J. Black, H. Li, and J. Romero, “Learning a model of facial shape and expression from 4D scans.” ACM Trans. Graph., vol. 36, no. 6, pp. 194–1, 2017.
[81]
J. Achiam et al., “Gpt-4 technical report,” arXiv preprint arXiv:2303.08774, 2023.
[82]
G. Delmas, P. Weinzaepfel, T. Lucas, F. Moreno-Noguer, and booktitle=European. C. on C. V. Rogez Grégory, “Posescript: 3d human poses from natural language,” 2022 , organization={Springer}, pp. 346–362.
[83]
P. J. Yazdian, E. Liu, R. Lagasse, H. Mohammadi, L. Cheng, and A. Lim, “Motionscript: Natural language descriptions for expressive 3d human motions,” arXiv preprint arXiv:2312.12634, 2023.
[84]
C. Raffel et al., Journal of machine learning research, vol. 21, no. 140, pp. 1–67, 2020.
[85]
B. McFee et al., “Librosa: Audio and music signal analysis in python.” SciPy, vol. 2015, pp. 18–24, 2015.
[86]
A. Vaswani et al., “Attention is all you need,” NeurIPS, 2017.
[87]
A. Radford et al., “Learning transferable visual models from natural language supervision,” 2021 , organization={PmLR}, pp. 8748–8763.

  1. \(^{*}\)Equal contribution.\(^{\dagger}\)Corresponding authors.↩︎