A Unified Masked Autoencoder with Patchified Skeletons for Motion Synthesis
Esteve Valls Mascaro, Hyemin Ahn, Dongheui Lee
TL;DR
This work addresses the fragmentation of human motion synthesis tasks by proposing UNIMASK-M, a task‑agnostic model that treats forecasting, inbetweening, and reconstruction as a single masked reconstruction problem on a motion sequence $\mathbf{X}$ with mask $\mathbf{M}$. It introduces Pose Decomposition to partition a pose into limb‑based patches and employs a ViT‑based encoder/decoder with mixed embeddings to exploit spatio‑temporal relations and masking information. Key contributions include the patchified skeleton approach (PD), the mixed embeddings strategy ($emb_{mix}$, $emb_{pos}$, $emb_{kin}$, $emb_{mask}$), and a Pose Aggregation module (PA) that fuses partial observations into coherent full poses, achieving state‑of‑the‑art results on motion inbetweening (LaFAN1) and competitive forecasting (Human3.6M) while robustly handling occlusions. The method is efficient for real‑time synthesis and demonstrates strong cross‑task robustness, indicating a promising direction for unified motion synthesis research.
Abstract
The synthesis of human motion has traditionally been addressed through task-dependent models that focus on specific challenges, such as predicting future motions or filling in intermediate poses conditioned on known key-poses. In this paper, we present a novel task-independent model called UNIMASK-M, which can effectively address these challenges using a unified architecture. Our model obtains comparable or better performance than the state-of-the-art in each field. Inspired by Vision Transformers (ViTs), our UNIMASK-M model decomposes a human pose into body parts to leverage the spatio-temporal relationships existing in human motion. Moreover, we reformulate various pose-conditioned motion synthesis tasks as a reconstruction problem with different masking patterns given as input. By explicitly informing our model about the masked joints, our UNIMASK-M becomes more robust to occlusions. Experimental results show that our model successfully forecasts human motion on the Human3.6M dataset. Moreover, it achieves state-of-the-art results in motion inbetweening on the LaFAN1 dataset, particularly in long transition periods. More information can be found on the project website https://evm7.github.io/UNIMASKM-page/
