A curated collection of spiking neural network papers, benchmarks, and toolboxes for image restoration.
Focused on energy-efficient methods for denoising, deraining, dehazing, low-light enhancement, super-resolution, and general restoration.
General Restoration · Denoising · Deraining · Dehazing · Low-Light · Super-Resolution · Benchmarks · Toolboxes · Contributing
Awesome-SNN-IR collects research on Spiking Neural Networks (SNNs) for Image Restoration (IR), especially methods that use sparse, event-driven computation to reduce the energy and computational cost of pixel-level restoration.
The list focuses on SNN and hybrid SNN–ANN models that directly solve image restoration tasks. Event-camera and spike-camera reconstruction are outside the scope of this repository.
- General & All-in-One Restoration: unified models for multiple degradations and stereo restoration.
- Image Denoising: Gaussian and real-image noise removal with spike-based computation.
- Image Deraining: efficient single-image rain streak removal.
- Image Dehazing: natural and underwater image dehazing with directly trained SNNs.
- Low-Light Image Enhancement: illumination enhancement using SNN and Retinex-inspired models.
- Image Super-Resolution: high-resolution reconstruction with spiking attention.
SNN methods for multi-degradation, all-in-one, and stereo image restoration.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| Spiking Pyramid Wavelet Transformation for High-efficient and Low-energy Image Restoration Chen Zhao et al. > Pattern Recognition'26 |
![]() |
Journal · arXiv · PDF · HTML |
| SpikingIR: A Novel Converted Spiking Neural Network for Efficient Image Restoration Yang Ouyang et al. > AAAI'26 |
-- | AAAI · DOI · PDF |
| SNNSIR: A Simple Spiking Neural Network for Stereo Image Restoration Ronghua Xu et al. > Preprint'25 |
![]() |
arXiv · PDF · HTML |
| Bridge the Gap between SNN and ANN for Image Restoration Xin Su et al. > Preprint'25 |
![]() |
arXiv · PDF · HTML |
Spike-based methods for efficient image denoising.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| SPIDEN: Deep Spiking Neural Networks for Efficient Image Denoising Andrea Castagnetti et al. > Frontiers in Neuroscience'23 |
-- | Journal · arXiv · PubMed |
| VTSNN: A Virtual Temporal Spiking Neural Network Xue-Rui Qiu et al. > Frontiers in Neuroscience'23 |
![]() |
Journal · PubMed · GitHub |
| Probabilistic Inference of Binary Markov Random Fields in Spiking Neural Networks through Mean-Field Approximation Y. Zheng et al. > Neural Networks'20 |
-- | Journal · Accepted Version |
SNN methods for single-image rain streak removal.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| SpikeRain: Towards Energy-Efficient Single Image Deraining with Spiking Neural Networks Md Tanvir Islam et al. > WACV'26 |
![]() |
CVF · PDF · GitHub |
| Exploring the Potentials of Spiking Neural Networks for Image Deraining (VLIF) Shuang Chen et al. > Preprint'25 |
-- | arXiv · PDF · GitHub |
| Learning a Spiking Neural Network for Efficient Image Deraining Tianyu Song et al. > IJCAI'24 |
![]() |
IJCAI · PDF · GitHub |
Directly trained SNN methods for natural and underwater image dehazing.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| Spiking Transformer with Learnable Threshold Mechanism for Underwater Image Dehazing to Aid Vision-Based Navigation Vidya Sudevan et al. > Neuromorphic Computing and Engineering'26 |
-- | Journal · arXiv · PDF |
| Retina-Inspired Lightweight Spiking Convolutional Neural Network for Single-Image Dehazing (RI-SCNN) Ya Zhang et al. > IEEE TNNLS'25 |
-- | DOI · PubMed |
| U-Net-Like Spiking Neural Networks for Single Image Dehazing (DehazeSNN) Huibin Li et al. > IJCNN'25 |
-- | DOI · arXiv · GitHub |
SNN methods for visibility and illumination enhancement in low-light scenes.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| Spike-RetinexFormer: Rethinking Low-light Image Enhancement with Spiking Neural Networks Hongzhi Wang et al. > NeurIPS'25 |
-- | NeurIPS · PDF · BibTeX |
SNN methods for high-resolution image reconstruction.
| Title & Authors | Intro | Useful Links |
|---|---|---|
| Spiking Meets Attention: Efficient Remote Sensing Image Super-Resolution with Attention Spiking Neural Networks Yi Xiao et al. > NeurIPS'25 |
![]() |
arXiv · PDF · HTML · GitHub |
| Resource | Used for | Related Methods |
|---|---|---|
| BSD68 / Set12 / CIFAR10 | Image denoising and reconstruction | SPIDEN, VTSNN, SpikerIR |
| Rain12 / Rain200L / Rain200H / Rain1200 | Single-image deraining | ESDNet, VLIF, SpikeRain, SPWM |
| SOTS / Dense-Haze / RESIDE / UIEB / EUVP | Natural and underwater image dehazing | RI-SCNN, DehazeSNN, snnTrans-DHZ, SpikingIR, SPWM |
| Set5 / Urban100 | Image super-resolution | SpikingIR |
| LOL-v1 / SDSD | Low-light image enhancement | Spike-RetinexFormer |
| AID / DOTA / DIOR | Remote sensing super-resolution | SpikeSR |
| StereoWaterdrop and stereo restoration sets | Stereo raindrop removal, deraining, low-light enhancement, and super-resolution | SNNSIR |
- SpikingJelly — deep-learning framework for SNN simulation and training.
- snnTorch — PyTorch-based spiking neural network library.
- Norse — deep-learning library for spiking neural networks.
- Lava — neuromorphic computing framework from Intel Labs.
- ESDNet — efficient SNN-based image deraining.
- VLIF — visual-LIF neurons for image deraining.
- SpikeRain — energy-efficient single-image deraining.
- SpikeSR — attention-based SNN for remote sensing super-resolution.
- DehazeSNN — U-Net-like SNN for single-image dehazing.
- VTSNN — virtual-temporal SNN for image reconstruction and denoising.
- Add papers or resources to the proper section.
- Prefer official proceedings, arXiv, project pages, and author repositories.
- Keep the three-column paper format consistent.
- Label unaccepted submissions as Preprint, not as conference papers.
- Only include work that clearly uses SNN computation to solve an image restoration task.
If you find this repository useful, please consider giving it a star ⭐.
This curated list is released under the MIT License.






