atlas

Research map / Detection and segmentation / Open-set and few-shot detection

3D-AffordanceLLM: Harnessing Large Language Models for Open-Vocabulary Affordance Detection in 3D Worlds

ICLR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Open-vocabulary 3D and world perception · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Reformulates 3D affordance detection as instruction-reasoning affordance segmentation and builds 3D-ADLLM, an LLM with an <AFF> token and mask decoder, pretrained on PartNet part segmentation (ROPS) and fine-tuned on 3D AffordanceNet-based IRAS data.

Problem

Existing 3D affordance detection relies on fixed label sets and cannot comprehend complex natural-language instructions, limiting open-world generalization; 3D affordance data is also scarce for training large models.

Approach

Reframe affordance detection as instruction-reasoning segmentation driven by LLM text, where a special <AFF> token's hidden embedding is decoded into a point-wise affordance mask (LISA-style embedding-as-mask), with transfer from PartNet referring part segmentation pretraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use 3D-ADLLM instead of LASOOpen-vocabulary affordance detection · Full-viewmIoU^c: 22.41 -> 30.43Helped
use 3D-ADLLM instead of LASOOpen-vocabulary affordance detection · Partial-viewmIoU^c: 20.06 -> 27.25Helped
use 3D-ADLLM instead of LASOOOD affordance detection · Full-viewmIoU^i: 20.47 -> 30.28Helped
use 3D-ADLLM instead of LASOOOD affordance detection · Partial-viewmIoU^i: 11.46 -> 28.72Helped
use 3D-ADLLM instead of LASOAffordPose open-vocabulary detection · AffordPosemAP50^i: 8.40 -> 36.33Helped
add pretrained weights for the point backbone and affordance decoder (ablation)3D-ADLLM · Open-vocabulary affordance detection, full-viewmIoU^c: 24.82 -> 30.43Helped
add the sample unbalanced loss factor (ablation)3D-ADLLM · Open-vocabulary affordance detection, full-viewmIoU^c: 25.35 -> 30.43Helped
use Dice loss without BCE loss instead of the combined Dice and BCE losses (ablation)3D-ADLLM · Open-vocabulary affordance detection, full-viewmIoU^c: 30.43 -> 31.00Helped
use Dice loss without BCE loss instead of the combined Dice and BCE losses (ablation)3D-ADLLM · Closed-set affordance detection, full-viewmIoU^c: 42.35 -> 38.65Hurt
use BCE loss only instead of combined Dice and BCE losses (ablation)3D-ADLLM · Open-vocabulary affordance detection, full-viewmIoU^c: 30.43 -> 15.99Hurt
replace the Phi-3.5-mini-instruct backbone with Qwen2-1.5B (ablation)3D-ADLLM · Full-view vs partial-viewmIoU^cMixed
replace the ULIP2 point encoder with Uni3D (ablation)3D-ADLLM · Open-vocabulary affordance detection, full-viewmIoU^c: 30.43 -> 30.26Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PartNet 3D AffordanceNet AffordPose ModelNet

Benchmarks: 3D AffordanceNet (OpenAD split) AffordPose out-of-distribution subset

Metrics: mIoU Acc mAcc mPrec mRec mAP50

Baselines: ZSLPC TZSLPC 3DGenZ OpenAD-PointNet++ OpenAD-DGCNN IAGNet LASO ShapeLLM

Builds on: LISA ULIP-2 Point-BERT Point Transformer OpenAD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy