Controllable Human-Object Interaction Synthesis

Jiaman Li, Alexander Clegg, Roozbeh Mottaghi, Jiajun Wu, Xavier Puig +1 more
12/6/2023
cs.CV

No official code found. Best implementation: lijiaman/chois_release (157 stars, MIT, last commit 2026-04-23).

Abstract

Synthesizing semantic-aware, long-horizon, human-object interaction is critical to simulate realistic human behaviors. In this work, we address the challenging problem of generating synchronized object motion and human motion guided by language descriptions in 3D scenes. We propose Controllable Human-Object Interaction Synthesis (CHOIS), an approach that generates object motion and human motion simultaneously using a conditional diffusion model given a language description, initial object and human states, and sparse object waypoints. Here, language descriptions inform style and intent, and waypoints, which can be effectively extracted from high-level planning, ground the motion in the scene. Naively applying a diffusion model fails to predict object motion aligned with the input waypoints; it also cannot ensure the realism of interactions that require precise hand-object and human-floor contact. To overcome these problems, we introduce an object geometry loss as additional supervision to improve the matching between generated object motion and input object waypoints; we also design guidance terms to enforce contact constraints during the sampling process of the trained diffusion model. We demonstrate that our learned interaction module can synthesize realistic human-object interactions, adhering to provided textual descriptions and sparse waypoint conditions. Additionally, our module seamlessly integrates with a path planning module, enabling the generation of long-term interactions in 3D environments.

View on arXivView PDF

Code Implementations(1)

MIT

Official Implementation of the Paper: Controllable Human-Object Interaction Synthesis (ECCV 2024 Oral)

15718Shell, PythonJun 25, 20246 months agoMIT

Similar Papers

Cite this paper

@article{li2023controllable,
  title  = {Controllable Human-Object Interaction Synthesis},
  author = {Jiaman Li and Alexander Clegg and Roozbeh Mottaghi and Jiajun Wu and Xavier Puig and C. Karen Liu},
  year   = {2023},
  eprint = {2312.03913},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.03913v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.03913.svg)](https://codeofpaper.com/paper/2312.03913)

Discussion