Generating Continual Human Motion in Diverse 3D Scenes

04/04/2023
by   Aymen Mir, et al.
0

We introduce a method to synthesize animator guided human motion across 3D scenes. Given a set of sparse (3 or 4) joint locations (such as the location of a person's hand and two feet) and a seed motion sequence in a 3D scene, our method generates a plausible motion sequence starting from the seed motion while satisfying the constraints imposed by the provided keypoints. We decompose the continual motion synthesis problem into walking along paths and transitioning in and out of the actions specified by the keypoints, which enables long generation of motions that satisfy scene constraints without explicitly incorporating scene information. Our method is trained only using scene agnostic mocap data. As a result, our approach is deployable across 3D scenes with various geometries. For achieving plausible continual motion synthesis without drift, our key contribution is to generate motion in a goal-centric canonical coordinate frame where the next immediate target is situated at the origin. Our model can generate long sequences of diverse actions such as grabbing, sitting and leaning chained together in arbitrary order, demonstrated on scenes of varying geometry: HPS, Replica, Matterport, ScanNet and scenes represented using NeRFs. Several experiments demonstrate that our method outperforms existing methods that navigate paths in 3D scenes.

READ FULL TEXT

page 1

page 3

page 4

page 6

page 8

research
10/18/2022

HUMANISE: Language-conditioned Human Motion Generation in 3D Scenes

Learning to generate diverse scene-aware and goal-oriented human motions...
research
05/25/2022

Towards Diverse and Natural Scene-aware 3D Human Motion Synthesis

The ability to synthesize long-term human motion sequences in real-world...
research
08/18/2021

Stochastic Scene-Aware Motion Prediction

A long-standing goal in computer vision is to capture, model, and realis...
research
05/31/2021

Scene-aware Generative Network for Human Motion Synthesis

We revisit human motion synthesis, a task useful in various real world a...
research
02/09/2022

Conditional Motion In-betweening

Motion in-betweening (MIB) is a process of generating intermediate skele...
research
06/01/2022

RLSS: A Deep Reinforcement Learning Algorithm for Sequential Scene Generation

We present RLSS: a reinforcement learning algorithm for sequential scene...
research
04/01/2017

Customizing First Person Image Through Desired Actions

This paper studies a problem of inverse visual path planning: creating a...

Please sign up or login with your details

Forgot password? Click here to reset