atlas

Research map / Point clouds / Point cloud classification

Spiking Point Transformer for Point Cloud Classification

AAAI 2025 · Point clouds › Point cloud classification · approach: Efficient point sampling architectures · 13 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 Spiking Point Transformer (SPT), the first transformer-based spiking neural network for point cloud classification, using queue-driven sampling direct encoding (Q-SDE) and a hybrid-dynamics integrate-and-fire neuron (HD-IF).

Problem

Transformer-based spiking neural networks have been explored for 2D images but not for 3D point clouds; direct encoding of point clouds over many time steps is computationally expensive and sparse point clouds gain little from longer time steps.

Approach

Q-SDE splits point subsets across time steps via FIFO queue-driven FPS sampling instead of repeating the full point cloud at each step, and HD-IF gates a mixture of IF, LIF, EIF and PLIF neuron dynamics (Top-2 at inference) to selectively activate neurons.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPT(Q-SDE768) instead of Spiking PointNetSNN point-cloud classification · ModelNet10 testOA: 93.31 -> 94.76Helped
Use SPT(Q-SDE512) instead of P2SResLNet-BSNN point-cloud classification · ModelNet40 testOA: 90.60 -> 91.43Helped
Use SPT(Q-SDE768) instead of P2SResLNet-BSNN point-cloud classification · ScanObjectNN test (without voting)OA: 74.46 -> 78.03Helped
Increase time steps from 1 to 4 (ablation)SPT · ModelNet40 testOA: 90.87 -> 91.43Helped
Increase time steps from 1 to 4 (ablation)SPT · ScanObjectNN testOA: 76.33 -> 78.03Helped
Replace Q-SDE with Random-SDE (ablation)SPT · ModelNet40, T=4OA: 91.43 -> 89.94Hurt
Replace direct encoding with Q-SDE512 (ablation)SPT · ModelNet40, T=4OA: 91.17 -> 91.43Helped
Use Q-SDE with fewer support points (256 rather than 512) (ablation)SPT · ModelNet40, T=4OA: 91.43 -> 90.89Hurt
Reduce Q-SDE support points from 512 to 256 (ablation)SPT · ModelNet40, T=4training memory: 9.7G -> 6.9GHelped
Replace HD-IF with IF (ablation)SPT with Q-SDE512 · ModelNet40, T=4OA: 90.99 -> 91.43Hurt
Replace HD-IF with LIF (ablation)SPT with Q-SDE512 · ModelNet40, T=4OA: 91.08 -> 91.43Hurt
Replace HD-IF with EIF (ablation)SPT with Q-SDE512 · ModelNet40, T=4OA: 91.15 -> 91.43Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet10 ModelNet40 ScanObjectNN

Benchmarks: ModelNet10 ModelNet40 ScanObjectNN

Metrics: overall accuracy mean class accuracy energy consumption (mJ) runtime memory

Baselines: PointNet PointNet++ Point Transformer PointMLP KPConv-SNN Spiking Pointnet P2SResLNet-B

Builds on: Point Transformer Spikformer Spiking PointNet SpikingJelly

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