DOI: 10.1111/cgf.70560 ISSN: 0167-7055

F3AMD: Fast FiLM‐Conditioned Fourier Autoregressive Motion Diffusion

Calvin Z. Qiao, Benjamin MacAdam, Mohammadarsh Khokhar, Pranav Balaji, Jiaqing Hu, KangKang Yin

Abstract

Recent advances in generative motion synthesis have enabled realtime autoregressive generation of diverse and realistic character animations conditioned on user inputs, as demonstrated by models such as the Conditional Autoregressive Motion Diffusion Model (CAMDM). However, real‐world applications (e.g., computer games) often demand faster‐than‐realtime performance for large numbers of characters. We introduce F3AMD (Fast FiLM‐conditioned Fourier Autoregressive Motion Diffusion), a framework that achieves an order of magnitude speedup over state‐of‐the‐art systems for multi‐character animation on both GPUs and CPUs while maintaining high motion quality. Our key insight is that autoregressive motion diffusion is primarily bottlenecked by architectural and sampling inefficiencies. To address this, F3AMD employs Fourier Neural Operators (FNOs) as encoder‐decoder modules, substitutes Transformer backbones with FNO blocks, replaces condition concatenation with lightweight Feature‐wise Linear Modulation (FiLM), and adopts a variance‐exploding noise schedule with a deterministic sampler. This design enables a substantially lower‐dimensional latent space, facilitates learning in both the spectral and temporal domains, and significantly improves sample efficiency. We conduct systematic ablations of key design factors, including latent dimension, backbone type, diffusion window length, and number of denoising steps. Our recommended configuration, F3AMD‐FNO‐96, achieves 20x speedup over the baseline CAMDM model, while maintaining comparable motion quality.

More from our Archive