paper-with-me

Papers

Towards Vision Transformer Unrolling Fixed-Point Algorithm: a Case Study on Image Restoration

2023-01-29 · Peng Qiao, Sidun Liu, Tao Sun, Ke Yang, Yong Dou

The great success of Deep Neural Networks (DNNs) has inspired the algorithmic development of DNN-based Fixed-Point (DNN-FP) for computer vision tasks. DNN-FP methods, trained by Back-Propagation Through Time or computing the inaccurate inversion of the Jacobian, suffer from inferior representation ability. Motivated by the representation power of the Transformer, we propose a framework to unroll the FP and approximate each unrolled process via Transformer blocks, called FPformer. To reduce the high consumption of memory and computation, we come up with FPRformer by sharing parameters between the successive blocks. We further design a module to adapt Anderson acceleration to FPRformer to enlarge the unrolled iterations and improve the performance, called FPAformer. In order to fully exploit the capability of the Transformer, we apply the proposed model to image restoration, using self-supervised pre-training and supervised fine-tuning. 161 tasks from 4 categories of image restoration problems are used in the pre-training phase. Hereafter, the pre-trained FPformer, FPRformer, and FPAformer are further fine-tuned for the comparison scenarios. Using self-supervised pre-training and supervised fine-tuning, the proposed FPformer, FPRformer, and FPAformer achieve competitive performance with state-of-the-art image restoration methods and better training efficiency. FPAformer employs only 29.82% parameters used in SwinIR models, and provides superior performance after fine-tuning. To train these comparison models, it takes only 26.9% time used for training SwinIR models. It provides a promising way to introduce the Transformer in low-level vision tasks.

📄 PDF Abstract BibTeX arXiv:2301.12332

Code (0)

등록된 구현이 없습니다.

Tasks

Image RestorationRolling Shutter Correction

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Adam 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

UFC-Net: Unrolling Fixed-point Continuous Network for Deep Compressive Sensing

2024-01-01 · CVPR 2024 1 · Xiaoyang Wang, Hongping Gan

Deep unfolding networks (DUNs) renowned for their interpretability and superior performance have invigorated the realm of compressive sensing (CS). Nonetheless existing DUNs frequently suffer from issues related to i…

Compressive Sensing

Deep, convergent, unrolled half-quadratic splitting for image deconvolution

2024-02-20 · Yanan Zhao, Yuelong Li, Haichuan Zhang, Vishal Monga 외

In recent years, algorithm unrolling has emerged as a powerful technique for designing interpretable neural networks based on iterative algorithms. Imaging inverse problems have particularly benefited from unrolling-base…

DeblurringImage DeblurringImage Deconvolution

Photon Limited Non-Blind Deblurring Using Algorithm Unrolling

2021-10-28 · Yash Sanghvi, Abhiram Gnanasambandam, Stanley H. Chan

Image deblurring in photon-limited conditions is ubiquitous in a variety of low-light applications such as photography, microscopy, and astronomy. However, the presence of photon shot noise due to low illumination and/or…

AstronomyDeblurringImage DeblurringRolling Shutter Correction

Graph Signal Restoration Using Nested Deep Algorithm Unrolling

2021-06-30 · Masatoshi Nagahama, Koki Yamada, Yuichi Tanaka, Stanley H. Chan 외

Graph signal processing is a ubiquitous task in many applications such as sensor, social, transportation and brain networks, point cloud processing, and graph neural networks. Often, graph signals are corrupted in the se…

DenoisingRolling Shutter Correction

Deep learned SVT: Unrolling singular value thresholding to obtain better MSE

2021-05-14 · Siva Shanmugam, Sheetal Kalyani

Affine rank minimization problem is the generalized version of low rank matrix completion problem where linear combinations of the entries of a low rank matrix are observed and the matrix is estimated from these measurem…

Low-Rank Matrix CompletionMatrix CompletionRolling Shutter Correction