atlas

Research map / Point clouds / Point cloud classification

More Text, Less Point: Towards 3D Data-Efficient Point-Language Understanding

AAAI 2025 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 1 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.

Proposes GreenPLM, a 3-stage text-heavy training strategy (6M generated text descriptions/conversations, then 90K 3D pairs) with a zero-parameter cross-attention token pooling (0M-Pooling) to make point-language LLMs data-efficient.

Problem

Point-language LLMs require large amounts of scarce 3D-text pair data; the paper asks whether robust 3D object understanding is possible with minimal 3D data.

Approach

Use the frozen pre-trained point-text encoder (Uni3D) so text-only data can train the text-to-LLM alignment, shifting the data bottleneck from 3D-text pairs to abundant text; add a parameter-free cross-attention pooling of point tokens and a new 6M-sample T3D text dataset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train GreenPLM using only text data, with no 3D training pairsGreenPLM-0 · ModelNet40 test and ObjaverseAverage accuracy: 26.68 -> 54.57Helped
Use GreenPLM with 90K 3D training pairs instead of PointLLM-7B with 90KGreenPLM · ModelNet40 test and ObjaverseAverage accuracy: 49.13 -> 60.08Helped
Use GreenPLM with 90K 3D training pairs instead of MiniGPT-3D with 90KGreenPLM · ObjaverseQwen2 caption score: 35.05 -> 42.55Helped
Use GreenPLM with 90K 3D training pairs instead of MiniGPT-3D with 90KGreenPLM · ObjaverseSentence-BERT caption similarity: 46.68 -> 49.40Helped
Use GreenPLM with 90K 3D training pairs instead of MiniGPT-3D with 90KGreenPLM · ObjaverseSimCSE caption similarity: 47.75 -> 49.36Helped
Add Stage III point-cloud training after Stages I and II (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: 54.57 -> 60.08Helped
Add Stage II after Stages I and III (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: 58.25 -> 60.08Helped
Add Stage I before Stages II and III (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: 42.78 -> 60.08Helped
Add pooled point tokens to class and global tokens (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: 45.42 -> 60.08Helped
Replace 0M-Pooling with Max Pooling (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: drops by 1.96Hurt
Replace 0M-Pooling with Mean Pooling (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracy: drops by 1.58Hurt
Replace T3D captions with low-information daily conversation data in Stage I (ablation)GreenPLM · ModelNet40 and Objaverse classificationAccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: T3D (6M generated text) Cap3D Point-text instruction dataset (PointLLM, 90K) ModelNet40 Objaverse

Benchmarks: ModelNet40 Objaverse

Metrics: accuracy A3DR Qwen2 score Sentence-BERT similarity SimCSE similarity

Baselines: InstructBLIP LLaVA-1.5 GPT-4o mini Point-Bind LLM PointLLM MiniGPT-3D GPT4Point

Builds on: PointLLM Uni3D MiniGPT-3D LoRA Cap3D

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