Putting People in Their Place: Affordance-Aware Human Insertion into Scenes

Abstract

We study the problem of inferring scene affordances by presenting a method for realistically inserting people into scenes. Given a scene image with a marked region and an image of a person, we insert the person into the scene while respecting the scene affordances. Our model can infer the set of realistic poses given the scene context, re-pose the reference person, and harmonize the composition. We set up the task in a self-supervised fashion by learning to re- pose humans in video clips. We train a large-scale diffusion model on a dataset of 2.4M video clips that produces diverse plausible poses while respecting the scene context. Given the learned human-scene composition, our model can also hallucinate realistic people and scenes when prompted without conditioning and also enables interactive editing. We conduct quantitative evaluation and show that our method synthesizes more realistic human appearance and more natural human-scene interactions when compared to prior work.

Cite

Text

Kulal et al. "Putting People in Their Place: Affordance-Aware Human Insertion into Scenes." Conference on Computer Vision and Pattern Recognition, 2023. doi:10.1109/CVPR52729.2023.01639

Markdown

[Kulal et al. "Putting People in Their Place: Affordance-Aware Human Insertion into Scenes." Conference on Computer Vision and Pattern Recognition, 2023.](https://mlanthology.org/cvpr/2023/kulal2023cvpr-putting/) doi:10.1109/CVPR52729.2023.01639

BibTeX

@inproceedings{kulal2023cvpr-putting,
  title     = {{Putting People in Their Place: Affordance-Aware Human Insertion into Scenes}},
  author    = {Kulal, Sumith and Brooks, Tim and Aiken, Alex and Wu, Jiajun and Yang, Jimei and Lu, Jingwan and Efros, Alexei A. and Singh, Krishna Kumar},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2023},
  pages     = {17089-17099},
  doi       = {10.1109/CVPR52729.2023.01639},
  url       = {https://mlanthology.org/cvpr/2023/kulal2023cvpr-putting/}
}