atlas

Research map / Architectures and efficiency / Spiking networks

SpikePoint: An Efficient Point-based Spiking Neural Network for Event Cameras Action Recognition

ICLR 2024 · Architectures and efficiency › Spiking networks · approach: Event-camera spiking networks

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 SpikePoint, an end-to-end point-cloud spiking neural network with a single-stage local/global feature extractor and an absolute-value rate-coding scheme for event-camera action recognition, trained with surrogate gradients.

Problem

Event-camera action recognition with SNNs usually converts asynchronous events into frames, losing sparsity and fine temporal detail; point-cloud networks are not directly suited to binary spike inputs, especially with negative relative coordinates.

Approach

Treat event streams as spatio-temporal point clouds processed by a single-stage SNN with identity-mapping residual blocks, and handle negative relative coordinates by taking absolute values before rate coding, with a min-coordinate branch to compensate.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use absolute-value processing instead of [0,1] normalization for relative coordinates (ablation)SpikePoint grouping · Daily DVSaccuracy: 96.53% -> 97.78%Helped
add minimum coordinates to the single-branch [0,1] relative-coordinate input (ablation)SpikePoint grouping · Daily DVSaccuracy: 96.53% -> 97.36%Helped
add a centroid feature branch to the absolute-relative-coordinate and minimum-coordinate input (ablation)SpikePoint grouping · Daily DVSaccuracy: 97.63% -> 97.92%Helped
use a dual-path structure instead of a single path (ablation)SpikePoint grouping · Daily DVSaccuracy: 97.78% -> 97.92%Helped
use Add instead of Concat for feature fusion (ablation)SpikePoint grouping · Daily DVSaccuracy: 97.50% -> 97.92%Helped
increase SNN timesteps from 2 to 16 (ablation)SpikePoint · Daily DVSaccuracy: 92.75 -> 97.92Helped
increase SNN timesteps from 2 to 16 (ablation)SpikePoint · DVS ACTIONaccuracy: 60.93 -> 90.6Helped
replace IF neurons with LIF neurons (ablation)SpikePoint · DVS128 Gestureaccuracy: 97.78% -> 98.74%Helped
use the proposed ResF residual block instead of no residual connection (ablation)SpikePoint · DVS ACTIONaccuracyHelped
use the SpikePoint singular-stage architecture with both local and global feature extraction (ablation)SpikePoint · DVS ACTIONaccuracyHelped
use a 0.5 s sliding window instead of the selected 1.5 s window (ablation)SpikePoint · Daily DVSaccuracy: 80%Hurt
rescale relative coordinates by standard deviation before rate coding (ablation)SpikePoint · Daily DVSmean relative error: 1.07 -> 0.26Helped

Surprising findings

Limitations

Experimental setup

Datasets: DVS128 Gesture Daily DVS DVS Action HMDB51-DVS UCF101-DVS

Benchmarks: DVS128 Gesture Daily DVS DVS Action HMDB51-DVS UCF101-DVS

Metrics: accuracy parameters (M) dynamic energy (mJ) static energy (mJ)

Baselines: TBR+I3D PointNet++ EV-VGCNN VMV-GCN SEW-ResNet Spikformer Spikingformer tdBN PLIF ST-EVNet I3D TANet

Builds on: PointNet++ ParametricLIF 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