Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

InterMask: 3D Human Interaction Generation via Collaborative Masked Modeling

About

Generating realistic 3D human-human interactions from textual descriptions remains a challenging task. Existing approaches, typically based on diffusion models, often produce results lacking realism and fidelity. In this work, we introduce InterMask, a novel framework for generating human interactions using collaborative masked modeling in discrete space. InterMask first employs a VQ-VAE to transform each motion sequence into a 2D discrete motion token map. Unlike traditional 1D VQ token maps, it better preserves fine-grained spatio-temporal details and promotes spatial awareness within each token. Building on this representation, InterMask utilizes a generative masked modeling framework to collaboratively model the tokens of two interacting individuals. This is achieved by employing a transformer architecture specifically designed to capture complex spatio-temporal inter-dependencies. During training, it randomly masks the motion tokens of both individuals and learns to predict them. For inference, starting from fully masked sequences, it progressively fills in the tokens for both individuals. With its enhanced motion representation, dedicated architecture, and effective learning strategy, InterMask achieves state-of-the-art results, producing high-fidelity and diverse human interactions. It outperforms previous methods, achieving an FID of $5.154$ (vs $5.535$ of in2IN) on the InterHuman dataset and $0.399$ (vs $5.207$ of InterGen) on the InterX dataset. Additionally, InterMask seamlessly supports reaction generation without the need for model redesign or fine-tuning.

Muhammad Gohar Javed, Chuan Guo, Li Cheng, Xingyu Li• 2024

Related benchmarks

TaskDatasetResultRank
Human-human interaction motion generationInterHuman
FID3.453
23
Human-human interaction motion generationInter-X (Full)
R-Precision (Top 1)0.415
18
text-conditioned human interaction generationInterHuman (test)
R Precision (Top 1)44.9
12
Human Motion GenerationInterHuman (test)
R@Top368.3
10
text-conditioned human interaction generationInterX (test)
R-Precision (Top 1)40.3
10
Human Motion GenerationInterX (test)
R@Top370.5
8
Human-human interaction motion generationInter-X Hands SMPL-X
R-Precision Top 10.38
6
Human-human interaction motion generationInter-X Body SMPL-X
R-Precision Top 10.401
6
Human-human interaction motion generationInter-X Body
R-Precision (Top 1)38.6
6
Motion GenerationInterX
FID0.399
6
Showing 10 of 12 rows

Other info

Code

Follow for update