Affordance Diffusion: Synthesizing Hand-Object Interactions

Yufei Ye, Xueting Li, Abhi Gupta, Shalini De Mello, Stan Birchfield +3 more
2/14/2026

No official code found. Best implementation: NVlabs/affordance_diffusion (130 stars, last commit 2024-11-07).

Abstract

Recent successes in image synthesis are powered by large-scale diffusion models. However, most methods are currently limited to either text- or image-conditioned generation for synthesizing an entire image, texture transfer or inserting objects into a user-specified region. In contrast, in this work we focus on synthesizing complex interactions (i.e., an articulated hand) with a given object. Given an RGB image of an object, we aim to hallucinate plausible images of a human hand interacting with it. We propose a two-step generative approach: a LayoutNet that samples an articulation-agnostic hand-object-interaction layout, and a ContentNet that synthesizes images of a hand grasping the object given the predicted layout. Both are built on top of a large-scale pretrained diffusion model to make use of its latent representation. Compared to baselines, the proposed method is shown to generalize better to novel objects and perform surprisingly well on out-of-distribution in-the-wild scenes of portable-sized objects. The resulting system allows us to predict descriptive affordance information, such as hand articulation and approaching orientation.

View on arXivView PDF

Code Implementations(1)

Codes for "Affordance Diffusion: Synthesizing Hand-Object Interactions"

13010Shell, PythonMay 24, 20231 years ago
diffusion-modelsvision

Similar Papers

Cite this paper

@article{ye2026affordance,
  title  = {Affordance Diffusion: Synthesizing Hand-Object Interactions},
  author = {Yufei Ye and Xueting Li and Abhi Gupta and Shalini De Mello and Stan Birchfield and Jiaming Song and Shubham Tulsiani and Sifei Liu},
  year   = {2026},
  eprint = {2303.12538},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.12538},
  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/2303.12538.svg)](https://codeofpaper.com/paper/2303.12538)

Discussion