VAGNet: Grounding 3D Affordance from Human-Object Interactions in Videos
Organizations: SCUT · THU · UM · NTU
Abstract
3D object affordance grounding aims to identify regions on 3D objects that support human-object interaction (HOI), a capability essential to embodied visual reasoning. However, most existing approaches rely on static visual or textual cues, neglecting that affordances are inherently defined by dynamic actions. As a result, they often struggle to localize the true contact regions involved in real interactions. We take a different perspective. Humans learn how to use objects by observing and imitating actions, not just by examining shapes. Motivated by this intuition, we introduce video-guided 3D affordance grounding, which leverages dynamic interaction sequences to provide functional supervision. To achieve this, we propose VAGNet, a framework that aligns video-derived interaction cues with 3D structure to resolve ambiguities that static cues cannot address. To support this new setting, we introduce PVAD, the first HOI video-3D pairing affordance dataset, providing functional supervision unavailable in prior works. Extensive experiments on PVAD show that VAGNet achieves state-of-the-art performance, significantly outperforming static-based baselines. The code and dataset will be open publicly.
Figures & tables
| Seen | Unseen | |||||||
| Method | AUC ↑ | aIOU ↑ | SIM ↑ | MAE ↓ | AUC ↑ | aIOU ↑ | SIM ↑ | MAE ↓ |
| Image-3D Alignment Methods | ||||||||
| XMF [ 1 ] | 90.83 | 35.85 | 0.668 | 0.074 | 57.22 | 8.05 | 0.268 | 0.315 |
| IAGNet [ 48 ] | 93.04 | 39.77 | 0.682 | 0.072 | 58.91 | 10.19 | 0.297 | 0.305 |
| GREAT [ 39 ] | 93.75 | 40.23 | 0.703 | 0.066 | 59.83 | 10.42 | 0.302 | 0.265 |
| VAGNet-img (ours) | 93.74 | 41.58 | 0.707 | 0.065 | 60.22 | 11.03 | 0.287 | 0.248 |
| Type | MCAM | STFM | Proj | AUC ↑ | aIOU ↑ | SIM ↑ | MAE ↓ |
|---|---|---|---|---|---|---|---|
| Seen | ✓ | 92.97 | 39.94 | 0.682 | 0.072 | ||
| ✓ | ✓ | 93.83 | 39.78 | 0.694 | 0.066 | ||
| ✓ | ✓ | 93.87 | 41.86 | 0.711 | 0.064 | ||
| ✓ | ✓ | ✓ | 94.33 | 42.96 | 0.723 | 0.061 | |
| Unseen | ✓ | 59.26 | 11.64 | 0.288 | 0.279 | ||
| ✓ | ✓ | 59.88 | 10.25 | 0.302 | 0.304 |