Deep Convolutional Framelets: A General Deep Learning Framework for Inverse Problems

被引:232
|
作者
Ye, Jong Chul [1 ]
Han, Yoseob [1 ]
Cha, Eunju [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Bio & Brain Engn, Bio Imaging & Signal Proc Lab, Daejeon 34141, South Korea
来源
SIAM JOURNAL ON IMAGING SCIENCES | 2018年 / 11卷 / 02期
基金
新加坡国家研究基金会;
关键词
convolutional neural network; framelets; deep learning; inverse problems; ReLU; perfect reconstruction condition; NEURAL-NETWORKS; IMAGE; RECONSTRUCTION; IDENTIFICATION;
D O I
10.1137/17M1141771
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, deep learning approaches with various network architectures have achieved significant performance improvement over existing iterative reconstruction methods in various imaging problems. However, it is still unclear why these deep learning architectures work for specific inverse problems. Moreover, in contrast to the usual evolution of signal processing theory around the classical theories, the link between deep learning and the classical signal processing approaches, such as wavelets, nonlocal processing, and compressed sensing, are not yet well understood. To address these issues, here we show that the long-sought missing link is the convolution framelets for representing a signal by convolving local and nonlocal bases. The convolution framelets were originally developed to generalize the theory of low-rank Hankel matrix approaches for inverse problems, and this paper further extends this idea so as to obtain a deep neural network using multilayer convolution framelets with perfect reconstruction (PR) under rectified linear unit (ReLU) nonlinearity. Our analysis also shows that the popular deep network components such as residual blocks, redundant filter channels, and concatenated ReLU (CReLU) do indeed help to achieve PR, while the pooling and unpooling layers should be augmented with high-pass branches to meet the PR condition. Moreover, by changing the number of filter channels and bias, we can control the shrinkage behaviors of the neural network. This discovery reveals the limitations of many existing deep learning architectures for inverse problems, and leads us to propose a novel theory for a deep convolutional framelet neural network. Using numerical experiments with various inverse problems, we demonstrate that our deep convolutional framelets network shows consistent improvement over existing deep architectures. This discovery suggests that the success of deep learning stems not from a magical black box, but rather from the power of a novel signal representation using a nonlocal basis combined with a data-driven local basis, which is indeed a natural extension of classical signal processing theory.
引用
收藏
页码:991 / 1048
页数:58
相关论文
共 50 条
  • [1] On Deep Learning for Inverse Problems
    Amjad, Jaweria
    Sokolic, Jure
    Rodrigues, Miguel R. D.
    2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 1895 - 1899
  • [2] Deep convolutional image retrieval: A general framework
    Tzelepi, Maria
    Tefas, Anastasios
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2018, 63 : 30 - 43
  • [3] Deep Learning for Trivial Inverse Problems
    Maass, Peter
    COMPRESSED SENSING AND ITS APPLICATIONS, 2019, : 195 - 209
  • [4] Deep Learning for Inverse Problems in Imaging
    Ates, Hasan F.
    2019 NINTH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING THEORY, TOOLS AND APPLICATIONS (IPTA), 2019,
  • [5] Deep learning methods for inverse problems
    Kamyab, Shima
    Azimifar, Zohreh
    Sabzi, Rasool
    Fieguth, Paul
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [6] Deep Convolutional Neural Network for Inverse Problems in Imaging
    Jin, Kyong Hwan
    McCann, Michael T.
    Froustey, Emmanuel
    Unser, Michael
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2017, 26 (09) : 4509 - 4522
  • [7] Variational Autoencoder Inverse Mapper: An End-to-End Deep Learning Framework for Inverse Problems
    Almaeen, Manal
    Alanazi, Yasir
    Sato, Nobuo
    Melnitchouk, W.
    Kuchera, Michelle P.
    Li, Yaohang
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [8] An Early Fusion Deep Learning Framework for Solving Electromagnetic Inverse Scattering Problems
    Wang, Yan
    Zhao, Yanwen
    Wu, Lifeng
    Yin, Xiaojie
    Zhou, Hongguang
    Hu, Jun
    Nie, Zaiping
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61 : 1 - 14
  • [9] Enhanced Deep Learning Approach Based on the Deep Convolutional Encoder-Decoder Architecture for Electromagnetic Inverse Scattering Problems
    Yao, He Ming
    Jiang, Lijun
    Sha, Wei E. I.
    IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2020, 19 (07): : 1211 - 1215
  • [10] Embedding Deep Learning in Inverse Scattering Problems
    Sanghvi, Yash
    Kalepu, Yaswanth
    Khankhoje, Uday K.
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2020, 6 : 46 - 56