Search papers, labs, and topics across Lattice.
This paper introduces SAMoR, a novel motion representation framework that effectively models articulated objects with arbitrary skeleton topologies by encoding motion segments into a fixed number of part tokens shared across different rigs. The method leverages a graph-transformer encoder to integrate per-joint motion features and kinematic graph structures, while employing a topology-agnostic attention supervision loss to prevent redundancy in representations. SAMoR achieves significant improvements in cross-topology motion reconstruction, outperforming existing methods and enabling advanced capabilities like text-conditioned generation and part-wise editing.
SAMoR achieves a remarkable 5.8x improvement in cross-topology motion reconstruction accuracy compared to the best existing methods, unlocking new possibilities for animated characters with diverse skeletons.
Modeling motion for articulated objects of arbitrary skeleton topology remains difficult: existing motion generators target a fixed human skeleton, and prior adaptations either fail to share a vocabulary across rigs or discard motion detail through global pooling. Our key observation is that while joint-level motion does not correspond cleanly across species, motion of functional joint groups does: a human arm, a wolf foreleg, and a bird wing share motion structure despite differing joint counts and connectivity, a correspondence that joint names (e.g.,"forearm","wing_L1") partially expose even when topology does not. We introduce SAMoR (Skeleton-Aware Motion Representation for Articulated Objects), a cross-topology motion representation that encodes each motion segment as a small fixed number ($K=8$) of part tokens shared across arbitrary skeletons. A graph-transformer encoder consumes per-joint motion features, kinematic graph structure, and joint-name embeddings, then compresses them into part-level tokens via cross-attention pooling and residual vector quantization, yielding a discrete motion codebook shared across rigs. To keep the part queries from collapsing into redundant global representations, we introduce a topology-agnostic attention supervision loss, with joint-name dropout to reduce over-reliance on text labels. We curate a heterogeneous corpus from HumanML3D, Truebones Zoo, and animated Objaverse-XL assets, and evaluate SAMoR on held-out characters with unseen skeletons. It supports accurate reconstruction and cross-topology transfer, and enables text-conditioned generation and part-wise editing via a MaskGIT token generator. SAMoR reaches $2.75 \times 10^{-2}$ normalized MPJPE on cross-topology reconstruction, $5.8\times$ below the strongest adapted variable-$J$ tokenizer baseline, while remaining competitive with fixed-skeleton specialists on HumanML3D.