SPIDEN: deep Spiking Neural Networks for efficient image denoising

被引:1
|
作者
Castagnetti, Andrea [1 ]
Pegatoquet, Alain [1 ]
Miramond, Benoit [1 ]
机构
[1] Univ Cote Azur, CNRS, LEAT, Sophia Antipolis, France
关键词
denoising; Spiking Neural Networks; quantization error; low latency; sparsity; direct training; energy consumption;
D O I
10.3389/fnins.2023.1224457
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
In recent years, Deep Convolutional Neural Networks (DCNNs) have outreached the performance of classical algorithms for image restoration tasks. However, most of these methods are not suited for computational efficiency. In this work, we investigate Spiking Neural Networks (SNNs) for the specific and uncovered case of image denoising, with the goal of reaching the performance of conventional DCNN while reducing the computational cost. This task is challenging for two reasons. First, as denoising is a regression task, the network has to predict a continuous value (i.e., the noise amplitude) for each pixel of the image, with high precision. Moreover, state of the art results have been obtained with deep networks that are notably difficult to train in the spiking domain. To overcome these issues, we propose a formal analysis of the information conversion processing carried out by the Integrate and Fire (IF) spiking neurons and we formalize the trade-off between conversion error and activation sparsity in SNNs. We then propose, for the first time, an image denoising solution based on SNNs. The SNN networks are trained directly in the spike domain using surrogate gradient learning and backpropagation through time. Experimental results show that the proposed SNN provides a level of performance close to the state of the art with CNN based solutions. Specifically, our SNN achieves 30.18 dB of signal-to-noise ratio on the Set12 dataset, which is only 0.25 dB below the performance of the equivalent DCNN. Moreover we show that this performance can be achieved with low latency, i.e., using few timesteps, and with a significant level of sparsity. Finally, we analyze the energy consumption for different network latencies and network sizes. We show that the energy consumption of SNNs increases with longer latencies, making them more energy efficient compared to CNNs only for very small inference latencies. However, we also show that by increasing the network size, SNNs can provide competitive denoising performance while reducing the energy consumption by 20%.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Deep Parameterized Neural Networks for Hyperspectral Image Denoising
    Xiong, Fengchao
    Zhou, Jun
    Zhou, Jiantao
    Lu, Jianfeng
    Qian, Yuntao
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [2] Deep Parameterized Neural Networks for Hyperspectral Image Denoising
    Xiong, Fengchao
    Zhou, Jun
    Zhou, Jiantao
    Lu, Jianfeng
    Qian, Yuntao
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [3] A deep cascade of neural networks for image inpainting, deblurring and denoising
    Zhao, Guoping
    Liu, Jiajun
    Jiang, Jiacheng
    Wang, Weiying
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (22) : 29589 - 29604
  • [4] Residual learning of deep convolutional neural networks for image denoising
    Shan, Chuanhui
    Guo, Xirong
    Ou, Jun
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (02) : 2809 - 2818
  • [5] The classification and denoising of image noise based on deep neural networks
    Fan Liu
    Qingzeng Song
    Guanghao Jin
    [J]. Applied Intelligence, 2020, 50 : 2194 - 2207
  • [6] Image denoising via deep residual convolutional neural networks
    Lan, Rushi
    Zou, Haizhang
    Pang, Cheng
    Zhong, Yanru
    Liu, Zhenbing
    Luo, Xiaonan
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2021, 15 (01) : 1 - 8
  • [7] The classification and denoising of image noise based on deep neural networks
    Liu, Fan
    Song, Qingzeng
    Jin, Guanghao
    [J]. APPLIED INTELLIGENCE, 2020, 50 (07) : 2194 - 2207
  • [8] Image denoising via deep residual convolutional neural networks
    Rushi Lan
    Haizhang Zou
    Cheng Pang
    Yanru Zhong
    Zhenbing Liu
    Xiaonan Luo
    [J]. Signal, Image and Video Processing, 2021, 15 : 1 - 8
  • [9] Evolving Deep Convolutional Neural Networks for Hyperspectral Image Denoising
    Liu, Yuqiao
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [10] A deep cascade of neural networks for image inpainting, deblurring and denoising
    Guoping Zhao
    Jiajun Liu
    Jiacheng Jiang
    Weiying Wang
    [J]. Multimedia Tools and Applications, 2018, 77 : 29589 - 29604