SUNet: Swin Transformer with UNet for
Image Denoising
Outline
2
Introduction
3
Introduction (1/2)
4
Image denoising is a challenging ill-posed problem which also
has been a long-standing issue. Moreover, denoising is an
important low-level image processing which could improve the performance in the high-level vision tasks.
Denoising
X
Y
Introduction (2/2)
5
segmentation Swin-UNet model called SUNet.
Method
6
Method (1/7)
7
Method (2/7)
8
Method (3/7)
9
Method (4/7)
10
image denoising.
Method (5/7)
11
patches, and then use the linear layer to obtain the specified channel
number of output features.
Method (6/7)
12
convolution usually happens the block effects which seriously
influence the denoised performance.
Dual up-sampling, which comprises
Bilinear and PixelShuffle methods to
prevent checkerboard artifacts.
Method (7/7)
13
Experiments
14
Experiments (1/6)
15
Experiments (2/6)
16
CBSD68 which has 68 color images with the resolution of 321 x481.
Kodak24 which consisting of 24 images with the image size of
768 x 512.
Experiments (3/6)
17
Experiments (4/6)
18
Experiments (5/6)
19
Experiments (6/6)
20
| Gaussian Noise: 50 | Original Swin-UNet (jpeg) | SUNet (Bilinear) | SUNet (Subpixel) | Original Swin-UNet (png) | SUNet (Dual up-sample) |
baby.png in Set 5 dataset | | | | | | |
PSNR | 15.281 | 27.818 | 27.830 | 28.739 | 28.891 | 29.220 |
SSIM | 0.2751 | 0.8071 | 0.7971 | 0.8249 | 0.8327 | 0.8430 |
Conclusion
21
Conclusion (1/1)
22
Transformer and achieve the competitive results on denoising.
artifacts.
23
Thanks for listening