BiTDiff: Fine-Grained 3D Conducting Motion Generation via BiMamba-Transformer Diffusion
Organizations: Institute of Information Science, Beijing Jiaotong University, Beijing, China · Renmin University of China, Beijing, China · ADVANCE.AI, Beijing, China · Malou Tech Inc, Plano, Texas, USA
Abstract
3D conducting motion generation aims to synthesize fine-grained conductor motions from music, with broad potential in music education, virtual performance, digital human animation, and human-AI co-creation. However, this task remains underexplored due to two major challenges: (1) the lack of large-scale fine-grained 3D conducting datasets and (2) the absence of effective methods that can jointly support long-sequence generation with high quality and efficiency. To address the data limitation, we develop a quality-oriented 3D conducting motion collection pipeline and construct CM-Data, a fine-grained SMPL-X dataset with about 10 hours of conducting motion data. To the best of our knowledge, CM-Data is the first and largest public dataset for 3D conducting motion generation. To address the methodological limitation, we propose BiTDiff, a novel framework for 3D conducting motion generation, built upon a BiMamba-Transformer hybrid model architecture for efficient long-sequence modeling and a Diffusion-based generative strategy with human-kinematic decomposition for high-quality motion synthesis. Specifically, BiTDiff introduces auxiliary physical-consistency losses and a hand-/body-specific forward-kinematics design for better fine-grained motion modeling, while leveraging BiMamba for memory-efficient long-sequence temporal modeling and Transformer for cross-modal semantic alignment. In addition, BiTDiff supports training-free joint-level motion editing, enabling downstream human-AI interaction design. Extensive quantitative and qualitative experiments demonstrate that BiTDiff achieves state-of-the-art (SOTA) performance for 3D conducting motion generation on the CM-Data dataset. Code will be available upon acceptance.
Figures & tables
| Hand | Body | Face | Alignment | Efficiency | |||||
| FID | DIV | FID | DIV | FID | DIV | BAS | L@1024 | L@4096 | |
| Ground Truth | – | 10.69 | – | 3.01 | – | 5.60 | 0.272 | – | – |
| VirtualConductor ( Liu et al., 2022 ) | 101.57 | 6.42 | 86.83 | 2.31 | 48.64 | 1.41 | 0.211 | 3.84s | 10.92s |
| DiffusionConductor ( Zhao et al., 2023 ) | 39.42 | 8.91 | 31.76 | 2.84 | 42.18 | 3.08 | 0.286 | 18.73s | 74.12s |
| EDGE ( Tseng et al., 2023 ) | 36.28 | 9.14 | 27.95 | 2.96 | 39.87 | 3.26 | 0.289 | 5.41 | 20.13 |
| Lodge ( Li et al., 2024b ) | 37.11 | 10.02 | 20.96 | 3.54 | 30.85 | 3.35 | 0.296 | 3.62s | 9.51s |
| Method | MS | MF | MC |
| Ground Truth | 4.21 | 4.47 | 4.09 |
| EDGE ( Tseng et al., 2023 ) | 3.41 | 3.35 | 3.28 |
| DiffSHEG ( Chen et al., 2024 ) | 3.46 | 3.38 | 3.31 |
| Lodge ( Li et al., 2024b ) | 3.49 | 3.43 | 3.36 |
| BiTDiff ( Ours ) | 3.96 | 3.88 | 4.17 |
| Method | FID h | DIV h | FID b | DIV b | BAS | L@4096 |
| w/o Vel. | 30.47 | 9.88 | 22.63 | 3.93 | 0.247 | 2.56s |
| Naive FK | 69.38 | 6.72 | 17.58 | 4.15 | 0.265 | 2.56s |
| Mamba (uni) | 47.96 | 8.68 | 31.41 | 3.74 | 0.281 | 1.91s |
| Transformer | 27.33 | 10.02 | 18.87 | 3.71 | 0.298 | 13.84s |
| BiTDiff (Full) | 25.81 | 10.34 | 19.14 | 3.78 | 0.302 | 2.56s |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
Human Motion Generation
Human motion generation creates articulated movement from language, audio, video, spatial constraints, or interaction goals.
See all 291 papers