atlas

Research map / Point clouds / Point cloud classification

PCP-MAE: Learning to Predict Centers for Point Masked Autoencoders

NeurIPS 2024 · Point clouds › Point cloud classification · approach: Masked point autoencoders · 7 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 PCP-MAE, a point masked autoencoder that learns to predict masked patch centers via a weight-shared cross-attention Predicting Center Module and feeds the predicted (stop-gradient) centers to the decoder instead of ground-truth centers.

Problem

Point-MAE-style masked autoencoders feed ground-truth masked patch centers to the decoder, which leaks position information so the reconstruction task is trivial and the encoder may not learn semantic features.

Approach

Show that a decoder given only masked centers can reconstruct point clouds at 100% masking, then add a Predicting Center Module that shares Transformer weights with the encoder and uses cross-attention to predict masked centers' positional embeddings (with an L2 loss), replacing ground-truth centers in the decoder input with stop-gradient predicted embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add center prediction with PCM to reconstruction pre-training (ablation)PCP-MAE · ScanObjectNN OBJ-BGaccuracy: 92.94 -> 94.32Helped
replace decoder ground-truth masked centers with predicted centers (ablation)PCP-MAE with reconstruction and PCM · ScanObjectNN OBJ-BGaccuracy: 94.32 -> 95.52Helped
add stop-gradient to predicted centers before the decoder (ablation)PCP-MAE · ScanObjectNN OBJ-BGaccuracy: 92.42 -> 95.52Helped
predict sin-cos positional embeddings instead of 3D coordinates (ablation)PCP-MAE center prediction · ScanObjectNN OBJ-BGaccuracy: 94.32 -> 95.52Helped
share encoder and PCM parameters (ablation)PCP-MAE · ScanObjectNN OBJ-BGaccuracy: 94.66 -> 95.52Helped
add one transformer layer to the center-prediction projector (ablation)PCP-MAE · ScanObjectNN PB-T50-RSaccuracy: 90.35 -> 88.93Hurt
use l2 Distance rather than l1 Distance for center prediction (ablation)PCP-MAE · ScanObjectNN OBJ-BGaccuracy: 94.49 -> 95.52Helped
use Scale&Translate + Rotation pre-training augmentation instead of no augmentation (ablation)PCP-MAE · ScanObjectNN OBJ-BGaccuracy: 94.19 -> 95.52Helped
use Scale&Translate + Rotation rather than Rotation + Scale&Translate (ablation)PCP-MAE pre-training · ScanObjectNN PB-T50-RSaccuracy: 90.18 -> 90.35Helped
use PCP-MAE instead of Point-MAEpoint-cloud pre-training and fine-tuning · ScanObjectNN OBJ-BGaccuracy: +5.50Helped
use PCP-MAE instead of Point-MAEpoint-cloud pre-training and fine-tuning · ScanObjectNN OBJ-ONLYaccuracy: +6.03Helped
use PCP-MAE instead of Point-MAEpoint-cloud pre-training and fine-tuning · ScanObjectNN PB-T50-RSaccuracy: +5.17Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet ScanObjectNN ModelNet40 ShapeNetPart S3DIS

Benchmarks: ScanObjectNN ModelNet40 ShapeNetPart S3DIS

Metrics: accuracy mIoU mAcc Cls.mIoU Inst.mIoU

Baselines: Point-MAE Point-M2AE Point-FEMAE ACT I2P-MAE ReCon PointGPT Point-BERT

Builds on: Point-MAE MAE Point-BERT ReCon

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