Learning A Spiking Neural Network for Efficient Image Deraining
Tianyu Song, Guiyue Jin, Pengpeng Li, Kui Jiang, Xiang Chen, Jiyu Jin

TL;DR
This paper introduces ESDNet, an efficient spiking neural network designed for image deraining, which leverages spike signal analysis and a novel training strategy to outperform traditional methods with lower energy consumption.
Contribution
We propose a novel spiking residual block and a gradient proxy training strategy to improve SNN performance in image deraining tasks, addressing information loss and training challenges.
Findings
Achieves comparable deraining performance to ANN-based methods.
Reduces energy consumption by 54%.
Effectively detects rain streaks through spike signal analysis.
Abstract
Recently, spiking neural networks (SNNs) have demonstrated substantial potential in computer vision tasks. In this paper, we present an Efficient Spiking Deraining Network, called ESDNet. Our work is motivated by the observation that rain pixel values will lead to a more pronounced intensity of spike signals in SNNs. However, directly applying deep SNNs to image deraining task still remains a significant challenge. This is attributed to the information loss and training difficulties that arise from discrete binary activation and complex spatio-temporal dynamics. To this end, we develop a spiking residual block to convert the input into spike signals, then adaptively optimize the membrane potential by introducing attention weights to adjust spike responses in a data-driven manner, alleviating information loss caused by discrete binary activation. By this way, our ESDNet can effectively…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Memory and Neural Computing · Neural dynamics and brain function
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · Convolution · Batch Normalization · Residual Block
