ARMFlow: AutoRegressive MeanFlow for Online 3D Human Reaction Generation
Zichen Geng, Zeeshan Hayder, Wei Liu, Hesheng Wang, Ajmal Mian
TL;DR
This work introduces ARMFlow, a MeanFlow-based autoregressive framework for real-time 3D human reaction generation, featuring a causal context encoder and Bootstrap Context Encoding to maintain long-term semantic coherence while avoiding error accumulation. It unifies online generation (ARMFlow) with an offline baseline (ReMFlow) built on a DiT backbone and a CNN-VAE for motion compression, achieving single-step inference and state-of-the-art results on both fidelity and semantic alignment. Extensive experiments on InterHuman and InterX show ARMFlow surpasses online baselines in FID and R-Precision, while ReMFlow delivers fastest offline inference with competitive quality. The work advances practical reaction generation for HRI, AR, and VR by delivering efficient, robust, and context-aware motion synthesis in both online and offline settings, and highlights future directions like handling elastic delays and post-hoc guidance.
Abstract
3D human reaction generation faces three main challenges:(1) high motion fidelity, (2) real-time inference, and (3) autoregressive adaptability for online scenarios. Existing methods fail to meet all three simultaneously. We propose ARMFlow, a MeanFlow-based autoregressive framework that models temporal dependencies between actor and reactor motions. It consists of a causal context encoder and an MLP-based velocity predictor. We introduce Bootstrap Contextual Encoding (BSCE) in training, encoding generated history instead of the ground-truth ones, to alleviate error accumulation in autoregressive generation. We further introduce the offline variant ReMFlow, achieving state-of-the-art performance with the fastest inference among offline methods. Our ARMFlow addresses key limitations of online settings by: (1) enhancing semantic alignment via a global contextual encoder; (2) achieving high accuracy and low latency in a single-step inference; and (3) reducing accumulated errors through BSCE. Our single-step online generation surpasses existing online methods on InterHuman and InterX by over 40% in FID, while matching offline state-of-the-art performance despite using only partial sequence conditions.
