Trace and Pace: Controllable Pedestrian Animation via Guided Trajectory Diffusion

Davis Rempe, Zhengyi Luo, Xue Bin Peng, Ye Yuan, Kris Kitani +3 more
4/4/2023
cs.CVcs.GRcs.LG

No official code found. Best implementation: nv-tlabs/trace (127 stars, last commit 2024-10-31). 1 more below.

Abstract

We introduce a method for generating realistic pedestrian trajectories and full-body animations that can be controlled to meet user-defined goals. We draw on recent advances in guided diffusion modeling to achieve test-time controllability of trajectories, which is normally only associated with rule-based systems. Our guided diffusion model allows users to constrain trajectories through target waypoints, speed, and specified social groups while accounting for the surrounding environment context. This trajectory diffusion model is integrated with a novel physics-based humanoid controller to form a closed-loop, full-body pedestrian animation system capable of placing large crowds in a simulated environment with varying terrains. We further propose utilizing the value function learned during RL training of the animation controller to guide diffusion to produce trajectories better suited for particular scenarios such as collision avoidance and traversing uneven terrain. Video results are available on the project page at https://nv-tlabs.github.io/trace-pace .

View on arXivView PDF

Code Implementations(2)

nv-tlabs/traceCommunity65%

Official implementation of TRACE, the TRAjectory Diffusion Model for Controllable PEdestrians, from the CVPR 2023 paper: "Trace and Pace: Controllable Pedestrian Animation via Guided Trajectory Diffusion".

12713PythonOct 31, 20231 years agoNOASSERTION
diffusionhuman-motiontrajectory-generation
nv-tlabs/pacerCommunity61%

Official implementation of PACER, Pedestrian Animation ControllER, of CVPR 2023 paper: "Trace and Pace: Controllable Pedestrian Animation via Guided Trajectory Diffusion".

10910Shell, PythonOct 31, 20232 years agoNOASSERTION
animationhumanoidphysics

Similar Papers

Cite this paper

@article{rempe2023trace,
  title  = {Trace and Pace: Controllable Pedestrian Animation via Guided Trajectory Diffusion},
  author = {Davis Rempe and Zhengyi Luo and Xue Bin Peng and Ye Yuan and Kris Kitani and Karsten Kreis and Sanja Fidler and Or Litany},
  year   = {2023},
  eprint = {2304.01893},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.01893v1},
  journal = {CVPR 2023 2023}
}

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

Discussion