From Sparse Signal to Smooth Motion: Real-Time Motion Generation with Rolling Prediction Models
Not on the map. Why?
Abstract (arXiv)
In extended reality (XR), generating full-body motion of the users is important to understand their actions, drive their virtual avatars for social interaction, and convey a realistic sense of presence. While prior works focused on spatially sparse and always-on input signals from motion controllers, many XR applications opt for vision-based hand tracking for reduced user friction and better immersion. Compared to controllers, hand tracking signals are less accurate and can even be missing for an extended period of time. To handle such unreliable inputs, we present Rolling Prediction Model (RPM), an online and real-time approach that generates smooth full-body motion from temporally and spatially sparse input signals. Our model generates 1) accurate motion that matches the inputs (i.e., tracking mode) and 2) plausible motion when inputs are missing (i.e., synthesis mode). More importantly, RPM generates seamless transitions from tracking to synthesis, and vice versa. To demonstrate the practical importance of handling noisy and missing inputs, we present GORP, the first dataset of realistic sparse inputs from a commercial virtual reality (VR) headset with paired high quality body motion ground truth. GORP provides >14 hours of VR gameplay data from 28 people using motion controllers (spatially sparse) and hand tracking (spatially and temporally sparse). We benchmark RPM against the state of the art on both synthetic data and GORP to highlight how we can bridge the gap for real-world applications with a realistic dataset and by handling unreliable input signals. Our code, pretrained models, and GORP dataset are available in the project webpage.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 40 of its 66 references that are in the map. First posted on arXiv 7 Apr 2025.
Builds on
40 of 66 references.
References · 40
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,761
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,612
- 2019AMASS: Archive of Motion Capture as Surface Shapescited by 1,236
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,114
- 2022Human Motion Diffusion Modelcited by 1,080
- 2022MotionDiffuse: Text-Driven Human Motion Generation with Diffusion Modelcited by 780
- 2023Human Motion Diffusion as a Generative Priorcited by 357
- 2017On human motion prediction using recurrent neural networkscited by 338
28 more
- 2019Human Motion Trajectory Prediction: A Surveycited by 232
- 2022Physical Inertial Poser (PIP): Physics-aware Real-time Human Motion Tracking from Sparse Inertial Sensorscited by 146
- 2022AvatarPoser: Articulated Full-Body Pose Tracking from Sparse Motion Sensingcited by 110
- 2023Avatars Grow Legs: Generating Smooth Human Motion from Sparse Tracking Inputs with Diffusion Modelcited by 107
- 2024Rolling Diffusion Modelscited by 104
- 2024Multi-Track Timeline Control for Text-Driven 3D Human Motion Generationcited by 91
- 2022BeLFusion: Latent Diffusion for Behavior-Driven Human Motion Predictioncited by 82
- 2024Seamless Human Motion Composition with Blended Positional Encodingscited by 80
- 2022Transformer Inertial Poser: Real-time Human Motion Reconstruction from Sparse IMUs with Simultaneous Terrain Generationcited by 76
- 2020MoVi: A Large Multipurpose Motion and Video Datasetcited by 58
- 2024Estimating Body and Hand Motion in an Ego-sensed Worldcited by 58
- 2023IMUPoser: Full-Body Pose Estimation using IMUs in Phones, Watches, and Earbudscited by 54
- 2022UmeTrack: Unified multi-view end-to-end hand tracking for VRcited by 50
- 2023TEDi: Temporally-Entangled Diffusion for Long-Term Motion Synthesiscited by 49
- 2023BoDiffusion: Diffusing Sparse Observations for Full-Body Human Motion Synthesiscited by 45
- 2023Realistic Full-Body Tracking from Sparse Observations via Joint-Level Modelingcited by 43
- 2023Diverse Human Motion Prediction Guided by Multi-Level Spatial-Temporal Anchorscited by 34
- 2023EgoPoser: Robust Real-Time Egocentric Pose Estimation from Sparse and Intermittent Observations Everywherecited by 34
- 2021SOMA: Solving Optical Marker-Based MoCap Automaticallycited by 31
- 2023DiffusionPoser: Real-time Human Motion Reconstruction From Arbitrary Sparse Sensors Using Autoregressive Diffusioncited by 31
- 20223D Human Motion Prediction: A Surveycited by 30
- 2024HMD^2: Environment-aware Motion Generation from Single Egocentric Head-Mounted Devicecited by 27
- 2024HMD-Poser: On-Device Real-time Human Motion Tracking from Scalable Sparse Observationscited by 25
- 2024Stratified Avatar Generation from Sparse Observationscited by 21
- 2023HMD-NeMo: Online 3D Avatar Motion Generation From Sparse Observationscited by 18
- 2022Didn't see that coming: a survey on non-verbal social human behavior forecastingcited by 12
- 2022Comparison of Spatio-Temporal Models for Human Motion and Pose Forecasting in Face-to-Face Interaction Scenarioscited by 8
- 2024ReliaAvatar: A Robust Real-Time Avatar Animator with Integrated Motion Predictioncited by 3
Built on by
Citing papers per year: 2025: 3; 2026: 8.
11 papers.
- 2025ECHO: Ego-Centric modeling of Human-Object interactionscited by 5
- 2026NymeriaPlus: Enriching Nymeria Dataset with Additional Annotations and Datacited by 3
- 2026EgoPoseFormer v2: Accurate Egocentric Human Motion Estimation for AR/VRcited by 2
- 2025KineST: A Kinematics-guided Spatiotemporal State Space Model for Human Motion Tracking from Sparse Signalscited by 1
- 2026EgoExoMoCap: Distributed Ego-Exo Human Motion Capturecited by 1
- 2025OmniEgoCap: Camera-Agnostic Sequence-Level Egocentric Motion Reconstructioncited by 0
- 2026EgoForce: Robust Online Egocentric Motion Reconstruction via Diffusion Forcingcited by 0
- 2026AtomicMotion: Learning Human Motion From Different Human Partscited by 0
- 2026MotionMAR: Multi-scale Auto-Regressive Human Motion Reconstruction from Sparse Observationscited by 0
- 2026IMAGIN-4D: Image-Guided Controllable Interaction Generationcited by 0
- 2026EgoGVAE: Ego-body Mesh Reconstruction via Guided Variational Autoencodercited by 0
- 2026EgoGVAE: Ego-body Mesh Reconstruction via Guided Variational Autoencoder30 Jul 2026
- 2026EgoExoMoCap: Distributed Ego-Exo Human Motion Capture17 Jul 2026
- 2026IMAGIN-4D: Image-Guided Controllable Interaction Generation22 Jun 2026
- 2026MotionMAR: Multi-scale Auto-Regressive Human Motion Reconstruction from Sparse Observations22 Jun 2026
- 2026AtomicMotion: Learning Human Motion From Different Human Parts21 May 2026
- 2026EgoForce: Robust Online Egocentric Motion Reconstruction via Diffusion Forcing13 May 2026
- 2026NymeriaPlus: Enriching Nymeria Dataset with Additional Annotations and Data19 Mar 2026
- 2026EgoPoseFormer v2: Accurate Egocentric Human Motion Estimation for AR/VR4 Mar 2026
- 2025OmniEgoCap: Camera-Agnostic Sequence-Level Egocentric Motion Reconstruction22 Dec 2025
- 2025KineST: A Kinematics-guided Spatiotemporal State Space Model for Human Motion Tracking from Sparse Signals18 Dec 2025
- 2025ECHO: Ego-Centric modeling of Human-Object interactions29 Aug 2025