atlas

Research map / Point clouds / Point cloud classification

PointMamba: A Simple State Space Model for Point Cloud Analysis

NeurIPS 2024 · Point clouds › Point cloud classification · approach: Self-supervised point cloud pretraining · 81 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 PointMamba, a plain non-hierarchical Mamba encoder for point clouds that tokenizes points along Hilbert and Trans-Hilbert space-filling curves with an order indicator, pre-trained via serialization-based masked modeling, achieving linear complexity and competitive accuracy.

Problem

Transformers for point cloud analysis have quadratic attention complexity, and it is unclear whether state space models like Mamba, which are unidirectional and designed for 1D sequences, can model unstructured 3D point clouds effectively.

Approach

Serialize unordered point clouds with Hilbert and Trans-Hilbert space-filling curves into two token groups, distinguish them with a learned order indicator, and feed them into a vanilla Mamba encoder so the second sequence receives global context from the first; pre-train with random-curve serialization masked reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Hilbert and Trans-Hilbert scanning instead of random serialization (ablation)PointMamba · ScanObjectNN OBJ-BGoverall accuracy: +1.20%Helped
Use Hilbert and Trans-Hilbert scanning instead of random serialization (ablation)PointMamba · ScanObjectNN OBJ-ONLYoverall accuracy: +1.73%Helped
Add distinct order indicators for Hilbert and Trans-Hilbert sequences (ablation)PointMamba · ScanObjectNN OBJ-BGoverall accuracy: +1.20%Helped
Add distinct order indicators for Hilbert and Trans-Hilbert sequences (ablation)PointMamba · ScanObjectNN OBJ-ONLYoverall accuracy: +1.03%Helped
Use the same order indicator for both scanning sequences (ablation)PointMamba · ScanObjectNNoverall accuracyNo clear effect
Add Selective SSM instead of using the identity setting (ablation)PointMamba · ScanObjectNNoverall accuracyHelped
Replace Selective SSM with masked self-attention (ablation)PointMamba · ScanObjectNNoverall accuracyHurt
Replace Selective SSM with MLP (ablation)PointMamba · ScanObjectNNoverall accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNetCore ScanObjectNN ModelNet40 ShapeNetPart

Benchmarks: ScanObjectNN ModelNet40 ShapeNetPart

Metrics: overall accuracy mIoU few-shot accuracy parameters FLOPs GPU memory inference speed

Baselines: Point-MAE PointGPT-S Point-M2AE Point-BERT MaskPoint ACT ReCon I2P-MAE PointNeXt OctFormer Point Cloud Mamba Mamba3D

Builds on: Mamba Structured State Space Sequence Model (S4) Point-MAE Hilbert space-filling curve

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