Skip to main navigation Skip to search Skip to main content

DAFNet: A novel image restoration model with mixed SimpleGate

  • Cheng Peng
  • , Jing Liao
  • , Lei Jiang
  • , Wei Liang
  • , Antonio Esposito
  • , Kuanching Li
  • , Junsong Yuan
  • Hunan University of Science and Technology
  • Hunan Key Laboratory for Service Computing and Novel Software Technology
  • University of Campania Luigi Vanvitelli

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

As is known, image restoration is a classical research area in computer vision. Recently, high-performance image restoration algorithms have often been derived from improvements to the Transformer architecture. However, since the Transformer is not designed for processing images, the self-attention mechanism and FFN have flaws when processing images. Recent studies have found that the SimpleGate activation function outperforms other activation functions in image restoration tasks. However, SimpleGate's shortcomings in linear feature mapping limit network generalization ability and affect performance. Due to this, we propose DAFNet image restoration network, utilizing the improved NormSimpleGate (NSG) activation function and features designed in a network structure called DAFBlock tailored for NSG. DAFBlock has improved the self-attention mechanism and FFN for images. DAFNet is evaluated on public datasets for image denoising, deblurring, and deraining tasks, and experimental results show that DAFNet's PSNR metric outperforms all other compared algorithms, with improvements of 0.04 dB, 0.22 dB, and 0.18 dB over the second-best results.

Original languageEnglish
Article number105492
JournalDigital Signal Processing: A Review Journal
Volume168
DOIs
StatePublished - Jan 2026

Keywords

  • Deep learning
  • Image restoration
  • Linear feature mapping
  • Transformer

Fingerprint

Dive into the research topics of 'DAFNet: A novel image restoration model with mixed SimpleGate'. Together they form a unique fingerprint.

Cite this