ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2019
DOI: 10.1109/icassp.2019.8682542
|View full text |Cite
|
Sign up to set email alerts
|

An Algorithm Unrolling Approach to Deep Image Deblurring

Abstract: While neural networks have achieved vastly enhanced performance over traditional iterative methods in many cases, they are generally empirically designed and the underlying structures are difficult to interpret. The algorithm unrolling approach has helped connect iterative algorithms to neural network architectures. However, such connections have not been made yet for blind image deblurring. In this paper, we propose a neural network architecture that advances this idea. We first present an iterative algorithm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2
2

Relationship

3
6

Authors

Journals

citations
Cited by 60 publications
(40 citation statements)
references
References 31 publications
0
40
0
Order By: Relevance
“…Our design is inspired by deep unfolding, which is a common method for obtaining ML architectures from model-based iterative algorithms [5], [20]. Unfolding was shown to yield efficient and reliable DNNs for applications such as sparse recovery [5], recovery from one-bit measurements [6], matrix factorization [21], image deblurring [22], and robust principal component analysis [23]. However, there is a fundamental difference between our approach and conventional unfolding: The main rationale of unfolding is to convert each iteration of the algorithm into a layer, namely, to design a DNN in light of a modelbased algorithm, or alternatively, to integrate the algorithm into the DNN.…”
Section: Introductionmentioning
confidence: 99%
“…Our design is inspired by deep unfolding, which is a common method for obtaining ML architectures from model-based iterative algorithms [5], [20]. Unfolding was shown to yield efficient and reliable DNNs for applications such as sparse recovery [5], recovery from one-bit measurements [6], matrix factorization [21], image deblurring [22], and robust principal component analysis [23]. However, there is a fundamental difference between our approach and conventional unfolding: The main rationale of unfolding is to convert each iteration of the algorithm into a layer, namely, to design a DNN in light of a modelbased algorithm, or alternatively, to integrate the algorithm into the DNN.…”
Section: Introductionmentioning
confidence: 99%
“…To overcome these limitations, in [81], [82], [83], the task of clutter removal was formulated as a convex optimization problem by leveraging a low-rank-and-sparse decomposition. The authors of [81] then proposed an efficient deep learning solution to this convex optimization problem through an algorithmunfolding strategy [84]. To enable explicit embedding of signal structure in the resulting network architecture, the following model for the signal after beamforming was proposed.…”
Section: Unfolding Robust Pca For Clutter Suppressionmentioning
confidence: 99%
“…Most existing optimization unrolling based image deblurring methods (e.g. [21,22,20,23,24,25,26,27]) consider uniform blurring, where the matrix B can be represented by a convolution. The iterative schemes they adopt such as HQS, usually involve an inversion process for B, which can be efficiently computed using FFT when B is a convolution operator.…”
Section: Gkm-based Model For Defocus Blurringmentioning
confidence: 99%
“…[20,23,26]. There are also some works [21,22,24,27] on unrolling-based blind image deblurring where the PSF is unknown. However, these methods are restricted to the case of uniform blurring.…”
Section: Dnns For Spatially-varying Motion Deblurringmentioning
confidence: 99%