← Index

Point Cloud Classification

Compare point-based classifiers through predicted labels, local attention, and concrete failure cases.

FIG. 08 — Selected ModelNet10 predictions: one correct classification and one class confusion.

Problem

Point clouds are unordered. Classification needs to preserve useful local geometry while remaining insensitive to the order in which points enter the model.

Approach

Implemented PointNet-style and attention-based classifiers and evaluated point-cloud predictions. Inspected confusion matrices and point-budget experiments to understand what each architecture retained.

What I built

Built and compared point-based neural models in PyTorch, prepared sampled point clouds, and visualized correct predictions and furniture-class confusions.

Result

The Point Transformer reaches 86.79% accuracy on 2,468 held-out ModelNet10 clouds, with desk/table confusion the dominant error. Graduate coursework: the figure comes from the training notebook's own saved output, and no deployment claim is made.

Compare the failure patterns

A max-pooled point encoder and a local-attention model make different errors. The confusion matrix makes those errors inspectable; the point-count experiment explores the tradeoff between input budget and classification accuracy.

ModelNet10 confusion matrix for the attention-based classifier.
FIG. 08A — Per-class outcomes from the evaluation report.
Classification accuracy at different point-count budgets.
FIG. 08B — Accuracy versus point count under the recorded experiment setup.

Paper

  1. Page 1 of Point Cloud Classification
  2. Page 2 of Point Cloud Classification
  3. Page 3 of Point Cloud Classification
  4. Page 4 of Point Cloud Classification
  5. Page 5 of Point Cloud Classification
  6. Page 6 of Point Cloud Classification

Scroll sideways to read · open the PDF

Stack

Links