Synthesizing Physically Plausible Human Motions in 3D Scenes
Liang Pan, Jingbo Wang, Buzhen Huang, Junyu Zhang, Haofan Wang, Xu Tang, Yangang Wang
TL;DR
The paper addresses the challenge of generating physically plausible, long-term human motions in cluttered 3D scenes. It introduces InterScene, a physics-based framework that decouples interaction and navigation via InterCon and NavCon, trained with Adversarial Motion Priors and coordinated by a rule-based scheduler. Key contributions include two reusable controllers for interaction and navigation, training strategies such as seated pose sampling and interaction early termination, and validation on both single-object tasks and long-term multi-object scenes, including an extensibility demonstration with a lie-down skill. This approach enables scalable, realistic human-scene interactions in complex environments and provides practical potential for animation and simulation applications, with code and video available at the authors’ repository.
Abstract
We present a physics-based character control framework for synthesizing human-scene interactions. Recent advances adopt physics simulation to mitigate artifacts produced by data-driven kinematic approaches. However, existing physics-based methods mainly focus on single-object environments, resulting in limited applicability in realistic 3D scenes with multi-objects. To address such challenges, we propose a framework that enables physically simulated characters to perform long-term interaction tasks in diverse, cluttered, and unseen 3D scenes. The key idea is to decouple human-scene interactions into two fundamental processes, Interacting and Navigating, which motivates us to construct two reusable Controllers, namely InterCon and NavCon. Specifically, InterCon uses two complementary policies to enable characters to enter or leave the interacting state with a particular object (e.g., sitting on a chair or getting up). To realize navigation in cluttered environments, we introduce NavCon, where a trajectory following policy enables characters to track pre-planned collision-free paths. Benefiting from the divide and conquer strategy, we can train all policies in simple environments and directly apply them in complex multi-object scenes through coordination from a rule-based scheduler. Video and code are available at https://github.com/liangpan99/InterScene.
