Spiking two-stream methods with unsupervised STDP-based learning for action recognition

Video analysis is a computer vision task that is useful for many applications like surveillance, human-machine interaction, and autonomous vehicles. Deep learning methods are currently the state-of-the-art methods for video analysis. Particularly, two-stream methods, which leverage both spatial and temporal information, have proven to be valuable in Human Action Recognition (HAR). However, they have high computational costs, and need a large amount of labeled data for training. In addressing these challenges, this paper adopts a more efficient approach by leveraging Convolutional Spiking Neural Networks (CSNNs) trained with the unsupervised Spike Timing-Dependent Plasticity (STDP) learning rule for action classification. These networks represent the information using asynchronous low-energy spikes, which allows the network to be more energy efficient when implemented on neuromorphic hardware. Furthermore, learning visual features with unsupervised learning reduces the need for labeled data during training, making the approach doubly advantageous. Therefore, we explore transposing two-stream convolutional neural networks into the spiking domain, where we train each stream with the unsupervised STDP learning rule. We investigate the performance of these networks in video analysis by employing five distinct configurations for the temporal stream, and evaluate them across four benchmark HAR datasets. In this work, we show that two-stream CSNNs can successfully extract spatio-temporal information from videos despite using limited training data, and that the spiking spatial and temporal streams are complementary. We also show that replacing a dedicated temporal stream with a spatio-temporal one within a spiking two-stream architecture leads to information redundancy that hinders the performance. • We present a spiking STDP-based two-stream model with various temporal stream types; • we evaluated this spiking model on KTH, Weizmann, IXMAS, and UCF datasets; • we find that spatial and temporal streams are complementary in this spiking model; • we conclude that spatial and spatio-temporal streams together create redundancy; • we observe that spatial noise negatively impacts the performance of this model.

Authors

Institutions

Publication Details

Journal
Signal Processing Image Communication
Published
2025-01-16
DOI
https://doi.org/10.1016/j.image.2025.117263
Citations
2
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
1.46
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Spiking two-stream methods with unsupervised STDP-based learning for action recognition

Ioan Marius Bilasco, Pierre Tirilly, Mireille El-Assal
2 citations
Signal Processing Image Communication
Advanced Memory and Neural Computing
1.46
article

Spiking two-stream methods with unsupervised STDP-based learning for action recognition

Ioan Marius Bilasco, Pierre Tirilly, Mireille El-Assal
article en
2 citations

Abstract

Video analysis is a computer vision task that is useful for many applications like surveillance, human-machine interaction, and autonomous vehicles. Deep learning methods are currently the state-of-the-art methods for video analysis. Particularly, two-stream methods, which leverage both spatial and temporal information, have proven to be valuable in Human Action Recognition (HAR). However, they have high computational costs, and need a large amount of labeled data for training. In addressing these challenges, this paper adopts a more efficient approach by leveraging Convolutional Spiking Neural Networks (CSNNs) trained with the unsupervised Spike Timing-Dependent Plasticity (STDP) learning rule for action classification. These networks represent the information using asynchronous low-energy spikes, which allows the network to be more energy efficient when implemented on neuromorphic hardware. Furthermore, learning visual features with unsupervised learning reduces the need for labeled data during training, making the approach doubly advantageous. Therefore, we explore transposing two-stream convolutional neural networks into the spiking domain, where we train each stream with the unsupervised STDP learning rule. We investigate the performance of these networks in video analysis by employing five distinct configurations for the temporal stream, and evaluate them across four benchmark HAR datasets. In this work, we show that two-stream CSNNs can successfully extract spatio-temporal information from videos despite using limited training data, and that the spiking spatial and temporal streams are complementary. We also show that replacing a dedicated temporal stream with a spatio-temporal one within a spiking two-stream architecture leads to information redundancy that hinders the performance. • We present a spiking STDP-based two-stream model with various temporal stream types; • we evaluated this spiking model on KTH, Weizmann, IXMAS, and UCF datasets; • we find that spatial and temporal streams are complementary in this spiking model; • we conclude that spatial and spatio-temporal streams together create redundancy; • we observe that spatial noise negatively impacts the performance of this model.

Signal Processing Image CommunicationVol. 134
Centre National de la Recherche Scientifique (FR), Université de Lille (FR), Centre de Recherche en Informatique (FR), École Centrale de Lille (FR)
Openalex Percentile: Top 20%
Advanced Memory and Neural Computing
1.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.