atlas

Research map / Point clouds / Point cloud classification

Towards Large-scale 3D Representation Learning with Multi-dataset Point Prompt Training

CVPR 2024 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 51 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 Point Prompt Training (PPT), a framework for multi-dataset 3D point cloud training that uses prompt-driven normalization and language-guided categorical alignment to avoid negative transfer, achieving SOTA on indoor and outdoor segmentation.

Problem

Naively merging multiple 3D point cloud datasets with large domain gaps causes negative transfer, degrading performance versus single-dataset training, which blocks large-scale 3D representation learning.

Approach

Domain-specific learnable prompts condition the backbone via prompt-driven normalization (dataset-specific scale/shift and per-dataset statistics), and label spaces are unified by aligning point features to CLIP text embeddings of class names with an InfoNCE loss restricted to each dataset's categories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
joint-train on ScanNet, S3DIS, and Structured3D with PPT instead of training only on ScanNetSparseUNet · ScanNet valmIoU: 72.2 -> 75.7Helped
joint-train on multiple datasets with PPT instead of training only on S3DISSparseUNet · S3DIS Area5mIoU: 65.4 -> 72.2Helped
joint-train on multiple datasets with PPT instead of training only on SemanticKITTISparseUNet · SemanticKITTI valmIoU: 63.8 -> 70.9Helped
add Prompt-driven Normalization instead of no prompt adapter (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 68.9 -> 75.7Helped
replace direct injection with Prompt-driven Normalization (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 70.9 -> 75.7Helped
replace cross attention with Prompt-driven Normalization (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 73.5 -> 75.7Helped
zero-initialize the prompt parameters (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 75.2 -> 75.7Helped
scale the prompt learning rate by 0.1 instead of 1 (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 75.4 -> 75.7Helped
inject prompts throughout the backbone rather than only initially (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 68.7 -> 75.7Helped
use a prompt length of 256 instead of 128 (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 75.2 -> 75.7Helped
use a prompt length of 512 instead of 256 (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 75.7 -> 75.7No clear effect
use language-guided categorical alignment instead of a unionized label space (ablation)PPT with SparseUNet · ScanNet 20-category semantic segmentation, joint trainingmIoU: 75.3 -> 75.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet S3DIS Structured3D SemanticKITTI nuScenes Waymo ScanNet200

Benchmarks: ScanNet ScanNet200 S3DIS Area5 SemanticKITTI nuScenes Waymo ScanNet instance segmentation ScanNet Data Efficient

Metrics: mIoU mAcc mAP mAP@50 mAP@25

Baselines: SparseUNet joint training PC CSC MSC PTv1 PTv2 PointNeXt StratifiedFormer SphereFormer Cylinder3D SPVNAS LGround

Builds on: visual prompt tuning MSC PointGroup InfoNCE Point Transformer V3

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