Generating Human Motion in 3D Scenes from Text Descriptions

Zhi Cen, Huaijin Pi, Sida Peng, Zehong Shen, Minghui Yang +3 more
2/9/2026

No official code found. Best implementation: zju3dv/text_scene_motion (104 stars, last commit 2024-11-02).

Abstract

Generating human motions from textual descriptions has gained growing research interest due to its wide range of applications. However, only a few works consider human- scene interactions together with text conditions, which is crucial for visual and physical realism. This paper fo-cuses on the task of generating human motions in 3D in-door scenes given text descriptions of the human-scene in-teractions. This task presents challenges due to the multi-modality nature of text, scene, and motion, as well as the need for spatial reasoning. To address these challenges, we propose a new approach that decomposes the complex prob-lem into two more manageable sub-problems: (1) language grounding of the target object and (2) object-centric motion generation. For language grounding of the target ob-ject, we leverage the power of large language models. For motion generation, we design an object-centric scene rep-resentation for the generative model to focus on the target object, thereby reducing the scene complexity and facilitating the modeling of the relationship between human motions and the object. Experiments demonstrate the better motion quality of our approach compared to baselines and validate our design choices. Code will be available at link.

View on arXivView PDF

Code Implementations(1)

[CVPR 2024] Generating Human Motion in 3D Scenes from Text Descriptions

1042PythonMar 28, 20241 years ago

Similar Papers

Cite this paper

@article{cen2026generating,
  title  = {Generating Human Motion in 3D Scenes from Text Descriptions},
  author = {Zhi Cen and Huaijin Pi and Sida Peng and Zehong Shen and Minghui Yang and Shuai Zhu and Hujun Bao and Xiaowei Zhou},
  year   = {2026},
  eprint = {2405.07784},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2405.07784},
  journal = {CVPR 2024 2024}
}

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/2405.07784.svg)](https://codeofpaper.com/paper/2405.07784)

Discussion