AffordMatcher: Affordance Learning in 3D Scenes from Visual Signifiers
Organizations: AIOZ Ltd., Singapore · University of Liverpool, UK · National Tsing Hua University, Taiwan · MBZUAI ·
Abstract
Affordance learning is a complex challenge in many applications, where existing approaches primarily focus on the geometric structures, visual knowledge, and affordance labels of objects to determine interactable regions. However, extending this learning capability to a scene is significantly more complicated, as incorporating object- and scene-level semantics is not straightforward. In this work, we introduce AffordBridge, a large-scale dataset with 291,637 functional interaction annotations across 685 high-resolution indoor scenes in the form of point clouds. Our affordance annotations are complemented by RGB images that are linked to the same instances within the scenes. Building upon our dataset, we propose AffordMatcher, an affordance learning method that establishes coherent semantic correspondences between image-based and point cloud-based instances for keypoint matching, enabling a more precise identification of affordance regions based on cues, so-called visual signifiers. Experimental results on our dataset demonstrate the effectiveness of our approach compared to other methods.
Figures & tables
| Dataset / Attribute | Total Samples | Environment | Form of Interactions | Affordance Annotation | No. Affordances | No. Categories | No. Aff. Actions | |
| Implicit | Explicit | |||||||
| EPIC-Aff [ 42 ] | 38,876 | 2D Images | – | – | 2D masks | – | 304 | 43 |
| AGD20k [ 35 ] | 23,816 | 2D Images | – | – | 2D boxes | – | 50 | 36 |
| PartNet [ 39 ] | 26,671 | 3D Objects | – | – | 3D masks | 573,585 | – | 24 |
| AffordPose [ 21 ] | 641 | 3D Objects | – | Grasp hand poses | 3D masks | 26,712 | 13 | 8 |
| 3DAffordanceNet [ 13 ] | 22,949 | 3D Objects | – | – | 3D masks | 56,307 | 23 | 18 |
| mAP | mAP @0.25 | mAP @0.50 | ||||
| 37.3 | 52.7 | 42.1 | ||||
| ✓ | 40.9 | 56.2 | 45.3 | |||
| ✓ | ✓ | 44.1 | 60.0 | 48.7 | ||
| ✓ | ✓ | ✓ | 47.8 | 63.5 | 53.0 | |
| ✓ | ✓ | ✓ | ✓ | 53.4 | 69.7 | 59.5 |
3D Scene Understanding
3D scene understanding builds geometric and semantic representations of environments for spatial reasoning, perception, and interaction.
See all 295 papers