atlas

Research map / Point clouds / Point cloud classification

How Many Tokens Do 3D Point Cloud Transformer Architectures Really Need?

NeurIPS 2025 · Point clouds › Point cloud classification · approach: Self-supervised point cloud pretraining · 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.

Shows that 3D point cloud transformers (PTv3, Sonata, SplatFormer, SpatialLM) are highly token-redundant and proposes gitmerge3D, a globally informed graph-based token merging method that cuts tokens by 80-95% with small accuracy loss across segmentation, reconstruction and detection.

Problem

Point cloud transformers such as PTv3 use dense token representations, incurring high computation and memory costs during training and inference.

Approach

A 3D-specific token merging scheme that scores each token by its mean negative cosine similarity to all patch centroids (a globally informed energy score), adaptively merges low-energy patches aggressively and high-energy patches moderately, and unmerges to restore per-point features for dense prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add token merging at merge rate 0.8PTv3 · NuScenes validationpeakMem (GB): 6.20 -> 0.92Helped
Add token merging at merge rate 0.8PTv3 · NuScenes validationmIoU: 80.3 -> 78.0Hurt
Add token merging at merge rate 0.8PTv3 · ScanNet ValmIoU: 77.6 -> 77.0Hurt
Fine-tune PTv3 with token mergingPTv3 · ScanNet ValmIoU: 77.6 -> 77.4No clear effect
Add token merging at merge rate 0.8PTv3 · ScanNet200 ValmIoU: 35.2 -> 34.4Hurt
Fine-tune PTv3 with token mergingPTv3 · ScanNet200 ValmIoU: 35.2 -> 35.2No clear effect
Add token merging at merge rate 0.8PTv3-Sonata · S3DIS Area5mIoU: 72.2 -> 72.8Helped
Add token merging at merge rate 0.8SpatialLM · SpatialLM datasetTime (s): 6.009 -> 4.795Helped
Replace attention with token shuffling and average pooling (ablation)PTv3 · ScanNetmIoU: 77.3 -> 76.2Hurt
Replace attention with value features rather than retaining spatial information sharing (ablation)PTv3 · ScanNetmIoU: 74.8 -> 71.3Hurt
Train the replacement MLP from scratch instead of fine-tuning pretrained value features (ablation)PTv3 · ScanNetmIoU: 71.3 -> 42.7Hurt
Use global energy rather than local energy (ablation)PTv3 token merging · ScanNet, r=0.8mIoU: 74.9 -> 75.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ScanNet200 S3DIS nuScenes ShapeNet Objaverse Google Scanned Objects Waymo

Benchmarks: ScanNet ScanNet200 S3DIS nuScenes Objaverse-OOD GSO-OOD RealWorld-OOD SpatialLM detection F1

Metrics: mIoU mAcc allAcc GFLOPs peak memory latency PSNR SSIM LPIPS F1

Baselines: ToMe PiToMe ALGM Random Drop Farthest Point Sampling VoxelGrid Downsampling MipNeRF360 3DGS 2DGS Nerfbusters LaRa MinkUNet

Builds on: Token Merging (ToMe) PiToMe ALGM 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